Added
- YAML frontmatter convention on all inner-loop artifacts (
type,version,parent,derived-from) so downstream phases can trace provenance across the Flowers cycle - Preservation + edit copy pair at every Carpenter and Judge delivery:
draft-N.md+draft-N-human-edits.md(Carpenter),final-draft-X.md+final-draft-X-human-edits.md(Judge light-polish route) - Carpenter Step 6: post-delivery edit catalog with
AskUserQuestionrouting the marked-up draft to Architect (structural edits) or Judge (polish edits) - Architect Return-from-Carpenter variant: regenerates the outline as
outline-N+1.mdwhen receiving structural rework from the Carpenter - Handling Fool Output sections in Architect (accepts structural revisions) and Judge (accepts tonal-only revisions), with install recommendation pointing to https://github.com/Jeffallan/claude-skills/tree/main/skills/the-fool when
the-foolis absent - Madman Step 6: recommended thesis stress-test via
the-foolbefore the Whirlybird phase - Whirlybird Step 1 acknowledges optional Fool pass between Madman and Whirlybird
- Judge three-signal aggregation: auto-propagate (strikethroughs and direct rewrites, applied unconditionally), brackets-to-resolve (user commentary with proposed AI resolutions), detection findings (5-pass output)
- Judge routing decision (full Carpenter rebuild vs light polish) presented via a single
AskUserQuestioncall covering every decision at once
Changed
- Judge consolidated report format now includes auto-propagate and brackets-to-resolve sections alongside detection findings, plus a routing recommendation
- Judge Post-Edit Summary template split into two variants (Light Polish route, Full Carpenter Rebuild route)
- Carpenter Citation Standard renumbered from Step 6 to Step 7 (now follows the routing step)
Documentation: https://jeffallan.github.io/writing-with-agents/