586298ff31
Two consistency fixes across the skill suite, both found by a prose-audit agent swarm. Trivial-mechanical-edit carve-out: brainstorm and planner each invented their own bound (≤30 LOC, single file) that contradicts the canonical definition in the project's CLAUDE.md (which allows a rename across N files and sets no LOC ceiling) and disagreed with implement. Both now reference that carve-out instead of restating a divergent shape. Parse-block gate: brainstorm Step 7 and planner Step 5 spelled out the parser-invocation protocol near-verbatim. Both now defer to docs/profile-schema.md, which owns the protocol, and keep only their skill-specific parts (target artefacts, failure semantics, where the parse-trace goes) — matching the single-sourcing the carrier contracts already use. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>