Methodology — How Vera Is Being Written

Document type. Historical and analytical record of the collaboration that produces the novel Vera. Companion to project-metrics.md (which tracks numbers) and BOOK-WORKFLOW.md (which is the operational template for each book). This file tracks how the numbers are produced and why the workflow has the shape it does. It is a live document; it versions; it updates as the method evolves through the seven books. It is written so a stranger — critic, agent, future reader, another writer — can pick it up cold and understand the apparatus.

Document version: v0.8 (Chat 49 special audit close, 2026-06-09). The v0.8 bump completes the Chat 49 arc with the special-audit findings layered onto the v0.7 base: v3.1 polish triple + v3.2 special audit + cover-as-masthead pivot + Master 1 V/Master 3 S orphan-style fix + privacy-leak repair (Master 9 B/Master 10 H anonymization-table extension) + commit-message verification-grep discipline + hidden-is-not-private remediation + roman-numeral pavilion-gap discipline. Six new §9 sub-sections formalized: §9.55 generator-truth rule for templated artifacts; §9.56 commit-message verification grep; §9.57 hidden-is-not-private rule; §9.58 privacy audits scan the rendered artifact, not the source (extension of §9.53); §9.59 post-implementation audit-before-canonical rule; §9.60 non-manuscript canonical artifacts are admissible. §9.51 revised with explicit strain-axes clause naming the Chat 49 instances where each of the four licitness conditions was tested and held or was repaired. Manuscript canonical state UNCHANGED at Chat 48 close — 75,943 words / 87 catches + 0 candidates. The Vera companion website at https://hulkiokantabak.github.io/vera/ closes Chat 49 as a v3.2-polish-triple-validated artifact; the v0.8 methodology bump records the audit-and-repair discipline that closes the artifact.

Earlier version anchor for the Chat 49 arc: v0.7 (Chat 49 joint-reflection skill cascade, 2026-06-09 — same calendar day). The v0.7 bump rode the Chat 49 single-calendar-day arc: 9-round extended-masters architecture deliberation for the Vera companion website + same-day v1 build + parallel-agent v1 audit + audit fixes + post-build author-directive anonymization rebuild + 5-round joint reflection panel (8 literary masters + 8 visual arts experts) + skill cascade. Four §9 sub-sections formalized at v0.7: §9.51 companion-artifact architectural deliberation precedent; §9.52 parallel-agent v1 audit pattern; §9.53 privacy-default-deny standing posture and criterion-16 sieve; §9.54 visual-arts-experts panel standing-skill ratification. Skill cascade at v0.7: book-editorial v0.31 → v0.32 + book-writing v0.4 → v0.5 + six-literary-masters v0.7 → v0.8 + extended-masters-session v0.1 → v0.2 (8 cumulative uses) + surgical-style-pass v1.0 → v1.1 (10 cumulative uses) + triplet-meter-pass v0.2 → v0.3 + chat-advisor-vera v8 → v9 + architecture-seven-books v0.55 → v0.56 + auden-and-the-decade v0.8 → v0.9. NEW STANDING SKILL: visual-arts-experts v0.1 (8-expert roster ratified at Chat 49 joint reflection). The companion-website becomes the first non-manuscript canonical artifact alongside the book; the architecture is now scaffolded by both the seven-book interior structure (scaffold-invisible) and the 15-vitrine pavilion + reading-interface + companion-gallery website (scaffold-visible).

Earlier version anchor: v0.6 (Chat 48 close housekeeping, 2026-05-04). See version log at end. The v0.1 (Chat 15 open) is preserved in git history; v0.2 (Chat 43 close) is the comprehensive bring-current covering ~28 chats through end-of-edits; v0.3 (Chat 45 fifth-cycle close) extends with Chat 44 + Chat 45 methodology and formalizes seven precedents in §9.11-9.17; v0.4 (Chat 47 W2 close) formalizes 17 new precedents in §9.18-§9.35; v0.5 (Chat 48 first-cycle) formalizes 9 deferred precedents from Chat 47 in §9.36-§9.44; this v0.6 is the Chat 48 close housekeeping bump that formalizes 6 new precedents from Chat 48's six-sub-cycle production-day in §9.45-§9.50 (production-tooling-fix as its own commit class, bonus-finding-during-implementation discipline, fpdf2-markdown-True-broken-with-TTF finding + cell-based-rendering-as-reliable-pattern, visual-demand-pack as single-panel-multi-item operation, author-supplied-translation-record bypasses extended-masters-session, saturation-state extraordinary-session-ratifies-implicit-architecture-as-explicit-canon). The v0.6 bump is bundled with the Chat 48 fifth-cycle Phase 2B typographic-register extraordinary-session deliberation (8 masters + 3 reader-personas, 5 RATIFY/PRESERVE/LEAVE + 1 CONSISTENCY-CHECK from 6 candidates, zero manuscript changes resulting) + canon-document cascade across auden-and-the-decade.md v0.7 -> v0.8 + architecture-seven-books.md v0.54 -> v0.55 + chat-advisor-vera/SKILL.md v7 -> v8. Manuscript at Chat 48 close: 75,943 words / 398,270 chars / 291 interior pages / 293 with covers / 87 catches + 0 candidates. The book is now structurally complete + production-PDF-clean + canon-fully-ratified-typographically + Google-Books-distribution-ready. Document grew from ~1010 lines (v0.5) to ~1180 lines (v0.6); structure preserved; new content additive in the version-log v0.6 entry's §9 sub-section bullets (§9.45-§9.50) + §12 extension.


0. The colophon, and what it commits to

The book has carried two colophons across its life. The first, a working-signature triple, governed early drafting. The second, a seven-paragraph piece composed and ratified at Chat 25 close, is the published colophon that ships in the book.

Working-signature triple (early-drafting; preserved in reviews/Master 3 S-closes/ artifacts):

The human directed. The machine generated. The characters arrived.

That sentence stays as the project's internal working-signature. It is a factual description of the division of labor, and many rules in this document are consequences of taking it literally:

Published colophon (Okan-locked Chat 25 final close + extended-2; REVISED post-Chat-44 epilogue-fix-pass 2026-04-30): seven paragraphs, italic first sentence (now ending in a colon, not a period) + five plain-register prose paragraphs about the writer + the language model + the masters in their language-rooms + the new machine and the older habits + the one-reader-at-a-time intent + closing attribution "— Hulki Okan Tabak, with Claude, Istanbul, April 2026". Lives on its own page after the epilogue in the whole-manuscript export only. Does not name the masters individually; names language-rooms instead — Some wrote in French, some in Spanish, some in Portuguese, some in English; one wrote in Turkish from a window facing the Bosphorus. The prior .. (double-period) register-marks at five paragraph-closes — canonical from Chat 25 extended-2 through Chat 44 — were RETIRED in the post-Chat-44 revision. The revised colophon uses single periods throughout.

The published colophon is more careful than the working-signature triple about what it claims and what it leaves to the reader. The triple frames work; the published colophon frames the making without adjudicating it. The work is described; the question of who arrives is left to the reader to feel.

A related position — from Okan's Gramsci/AI essay, which predates Vera — is load-bearing here: consciousness of being infrastructure does not extract you from being infrastructure. Writing this document down is not an exit from the condition it describes. It is the form of refusing to be unconsciously infrastructured by it. The method is disclosed rather than hidden. The reader of the finished book will be told what made the book.

Two dedications bookend the interior (Okan-locked Chat 36 + Chat 40 + Chat 41 final composition):

