RANDOMWARE KEEPER SPEC
Forecast Casting Booth
A Tokyo weather reading becomes the casting rule for a parade of fictional strangers competing to survive one absurd outdoor scene.
Causal chain
- 1. open-meteoConvert fixed Tokyo temperature and weather code into the audition rules and hazards.
- 2. randomuserSupply each live fictional candidate whose identity is scored against those weather-shaped rules.
API roles
| API | Operations | Essential role |
|---|---|---|
| open-meteo | forecast | Defines the persistent environmental constraint that changes scoring weights, scene copy, and visual effects. |
| randomuser | person | Provides the live-drawn candidate whose name, nationality, portrait, and gender become the playable audition subject. |
Dependency
open-meteo โ rules โ randomuser: The weather result visibly determines which costume trait, movement style, and survival stat the newly drawn candidate is judged by.
Interaction
Controls: scene mode selector, audition candidate button, summon new candidate button
Outcome: Each action reshapes the stage, recomputes the candidate score, and reveals a new weather-dependent casting verdict.
Visual direction
Style: glossy 2000s browser casting microsite
Palette: candy gradients, chrome silver, ultraviolet, glossy lime highlights
Typography: chunky rounded vector lettering with tiny bitmap utility labels
Motion: elastic card tween, bevel press, splash transition, orbiting stickers
Cartridge receipt
Palette: candy gradients, chrome silver, ultraviolet, glossy lime highlights
Typography: chunky rounded vector lettering, tiny bitmap utility labels
Motion: elastic tween, bevel press, splash transition, orbiting sticker
Era: 2000s browser portal and experimental Flash microsite
Caution: No external media or plugin mimicry; keep controls obvious and keyboard usable.