RANDOMWARE KEEPER SPEC
The Lost Rental
An artwork becomes a forbidden VHS cover, a historical event supplies its backstory, and a Japanese holiday determines the rental penalty stamped onto the sleeve.
Causal chain
- 1. articThe artwork supplies the cassette cover image, title, artist credit, and visual identity.
- 2. wiki-onthisdayThe historical event becomes the film synopsis and determines the tape's dramatic classification.
- 3. nager-dateThe holiday list selects the due-date stamp and computes the fictional late-fee rule.
API roles
| API | Operations | Essential role |
|---|---|---|
| artic | artwork | Provides the indispensable cover art and catalog identity for the recovered rental cassette. |
| wiki-onthisday | events | Provides the indispensable historical incident used as the tape's plot and content warning. |
| nager-date | holidays | Provides the indispensable Japanese holiday stamp that governs the rental due date and penalty. |
Dependency
wiki-onthisday โ rules โ nager-date: The event year changes the tape's genre rating, which changes which holiday in the list is chosen as the stamped return date.
Interaction
Controls: REWIND THE ARCHIVE button, tracking range slider, eject jacket button
Outcome: The sleeve slides open, the signed artwork appears, the synopsis locks in, and a holiday-based rental verdict is stamped across the jacket.
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 lettering with catalog monospace labels
Motion: tracking jitter, sleeve slide, rewind counter, and stamp impact
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.