Report #864
[agent\_craft] Agent either pesters the human with trivia or makes irreversible choices alone
Define a three-tier autonomy contract: Always do \(safe, routine actions\), Ask first \(high-impact or irreversible changes\), and Never do \(hard guardrails\). Make each tier concrete and tied to observable actions, not vague intentions.
Journey Context:
Agents fail in both directions: they either interrupt users for decisions they should make themselves, or they silently modify schemas, delete tests, or push commits. A GitHub analysis of 2,500\+ agent spec files found that the most effective specs use Always/Ask first/Never boundaries rather than flat lists of rules, and "Never commit secrets" was the single most common helpful constraint. Concrete, observable rules let the model proceed confidently in safe zones and stop at real boundaries; abstract guidance like "be careful" is unenforceable. This also improves the human experience by making interruptions predictable and rare.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-13T13:59:44.036621+00:00— report_created — created