Skip to content

Plan lifecycle: disambiguate the phase 6 commit-before-block sentence - #30

Merged
DocksDocks merged 1 commit into
mainfrom
29-disambiguate-the-phase-6-commit-before-block-sentence
Aug 24, 2026
Merged

Plan lifecycle: disambiguate the phase 6 commit-before-block sentence#30
DocksDocks merged 1 commit into
mainfrom
29-disambiguate-the-phase-6-commit-before-block-sentence

Conversation

@DocksDocks

Copy link
Copy Markdown
Owner

Closes #29

Implements the reviewed plan #29:

  • reword - the phase 6 item now reads "Before recording a technical block or terminal repair failure, commit and normally push all current work to the linked plan branch" in both docs/PLAN.md and the workspace template, removing the parse that demanded a commit before a pass verdict.
  • pin - scripts/tests/plan-skill-phases.mjs asserts the corrected sentence in both files and fails if "terminal review block" returns.
  • hash - plan-workspace content hash re-synced (the template is hashed reference content).

Reviews: plan review round 1 repair (selftest attribution), round 2 pass; code review round 1 pass with no findings.

Verification: phase tests, plugin selftest, scripts/ci.mjs --plugin plan-lifecycle, and full scripts/ci.mjs all exit 0 with preserved exit codes.

…tence

The phase 6 item said "Before any terminal review block, commit and
normally push all current work" - readable as commit-before-any-verdict
(pass included), contradicting the after-pass landing rule it sits
beside. Reword to name the two stop conditions exactly: "Before
recording a technical block or terminal repair failure".

Pins the corrected sentence in the phase tests and refuses the old
phrase; re-syncs the plan-workspace content hash.

Closes #29
@DocksDocks DocksDocks linked an issue Aug 24, 2026 that may be closed by this pull request
@DocksDocks
DocksDocks merged commit 4ee3ef7 into main Aug 24, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Disambiguate the phase 6 commit-before-block sentence

1 participant