Skip to content

fix(skills): gate-skip sentence accurate in gate-less phases - #517

Merged
leeovery merged 1 commit into
mainfrom
fix/gate-skip-wording
Jul 23, 2026
Merged

fix(skills): gate-skip sentence accurate in gate-less phases#517
leeovery merged 1 commit into
mainfrom
fix/gate-skip-wording

Conversation

@leeovery

@leeovery leeovery commented Jul 23, 2026

Copy link
Copy Markdown
Owner

Summary

  • The CRITICAL-block sentence "The only skip mechanism is a per-gate *_gate_mode: auto value…" appeared verbatim in phases that implement no gate_mode fields (investigation, scoping, research, discussion, entry/continue skills) — a prose-vs-implementation mismatch.
  • One uniform clause appended in all 22 standard-variant SKILL.md files: "— in phases with no such gate, every STOP always stops." True everywhere, keeps the boilerplate identical for future sweeps, and preserves the defensive value of naming the one legitimate skip mechanism.
  • workflow-review-process keeps its already-diverged staging-file variant.

Test plan

  • Conventions lint green.

🤖 Generated with Claude Code

Stack

  1. feat(engine): discovery-map add-batch — the harvest persists in one call (D7) #505
  2. feat(engine): manifest apply — batched set/delete across one work unit (D7) #506
  3. refactor(prose): task-map family folds onto existing batch forms (D7, stage 3) #507
  4. feat(engine): manifest set — two grammars, never mixed #508
  5. refactor(prose): dump/read folds — subtree gets replace per-topic loops (D7, stage 5) #509
  6. feat(engine): commit --plan — plan storage stages from recorded state (D7, stage 6) #510
  7. fix: batching-stack review round — re-resolve rewired, guards symmetric, hardening pinned #512
  8. fix: deep-dive round 2 — backbone rule flipped, pre-upgrade paths routed, flow bugs closed #513
  9. fix(review-r3): engine hardening + crash-resume seams #514
  10. feat(scoping): promotion routes through first-phase choice + bridge #515
  11. fix(spec): pin the bugfix source name to the topic #516
  12. fix(skills): gate-skip sentence accurate in gate-less phases #517 👈 current
  13. fix(review-entry): name the real upstream — specification and plan #518
  14. fix(shared): strip triage-landing's unreachable superseded-research arm #519
  15. feat(engine): refuse work-unit-level fields that shadow the phases tree #520
  16. fix(discovery): first-written briefs join the full brief lifecycle #521
  17. test(sim): pipeline simulation — engine driven end-to-end as a black box #522
  18. fix(round-4): review findings — backfill keying, ratchet evasion, pull guard #523

@leeovery
leeovery force-pushed the fix/pin-bugfix-source-name branch from a56a07b to 4aba6e5 Compare July 23, 2026 10:58
@leeovery
leeovery force-pushed the fix/gate-skip-wording branch from bf85bea to 2f63918 Compare July 23, 2026 10:58
@leeovery
leeovery force-pushed the fix/pin-bugfix-source-name branch from 4aba6e5 to 5a17b6a Compare July 23, 2026 11:05
@leeovery
leeovery force-pushed the fix/gate-skip-wording branch from 2f63918 to 71d1ec4 Compare July 23, 2026 11:05
@leeovery
leeovery force-pushed the fix/pin-bugfix-source-name branch from 5a17b6a to 2140508 Compare July 23, 2026 12:29
@leeovery
leeovery force-pushed the fix/gate-skip-wording branch from 71d1ec4 to 2d6f486 Compare July 23, 2026 12:29
@leeovery
leeovery force-pushed the fix/pin-bugfix-source-name branch from 2140508 to 271ca96 Compare July 23, 2026 12:30
@leeovery
leeovery force-pushed the fix/gate-skip-wording branch from 2d6f486 to dfb5087 Compare July 23, 2026 12:30
@leeovery
leeovery force-pushed the fix/pin-bugfix-source-name branch from 271ca96 to d66a6d4 Compare July 23, 2026 12:31
@leeovery
leeovery force-pushed the fix/gate-skip-wording branch from dfb5087 to 7ebbaf1 Compare July 23, 2026 12:31
@leeovery
leeovery force-pushed the fix/pin-bugfix-source-name branch from d66a6d4 to 464d786 Compare July 23, 2026 12:32
@leeovery
leeovery force-pushed the fix/gate-skip-wording branch from 7ebbaf1 to e9ad5bc Compare July 23, 2026 12:32
@leeovery
leeovery force-pushed the fix/pin-bugfix-source-name branch from 464d786 to ced01eb Compare July 23, 2026 12:33
@leeovery
leeovery force-pushed the fix/gate-skip-wording branch from e9ad5bc to 566ff05 Compare July 23, 2026 12:33
@leeovery
leeovery force-pushed the fix/pin-bugfix-source-name branch from ced01eb to b41ddec Compare July 23, 2026 12:33
@leeovery
leeovery force-pushed the fix/gate-skip-wording branch from 566ff05 to fe03fbe Compare July 23, 2026 12:33
@leeovery
leeovery force-pushed the fix/pin-bugfix-source-name branch from b41ddec to 225f777 Compare July 23, 2026 12:34
@leeovery
leeovery force-pushed the fix/gate-skip-wording branch from fe03fbe to 8028327 Compare July 23, 2026 12:34
@leeovery
leeovery force-pushed the fix/pin-bugfix-source-name branch from 225f777 to 521bbd1 Compare July 23, 2026 12:35
@leeovery
leeovery force-pushed the fix/gate-skip-wording branch from 8028327 to 69e8bbc Compare July 23, 2026 12:35
@leeovery
leeovery force-pushed the fix/pin-bugfix-source-name branch from 521bbd1 to 037d158 Compare July 23, 2026 12:35
@leeovery
leeovery force-pushed the fix/gate-skip-wording branch from 69e8bbc to 1c8b0db Compare July 23, 2026 12:35
@leeovery
leeovery force-pushed the fix/pin-bugfix-source-name branch from 037d158 to 49d20b7 Compare July 23, 2026 12:36
@leeovery
leeovery force-pushed the fix/gate-skip-wording branch from 1c8b0db to f69bf2e Compare July 23, 2026 12:36
@leeovery
leeovery changed the base branch from fix/pin-bugfix-source-name to main July 23, 2026 12:36
The STOP-gate boilerplate asserted a *_gate_mode: auto skip mechanism
in all 22 standard-variant skills, including phases that implement no
gate_mode field at all (investigation, scoping, research, discussion).
One uniform clause makes the sentence true everywhere: where a phase
offers no such gate, every STOP always stops. review-process keeps its
staging-file variant.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@leeovery
leeovery force-pushed the fix/gate-skip-wording branch from f69bf2e to 182c34f Compare July 23, 2026 12:36
@leeovery
leeovery merged commit beb407f into main Jul 23, 2026
@leeovery
leeovery deleted the fix/gate-skip-wording branch July 23, 2026 12:43
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.

1 participant