Sprint 56h: evolving character sheets + reliable injection

- Split project.rag.md into 6 focused RAG files (voice-signatures, magic-system,
  story-premise, factions, character-state, world-state)
- book_chapter.yml: PASS 0 STEP 5 replaced with live RAG character/world state check +
  location continuity validation; PASS 3 added for character+world state extraction after
  each chapter (rag_write -> character-state RAG + deliverable snapshot)
- chapter_polish.yml: PASS state extraction after final document (full-mode canonical state)
- book_outline.yml: added Factions section template with NPC memory model
- NEW character_update.yml: permanent arc change template (updates static char profile)
- chapter_review.yml: Sprint 56g voice authenticity fixes (fire/ice -> Body/Mind duality)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
David Baity
2026-03-23 01:06:15 -04:00
parent d54fc87b5d
commit 63f60559b0
12 changed files with 386 additions and 36 deletions

View File

@@ -0,0 +1,6 @@
## Character State — Current (updated after each chapter)
This file is overwritten after each chapter completes. It reflects WHERE and WHO each
character is RIGHT NOW. This file OVERRIDES any outline predictions about character state.
(No chapters have run yet. This file will be populated after Chapter 1 completes.)

View File

@@ -0,0 +1,27 @@
## Factions — The Starfall Accord
This file tracks the factions in The Starfall Accord. Updated as the outline evolves.
### Ignis Academy (Mira's school)
- Home base: Original Ignis Academy campus, merged building
- Leadership: Mira Vasquez (acting co-administrator), prior Ignis faculty
- Attitude toward merger: Defensive pride — they are the host school; deeply territorial
- Attitude toward Dorian's faction: Competitive distrust → cautious respect (arc over book)
- Key NPCs: (to be added when outline defines them)
### Frost-Bound Institute (Dorian's school)
- Home base: Originally separate; now displaced to Ignis campus, Obsidian Wing
- Leadership: Dorian Thorne (acting co-administrator), senior Frost-Bound faculty
- Attitude toward merger: Cold pragmatism — they know the merger was forced; maintaining dignity
- Attitude toward Mira's faction: Professional disdain → reluctant alliance (arc over book)
- Key NPCs: (to be added when outline defines them)
### The High Regency (external antagonist)
- Home base: Capital, Meridian Hall
- Leadership: High Inquisitor Vane (introduced Chapter 5)
- Attitude toward merger: Politically motivated support — using merger to consolidate power
- Threat: Will expose the Accord-as-Lock secret if merger fails on their terms
- Key NPCs: High Inquisitor Vane
### NPC Memory (updated by world-state.rag.md each chapter)
(See world-state.rag.md for current NPC attitudes and faction interaction log)

View File

@@ -0,0 +1,27 @@
## MAGIC SYSTEM — Body/Mind Duality (replaces all fire/ice metaphors)
The Starfall Accord's magic is NOT fire vs. ice. That framing is FORBIDDEN in all chapter writing.
The true duality is BODY (embodied practice) vs. MIND (disciplined will/intent):
- MIRA'S SCHOOL (Ignis Academy) — Magic as embodied practice. Power lives in what the body already
knows: muscle memory, accumulated repetition, the intelligence stored in the hands and spine.
You don't think the spell; you have already done it ten thousand times.
Mira's power is improvisational, adaptive, immediate. She IS what she has done.
Her signature: *"Your body knows. Stop asking your mind for permission."*
- DORIAN'S SCHOOL (Frost-Bound Institute) — Magic as mental architecture. Power lives in disciplined
will and possibility-space: pre-visualization so precise that reality bends to meet the intended
outcome. Students don't practice spells; they build perfect internal models then execute once.
Dorian's power is exact, intentional, pre-planned. He IS what he intends.
His signature: *"You cannot build what you cannot first see, completely, in your mind."*
The conflict: Mira teaches by doing; Dorian teaches by thinking. Their pedagogical philosophies are
in irreconcilable opposition — yet both are demonstrably right, which is the problem.
Deeper layer (Memory/Possibility): Mira occasionally picks up physical memories from things she
touches (she can't always tell if it's true memory or her imagination). Dorian's pre-visualization
sometimes collapses into fixed outcomes — he can't tell if he predicted the future or created it.
Both characters share the same underlying question: *Is what I know real, or did I construct it?*
The climax resolves the duality: both schools need the other to function fully — resolved in unified
magic and action, never in metaphor or explicit theme statement.

