Compare commits

...

11 Commits

Author SHA1 Message Date
Raincloud ddcc9e90c2 small redraft: seductive 2026-06-08 21:59:56 -06:00
Raincloud c1eeac6f50 agent add prism script linking details and fountain escape requirements 2026-06-08 21:59:35 -06:00
Raincloud bbe2f4bc52 REDRAFT FINISHED 2026-06-08 21:38:13 -06:00
Raincloud 69d5ddfffb redraft: sc26 third condition 2026-06-08 21:36:54 -06:00
Raincloud b8f87fe945 redraft: sc24 altruist dejection 2026-06-08 21:31:23 -06:00
Raincloud 908829c7f9 redraft: minor changes to postcredit 2026-06-08 21:21:17 -06:00
Raincloud 81c2631477 redraft: agentic postcredit 2026-06-08 21:18:19 -06:00
Raincloud 5a68ab4ec0 init agentic draft funi 2026-06-08 21:15:26 -06:00
Raincloud c7ea78e38e purge 2026-06-08 21:01:53 -06:00
Raincloud d2d4d9e3d1 forgot to checkoff this last week 2026-06-08 21:01:38 -06:00
Raincloud d5df2b5f0f profile for witchy bitch 2026-06-08 20:59:33 -06:00
6 changed files with 299 additions and 39 deletions
+77 -30
View File
@@ -2216,35 +2216,31 @@ CUT TO:
INT. RECOVERY BAY - BACKSTAGE - CONTINUOUS #24#
/* The recovery bay. A long, high-ceilinged concrete gallery — Catmull-Baroque ornament bolted to the structural slabs at shoulder height and up; the upper reaches still raw Brutae. Eight RESTORATION NICHES along one wall — stone alcoves framed in low-poly gilded arches, each with a soft blue pulse at its base. Seven of the niches are already occupied: Agate, Starboy, Noname, Jenni, Ubear, Adrian, Beanie — all standing in their niches as the last of the reconstitution mist knits them back together. They are whole. They are rattled. They are alive. They are wearing exactly what they were wearing when they died.
/* The recovery bay. A long, high-ceilinged concrete gallery — Catmull-Baroque ornament bolted to the structural slabs at shoulder height and up; the upper reaches still raw Brutae. Eight RESTORATION NICHES along one wall — stone alcoves framed in low-poly gilded arches, each with a soft blue pulse at its base. Seven of the niches are already occupied: Agate, Starboy, Noname, Jenni, Ubear, Adrian, Beanie — all standing in their niches as the last of the reconstitution mist knits them back together. They are whole. They are rattled. They are alive. They are wearing exactly what they were wearing when they died. TONE: the four altruists (Agate, Starboy, Beanie, Azure) take the loss seriously — dejected, detached, bitter where they speak at all; no victory-lap energy, no reframing the pact as a win. They evade the conclusion that would cost them their schema (objectivist evasion read): observe around it ("He sat. We moved." / "It mattered where it could.") rather than name it. Losers don't gloat. Adrian steadying Azure is the exception — senior mod, not pact.
The eighth niche is just now reconstituting. A blue mist settles into the shape of a porcelain-periwinkle humanoid silhouette with a ridiculous sleeveless Cena crop top — bare midriff, BingQiLing ice-cream print edge-to-edge. */
Along the wall, the conscious dead.
Agate stands in her niche, cream-and-coral feathers in slight disarray, single mint eye already focused — clocked her surroundings the moment she came together. Wings folded tight. She is unhurt. She looks tired and dignified and very, very angry at no one in particular.
Agate stands in her niche, cream-and-coral feathers in slight disarray, single mint eye on the far wall — not on anyone in the room. Wings folded tight. Whole. Unhurt. The kind of tired that has already chosen what it will not say aloud.
Starboy in the next niche is already *over it.* He is bouncing on the balls of his feet.
STARBOY
Yo. Yo. YO. I got to say "you'll never be kind" to Ubear before he *killed* me. Tell me that's not top ten. Tell me.
Starboy sits on the lip of his niche, small axe across his knees, galaxy eyes on the floor. He is not bouncing.
BEANIE
(two niches down, still catching her breath)
Top ten, Star.
(two niches down, flat)
Don't start.
STARBOY
TOP FIVE.
(not looking up)
Wasn't going to.
A lie they both leave alone.
UBEAR
(from his niche, low)
Shut up.
Good.
STARBOY
Ubear is here! Ubear! You should've seen how mad he was in my last second.
UBEAR
*Shut up.*
Starboy's jaw tightens. He says nothing to Ubear. Nothing at all.
Adrian, in the niche beside Beanie, is on his feet and fine. He has the green sword back — it reconstitutes with its owner. He is flexing his ribs experimentally.
@@ -2287,11 +2283,11 @@ He holds the grip until Azure's shoulders finally drop, then pats the side of hi
Azure drags in one whole breath. Looks up at the others.
Beanie, leaning against her niche, offers him the peace-sign/middle-finger/peace-sign combo. Small smile.
Beanie, leaning against her niche, looks at him then away, at the scuffed concrete between them.
BEANIE
(soft)
Good, Blue.
(quiet, no warmth in it)
You're back.
Azure's face does something complicated.
@@ -2300,28 +2296,43 @@ AZURE
Beanie —
BEANIE
(quiet, warm)
It's okay. You did it. That was the thing.
(shorter)
Mm.
She has nothing else for him. Not here. Not yet.
On one of the far walls, a large mirror-bright panel has been streaming the jumbotron feed the whole time. It now switches — by Rain's hand, wherever he is — to a live shot of the sand floor.
Rooster is still on the sand. Still sitting. Hood still up. Bow still across his knees.
Starboy turns to look at the panel.
Starboy turns because the movement in the room pulls him. Not eagerness.
STARBOY
(reverent)
Yo. Yo. *Rooster.*
(flat)
That's the one.
AGATE
(quiet)
He won.
(quiet, to the panel)
He sat. We moved.
NONAME
(flatly, first word)
He. Yeah.
A beat.
A beat. The altruists do not fill it.
STARBOY
(jaw tight, still not looking at Ubear)
I said the line. Before he —
He stops. Shrugs once — too small to pass for not caring.
STARBOY (CONT'D)
Doesn't matter.
BEANIE
(dry, to her boots)
It mattered where it could.
UBEAR
(dark, approving against his will)
@@ -2358,6 +2369,8 @@ ADRIAN (CONT'D)
(quiet)
Wanted the glory of competition. Not the ruin of it. Last one the wall hadn't reached. That's not a killer. That's a man who refused to become one and won anyway.
Agate's wings tighten one notch. Starboy looks at his axe handle. Beanie stares at the panel like it owes her an explanation it will not give.
Azure is quiet a long time, looking at the panel. At the hooded figure.
On the sand floor, Rooster's beak tips, very slightly, toward the colosseum's unseen cameras.
@@ -2375,10 +2388,10 @@ ROOSTER
Good fight.
AZURE
(to the panel, genuine)
(to the panel, automatic — the word you say when you have nothing left that fits)
Good fight.
The beak dips. The panel holds.
The beak dips. The panel holds. Azure does not look away first.
A low tone sounds through the recovery bay — the same sourceless chime that visited the clearing. The side door stands open on the colosseum light.
@@ -2496,7 +2509,7 @@ Azure's hands shake. He takes the badge from Rain's claw and pins it himself, ov
This — the regalia restored by the only hand whose restoring counts to him, in the open, before the whole court — is the one moment in the film Azure is completely, helplessly still.
RAINCLOUD (CONT'D)
On two conditions.
On three conditions.
AZURE
(instantly, steady)
@@ -2523,7 +2536,10 @@ AZURE
Yes, my lord.
RAINCLOUD (CONT'D)
Mm.
And third: Your principal duty, as moderator, is the vigilant exclusion of minors from this domain. That charge is paramount, above all others.
AZURE
Oh.
A beat. Rain's voice softens, fractionally. The warm-hosting-voice comes back for the last beat of the film.
@@ -2590,6 +2606,36 @@ FADE OUT.
#END.
INT. WITCHY'S HUT - NIGHT - POST-CREDITS #28#
/* Post-credits stinger. Off-site — he was never on the sand. Gumball Rule: cramped femboy-witch cottage, scene stickers on actual witch junk; small pink witch, choker, wired earbuds. Dialogue allowed (exception to silent chorus). ~20s. */
A cramped witch hut. Candles. Bundled herbs. Jars. A **Kuromi** figurine, an entire shelf of empty Monster Energy cans — the usual shrine — and Scene stickers — hearts, chains, butterflies — pasted over pentagrams and dried bat wings like a teenager won a war with the occult.
**WITCHY_BITCXH** sits cross-legged on a rug, earbuds in, arms folded.
Before him: a **scrying bowl** — shallow brass, black water — and above it a wavering **image** of the finale we just left: hooded Rooster on the sand with the cup, Rain on the throne across the void, house lights dying, the spent bubble catching its last amber glint.
The image flickers. Holds.
WITCHY_BITCXH
(quiet, pleased)
Good. The patient one kept his hood on.
He watches a beat longer — the MOTD frame, the transparency, the small arena going dark.
WITCHY_BITCXH (CONT'D)
(ominous, smiling)
They always forget the witch was watching.
Beat.
WITCHY_BITCXH (CONT'D)
(to camera, seductively)
Gulp. Gulp. Gulp.
CUT TO BLACK.
/*
==== PRODUCTION / CUT-DOWN NOTES ====
@@ -2612,6 +2658,7 @@ Do NOT cut, under any circumstance:
- Adrian steadying Azure in the recovery bay (#24). "Breathe, man" lives here.
- The field ceremony (#25#26): the stage rising through the sand, Rain descending to the field, trophy to Rooster, regalia bestowed to Azure by Rain's own hand in the open.
- Rain's final "that was instructive."
- Post-credits stinger (#28): Witchy_bitcxh — optional but do not cut if stinger is in the deliverable.
If runtime undershoots (unlikely):
1. Extend the long beat at the top of the cliff where Ubear waits for the mist-poof that never arrives.
+4
View File
@@ -16,6 +16,10 @@
- [Rayne8856](Cameos/Rayne8856.md) — `Rayne8856` — long black hair + single earbud, confidently bored "I called it" nod
- [Bezel the Clock](Cameos/Bezel_the_Clock.md) — *Chikn Nuggit* import — tall doomsday-clock head, tracing his face while the hands tick forward
## Post-credits (not chorus — dialogue allowed)
- [Witchy_bitcxh](Cameos/Witchy_Bitcxh.md) — `witchy_bitcxh` — femboy vampire-witch chat gremlin; **post-credit stinger** after `#END.` Ingested from `integration.ts` + `pride.ts` chat (411 msgs). Not in the silent stands cutaway.
## Related non-cameo profile (throne-room pet, promoted to full file)
- [BD](BD.md) — white liquid-flesh cursed-cute creature on a cushion beside Rain's throne; **red eyes** (bottle-logo read — personification of the product the name abbreviates). Previously listed among cameos; now has its own profile because it is a recurring courtroom fixture in the film.
+194
View File
@@ -0,0 +1,194 @@
# Witchy_bitcxh
> **Handle:** `witchy_bitcxh` (Twitch display: **Witchy_bitcxh**)
> **Role in BR:** Post-credits stinger — *not* a silent chorus cameo. Dialogue-forward; the one creature allowed to keep talking after the house lights logic fails.
> **Pronoun policy:** `he/him` in chat voice; femboy presentation throughout.
---
## Appearance
### Physical Attributes
- **Height:** Small / pocket-scale read (femboy, "tiny" hands in chat bit)
- **Weight:**
- **Build:** Slender femboy silhouette; "strong little femboy with background in boxing" (self-claimed)
- **Hair Color:** Bright pink (PFP: Pinkie Pie base)
- **Hair Style:** Curly / scene-emo overlay on pony ref
- **Eye Color:** Heavy black liner, long lashes, bored-unimpressed gaze (PFP edit)
- **Skin Tone:** Pink (cartoon pony base in avatar; production may Gumball-translate to anthro femboy witch)
- **Distinguishing Marks:** Thin black choker; green wired earphones; scene/emo sticker clutter (hearts, chains, butterflies, neon pink-green glow)
### Identity (physical-form)
- **Sex:** Male *(femboy presentation)*
- **Age:** Claims **1800 years** (vampire bit)
- **Birth Year:**
- **Birth Place:**
- **Ethnicity:** Internet-scene femboy witch / vampire LARP
- **Nationality:**
### Production (physical-form)
- **Dominant Hand:**
- **Accent / Dialect:** Chaotic general-American chat cadence; calls out "British" and "Jamaican" accent LARPs in others
- **Voice Quality:** Fast, smug, terminally online; swings between faux-ancient vampire dignity and zoomer broski
- **Gait / Movement:** Crossed tiny femboy arms; theatrical spell-casting gestures; bouncy pride-energy when activated
### Physical Description
Twitch-avatar read: heavily edited **Pinkie Pie** scene/emo collage — Monster Energy can, **Kuromi** figurine, **Gir** (*Invader Zim*) sticker, neon hearts/chains/sparkles, text overlay *"reminder: cringe culture is dead. do what you want."* For BR production: translate to a **small pink femboy witch** in the colosseum's native Gumball idiom — scene-kid clutter on a witchy silhouette, choker, wired earbuds, not a literal MLP horse on sand unless the joke demands it.
### Reference Images
- **Twitch profile (latest):** `../pfp/cameo-witchybitcxh/witchy_bitcxh_twitch_latest.jpg` — refresh by re-downloading when the channel updates its avatar
---
## Wardrobe
### Costume Notes
Scene/emo witch femboy: black choker, wired earphones, sticker-layer aesthetic. Pride-stream register adds crossed-arm pout and spell-casting poses.
### Accessories & Props
- Monster Energy can (avatar motif; optional hand prop in stinger)
- Kuromi figurine / devil-horn accessory nod
- Witchy femboy magic VFX (sparkles, pancake explosion/reformation gags)
- "Femboy sandwiches" (running bit — prop or throwaway line)
### Era / Period
Late-2000s / early-2010s scene-emo internet, rendered contemporary
### Makeup Notes
Heavy liner, long lashes, unimpressed resting expression (per PFP)
---
## Identity
### Personality
Chaotic-good chat gremlin. Self-identifies as **vampire femboy** and **femboy witch** — offended by garlic stereotypes, performs "evil femboy spells," and treats freakiness as an infinite arms race ("there will always be someone who out-freaks"). Calls out **larpers** (accent performance, mod ambition, faux-British Raincloud). Genuinely invested in **keeping chat active** for the stream ("that's what we do, we entertain"). Smug, horny-comedic, dad-joke fluent ("Hi new follower I'm dad" / "No I'm daddy"), reverses text for bit credit (*Lortnoc dnuorg ot mot rojam*). Tsundere-spotter. Demisexual pride register (stated on `pride.ts`).
### Background / Backstory
**Archived chat presence:** **411 messages** across **2 streams** in the ingested window (`integration.ts` × 161, `pride.ts` × 250). No messages in `catastrophe.ts`, `framework.ts`, `development.ts`, `perms.ts`, or `comfy.ts` in the same batch — presence is **recent** and **spiky**, not a full-season lurker. Primary cross-chat relationship: **@guidingflyer530** (Azure's handle) × 12 direct mentions — banter partner, salutation wars, spelling-error bits, "bro really wants to be mod" teasing.
### Traits
- **Interests:** Vampire/femboy/witch LARP; pride flags (demisexual); boxing (self-claimed); stream meta (views, active chat); Raincloud waist/roast bits ("laughing cow," "slutty waist")
- **Quirks & Habits:** *Gulp gulp gulp*; "Minor spelling error"; "Infinite salutations" / "I'm unimminent your salutations"; evil spell asterisk actions; pot-and-kettle insults; low cortisol as favorite snack
- **Fears:** Being doxed (bit); vampire stereotype misinformation
- **Skills & Abilities:** Chat velocity; spell VFX narration; reversing text; sustaining bit escalation without losing the room
### Speech
- **Register:** Broski + faux-ancient vampire + scene-kid irony
- **Catch Phrases / Anchors:** "Infinite salutations"; "Minor spelling error"; "Femboy witchcraft" / "witchy femboy magic"; "Gulp gulp gulp"; "Bro really wants to be mod"; "That's what we do, we entertain"; "Im a vampire femboy"; "I ain't never heard of that rule in my 1800 years"; "Pot and kettle"; "Larper"
- **Avoid in BR dialogue:** Verbatim reproduction of explicit ERP-style pride-stream chat; capture the *energy* (theatrical, smug, boundary-pushing) without the pornographic stage direction
---
## Arc
### Drive
- **Motivation:** Entertain; out-freak the room; be seen
- **Want:** Attention, reaction, chat movement
- **Need:** *(post-credit one-off — flat)*
### Opposition
- **Conflict:** Larpers, mod ambition (targets Azure), vampire misinformation
- **Lie They Believe:** "Freakiness will always be infinite" — escalation is the only honest mode
- **Ghost:**
### Change
- **Transformation:** *(post-credit fixture — flat)*
- **Arc Type:** Flat / stinger
### Extended History
Ingested from Twitch VOD chat exports (2026-05-16 through 2026-06-06 batch). Writer intent per `TODO.md`: **post-credits scene** after `#END.` — the court thinks it's over; Witchy_bitcxh does not.
---
## Relationships
- **guidingflyer530 / Azure** — Banter Rival / Frenemy — salutation wars, mod-tease, spelling-error callbacks; 12 @mentions in ingested window
- **RaincloudTheDragon / Rain** — Roast Target — laughing-cow comparison, waist comments, accent-larp suspicion
- **LoonyAgate** — Light Cross-Chat — occasional @mention; polite reaction to Agate facts
- **Chorus (collectively)** — Not Yet Placed — profile written ahead of fountain stinger beat
---
## Production
### Requirements
- **Stunt Requirements:** Spell VFX (pancake blow-up / unreform optional gag); small femboy witch silhouette on sand or void edge
- **SFX Requirements:** Chat-gremlin pace if voiced; optional gulp/gulp SFX as joke sting
### Voice Casting
- **Provider:**
- **Voice:** High-energy femboy; smug resting tone; can flip to faux-ancient vampire gravity for one line then snap back
- **Direction:** Never sincere for more than half a beat. The unimpressed liner look is home base. Post-credits: talks *at* camera or empty colosseum like chat never ended.
### Department Notes
- **Camera:** Post-credit isolation — empty sand, or Rooster's cup still on field, or MOTD frame still lit; Witchy enters like a late follower
- **Sound:** House lights down → one voice anyway
- **AD:**
- **Editorial:** Credits roll overlap acceptable; stinger is the reward for staying
### Continuity Notes
Not in the silent chorus cutaway (`#8` stands). Do not mute for Gumball Rule — this is the exception that proves the rule. PFP collage aesthetic may simplify for sand-floor readability.
### Voice Reference
- **Audio File:** `integration.ts` + `pride.ts` chat exports (SynologyDrive `MixerTwitch/2026/chat/`)
- **Reference Text:** See **Speech → Catch Phrases** above
---
## Extended Canon Notes
*Writer-only — ingested 2026-06-08 from chat JSON.*
### Chat ingest summary
| Stream | Messages |
|--------|----------|
| `20260604_integration.ts` | 161 |
| `20260606_pride.ts` | 250 |
| `20260516_catastrophe.ts` | 0 |
| `20260521_framework.ts` | 0 |
| `20260523_development.ts` | 0 |
| `20260528_perms.ts` | 0 |
| `20260530_comfy.ts` | 0 |
### Representative lines (voice calibration)
- "Yup I'm new follower" / "Hi new follower I'm dad" / "No I'm daddy"
- "I'm freaky but like a femboy freaky"
- "I'm doing evil femboy spells"
- "*blows up pancakes with mind*" / "*Unreforms pancakes with fists*"
- "That's actually a misconception vampires aren't effected by garlic I should know"
- "It's very upsetting the vampire stereotypes it's offensive"
- "@guidingflyer530 I love low cortisol it's my favorite snack"
- "He does look like a laughing cow"
- "That's what we do, we entertain / It also will help him get more views if the chats active"
- "*gives some witchy femboy magic*" / "The witchy femboy magic worked"
- "Hmmm demisexual happy pride!"
- "I'm a strong little femboy with background in boxing"
### Post-credit scene (scripted)
`INT. WITCHY'S HUT - NIGHT - POST-CREDITS #28#` — after `#END.` Off-site: femboy-witch cottage clutter; scrying bowl replays the finale tableau; *"They always forget the witch was watching"*; *gulp gulp gulp*; cut to black. See `0BattleRoyale.fountain`.
+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.
+5 -9
View File
@@ -7,15 +7,11 @@
* [ ] PRISM development
* [X] per-character context
* [ ] generate video alongside provided vox? perhaps audio/video inputting as a shim for the generator models?
* [X] remaining character ingestion: character context to be developed on prism
* [ ] char comfyui:
* [X] azure cena croptop
* [ ] starboy nether star & cloud pins
* [ ] re-draft entire fountain script
* [ ] add witchy bitch post credit scene!
* [ ] charingest (scan jsons)
* [ ] prismport
* [ ] write
* [X] re-draft entire fountain script
* [X] add witchy bitch post credit scene!
* [X] charingest (scan jsons) → `Story/Cameos/Witchy_Bitcxh.md` + `pfp/cameo-witchybitcxh/`
* [X] prismport
* [X] write
* [ ] locations
* [ ] may need some more particular input via feeding blender blasts to loras?
* [ ] Vox