Skip to content

Commit daff756

Browse files
authored
Clarify circuit breaker budget wording in crystallize command (#67)
* fix: clarify circuit breaker budget wording in crystallize command Reword the total circuit breaker budget description to clearly explain the two-phase structure and the range of 1 to 6 total loop executions. Addresses Gemini feedback from PR #56. * fix: correct circuit breaker minimum from 1 to 2 A successful delivery requires at least one Phase 4.5 iteration plus one adversarial review iteration, so the minimum is 2, not 1. Addresses Gemini feedback on PR #67.
1 parent 406465c commit daff756

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

commands/crystallize.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -597,7 +597,7 @@ IF verify_iterations == max_verify_iterations AND verdict != PASS:
597597
DO NOT deliver until user resolves
598598
```
599599

600-
**Total circuit breaker budget:** Phase 4.5 (up to 3 self-review iterations) runs before crystallize-verify. If Phase 4.5 HALTs, crystallize-verify never runs. If Phase 4.5 passes, crystallize-verify runs up to 3 adversarial-review iterations before HALT. Maximum total loop executions: 6 (only if Phase 4.5 passes on its final iteration).
600+
**Total circuit breaker budget:** The process includes two iterative review phases. Phase 4.5 (self-review) runs for up to 3 iterations. If it passes, the Pre-Delivery Adversarial Review runs for up to 3 iterations. This results in a total of 2 to 6 loop executions before delivery or HALT.
601601

602602
If crystallize-verify Skill invocation fails (tool error, not found): HALT and report tool failure to user. Do NOT skip. This is a delivery gate, not optional.
603603

docs/commands/crystallize.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -675,7 +675,7 @@ IF verify_iterations == max_verify_iterations AND verdict != PASS:
675675
DO NOT deliver until user resolves
676676
```
677677

678-
**Total circuit breaker budget:** Phase 4.5 (up to 3 self-review iterations) runs before crystallize-verify. If Phase 4.5 HALTs, crystallize-verify never runs. If Phase 4.5 passes, crystallize-verify runs up to 3 adversarial-review iterations before HALT. Maximum total loop executions: 6 (only if Phase 4.5 passes on its final iteration).
678+
**Total circuit breaker budget:** The process includes two iterative review phases. Phase 4.5 (self-review) runs for up to 3 iterations. If it passes, the Pre-Delivery Adversarial Review runs for up to 3 iterations. This results in a total of 2 to 6 loop executions before delivery or HALT.
679679

680680
If crystallize-verify Skill invocation fails (tool error, not found): HALT and report tool failure to user. Do NOT skip. This is a delivery gate, not optional.
681681

0 commit comments

Comments
 (0)