Files
2026-03-31_BattleRoyale/Story/PRISM_FORMAT.md
T

5.4 KiB

Prism Profile Format

All character .md files in Story/ follow a shared section layout that maps 1:1 to the tabs and fields in Prism (the coworker's AI-powered story platform). This file explains the mapping, the AI-Fill policy, and how to interpret the Extended Canon Notes block at the bottom of each profile.

Section ↔ Prism tab map

.md Section Prism Tab Prism Fields
## Appearance### Physical Attributes Appearance → Physical Attributes → PHYSICAL Height, Weight, Build, Hair Color, Hair Style, Eye Color, Skin Tone, Distinguishing Marks
## Appearance### Identity (physical-form) Appearance → Physical Attributes → IDENTITY Sex, Age, Birth Year, Birth Place, Ethnicity, Nationality
## Appearance### Production (physical-form) Appearance → Physical Attributes → PRODUCTION Dominant Hand, Accent / Dialect, Voice Quality, Gait / Movement
## Appearance### Physical Description Appearance → Physical Description freeform
## Appearance### Reference Images Appearance → Reference Images uploads / portrait
## Wardrobe Wardrobe Costume Notes, Accessories & Props, Era / Period, Makeup Notes
## Identity### Personality / ### Background / Backstory / ### Traits / ### Speech Identity Personality, Background/Backstory, Interests, Quirks & Habits, Fears, Skills & Abilities, Catch Phrases

List fields (Interests, Quirks & Habits, Fears, Skills & Abilities, Catch Phrases): Put one chip per ; when multiple items appear on the **Field:** line. Commas may appear inside a single item (e.g. a clause you want as one entry); to express separate Prism chips, split with ; rather than , between list items. Catch Phrases use the same ; rule on a single line for easy paste into Prism. | ## Arc | Arc | Motivation, Want, Need, Conflict, Lie They Believe, Ghost, Transformation, Arc Type, Extended History | | ## Relationships | Relationships | Related Character + Relationship Type + Label | | ## Production | Production | Stunt/SFX Requirements, Voice Casting, Department Notes, Continuity Notes, Voice Reference | | ## Extended Canon Notes | (no Prism field) | preserved writer-only lore: archive analysis, DM references, worldbuilding cross-refs, evidence quotes |

AI-Fill policy (this project)

  • Pre-fill only fields that are explicitly established in existing canon. Source-of-truth for canon is Story/0BattleRoyale.fountain, Story/Worldbuilding.md, and the pre-conversion prose of each character's .md.
  • Leave speculative arc fields empty for Prism's AI Fill to handle later: Lie They Believe, Ghost, Arc Type, and any field where canon is silent.
  • Never invent numbers. If height / weight / age aren't canon, leave blank.
  • Pronoun policy is load-bearing. See Worldbuilding.md §7 (no singular they; default-he for unspecified; Rooster default-he publicly / she writer-frame; Noname default-he; Agate she/her exclusively).

Extended Canon Notes block

Anything that matters to the project but does not map to a Prism field lives under ## Extended Canon Notes at the bottom of each profile. This includes:

  • Writer-only continuity blocks (e.g. Rain's AIRainy / simulation framing)
  • Discord DM archive references (source files, spans, volume, theme hits)
  • Evidence quote lists
  • Specimen-collector / archive-analysis notes
  • Handle provenance research
  • Character-relationship layer-notes that exceed a Prism relationship row

Prism imports should ignore this block; writers and future converters should not.

Reference Images convention

The ### Reference Images subsection lists relative paths under Story/pfp/{char}/ and Story/ref/ or Assets/refs/. When Prism is configured for bulk image import, point it at these paths; otherwise the coworker uploads them manually and marks a portrait.

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.