Sprint 56h: butterfly effect + character sheet auto-import

- drafting.yml: add {character_profiles} in PASS 0, PASS 3 character state
  extraction, rag_write for character-state asset (enables butterfly effect
  in draft mode), document for character-state file, conditional_skills
- character_sheet.yml: add rag_write step writing voice-sig-{slug} asset
  so auto-import can pick up completed character sheets from RagMemory
- book_chapter.yml: package hint now detects new characters from PASS 3
  Character State (spawns character_sheet tasks) and detects Permanent:YES
  changes (spawns character_update tasks)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
David Baity
2026-03-24 22:46:22 -04:00
parent 6b00fcb6bc
commit 40f22fa685
3 changed files with 126 additions and 7 deletions

View File

@@ -74,6 +74,21 @@ steps:
- type: document
filename: "character-{character_name_slug}"
- type: rag_write
asset_id: "voice-sig-{character_name_slug}"
hint: |
Extract ONLY the voice signature entry for {character_name} in this exact format.
Do NOT include any other sections. Do NOT paraphrase — copy directly from the
Voice Signature section of the character sheet you just wrote.
### {character_name} — Voice Signature
- Role: [from ## Identity: Role field]
- Voice tone: [from ## Voice Signature: stress scale value]
- Speech pattern: [from ## Voice Signature: sentence length pattern]
- What they NEVER say: [from ## Voice Signature: never-say entry]
- Verbal tic: [from ## Voice Signature: tic/catchphrase entry]
- Notes: [first 2 bullets from ## Notes for Writers]
- type: close
rag_update: true