c0abbe33efMerge pull request 'ci(audit-force-merge): fan §SOP-6 force-merge audit to molecule-core' (#150) from fan/audit-force-merge into main
main
Molecule AI · dev-lead2026-05-09 03:13:26 +0000
d25e5c0f43Merge pull request 'fix(canvas): boot-time matched-pair guard for ADMIN_TOKEN env vars (#175)' (#53) from fix/175-env-matched-pair-guard into mainclaude-ceo-assistant2026-05-09 02:24:20 +0000
a93c4ce177Merge pull request 'fix(org-import): started event emits after YAML parse so name is populated' (#142) from fix/org-import-started-event-name into mainclaude-ceo-assistant2026-05-08 23:30:03 +0000
6f861926bdMerge pull request 'fix(workspace_provision): preserve MODEL secret over MODEL_PROVIDER slug on restart' (#136) from fix/preserve-model-secret-on-restart into mainclaude-ceo-assistant2026-05-08 21:31:50 +0000
9b5e89bb42Merge pull request 'feat(org-import): add spawning:false field to skip workspace + descendants' (#135) from feat/org-import-spawning-false into mainclaude-ceo-assistant2026-05-08 21:20:56 +0000
b91da1ab77feat(org-import): add spawning:false field to skip workspace + descendants
claude-ceo-assistant
2026-05-08 14:20:14 -0700
aea6109602Merge pull request 'fix(org-import): use ws.FilesDir as persona-dir lookup + docker-cli-buildx in dev image' (#134) from fix/org-import-persona-env-files-dir into mainclaude-ceo-assistant2026-05-08 20:51:47 +0000
c3596d6271fix(org-import): use ws.FilesDir as persona-dir lookup, add docker-cli-buildx to dev image
claude-ceo-assistant
2026-05-08 13:50:46 -0700
2fa79ea462Merge pull request 'chore(ci): document #192 root cause — workspace-template repos public per OSS-first' (#133) from chore/192-retrigger-harness-replays-after-public-flip into mainclaude-ceo-assistant2026-05-08 19:12:54 +0000
44bb35f2a8Merge pull request 'fix(ci): canary alerting — drop Gitea-incompatible actions API call' (#130) from fix/canary-staging-gitea-compat-alerting into mainclaude-ceo-assistant2026-05-08 17:52:48 +0000
42ff6be15cfix(ci): canary alerting — drop Gitea-incompatible actions API call
dev-lead
2026-05-08 10:52:09 -0700
32773fd566Merge pull request 'feat(local-dev): bind-mount ~/.molecule-ai/personas into platform container' (#127) from feat/persona-bind-mount-local-dev into mainclaude-ceo-assistant2026-05-08 16:53:05 +0000
cc28cc6607Merge pull request 'feat(workspaces): update_tier column for canary vs production fan-out' (#124) from feat/canary-tier-filter into mainclaude-ceo-assistant2026-05-08 15:55:42 +0000
120b3a25aafeat(workspaces): update_tier column for canary vs production fan-out
feat/canary-tier-filter
claude-ceo-assistant
2026-05-08 08:55:19 -0700
b7f3b270a3Merge pull request 'feat(plugins): workspace_plugins tracking table (version-subscription foundation)' (#122) from feat/plugin-version-subscription into mainclaude-ceo-assistant2026-05-08 15:53:42 +0000
d543138bdeMerge pull request 'chore: promote 5 staging-only feature PRs to main (Phase 3 of internal#81)' (#108) from chore/promote-staging-features-to-main into mainclaude-ceo-assistant2026-05-08 15:22:12 +0000
2752a217c8Merge pull request 'fix(pendinguploads): wait for error metric before test exit' (#111) from fix/pendinguploads-test-isolation into mainclaude-ceo-assistant2026-05-08 15:21:08 +0000
e37a289eb6Merge pull request 'feat(org-import): inject per-role persona env from operator-host bootstrap dir' (#110) from feat/persona-env-injection into mainclaude-ceo-assistant2026-05-08 15:17:17 +0000
61166f8848Merge pull request 'feat(local-dev): air-based hot-reload for workspace-server in docker-compose dev mode' (#118) from feat/air-hot-reload-dev into mainclaude-ceo-assistant2026-05-08 15:16:58 +0000
ff8cc48340ci: retrigger after AUTO_SYNC_TOKEN rotated to devops-engineer (was 401 against any repo)claude-ceo-assistant2026-05-08 14:16:27 +0000
43b33bcaa5feat(org-import): inject per-role persona env from operator-host bootstrap dir
feat/persona-env-injection
claude-ceo-assistant
2026-05-08 07:09:40 -0700
c5669aa304ci: retrigger after operator disk freed (was ENOSPC during harness boot)claude-ceo-assistant2026-05-08 14:00:14 +0000
ae2d9eabf6Merge pull request 'chore(workflows): drop staging-branch triggers (Phase 3b of internal#81)' (#109) from chore/trunk-based-drop-staging-from-workflow-triggers into mainclaude-ceo-assistant2026-05-08 13:30:24 +0000
2fac4b61b4chore(workflows): drop staging-branch triggers (Phase 3b of internal#81)claude-ceo-assistant2026-05-08 13:08:51 +0000
2597511d7bchore: promote 5 staging-only feature PRs to main (Phase 3 of internal#81)claude-ceo-assistant2026-05-08 13:07:22 +0000
d9056db5b4Merge pull request 'test(org-external): integration + e2e for !external resolver (PR-B + PR-C)' (#106) from feature/external-ref-pr-bc-tests into stagingclaude-ceo-assistant2026-05-08 12:33:45 +0000
89c5567d79test(org-external): integration test against local bare-git + e2e against live Gitea (PR-B + PR-C)
claude-ceo-assistant
2026-05-08 05:30:04 -0700
ef0ef30116Merge pull request 'feat(org-import): !external cross-repo subtree resolver (Phase 3a, task #222)' (#105) from feature/external-ref-resolver into stagingclaude-ceo-assistant2026-05-08 12:23:33 +0000
e3f17fb954Merge pull request 'test(local-e2e): verify dev-department extraction end-to-end via real resolveYAMLIncludes' (#103) from test/e2e-dev-department-extraction into stagingclaude-ceo-assistant2026-05-08 11:29:33 +0000
3adbbacf2etest(local-e2e): verify dev-department extraction end-to-end via real resolveYAMLIncludes
claude-ceo-assistant
2026-05-08 04:24:47 -0700
1bd80defabMerge pull request 'test(org-include): pin symlink-based subtree composition contract' (#102) from fix/org-import-subtree-symlink-test into stagingclaude-ceo-assistant2026-05-08 11:23:05 +0000