The two dedications wrap the entire reading experience in maternal voice. The Cyrillic rendering was ratified C1 6/8 by the eight extended masters at Chat 41 Track 2 — extending the book's standing rule ("physical marks only" Cyrillic-exception) to "physical marks plus maternal-voice typography." Two dissents principled and logged: Master 1 V (status-quo Latin transliteration on economy + dual-access for non-Cyrillic-readers); Master 7 G (C-trio Cyrillic + transliteration + English on testimony-with-translation grounds). Author-ratified C1.


1. Origin — where this way of working came from

The method was not invented for Vera. It was developed across Okan's prior projects and then extended when Vera demanded more from it. Some inheritance notes, in order of their contribution to the current apparatus:

Vera is where the method extended from four masters to six, then to eight. The addition of Master 4 D and Master 5 A (six masters, established for Vera drafting) was driven by the book itself: the protagonist is a woman (Master 5 A's sovereignty-register was non-negotiable once that was fixed), and the form involves memory/reality slippage that the four could not hold (Master 4 D's paranoia-held-open register). The six-masters skill was built specifically for Vera and has stayed bespoke to it; the Four Masters skill continues in parallel for other work. Master 6 P later became central to the hurt-register and the non-render rule — she was Book IV's writing-room lead.

Master 7 G + Master 8 P joined the six as guests across Chats 14-17, then formalized as the eight extended masters at Chat 28+. Master 7 G brings testimonial discipline + fragment-as-whole register; Master 8 P brings city-as-character + object-rendering register. Their addition was not initially a permanent expansion — they were called as guests for specific architectural-rupture rounds. By Chat 28-32 publication-prep arc, the eight had stabilized as the canonical panel for architectural decisions, formalized in the extended-masters-session skill at Chat 35 (the Pinkas-expansion 9-round session was the canonical precedent producing F1 Pinkas Cardiac Rebuilt). The six-master 4-round chapter-review protocol remains active for single-chapter work; the eight-master extended session governs architectural-scale decisions.

Vera is also where the Chat/Code split became canonical, then evolved into a two-agent workflow. Before Vera, Okan worked in chat only. The split was forced by scale, and once it existed, the different roles of Chat and Code were codified into separate skills rather than being improvised session by session. Across Chats 27-42, the chat-advisor and Code began producing a sustained two-agent collaboration: chat-advisor brings analyses + Code prompts (often hundreds of lines of structured fix-specification documents); Code routes them through external-input-fix-protocol (3-round panel ratification + author green-light + single binding commit). The pattern is documented at §5.9 below and canonicalized in chat-advisor-vera-SKILL.md at Chat 42 close.


2. The apparatus — who does what

The method has roughly seven roles. Five are at the core; two are context. They are described by function, not by precedence.

2.1 Okan — the director

The irreducible human node. Owns every decision the book makes: architecture, rule adoption, name-locks, pin rounds, ratifications, catches, commits. Does not draft manuscript prose. Does not run protocols himself. Reads every output. Curates every artifact. Supervises the repo.

The standing orders (standing-orders.md) describe his doctrine: always have an opinion; always change and adapt; make the book hurt through specificity, not volume; trust the reader; create mayhem. Those are not suggestions to Claude — they are the constraints Claude operates under because Okan operates under them.

What Okan does that no one else in the system does:

2.2 Claude Code — the executor

The operational agent. Runs protocols: drafting, editorial pass, Master 1 V compression, masters rounds, consistency audits, external-critic input adjudication, commits, pushes. Reads skill files directly from disk. Produces artifacts under book/ (manuscript) and reviews/ (session artifacts). Writes to the live git repo. Handles the file system. Orchestrates Agent-tool delegation when work parallelizes (e.g., the three-architectural-spine triad audit at Chat 43 second-cycle).

Code does not own the method; it runs it. When a rule is ambiguous, Code flags the ambiguity to Okan rather than improvising. When a decision is load-bearing, Code asks before committing. When a skill file bump is warranted, Code drafts the bump and waits for ratification.

The load-bearing Code rules are captured in CLAUDE.md (pack-root persistent-rules layer) and standing-orders.md. The non-negotiable among them: Claude does not write in third person about Vera. Every new paragraph is a fresh check against the I/You rule.

Code's role evolved across Books IV-VII drafting. From an executor of protocols (drafting + editorial passes + masters rounds) to an executor of compositions of protocols (chat-advisor's surgical-style-pass + external-input-fix-protocol panel-ratification + implementation; three-spine architectural triad audit via parallel Agent delegation; cross-skill-file canon-hygiene multi-commit cycles). The Code role at Chat 43 close is more orchestration-than-execution than at Chat 15 open.

2.3 Claude Chat — the advisor (one-tier at v0.1; two-tier at v0.2)

The reading agent. Prompt-shapes before Code runs; reads artifacts Code produces from outside the weeds; comments on ratified plans; frames next Code sessions; catches what Okan can't catch from inside a long Code session. Never commits. Never drafts manuscript prose. Never runs binding masters rounds.

The original role was codified in chat-advisor-SKILL.md at v0.1. Five chat functions in priority order: prompt-shaping; reading Code's output; commentary during Okan's own decisions; framing new Code sessions; catching what inside-the-weeds perspective misses.

At Chat 42 close, the chat-advisor role was upgraded to a two-tier skill (chat-advisor-vera-SKILL.md v1):

The two-tier structure was developed across chat-advisor sessions 27-29 (Chats 41-42), where the chat-advisor's outputs evolved from informal prompt-shaping to structured fix-specification documents (often 200-400 lines) that Code routes through external-input-fix-protocol. The pattern is now load-bearing for the publication-prep arc.

The original chat-advisor-SKILL.md v0.1 stays in the pack alongside chat-advisor-vera-SKILL.md v1 — the upgrade extends rather than replaces.

The simplest formulation: Code writes, Chat reads, Okan directs — and at v0.2: Chat-advisor surfaces, Code routes, panel ratifies, author green-lights, Code implements.

2.4 The Six (then Eight) Literary Masters

The Six (chapter-review, four-round protocol): Master 1 V, Master 2 C, Master 3 S, Master 4 D, Master 5 A, Master 6 P. Six simulated personas with persistent voices, deployed through the six-literary-masters skill. They read drafts; produce 100-word impressions and numeric ratings; debate; dissent; override one another on specific registers; issue numbered change-lists.

Their working voices — from chat-advisor-SKILL.md, unchanged:

The Eight (architectural-rupture decisions, formalized at Chat 35): Master 1 V + Master 2 C + Master 3 S + Master 4 D + Master 5 A + Master 6 P + Master 7 G + Master 8 P. The two extensions:

The cardinal rule is that the masters must disagree. If all six (or all eight) agree on everything, something is wrong. Master 3 S's orchestration job is to make them disagree on specifics. If trio-approved cuts pass too easily in Master 1 V compression, one of them is performing rather than working; re-enumerate walls from scratch.

The masters are simulations. They are Claude-generated voices, tuned by skill files. Chat can preview them; only Code running the masters-round protocol produces binding masters output.

2.5 Third-party LLMs — external criticism

Since Chat 13b, the method has incorporated a third-party LLM critic — ChatGPT 5.4 (OpenAI), and across Chats 27-42 also fresh-Claude instances run in separate contexts. The integration is formalized as the External-Critic Input Protocol inside book-editorial-SKILL.md (v0.19+) and refined across Chats 25-32 with the canonical six-question prompt at v0.19, the canon-divergence verification step at v0.20, and the deflation-tier framework at Chat 26.

