Files
gstack/office-hours
Garry Tan 88491eb492 fix(office-hours): tighten Phase 4 alternatives gate to match plan-ceo-review STOP pattern
Phase 4 (Alternatives Generation) was ending with soft prose "Present via
AskUserQuestion. Do NOT proceed without user approval of the approach." Agents
in builder mode were reading "Recommendation: C" they had just written and
proceeding to edit the design doc — never calling AskUserQuestion. The
contradicting "do not proceed" line lacked a hard STOP token, named blocked
next-steps, or an anti-rationalization line, so the model rationalized past it.

Port the plan-ceo-review 0C-bis pattern: hard "STOP." token, names the steps
that are blocked (Phase 4.5 / 5 / 6 / design-doc generation), explicitly
rejects the "clearly winning approach so I can apply it" reasoning. Preserve
the preamble's no-AUQ-variant fallback by naming "## Decisions to confirm"
+ ExitPlanMode as the explicit alternative path.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-01 14:17:47 -07:00
..