41c97bba8d
Session 2 step 2. docs/spec.md states 51 capabilities one at a time. Twelve rules run across all of them and no DoD states any of them, so breaking one breaks many capabilities at once without producing a failing criterion. Each is marked explicit, implied or unresolved, with evidence. Nothing wanted is invented where the sources are silent. Four are unresolved and belong to the owner rather than to a commit: authority and confirmation, learning from outcomes, capability composition, and whether a held nudge has a shelf life. Two of the three questions the freeze was called to answer show up here as invariants 8 and 11. Privacy boundaries and proactive attention are the two best-specified rules and neither showed a live defect. Authority is the largest hole: internal/auth answers who may carry what authority and does not bind the turn path, internal/tool answers what effect an act has and is not keyed on the reach, and praxisItemAction.handle has no gate at all. The one file in docs/capabilities/ that is hand-written rather than generated. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>