agent add prism script linking details and fountain escape requirements

This commit is contained in:
2026-06-08 21:59:16 -06:00
parent bbe2f4bc52
commit c1eeac6f50
+16
View File
@@ -47,3 +47,19 @@ The `### Reference Images` subsection lists relative paths under `Story/pfp/{cha
## Cameo files
Per-character files for the cameo creatures live in `Story/Cameos/`. They follow the same template but are intentionally short — most cameo fields are blank because canon only supplies costume-design details plus one silent beat in the chorus cutaway (`0BattleRoyale.fountain` scene INT. THE COLOSSEUM - THE STANDS).
## Prism script linking (scene / line stats)
Prism joins **Character.canonical_name** (UPPERCASE) to the fountain. Writer `.md` files are not the join key — paste them into Prism profiles / canon attachments separately.
**Fountain escapes are required in this project** (`PIRATE\_PROTOGEN`, `*notorious\_rooster*`, etc.). Prism (2026-06+) unescapes `\_`, `\*`, `\#`, etc. when matching, extracting dialogue cues, and parsing `**bold**` action character names.
| Display | Prism `canonical_name` | Fountain hook |
| --- | --- | --- |
| Pirate_Protogen | `PIRATE_PROTOGEN` | `**PIRATE\_PROTOGEN**` in `#8` action |
| Foxy_FNAF5_UCN | `FOXY_FNAF5_UCN` | `**FOXY\_FNAF5\_UCN**` in `#8` action |
| Witchy_bitcxh | `WITCHY_BITCXH` | `WITCHY_BITCXH` dialogue in `#28` |
After script updates: re-save the fountain in Prism → **Characters → Sync** → confirm `canonical_name` on manual profiles → merge duplicates into the enriched profile (target keeps the script-matching canonical).
**Post-credits (#28):** must follow `FADE OUT.` / `#END.` as a real `INT.` / `EXT.` heading. Prism's ingest normalizer preserves stingers after `#END.`; older builds stripped everything after `FADE OUT.` — re-import the script after upgrading if Witchy shows 0 scenes.