991 B
991 B
2026-06-15 — ORCH-114 RCA note
- Root cause of the false ORCH-114
Done: the worktree test run executed a livesrc.plane_sync.notify_stage_change('ORCH-114', 'deploy', 'done')path against the real Plane API. - Evidence: Plane API logs at 16:22 UTC show
PATCH /issues/dd57ad23.../to state UUID3738cd3c...(Done) followed byPOST /comments/withStage: deploy → doneand branchfeature/orch114. - Runtime config check: both
orchestratorandorchestrator-stagingcontainers currently point at the same Plane workspace slugag_projand share the liveORCH_PLANE_API_TOKEN; no separate sandbox Plane project is wired into the live env. - Code registry check:
src/projects.pycurrently maps only the ET and ORCH production Plane project IDs; no sandbox project mapping is active in runtime. - Fix direction: enforce hard Plane-write isolation for test/staging runs (mock or sandbox-only token/project), so any ORCH-114 test cannot mutate the live ORCH project.