## Verified manuscript & book inventory (`TRUTH.md` §3) [#verified-manuscript--book-inventory-truthmd-3]

Every figure below is measured from the repository tree (`inventory.mjs`), never estimated:

| Corpus | Verified count (`TRUTH.md` §3) | Status & location |
|---|---|---|
| **Total manuscript corpus** | `1,821,000` words across 3 trees | Tracked in Git across `FrankX` and `arcanea` repositories |
| **Chronicles of Arcanea** | `354,089` words across `83` files | Book 1 (`20` chapters) complete |
| **Prose-complete books (`FrankX/content/books/`)** | `17` titles / `156` chapters / `265,289` words | Excludes `CLAUDE.md` configuration stubs |
| **Full-length titles (>15k words with built EPUBs)** | `4` titles (`fable` `41,419w`, `golden-age` `38,880w`, `wordless-laws` `32,473w`, `arcanea-legends` `17,526w`) | Structurally verified EPUBs built; awaiting cover art and `epubcheck` pass |

## The editorial seats [#the-editorial-seats]

Long-form books are produced through four distinct editorial seats:

1. **Spine Keeper:** Guards plot structure and chapter beats against the outline.
2. **Voice Keeper:** Enforces POV consistency and eliminates AI-slop phrasing (`excellence-book-writing`).
3. **Continuity Reader (`/canon-check`):** Audits every character, place, and Gate reference against `CANON_LOCKED.md`.
4. **Craft Lead:** Reviews pacing, dialogue, and chapter hooks before a chapter leaves draft status.

## Handoffs & the draft veto rule [#handoffs--the-draft-veto-rule]

Each seat passes a concrete file artifact — the beat map, the scene draft, and the continuity memo — rather than chat summaries. Nothing ships while a chapter carries an open continuity or voice veto.