View File

@@ -1,19 +1,13 @@
- The Starfall Accord workflow dispatches book_chapter tasks with parameters (genre_name, prose_style, chapter_target_words, chapter_ref, context, depends_on) to enforce sequential production and narrative continuity.
- The Starfall Accord establishes continuity via quoted previous chapter endings and seamless transitions based on a standard project outline.
- • Editorial workflow uses agent-specific review focuses (developmental/structural by Devon, line/prose by Lane, continuity/character by Cora) to ensure consensus-driven revisions.
- The merged academy is hosted at Ignis Academy (Mira's fire-aligned school), with Frost-Bound Institute students and faculty relocating there; Obsidian Suite assigned as Dorian's insulated quarters.
- Novel projects implement sequential task dependencies (`depends_on: [previous chapter_ref]`) to enforce chapter-by-chapter production order in the multi-agent pipeline.
- The Starfall Accord project establishes sequential dependencies across 10 agent tasks for chapter production, with shared context (genre, prose style, ~4000 words, alternating POV).
- Chapter 6 establishes the romantic midpoint climax: rivals Mira and Dorian consummate during midnight budget negotiations, generating a magical surge that alerts the High Regent and escalates external conflict.
- The resonance chamber's anchor—a rotating obsidian-quartz sphere balancing fire/ice ley lines—permanently fuses into an iridescent marble when stabilized by Mira and Dorian's unified magic, symbolizing irreversible merger and producing a crystalline rose at its base.
- Chapter production advances via step_index=3 ("package"), queuing editorial pipeline; establishes Null-Void blight and non-magical iron as escalating external threats to merger plot.
- The Starfall climax symbolically merges fire and ice via legacy vials into a violet beacon, establishing the new academy's crest and resolving the blood-feud thematically.
- • The Starfall Accord's editorial pipeline requires reviewers to reference prior chapters (e.g., Ch. 4 library scene) and advance both romance (rivals-to-lovers progression) and fantasy plots (e.g., High Council interference) in assessments.
- Editorial reviews for Starfall Accord chapters establish a template emphasizing elemental trope reinforcement (e.g., fire/ice contrasts), slow-burn pacing safeguards, and adult tone differentiation from YA.
- The editorial phase produces per-chapter reviews with actionable revision recommendations prior to polish.
- Editorial reviews are assigned distinct foci (e.g., "developmental", "line", "continuity") to enable specialized feedback before roundtable synthesis.
- Editorial pipeline for novel chapters requires three specialized reviewers (one each for developmental/narrative pacing, line edits/character voice, and continuity/thematic consistency) followed by a dependent roundtable debate to synthesize critiques.
- Chapter 5 functions as the novel's structural "Midpoint," delivering the first kiss, a historical revelation pivoting the plot stakes, and introduction of the antagonist (High Inquisitor Vane).
- The Starfall Accord's core magical mechanism is "Resonance," a soul-tether binding that fuses fire/ice lineages, externalizing the rivals-to-lovers arc and anchoring the school merger to a destined personal union.
- In a 10-chapter slow-burn rivals-to-lovers romantic fantasy, Chapter 7 (70% mark) must avoid full romantic union (confession + kiss) and document signing to prevent "False Ending" pacing that deflates stakes for the final 30%.
- The Ember Core (fire relic) fused with ice magic creates a synergistic null-field countermeasure, establishing rivals-to-allies magical equilibrium as core plot architecture for Chapter 9 resolution.
## The Starfall Accord — Pipeline Notes
The Starfall Accord uses these focused RAG files — read all of them:
- voice-signatures.rag.md — Mira and Dorian character voice profiles (NON-NEGOTIABLE)
- magic-system.rag.md — Body/Mind duality magic system (fire/ice FORBIDDEN)
- story-premise.rag.md — Core premise, structure, antagonist, editorial guidelines
- factions.rag.md — Faction definitions and NPC roster
- character-state.rag.md — DYNAMIC: current character locations/states (overwritten each chapter)
- world-state.rag.md — DYNAMIC: current NPC memory and faction attitudes (overwritten each chapter)
Pipeline: book_chapter tasks dispatched with (genre_name, prose_style, chapter_target_words,
chapter_ref, context, depends_on) for sequential production. Reviewers: Devon (developmental),
Lane (line/prose), Cora (continuity/character). Each chapter depends_on the previous.

View File

@@ -0,0 +1,31 @@
## The Starfall Accord — Story Premise & Pipeline Notes
### Core Premise
Two rival schools forced into a merger. Mira Vasquez (Ignis Academy) and Dorian Thorne
(Frost-Bound Institute) are assigned as co-administrators. Rivals-to-lovers slow burn across
the administrative and magical conflict of the merger.
### Setting
The merged academy is hosted at Ignis Academy building; Frost-Bound faculty and students
relocating there. Dorian's quarters: Obsidian Suite (insulated, facing north courtyard).
The Resonance Chamber: contains the anchor — a rotating obsidian-quartz sphere that fuses
into an iridescent marble when both schools' magic unify.
### Structure
- Chapter 5 "Midpoint": first kiss, Accord-is-a-LOCK revelation, High Inquisitor Vane introduction
- Chapter 6: romantic escalation, magical surge during late-night session alerts the High Regent
- Chapter 7 (70% mark): must NOT resolve romantic union or sign final document (False Ending prevention)
- Climax: Ember Core + unified magic → violet beacon; new academy crest; blood-feud thematically resolved
### Antagonist
High Inquisitor Vane — introduced Chapter 5. Represents the external authority threatening the merger.
### Editorial Guidelines
- Primary voice check: Can you identify Mira from her dialogue WITHOUT a speaker tag? If not, flag.
- Primary voice check: Can you identify Dorian from his dialogue WITHOUT a speaker tag? If not, flag.
- Look for: at least one verbal imperfection per character per scene.
- DO NOT recommend "elemental trope reinforcement" or fire/ice contrast additions. FORBIDDEN.
- The magic system's body/mind duality should be IMPLICIT in behavior — not stated explicitly.
If a reviewer finds themselves writing "add more body/mind references," they are wrong.
- Pipeline uses sequential task dependencies: each chapter depends_on the previous.
- Reviewers: Devon (developmental/structural), Lane (line/prose), Cora (continuity/character).

View File

@@ -0,0 +1,30 @@
## CHARACTER VOICE SIGNATURES — NON-NEGOTIABLE, ENFORCED IN EVERY SCENE
### Mira Vasquez — Voice Profile
- CURSE SCALE (emotional thermometer — readers learn to read her by which one she uses):
- "stars' sake" = mild irritation
- "burning memory" = genuinely upset
- "past and rot" = furious (the worst one; only people who know her understand)
- Says "obviously" when she means the OPPOSITE (her most reliable sarcasm tell)
- Interrupts her own sentences mid-thought when excited: *"We could — actually. No. Yes. We could."*
- Physically demonstrative: she touches things to understand them. Descriptions are tactile first.
She never says "I think" — she says "it feels like" or "it seems like" and is usually right.
- Never apologizes directly. She fixes things instead.
- Pattern in dialogue: verb-first, action-oriented, short declarative sentences when focused.
Long run-on sentences when excited or arguing. NEVER neat and quotable when emotional.
### Dorian Thorne — Voice Profile
- FORMAL UNDERSTATEMENT SCALE (the worse the situation, the more formal and archaic he gets):
- "this is suboptimal" = minor problem
- "the circumstances are not auspicious" = serious problem
- "this represents a situation requiring our immediate and undivided attention" = people may die
Everyone who knows him learns to fear his politeness.
- NEVER says "I think." Says "the evidence suggests" or "it is probable that."
- Never uses superlatives except for things that matter deeply. When he says "extraordinary" and
means it, everyone in the room stops. Reserve this for maximum effect only.
- Sentences are ALWAYS grammatically complete — EXCEPT when Mira breaks through his composure.
Incomplete sentences = emotional tells. Use them sparingly and only when she has genuinely
cracked his armor.
- Never improvises in public. Except when he does. And it's always for her.
- Pattern in dialogue: subject-verb-object, precise, no wasted words. When he's angry he gets
MORE formal, not less. His emotion shows through subject choice and word order, not volume.

View File

@@ -0,0 +1,6 @@
## World State — Current (updated after each chapter)
This file is overwritten after each chapter completes. It reflects current NPC memory,
faction attitudes, and active world events.
(No chapters have run yet. This file will be populated after Chapter 1 completes.)