RANDOMWARE KEEPER SPEC
Atmosphere Summoner
A poem becomes a summon spell whose rarity and behavior are altered by Tokyo weather and a field recording.
Causal chain
- 1. poetrydbSupplies the spell text and semantic traits used to build the summoned entity.
- 2. open-meteoChanges rarity, temperament, and visual intensity according to current conditions.
- 3. wikimedia-commons-audioProvides the audible habitat that completes and differentiates the summon.
API roles
| API | Operations | Essential role |
|---|---|---|
| poetrydb | random | Its title, author, and lines form the summon identity, powers, and incantation fragments. |
| open-meteo | forecast | Its temperature and weather code alter the rules for rarity, mood, motion, and stats. |
| wikimedia-commons-audio | recording | Its signed field recording becomes the summon habitat and an explicit listenable reward. |
Dependency
open-meteo → rules → poetrydb: Weather changes how poem length, punctuation, and line choice are scored into rarity and temperament.
Interaction
Controls: ritual stance selector, summon capsule button, reroll interpretation button, native audio controls
Outcome: Each pull visibly recombines the fixed poem and recording through client-side interpretation while live weather changes the scoring rules.
Visual direction
Style: mobile character summon screen with layered capsule chamber
Palette: jewel gradients, rarity gold, midnight violet, holographic cyan
Typography: bold mobile display face, rarity stars, compact result labels
Motion: capsule shake, reveal burst, rarity shimmer, banner snap
Cartridge receipt
Palette: jewel gradients, rarity gold, midnight violet, holographic cyan
Typography: bold mobile display face, rarity stars, compact result labels
Motion: capsule shake, reveal burst, rarity shimmer, banner snap
Era: mobile character summon screen and limited-event banner
Caution: No manipulative purchases, fake currency, timers, or dark patterns; one honest free interaction.