RANDOMWARE KEEPER SPEC
Rental Casting Deck
A battered video-store casting machine pairs one fictional renter with one dog co-star and lets the player recut their impossible straight-to-video career.
Causal chain
- 1. randomuserThe fictional person's name, nationality, and portrait define the lead actor and catalog identity.
- 2. dog-ceoThe dog image becomes the co-star whose visual energy changes chemistry, title, and ending rules.
API roles
| API | Operations | Essential role |
|---|---|---|
| randomuser | person | Supplies the named human lead, portrait, and nationality used to construct every tape sleeve and role archetype. |
| dog-ceo | random | Supplies the canine co-star image whose perceived expression drives the chemistry score and recut outcome. |
Dependency
dog-ceo โ rules โ randomuser: The dog image's client-side interpreted energy modifies how the human lead is cast, changing the title, tagline, chemistry meter, and ending.
Interaction
Controls: genre selector, trust range dial, REWIND & RECUT button
Outcome: Each recut visibly changes the VHS title, role labels, chemistry, sticker verdict, plot beats, and ending while keeping the loaded source pair honest.
Visual direction
Style: worn VHS rental jacket and playback deck
Palette: sun-faded cyan, rental red, tracking white, magnetic-tape black
Typography: oversized video-box display with catalog monospace labels
Motion: tracking jitter, sleeve slide, rewind counter, pause stripe
Cartridge receipt
Palette: sun-faded cyan, rental red, tracking white, magnetic-tape black
Typography: oversized video-box display, catalog monospace, sticker labels
Motion: tracking jitter, pause stripe, sleeve slide, rewind counter
Era: 1980sโ90s rental cassette package and worn playback deck
Caution: Noise must be decorative only; never obscure content, controls, attribution, or errors.