feat(effort): re-assert the skill level after prose gates that end the turn

This commit is contained in:
bastien
2026-09-28 20:04:11 +02:00
parent 557e4cc317
commit dd9488964b
2 changed files with 4 additions and 0 deletions
+3
View File
@@ -84,6 +84,9 @@ has "skills/ship-feature/SKILL.md" 'Skill(effort-max)'
has "lib/challenge-plan.md" '/effort-max'
has "lib/verify-secure-loop.md" '/effort-max'
# ── 8) turn-reset re-assert after a prose gate followed by reflection
has "skills/bugfix/SKILL.md" 'effort-shift: turn reset'
# ── summary (later tasks insert their locks ABOVE this line)
printf 'effort-routing census: %d pass, %d fail\n' "$pass" "$fail"
[ "$fail" -eq 0 ]
+1
View File
@@ -119,6 +119,7 @@ RISK: <low/medium — what could go wrong>
obvious fix.
- If the fix is significant (>10 lines, multiple files,
behavior change): wait for user approval.
On resume: `Skill(effort-high)` first, sent with the next tool call (effort-shift: turn reset).
- Then run pass B of `$HOME/.claude/lib/contract-interview.md` against the
FIX PLAN: every VISIBLE / PUBLIC NAME / SCOPE choice it settles that the
bug report left open → one batch of questions, before STEP 3b. The trivial