ITADN
mike-bronner/workbench-core

版本发布 1

0.3.2 — Add 'three options before changes' as guardrail #10.3.2
? · 2026-05-02

## What's new Adds rule #1 to the cross-persona guardrails: **always present three options before making changes; recommend one.** Investigation stays autonomous; outward-facing or hard-to-reverse actions (git push, gh release, deletion, MCP writes) require A/B/C with a recommendation. ## Why The rule existed in `soul-hot.md` as a persona-specific hard rule, but never made it into `guardrails.md` — the cross-persona absolute file. So the rule wasn't binding when the persona wasn't loaded, and the agent could (and did) skip from analysis straight to push/release without surfacing alternatives. ## Mechanics - Adds rule #1 to `references/guardrails.md`; existing rules 1–9 renumber to 2–10. - New `references/guardrails-inline.md` — condensed version (~1.4 KB), one-line per rule, sized to fit inside the inline session-warmup preview window. - `hooks/session-warmup.sh` now emits guardrails *first* in the warmup output and sources from the `-inline.md` file. Full text with examples stays at `guardrails.md` for re-read on demand. Result: guardrails are guaranteed to appear in the inline preview at session start, even when the rest of the warmup overflows to a persisted file.