RANDOMWARE KEEPER SPEC
Echo Pawn Pact
A fictional traveler and a fixed field recording become rival forces on a small tabletop journey where identity traits alter how sound hazards score each move.
Causal chain
- 1. randomuserTurn the fictional person's name, nationality, and portrait into the pawn identity and route modifiers.
- 2. wikimedia-commons-audioUse the field recording metadata and playable audio as the terrain event that changes scoring and board state.
API roles
| API | Operations | Essential role |
|---|---|---|
| randomuser | person | Defines the only pawn, its visible portrait, and deterministic identity modifiers used by every route resolution. |
| wikimedia-commons-audio | recording | Supplies the audible terrain card and metadata that determine event class, risk, and end-state narration. |
Dependency
randomuser โ rules โ wikimedia-commons-audio: The pawn's nationality and name length visibly select which interpretation table is applied to the fixed field recording, changing movement and scoring.
Interaction
Controls: route card buttons, interpretation die button, native audio controls
Outcome: The pawn advances, the terrain card flips category, score tokens change, and a new honest interpretation of the same fixed sources is dealt.
Visual direction
Style: painted cardboard expedition board with punched route cards and one portrait pawn
Palette: felt green, rulebook cream, pawn red, faded blue rivers, charcoal ink
Typography: box-title slab serif, card monospace, small-caps rule labels
Motion: card deal, pawn step, die tumble, token bounce
Cartridge receipt
Palette: painted cardboard, felt green, pawn red, rulebook cream
Typography: box-title slab, card monospace, small-caps rule text
Motion: die tumble, tile flip, card deal, pawn step
Era: family tabletop box with punched tokens and folded board
Caution: Do not create a static board illustration; every API must change playable rules.