IW-708: Supersede the state-only merge design in the CI gate plan #771

Merged
mph merged 10 commits from IW-708 into main 2026-10-10 18:37:52 +00:00
Member

Summary

docs/plans/2026-08-11-ci-green-gate.md still described the state-only merge path (ci_gated_sha, CiGate.snapshotCheck) that IW-702 removed. This PR marks each stale passage as superseded in place and records the removal as departure 59 in "Built vs. designed".

Changes

  • New subsection ### IW-702 — the card leaves the tree with departure 59: the card is no longer committed, phase-merge always runs the full gate and merges against the sha that Green proved, ci_gated_sha stays in the schema only so that older cards validate.
  • 8 Superseded (departure 59) markers: §4.3, §4.5, §7.1, §8.5, §9 C8, §10, DECISIONS 8 and 9.
  • Trailing notes on departures 22, 36, 39 and 41 (41 only partly: GitOps.diffNameOnly stays for PhaseCommit).
  • Two further stale passages in the same plan (the CommitPolicy group, and "--no-wait is deleted") are filed as #770.

Testing

Documentation only. No executable code, schema or command output changed, and no test reads this plan file. Verified by rg: every hit of ci_gated_sha|ciGatedSha|snapshotCheck|state-only is under a marker or in departure 59. Code review: 2 iterations, 0 open findings.

Review packet: project-management/issues/IW-708/review-packet.md

Release notes

Návrhový dokument kontroly CI před sloučením nyní odpovídá skutečnému chování nástroje. Pasáže o zkratce, která už neexistuje, jsou označeny jako překonané a odkazují na nový vysvětlující oddíl. Chování nástroje se nemění.

🤖 Generated with Claude Code

Closes #708

## Summary `docs/plans/2026-08-11-ci-green-gate.md` still described the state-only merge path (`ci_gated_sha`, `CiGate.snapshotCheck`) that IW-702 removed. This PR marks each stale passage as superseded in place and records the removal as departure 59 in "Built vs. designed". ## Changes - New subsection `### IW-702 — the card leaves the tree` with departure 59: the card is no longer committed, `phase-merge` always runs the full gate and merges against the sha that `Green` proved, `ci_gated_sha` stays in the schema only so that older cards validate. - 8 `Superseded (departure 59)` markers: §4.3, §4.5, §7.1, §8.5, §9 C8, §10, DECISIONS 8 and 9. - Trailing notes on departures 22, 36, 39 and 41 (41 only partly: `GitOps.diffNameOnly` stays for `PhaseCommit`). - Two further stale passages in the same plan (the `CommitPolicy` group, and "`--no-wait` is deleted") are filed as #770. ## Testing Documentation only. No executable code, schema or command output changed, and no test reads this plan file. Verified by `rg`: every hit of `ci_gated_sha|ciGatedSha|snapshotCheck|state-only` is under a marker or in departure 59. Code review: 2 iterations, 0 open findings. Review packet: `project-management/issues/IW-708/review-packet.md` ## Release notes Návrhový dokument kontroly CI před sloučením nyní odpovídá skutečnému chování nástroje. Pasáže o zkratce, která už neexistuje, jsou označeny jako překonané a odkazují na nový vysvětlující oddíl. Chování nástroje se nemění. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Closes #708
Small fixes: docs/plans

Artifacts:
- analysis.md
- issue.md

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VuB38s4FzXfyuePZHx32w7
Small fixes: docs/plans

Artifacts:
- tasks.md

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VuB38s4FzXfyuePZHx32w7
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VuB38s4FzXfyuePZHx32w7
Issue: IW-708
Phase: 1 - Supersede the state-only merge design in the CI gate plan

This commit marks the checkpoint for phase 1 context generation.
Use wf-implement IW-708 to return to this point.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Supersede the state-only merge design in the CI gate plan

Artifacts:
- phase-01-tasks.md

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
docs(IW-708): add final review packet and release notes
All checks were successful
CI / changes (pull_request) Successful in 5s
CI / compile (pull_request) Has been skipped
CI / format (pull_request) Has been skipped
CI / lint (pull_request) Has been skipped
CI / contract (pull_request) Has been skipped
CI / test (pull_request) Has been skipped
CI / dashboard-build (pull_request) Has been skipped
96b6b84929
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
mph merged commit fc3569a5d8 into main 2026-10-10 18:37:52 +00:00
Sign in to join this conversation.
No description provided.