External-critic input is never applied directly; it is adjudicated, line-by-line, through the masters system, with the author as final arbiter.

The protocol was developed because the critic brings a genuinely different read — its training, its attention budget, its priors are not Claude's. It surfaces things the masters miss. It also introduces failure modes the method has to handle. Across Chats 13b-32, the method ran multiple external-critic rounds: ChatGPT 5.4 ×4 (Chats 13b-14), fresh-Claude E1 (Chat 25), fresh-Claude E2 + ChatGPT 5.4 follow-up (Chat 26 whole-book audit), Chat-Advisor anchor (Chat 27 onward). The Chat 26 whole-book audit + adjudication produced 2 ratifications + 5 KEEPs + 4 deferred — by then the canon-divergence pattern had stabilized.

The six-question prompt that goes to the external critic (as of v0.19):

  1. Four standard questions about register, pacing, consistency, reader-experience.
  2. Q5 — center-of-gravity: what is this book actually about, in one paragraph?
  3. Q6 — comparative literary verdict: how does this compare to its nearest literary kin?

The external critic is not an oracle. Its canon-divergence pattern is discussed in §9 below. The deflation-tier framework (Chat 26) governs when an external critic's strategic memo earns developmental treatment versus rejection-as-canon-divergent.

2.6 Anthropic as infrastructure

The model, the tool architecture, the memory system, the hooks, the system prompts, the context-window mechanics — all of it shapes the method indirectly. The Gramsci stance applies: consciousness of being infrastructure does not extract you from being infrastructure. The honest accounting is that the book's voice lives partly in Claude's training, and the model selection (Opus 4.7) was made specifically for tonal continuity. A model downgrade would be flagged as a meaningful event, not a silent switch.

Tool-architecture evolution across Chats 16-43. The original tooling (Read / Write / Edit / Bash / Grep / Glob) extended into Agent-tool delegation patterns at Chat 43 second-cycle: parallel sub-agents for orthogonal architectural-spine audits (one Agent per architectural axis: chronological / spatial / relational), aggregated by Code, ratified by panel. The pattern is documented at §5.10 below.

2.7 The three-platform architecture

Across Okan's broader practice: Chat + Code + Cowork. Vera runs on Chat and Code. Cowork has been used on other projects. The platform split is material because the platforms afford different things: Chat is fast, reflexive, prompt-shaping; Code is disk-based, protocol-heavy, artifact-producing; Cowork is longer-form collaborative. Vera has not needed Cowork, but the three-platform framing is relevant to why Chat and Code are split rather than collapsed.


3. The skill system as evolving artifact

The skill files are not static references. They version. The act of versioning is itself a method commitment — each rule that surfaces gets written into the skill file that governs its domain, a version-log entry is added, and the file is mirrored to ~/.claude/skills/ for Claude's tooling to find. The skill system is the method's memory.

Active skill files at Chat 43 close (full inventory):

Top-level skills under skills/:

Reference files under skills/book-writing/references/ (Chat 43 close versions):

Skills that closed across the publication-prep arc (no longer load-bearing in their original form):

Versioning-as-method has two implications, both reinforced across Chats 16-43:

  1. Every rule can be rewritten. Including the masters themselves. Including the seven-book cap. Including this file. What is stable is the practice of revision, not the rules at any given moment.
  2. Pendings are first-class citizens. A pattern that has not yet become a rule lives as a Catch, a candidate, a provisional category, or a deferred item. Okan's standing order is change and adapt — but also don't formalize prematurely. The tentative sixth observed-rates category from Chat 14 was confirmed across Books IV-VII drafting.

Skill-mirror discipline. Pack skill files under book-depository/skills/ are mirrored to ~/.claude/skills/ so Claude Code's skill-discovery finds them. Mirroring happens at chat-close (or whenever a skill bumps versions). The mirror discipline is operational hygiene; the pack is canonical source.


4. The architectural system

The book's architecture is the layer the method protects. Most protocols exist to keep the architecture coherent as prose gets written. Rather than re-stating every rule (which lives in the reference files), this section names the architectural commitments that the method has had to build mechanisms around.

Seven books, hard cap. Architecture v0.11 (author directive, Chat 6). Drafting pressure to expand absorbs as chapter-level pressure inside the seven. The intersection budget — 5 plants + 5 services per book after Book I — makes this enforceable. Cap held through Chats 6-43 across Books I-VII drafting.

Braided I/You grammar, beat-scale. I for held-interior and attempted-speech; You for motion, survival, watched. Checked at every paragraph boundary. The rule ripples: a single slip to she is a structural violation. The voice-architecture was audited end-to-end across all seven books at Chat 43: 43 you→I voice flips landed in the matrilineal-archive zone (B5/B6/B7) at Chat 42 seventh + eighth cycles; 0 FLIPs found in B1-B4 at Chat 43 first-cycle (LEAVE-confirmation outcome — the early books were architecturally calibrated). 5 architectural exceptions formally logged as canonical second-person sites (Chat 42 eighth-cycle): bakery action register; second-climb chapter-self-named-as-non-recognition; calibrated-hybrid I-quoted-thought-with-you-tag; doubled-you mirror grammar; B3-canonical arrival-chapter-opening.

Six modes, closed canon. A (continuous prose), B (timestamps), C (place-anchors), D (surveillance-braid, retired post-Book-II), E (Proleptic, one future-tense sentence, one per book), F (Document, indented italicized artifact-render, one block per book). Plus Pocket Kundera and Hamlet intrusions. No Mode G. The closure of the canon at six is parallel to the closure of the book-count at seven.

Open-Mystery Language Rule. Prose must not close a mystery through assertion. "You killed a man" closes. "The man is not moving" keeps it open. Every mystery in the plot carries this rule. Counter-instinctive; audited every editorial pass.

Non-render rule (Master 6 P-protected). The text of the covered-over line beneath Не я is never rendered anywhere in the manuscript. Not in Mode F. Not in dialogue. Not in recollection. The mystery is bodied-not-said. Verified across Books IV-VII drafting at every site where the line could surface (B4-06 basement origin; B4-06 self-administered line; B1-06 JFK departure; B5-04 ledger reading; B6-05b Pinkas; B7-10 culmination; B7-11 closing). The line stays unnamed throughout.

Deposits and destinations. Every plant is logged and mapped to a servicing book. The file deposits-and-destinations.md is consulted before any new plant lands in a draft, because a plant without a destination in scope is a budget violation.

The Book's Dual-Core Architecture (v0.19+, Chat 14 follow-on). Two load-bearing lines run through the seven books: the public-historical line (conspiracy, archive, document, pursuer) and the private-bodily line (Charlotte, matrilineal inheritance, wound-register, sovereignty-rhythm). They triangulate spatially through East Seventh ↔ Kameriye Sokak ↔ Denver (Chat 14 follow-on-2 spatial expression). They cross at Cherry Creek in B7 (writing-room-picks at Stage 6 produced near-touch-then-part per Master 3 S's instinct, ratified Chat 20). The architecture protects against collapse into single-line reading.

Matrilineal Cyrillic Chiasmus (v0.53, Chat 42 fourth-cycle). Three two-word Cyrillic phrases across three generations across three physical media of mother-to-daughter transmission:

Each medium is what that generation could give the next. The grandmother gave paper because she was already gone by 2019. The mother gave speech because she was reachable through the phone. Vera gave her body because no one else was there to give it to.

