RANDOMWARE KEEPER SPEC
ORBITAL PERSONNEL FILE
A fictional citizen is assigned to a fixed deep-space image, and the player edits a teletext transmission that decides whether this person becomes witness, suspect, or archivist.
Causal chain
- 1. randomuserSupplies the citizen identity, portrait, nationality, and name used as the dossier subject.
- 2. nasa-imagesSupplies the celestial scene and metadata that determine the subject's broadcast role and verdict.
API roles
| API | Operations | Essential role |
|---|---|---|
| randomuser | person | Creates the human subject whose identity anchors every dossier field and whose portrait becomes the teletext witness card. |
| nasa-images | search | Provides the fixed astronomical evidence whose title, center, date, and description alter the dossier's narrative classification. |
Dependency
nasa-images โ rules โ randomuser: The NASA item's title, center, and description set the interpretation rules that classify the fictional person's role; changing transmission mode reveals different readings of that same evidence.
Interaction
Controls: transmission mode selector, stamp dossier button, evidence focus buttons
Outcome: The teletext page snaps to a new classification, highlights different evidence lines, and rewrites the subject's role without claiming new source data.
Visual direction
Style: interactive teletext dossier and broadcast incident page
Palette: signal black with red, green, blue, yellow, cyan, and white character blocks
Typography: fixed character-grid monospace with page numbers and block headings
Motion: page snaps, row reveals, cursor blink, and brief signal reacquisition
Cartridge receipt
Palette: black field, primary red, green, blue, yellow and white blocks
Typography: fixed character grid, block mosaic glyphs, page-number labels
Motion: page snap, row reveal, cursor blink, signal reacquisition
Era: Ceefax and broadcast text information service
Caution: Do not become a passive information page; preserve interaction and clear focus states.