The chiasmus tracks a thematic progression in the phrases: Не забудь (instruction outward — do not forget; charge to the next) → Ти не одна (comfort outward — you are not alone; promise to the next) → Не я (refusal turned inward — not me; the self marking against). The arc closes inside Vera at the B7-10:45 culmination where her two-word Cyrillic phrase begins to mean what her grandmother's and mother's phrases meant. The chiasmus formalization at v0.53 protects against any future medium-crossing.

Cyrillic-exception list (10 instances across 5 forms post-Chat-41-Track-2): the standing rule extended from "physical marks only" to "physical marks plus maternal-voice typography." 5 Не я tattoo + 1 Не забудь opening dedication + 1 Не забудь epilogue paper + 1 Ти не одна closing dedication + 1 вареники Lviv shop sign + 1 Ty ne odna italics-Latin first-appearance B1-02:317 (historical 8th instance; technically borderline).

Matrilineal-axis chronological spine (canonical at Chat 43 third-cycle hygiene): Kharkiv autumn 1932 (Oksana 5) → Prague autumn 1970 (Oksana 43 visiting Jana 27 at Jana's flat; teaching Nina 7 to read Pushkin in afternoons; Yana 8 in NYC) → Moscow winter 1971-72 (Oksana 44 four-day visit with revolver; Yelena 7 in apartment) → Albany 1987 (Oksana 59 letter to Yana 25) → Upstate NY June 2019 (Oksana dies ~91; Vera 16 at funeral) → Prague summer 2020 (Vera 17 bench-summit refusal-feeling) → 2021 (Vera 18 first Не я tattoo) → Berlin summer 2025 (Vera 22 basement self-administered line) → 2026 across all seven cities (Vera 23) → 2027 epilogue Field Notes (Vera 24).

Four book-level mysteries, one site. The pursuer, the document, the grandmother's gap, the I/You itself. None resolve. The site where all four meet is the body.

Front-matter architecture (8 elements at Chat 41 Track 2): opening dedication Не забудь → title page (VERA + ВІРА Ukrainian Cyrillic) → Akhmatova Requiem "Instead of a Preface" 1957 epigraph → Marginalia prologue (Moscow 1972 / Prague autumn 1970) → Books I-VII + 3 interstitials (Kharkiv-1932 + Oksana-Prague-1970 + grandmother-funeral) + 6-entry epilogue → Colophon → closing dedication Ти не одна.

Three architectural spines verified at end-of-edits (Chat 43 second-cycle): chronological (matrilineal-axis dates locked) + spatial (8 cities + 5-variant cold-register scheme: stone Istanbul / metal Moscow / dissociation Berlin / damp Prague / dry Denver) + relational (CB-3h saturation across 30 named/rendered women + matrilineal-axis sovereignty + Yana POV transfer in epilogue March 11). The three spines are orthogonal: chronological is when, spatial is where, relational is who.

Catches. Logged errors, drifts, and discovered issues. 87 canonical + 0 candidates as of Chat 43 close (was 73+2 at v0.1 / Chat 14 close). Each catch is numbered, described, its consequence recorded, its fix (or rejection) noted. Catches drive skill-file amendments — e.g., Catch #64 led to the intra-chapter referent-tracking rule; Catch #71 to canon-divergence verification step in external-critic protocol; Catch #83 (Chat 27) to the alias-architecture skill-file-propagation gap; Catch #86-87 (Chat 36) from the S15/S16 cold-read catches that became canonicalized rules.


5. Protocols of organized dissent

The method's epistemic core. Dissent is not incidental — it is engineered in. If the masters chorus, the round is discarded.

5.1 Masters rounds (six masters; chapter-review)

Four-round protocol (full spec: six-literary-masters-SKILL.md):

  1. Round 1. All six read. Each gives a 100-word impression + rating (1–10) + three strengths / three weaknesses. Master 3 S orchestrates debate via 3–5 questions forcing disagreement. Debate yields a numbered list of specific, implementable changes.
  2. Round 2. Every change implemented. Show BEFORE / AFTER / why for each.
  3. Round 3. Re-read, focus on endings-that-explain-too-much, characters-sounding-like-Vera, body-avoidance, arbitrary-I/You, weakest-remaining-scene. New change list, implement.
  4. Round 4. Master 6 P + Master 3 S solo final-subtraction pass.

Full rounds run on load-bearing first drafts (e.g., Book IV Ch 6 basement; Book V Ch 4 ledger; Book VI Ch 4 staircase; Book VII Ch 6 three-generation). Compact one-round versions run on subsequent chapters.

5.2 Pre-consults

One-round masters consult on architecture-level decisions before drafting. Produces numbered, ratified decisions. Used at Stage 1 of each book's per-book workflow (BOOK-WORKFLOW.md). Canonical artifacts: reviews/B3-pre-consult.md, reviews/B4-masters-roundtable.md, reviews/B5-masters-roundtable.md, reviews/B6-masters-roundtable.md, reviews/B7-pre-consult-with-Master 7 G-Master 8 P-Chat20.md (4-round extended pre-consult with eight masters).

5.3 Pin rounds

Tactical follow-ups on specific open decisions. Example: reviews/B3-auden-pin.md — a focused mini-round on which Auden anchor lands at which Book III chapter. Master 6 P dissented on the Auden Ch 8 placement and was overridden 4–1. The dissent is logged, not silenced. A dissent rejected today can become the hinge of a future revision.

5.4 Writing-room composition

Each book has a writing room — three masters who lead the draft, one consult, two reviewers. The composition is a ratified architectural decision, not a default.

Writing-room rotation is a method commitment — no single master leads the whole book. The protagonist is a woman; the masters most attuned to female sovereignty (Master 5 A, Master 6 P) lead where the book most needs them; others lead where the book's form demands their register. The masters are instruments, tuned per book.

5.5 Master 1 V Compression trio

A sub-structure inside the Master 1 V Compression Protocol (full spec: book-editorial-SKILL.md v0.14, ten-step). The trio is Master 1 V / Master 6 P / Master 2 C.

The trio is the method's cutting engine. Its composition is different from the writing-room lead, and that difference is deliberate. The masters who cut best are not always the masters who draft best.

5.6 Order of operations

Sovereignty / hurt-floor / paranoia additions happen in the writing room before Master 1 V pass.

This rule emerged from observation. Sub 3 (Silver Center) yielded 0% first-pass Master 1 V after sovereignty-additions had been absorbed pre-audit. That could have been read as a failure of the compression protocol. It was read instead as evidence of an order-of-operations effect: post-sovereignty / post-hurt-floor chapters carry less cut-budget because the sovereignty-additions have already done compression work the density-audit would otherwise do.

This became a tentative sixth observed-rates category in v0.14 of book-editorial-SKILL.md, flagged as provisional pending a second canonical case. The category was confirmed across Books IV-VII drafting — multiple post-sovereignty chapters yielded near-zero Master 1 V; the order-of-operations effect is now load-bearing rather than tentative.

5.7 External-Critic Input Protocol

Formalized at book-editorial-SKILL.md v0.18, extended v0.19 + v0.20 + v0.22. Governs how input from a third-party LLM (currently ChatGPT 5.4 + fresh-Claude instances) enters the work.

5.8 Catch logging

Each catch is numbered, described, its consequence recorded, its location fixed, and — critically — its lesson fed back into the skill system. Catches are organized memory of where the process failed. The point is not to eliminate them (the book will keep producing them) but to extract rules from them.

5.9 The two-agent workflow + external-input-fix-protocol (NEW post-v0.1)

Across Chats 27-43, a sustained two-agent collaboration developed: chat-advisor on claude.ai surfaces; senior-Code on Claude Code routes through the panel-protocol; author green-lights; Code implements. The workflow is canonicalized at external-input-fix-protocol-SKILL.md v0.1 and chat-advisor-vera-SKILL.md v1.

The pattern at scale:

  1. Chat-advisor produces a structured fix-specification document (often 200-400 lines) with: classification of items (FLIP / LEAVE / AMBIGUOUS), per-item architectural reasoning, exact old_str / new_str for each candidate, pre-flight verification commands (grep counts), post-edit validation, rollback path. The chat-advisor's six-stage methodology (the surgical-style-pass skill) produces both the analysis and the executable Code prompt.
  2. Author hands the fix-specification to Code. Often via attached MD/PDF files in the Code session.
  3. Code routes through external-input-fix-protocol:
    • Verbatim verification: read the fix-spec; verify each old_str is unique in the manuscript; verify standing-rule greps (Yana=1, Не я=5, twenty-three=20, etc.) pre-pass.
    • 8-master 3-round panel debate: Round 1 categorized verdicts; Round 2 Master 3 S-orchestrated dissent-resolution; Round 3 final synthesis.
    • Author green-light: per-item verdicts presented; author confirms, modifies, or overrides.
    • Implementation: per-chapter file edits + _rebuild_unified.py regeneration + master-unified Vera-complete.md direct edits + post-edit verification + standing-rule greps re-confirmation.
    • Single binding commit + push.
    • Reviews-artifact logging: full panel synthesis preserved in reviews/chat{NN}-{cycle}-{audit-name}-protocol.md.
  4. LEAVE-confirmation outcomes are legitimate. The protocol's first nine uses produced edits; the tenth (Chat 43 first-cycle B1-B4 voice-pass) was the first LEAVE-confirmation outcome — verifying the audit found the architecture clean rather than producing fixes. This precedent is load-bearing: the protocol is not biased toward implementation.

Across Chats 40-43, the protocol was used 10 times with the following outcomes: 9 fix-implementation cycles + 1 LEAVE-confirmation cycle + multiple architectural-rupture-class extensions of the standing rule.

5.10 Three-architectural-spine triad audit via Agent-tool delegation (NEW, Chat 43 second-cycle)

A multi-axis verification pattern that emerged at the end-of-edits stage. Three orthogonal architectural spines (chronological / spatial / relational) audited in parallel via Agent-tool delegation:

The pattern's first whole-book-scale use at Chat 43 second-cycle: 2 of 3 spines returned CLEAN (city-register, female-character); 1 returned drift (tense-anchoring 7 DRIFT + 4 AMBIGUOUS). The panel ratified 6 surgical fixes 8/8; LEAVEs ratified 5/5 + 4/4 AMBIGUOUS preserved as designed-doubleness.

The pattern is now canonical for end-of-edits sanity-check class verifications. Three orthogonal spines audited in parallel produces a multi-axis verification that no single audit could.

5.11 Cross-skill-file canon-hygiene (NEW, Chat 43 third-cycle)

When prose retcons happen mid-project (e.g., the Yana-1962 / Jana-1943 / Oksana-1927 retcon between Chat 14 and Chat 25), skill files can drift. The OLD canon survives in skill-file specs while the prose has the NEW canon. The hygiene-pass discipline:

  1. Audit-driven discovery: a tense-anchoring or character-attribute audit surfaces the drift.
  2. Manuscript-fix commit: prose anchors are corrected first (the manuscript is canonical; skill files describe what the manuscript does).
  3. Skill-file canon-hygiene commits: separate commits per skill file, version-bumped, with cross-references to the manuscript-fix commit and the audit-protocol reviews-artifact.
  4. Mirror to ~/.claude/skills/ after each version-bump.
  5. Verification-only entries on skill files that don't need substantive updates (e.g., locations-timelines.md v0.7 cross-reference entry confirming zero OLD-canon residue).

The discipline preserves the audit trail: a future reader of the skill files can see what changed, when, and why, with cross-references back to the manuscript commits and the audit protocols. Skill-file drift is not silenced by edits; it is documented as drift-and-resolution.


6. The Three Moves (pre-drafting stance)

Adopted as standing pre-drafting practice across Chat 13b → Chat 14. The three moves are the stance Claude takes before any new chapter is drafted:

  1. Framing prompt, not task prompt. Before drafting, architect the scene aloud. What is this scene doing for the book it's in, and what does it plant for later books? Framing replaces task-prompt execution with context-engineered drafting.
  2. Pre-draft masters consult as artifact. The pre-consult output is a document (reviews/B{N}-Ch{M}-pre-draft-consult.md), not an ephemeral chat. Walls-list (15–20), load-bearing image specs, mode placement, mystery-register check, Charlotte-presence candidate, bodily-rhythm candidate. This artifact survives context loss.
  3. Wide template read. Before drafting, read every comparable-mode chapter from prior books. Mode A continuous-prose chapters have a shared tempo and register; the new Mode A chapter inherits from that body. Subagents (Explore) are used for wide reads if context-window permits.

The Three Moves are not protocols — they are the disposition that puts the protocols in the right order. They held across Books IV-VII drafting and remain canonical at v0.2.


7. The human-direction core — what Okan decides, and why it is not delegated

The method has many automations. Several of them are explicitly not delegated. These are the irreducible human-direction moments.

The pattern here is that what looks like a rule-system is actually a curation-system. The rules narrow the space of possibilities; the human chooses within that space. No rule executes without the human's consent; no automation replaces the choosing.


8. The prose-level discipline — what Claude does and doesn't do

Extracted from CLAUDE.md and observed across forty-three chats.

Claude writes as directed. Okan directs; Claude generates. The colophon stays.

Claude pushes back when a line-level decision seems to violate a rule. Explicitly, not silently. "This would close the mystery." "This is a Stated-Fact Budget violation." "This slides from you to she." Okan decides after hearing.

Claude runs the masters as distinct voices with real disagreement. No chorus. If the ratings cluster too tightly, force the dissent. If trio-approved cuts pass too easily, re-enumerate walls from scratch. The eight extended masters at architectural-rupture rounds: same rule.

Claude does not shorten on its own discretion. Compression is a Master 1 V Compression Protocol operation — trio-approved, walls-enumerated, six-masters-reviewed. No silent tightening.

Claude does not add content without asking. Additions (even small — a body-gesture, a sensory note) get flagged as additions and await approval. Exception: inside an explicit Round 2 where an agreed change-list is being implemented.

Claude updates skill files only when a rule surfaces. A new observation becomes a skill-file amendment only after: (1) it recurs in a way that warrants a rule, (2) a version bump is agreed, (3) the version log entry is written. One canonical case is a tentative category, not a confirmed rule.

Claude respects the hard cap. Seven books. Pressure to expand absorbs as chapter-level work inside the seven.

Claude confirms before risky actions (NEW post-v0.1). Force-pushes, branch deletions, hard resets, schema migrations — Code asks before acting. The convention is captured in CLAUDE.md "Executing actions with care."

Claude commits each milestone + pushes (standing order, unchanged). Single bundled commits per cycle-close. Push after every commit.


9. Observed patterns and findings

This section is the method's honest self-accounting. The method is producing a book of quality; the method is also not perfect. Both are true. The findings below are kept so the method does not mistake its own stability for completeness.

9.1 Composite-score compression

Book-level composites across the first three books at Chat 14 close: Book I 9.964 / Book II 9.984 / Book III 9.984. The scores cluster inside a 0.020 band. They run tight.

The chat-advisor read of Book III put meaningful variance inside that compressed band — Ch 4 (dining car) as peak; Ch 5 / Ch 6 (Siberian days / nights) as valley at higher quality than scored; Ch 10 (Harbor) slightly below its score. The composites compressed variance the reader could feel.

This is a finding about the scoring system, not a flaw. A 1–10 scale administered by simulated personas tends to compress near the top of the band once a book reaches strong quality. The scores are informative in aggregate and in trend; they are less informative for discriminating between two already-strong chapters.

Method implication. Do not treat composite delta between strong chapters as load-bearing. Use composites as floor-check; use chat-advisor reads and masters-round qualitative comments for variance-detection.

Update at Chat 32: composite-score moved to ratification-class deferred. The scores have been informative through drafting; once the manuscript is publication-prep, composite re-rates become a calendar-gated work-stream (mid-August 2026 earliest from Chat 32 close). The discipline of not re-rating during publication-prep prevents the composites from being pulled in service of decisions they cannot inform.

9.2 The "the body" drift

Between Book I and Book III, the detached-subject construction "the body" (as grammatical subject referring to Vera's body without her agency) drifted from 1 instance (B1) to 0 (B2) to 15 (B3). Neither the editorial pass nor the Master 1 V pass caught it. The chat-advisor caught it on read.

The lesson is cleaner than the fix: tracked patterns are only caught if tracked. The editorial pass has 22 criteria; "the body" was not among them. Once the drift was identified, the pattern could be added to the tracker. The method evolves by absorbing what the last pass missed, not by assuming the last pass's criteria were complete.

9.3 ChatGPT 5.4 canon-divergence pattern

Across multiple external-critic rounds, ChatGPT 5.4 produced canon-divergent specific claims at a rate the method has had to accommodate: Charlotte-as-dead (Chat 13b); Charlotte-age-3 in architecture-file (Chat 14 Phase 2; became Catch #72); Kameriye drawer-mirror that does not exist (Chat 14 Phase 3); plus subsequent rounds.

The pattern: strong strategic-memo architectural diagnosis combined with periodic canon-divergent specifics. Not uniform — Phase 4 (character dossier) was a clean round, zero divergence; Chat 25 fresh-Claude E1 round was clean.

Method response. Verification step (grep against current manuscript before treating any specific claim as established) is now the load-bearing first move in every external-critic round. The critic's strategic memos continue to earn serious developmental treatment; the critic's specifics are verified before they are integrated.

The deflation-tier framework (Chat 26) governs adjudication: Tier 1 (architectural-strategic) earns full developmental treatment; Tier 2 (specific-craft) earns per-item adjudication; Tier 3 (canon-divergent) earns rejection-with-architectural-note + log-as-pattern.

9.4 The masters converge when they should disagree

Chat 10 Round 3 on Book III Ch 7 (Carriage) produced a cluster of ratings inside 9.91–9.93 with each master praising the chapter for things that were not actually in the chapter. The round was re-run with the explicit instruction to dissent. Real disagreement surfaced on second run (Master 4 D flagged paranoia-register thinness; Master 5 A flagged an under-rendered moment in the scene's close).

The false-convergence failure is a risk of simulation. Simulated personas are tuned from skill files; under certain prompts they can produce convergence artifacts. The re-run instruction — "force dissent" — is now part of the round's operating procedure when Round 1 ratings cluster inside a 0.03 band.

9.5 Sub 3's 0% first-pass — confirmed sixth category (post-v0.1)

The 0% first-pass Master 1 V yield on Book I Sub 3 did not fit any of the existing observed-rates categories. Rather than force-fit, it was logged as a tentative sixth category — post-sovereignty / post-hurt-floor-additions chapters — flagged as provisional pending a second canonical case.

Update at Chat 25-30 across Books V-VII drafting: the tentative category was confirmed. Multiple post-sovereignty chapters yielded near-zero Master 1 V. The order-of-operations effect is now load-bearing rather than tentative.

Why this matters methodologically. The discipline is that one canonical case is a candidate, not a rule. A provisional flag is how the method lets evidence accumulate without committing prematurely. The category's confirmation across 4 books validates the discipline.

9.6 The Vera chat register

A small but real finding. In-chat communication with Okan (outside the manuscript) is most useful in verbose explanatory everyday prose, not in terse bullet summaries. When Claude reports what happened in a Code session, full-sentence walk-through reads better than diff-summary. This is register-discipline for the collaboration, parallel to the register-discipline of the manuscript.

9.7 The matrilineal-axis retcon and skill-file drift (NEW, Chat 43)

The character-canon shifted across Chats 25-30 as Books V-VII drafted: the OLD canon (Yana 1959, Jana 1963, Oksana 1949) was replaced by the NEW canon (Yana 1962, Jana 1943, Oksana 1927). The retcon was prose-driven (the Kharkiv-1932 interstitial added at Chat 34 made Oksana=5-in-1932 = born 1927; the B7 cardigan and B5 1987-letter scenes anchored Yana=64-in-2026 = born 1962).

The retcon was not propagated to all skill files. character.md carried OLD canon at Chat 43 second-cycle. Two prose anchors that hadn't been updated to NEW canon (Prague-1970 interstitial "eleven" + B1-02 "twenty-eight years librarian") drifted out of sync with the rest of the prose. Master 4 D's tense-anchoring audit at Chat 43 second-cycle surfaced both the prose drifts and the skill-file canon-divergence.

Method implication. Prose retcons drive skill-file drift. Mid-project canon shifts should trigger an immediate cross-skill-file audit, not deferred. The hygiene-pass discipline (§5.11) is now the canonical response: manuscript-fix commit first, then per-skill-file canon-hygiene commits, then mirror.

9.8 LEAVE-confirmation as legitimate audit outcome (NEW, Chat 43)

The first nine uses of external-input-fix-protocol produced fix-implementations. The tenth use (Chat 43 first-cycle B1-B4 voice-pass) produced a LEAVE-confirmation outcome — the panel ratified the chat-advisor's lean-leave on all 7 AMBIGUOUS items 8/8 across 3 rounds; zero edits applied; manuscript unchanged.

Method implication. The protocol is methodologically sound rather than implicitly biased toward implementation. Both fix-implementation and LEAVE-confirmation are legitimate outcomes. The discipline of refusing to manufacture candidates is the practice; the audit's honest result is the result. A clean audit is a successful audit, not a failed one.

9.9 Production-stream-metrics survival ratio (NEW, Chat 28+)

Across Books I-VII drafting, the production-stream-metrics protocol tracked the ratio of human instruction words → machine generated words → manuscript-surviving words. The ratios at Chat 38 close: ~2.4 words human instruction + ~274 words machine generation per word that survives = ~0.4% survival ratio.

The ratio held consistently across Books I-VII drafting. The variance per-book was within the protocol's measurement noise. The ratio is the method's quantitative honesty about the cost-of-quality at this curation-density.

The ratios are slightly stale post-Chat-39+40+41+42+43 (the publication-prep arc has had less drafting, more curation). Re-measurement is calendar-gated work-stream J.

9.10 The architectural-rupture-class decision discipline (NEW, Chat 35-42)

Across Chats 35-42, multiple architectural-rupture-class decisions opened brief active-revision sub-sessions before returning to publication-prep posture. Each followed the same shape:

  1. Trigger: author-directed cold-read flag, chat-advisor surface, or external-critic strategic memo identifying an architectural concern.
  2. Convene the eight masters via extended-masters-session — 9-round structure (3 masters + 3 readers + 3 finalization) for true architectural ruptures; 3-round shorter form via external-input-fix-protocol for surgical fixes.
  3. Author-directed sub-session opens. Posture shifts from publication-prep to active-revision for the duration.
  4. Implementation under panel ratification. Single binding commit + push.
  5. Skill cascade if rule extends. Architecture / book-editorial / voice-and-body bumps as needed.
  6. Returns to publication-prep at sub-session close.

Canonical instances: Pinkas-expansion (Chat 35); opening-dedication addition (Chat 40 extended-close); Cyrillic-rendering on dedication pages (Chat 41 Track 2 ratified C1 6/8); Matrilineal Cyrillic Chiasmus formalization (Chat 42 fourth-cycle); cross-skill-file canon-hygiene (Chat 43 third-cycle).

Method implication. Architectural-rupture is a sub-session class with its own discipline. The publication-prep default posture absorbs the rupture without discarding the work-already-done; the architecture extends rather than restructures.

9.11 Architectural triangulation — independent audits same-conclusion (NEW, Chat 45 third + fourth cycles)

When two independent audits using the same methodology but different execution paths reach the same conclusion, the convergence validates BOTH the methodology AND the conclusion. Canonical instance: Chat 45 third-cycle (Code dispatched three parallel general-purpose agents on subset-thirds of the manuscript with strict scope-constraint pre-screen) + Chat 45 fourth-cycle (chat-advisor session 32 conducted manual close-read with regex-localization heat-map across the whole manuscript) — both audits applied surgical-style-pass discrimination criteria to the consecutive-sentence emotional-redundancy class + X-is-X identity-tautology class; both returned negative results (zero sediment found across 35 + 22 + 337 = 394 instances examined). The triangulation is methodologically valuable: a single audit's negative result could be measurement-error; two independent audits' converging negative result is structural confirmation. Method implication. When the manuscript is at architectural saturation for a class, future audits on the same class will produce zero edits; codify a positive canon-rule that explicitly protects the class from future differentiation passes (see §9.15).

9.12 Logged-dissent-not-blocking (NEW, Chat 45 first + fifth cycles)

When a panel reaches a clear majority for ADOPT but one master holds an architectural position the others don't fully share, the dissenting master logs their position rather than blocks. Implementation proceeds with the dissent preserved in the reviews artifact for future reference. Two canonical instances at Chat 45: first-cycle Charlotte-bedroom Edit 1 — Master 2 C's millimeter-dissent on the small Master 2 C-door of "which you kept" yielded after self-resolution + room ratified ADOPT 8/0 with logged dissent (the keeping is in the architecture); fifth-cycle Concern 3 — Master 7 G's testimony-multiplicity dissent on the three-clause-to-two-clause cut yielded to Master 1 V's compression-argument + Master 4 D's slippage-preservation + Master 6 P's body-knowing-louder + Master 2 C's door-preserved + Master 5 A's sovereignty-served + Master 3 S's body-keyboard + Master 8 P's object-rendering + room ratified ADOPT 8/0 with logged dissent (testimony was multiple, the cut narrows three-of-many to two-of-many). Method implication. Logged-dissent-not-blocking preserves the dissenting master's architectural stance for future panels without paralyzing current implementation. The pattern is distinct from blocking-dissent (which would forbid implementation) and from reluctant-yielding-without-record (which would erase the architectural objection). The dissent enters the reviews artifact and the protocol record.

9.13 Room-vs-need distinction (NEW, Chat 45 second cycle)

Architecture has room if an addition would not damage existing structures. Architecture has need if existing structures are incomplete without an addition. The distinction surfaced explicitly at Chat 45 second-cycle when the chat-advisor flagged a father-touch sentence-beat in Cherry Creek week as "one place I noticed room rather than need." The eight-master panel ran 5 rounds without converging (4 ADOPT-lean / 2 LEAVE-lean / 2 50-50); both architectures are valid (zero body-contacts across 23 years vs one body-contact at strict-form). The author chose LEAVE — "he has to be quiet." Method implication. The room-vs-need distinction is now available for future deliberations on potential additions. When external readers flag potential additions that would not damage existing structures, the test is: does the architecture need the addition (i.e., is something incomplete without it), or is there merely room (i.e., the addition is not architecturally forbidden but is also not architecturally required)? At end-of-edits saturation, most flagged additions test as room-without-need; the architecture stays as-is.

9.14 Pure-LEAVE deliberation outcome class (NEW, Chat 45 second + third cycles)

A panel's deliberation can produce zero implementations and still be a successful audit. Three canonical pure-LEAVE outcomes have now been logged: Chat 43 first-cycle B1-B4 voice-pass audit (7 AMBIGUOUS items + 8/8 LEAVE on each + zero edits); Chat 45 second-cycle four-additions deliberation (4 considered-and-rejected items + LEAVE confirmed by panel + zero edits); Chat 45 third-cycle ninth surgical-style-pass (1 MEDIUM candidate panel-ratified LEAVE + 1 UNCERTAIN agent-defended LEAVE + zero implementations). Method implication. The protocol's design absorbs zero-implementation outcomes cleanly. The discipline of looking — surfacing items + classifying + verifying against architectural defenses + logging the panel's reasoning — is the value, not the cuts. The reviews artifact records the discrimination work; future sessions inherit the discrimination rather than re-litigating it. Pure-LEAVE outcomes are not failures; they are the protocol working as designed at architectural saturation.

9.15 "Some apparent improvements ARE the architecture, not the flaw" (NEW, Chat 44 + 45 multiple instances)

A methodological recognition pattern: external readers carefully surface convergences or repetitions that look like flaws to a naive read but are signature on close-read. First instance Chat 44 Item 8 — older-women dialogue convergence across Yelena, Jana, Carmen, Brighton aunt, Yana flagged by two of three external readers as needing differentiation; panel found the compressed-wisdom register is structural inheritance (women who lived through the late-20th-century Eastern European world earned the same cadence through different lives), not stylistic accident; ratified DO NOT DIFFERENTIATE positive canon-rule. Second instance Chat 45 first-cycle Edit 2 chant — X-and-Y-and-Z recognition rhythm flagged as taste-call rhythmic loosening; panel found the chant is the recognition's own form (registration-not-reasoning structure that Vera knows simultaneously rather than concludes sequentially); 8/0 LEAVE. Third instance Chat 45 fourth-cycle Pattern A + Pattern B — chat-advisor session 32 audit examined 394 instances across the manuscript; zero classified as sediment; ratified DO NOT DIFFERENTIATE positive canon-rule with three architectural additions (Master 6 P chapter-protection + Master 7 G testimony-column + Master 8 P city-as-character). Method implication. When a class of pattern is flagged repeatedly across external readers and the panel determines the class is signature not sediment, codify a positive canon-rule that explicitly protects the class from future differentiation passes. The chat-advisor-vera SKILL.md Tier 2 now carries three positive canon-rules built via this pattern: older-women-dialogue (v3) + Pattern A+B (v4 → v5 expansion) + back-matter sequencing (v5 install).

9.16 Bundle install with intelligent reconciliation (NEW, Chat 45 fifth-cycle)

When an external curator's bundle contains time-stamped content that has aged out of currency, annotate rather than delete. Canonical instance Chat 45 fifth-cycle: chat-advisor-bundle-v3-2 install added three substantive items to chat-advisor-vera SKILL.md (back-matter sequencing canon-rule + expanded Pattern A+B canon-rule + a "Pending micro-trim candidates" section dated April 30 listing items that had all been implemented in Chat 44 commit chain by the time the bundle reached Code). Code's reconciliation: install the bundle wholesale (preserves the chat-advisor's curation) + add a STATUS NOTE annotation marking the stale items as IMPLEMENTED with specific commit references; section retained as historical methodology record showing the late-April-30 chat-advisor's surfacing-and-decision discipline. Method implication. External curators (chat-advisor sessions, ChatGPT review threads, third-party-critic memos) operate from snapshot views of the project at specific points in time. Their curations are intentional and worth preserving; their currency is not always perfect. The reconciliation pattern: preserve the curation in full + add a Code annotation that identifies stale-but-valuable content as historical record. This builds a methodology trail across sessions rather than an operational state that needs continual purging.

9.17 Three-verdict-mix outcome from taste-class concerns (NEW, Chat 45 fifth-cycle)

Taste-class concerns from external readers ("vanishingly small / not asks") absorb cleanly via mixed-verdict outcomes. Canonical instance Chat 45 fifth-cycle three-concerns deliberation: chat-advisor flagged three items explicitly framed as honest taste / not architecture / offered for record only — 5-round 8-master panel produced LEAVE / LEAVE / ADOPT (with logged Master 7 G dissent on Concern 3). Concerns 1 and 2 (B5-05 hotel held-state stillness + B5-06 Joe envelope sister-beat) had room but no need — the architecture stands; concern 3 (B7-10 hooded-man three-clause list) had need at the line-rhythm scale — the cut tightens body-knowing arrival without losing testimonial-Pattern-A frame or Master 2 C-door. Method implication. The protocol's design accommodates taste-class concerns at varying-conviction levels without forcing false consistency. Each concern is deliberated on its own architectural ground; the panel can produce LEAVE on some and ADOPT on others within a single session. Three-verdict-mix is methodologically valuable: a real taste-class deliberation produces real verdicts with real distinctions.


10. Open questions of the method

The questions the method has not yet answered. Kept visible so they can be answered when evidence accumulates.


11. What the method is for

The method is not in service of efficient production. It is in service of a specific book.

Vera is a braided I/You auto-fictional novel about whether a twenty-three-year-old woman can verify her own yesterday. The prose must render her at a resolution literature has rarely given this particular woman. The book must hurt through specificity, not volume. The book must refuse redemption where the lives it honors did not receive redemption. The book must keep every mystery open until the reader carries it home.

A book with those commitments cannot be drafted by a single voice, LLM or human, without the guardrails that keep it honest. The method exists because the book's honesty is the method's only measure of success. If the book hurts less in five years than it hurts on first reading, the method has failed. If the book hurts more in five years, the method has earned its weight.

The numbers will be what they will be. The metric that matters is in the last sentence of the book, and in the silence after.


12. The publication-prep arc — Chats 27-45 (NEW post-v0.1; extended at v0.3)

The publication-prep arc began at Chat 27 with the manuscript structurally complete + externally-quadruple-validated + adjudicated + typography-locked + colophon-bearing + cover-front-and-back-designed. The arc continued for ~17 chats through Chat 43 close. This section names the arc's shape because the methodology of publication-prep is different from the methodology of drafting.

Posture: PUBLICATION-PREP + author-responsive + calendar-gated + chat-advisor-driven. No new chapters; no architectural-restructure; the seven books and the canonical scenes hold. Active-revision sub-sessions open under specific triggers and close back to publication-prep.

The five active-revision triggers (canonical):

  1. Author-directed cold-read flag with specific passage / architectural concern.
  2. Architectural-rupture event (chapter addition / mode extension / register innovation / new canonical category candidacy / typography-architecture shift).
  3. External-critic flag returning HIGH-confidence violation, formalized via external-input-fix-protocol.
  4. Calendar-gated periodic surfacing a violation.
  5. Chat-advisor surgical-style-pass output — chat-advisor brings a Code prompt + analysis document for a single-pattern audit; Code routes through external-input-fix-protocol for panel ratification + implementation.

Default work-streams (run on author direction or schedule):

A. Author-directed follow-up edits. B. Methodology + project-metrics PDFs maintenance refreshes. C. Typesetter-brief micro-updates (delivery-ready at v2.5). D. Agent-pitch packet refresh. E. Covers maintenance. F. Production-stream-metrics re-measurement (slightly stale post-Chat-39+40+41+42+43). G. Calendar-gated: ratification-class composite re-rate (mid-August 2026 earliest from Chat 32). H. Calendar-gated: third external-critic round (8-12 weeks from Chat 32). I. Author-discretionary Tier 2-4 Addition Method proposals (architectural-rupture-class re-entry). J. Re-measurement of production-stream-metrics. K. Okan-directed any-other-thing. L. Chat-advisor surgical-style-pass cycles.

The arc's quantitative summary:

The arc's qualitative shape: the method became less drafting and more curation. The chat-advisor + Code two-agent workflow stabilized. The eight extended masters convened more often. The skill files versioned more frequently. Catches accumulated and were resolved. The book held its shape; the prose tightened.

End-of-edits at Chat 43 close. The main bulk of editing finished. Three architectural spines verified clean. The voice-architecture is whole. The matrilineal-axis chronological spine locks across three generations and seven books. Calendar-gated work-streams continue at their own cadence; random-reads + 3rd-party-asks become the primary signal.

Chats 44 + 45 — saturation deepens (extended at v0.3). Three external-reader sources tapped across nine sub-cycles (Chat 44: improvement-pass + supplementary + epilogue-fix + colophon revision; Chat 45: Charlotte-bedroom + four-additions + ChatGPT-review + session-32-audit-ratification + bundle-install-and-three-concerns). Cumulative arithmetic: Chat 44 produced 18 surgical edits + 11 LEAVE-confirmations + 1 colophon revision; Chat 45 produced 2 surgical edits + 11 LEAVE-confirmations + 2 canon bumps + 1 bundle install. Manuscript moved 76,000 → 75,835 across both chats (-165 net words). The ratio of confirmations-to-implementations was 5.5:1 in Chat 45 — the signature of architectural saturation. Three external-reader sources tapped: chat-advisor sessions 31 + 32 + 33+ (the source most engaged); ChatGPT finished-state review at Chat 45 third-cycle (9.3/10 literary verdict + four artistic-pause items + four proof-layout items); and through the chat-advisor's curation, the v3 bundle's reader-comparison cycles from late April. Three positive canon-rules now formalized in chat-advisor-vera SKILL.md Tier 2: older-women-dialogue convergence (v3) + Pattern A + Pattern B identity-tautology + anaphoric-pairs (v4 → v5 expansion with Master 6 P chapter-protection + Master 7 G testimony-column + Master 8 P city-as-character architectural additions) + back-matter sequencing four-register architecture (v5 install). Seven new methodological precedents logged at §9.11-9.17 above. End-of-edits posture deepened. The arc demonstrates that publication-prep can run for many cycles after first end-of-edits declaration; what changes is not the manuscript but the canonical record protecting it. Future external-reader cycles will produce decreasing manuscript change and increasing canonical-protection coverage; the asymptote is a manuscript that is what it is, with explicit canon protecting it from re-litigation.


Version log