โ† Randomware showcase
Keeper copy

RANDOMWARE KEEPER SPEC

Holiday Signal Relay

A Japanese public holiday selects the transmission rule used to decode and frame a live radio station as a one-night civic broadcast.

Creation
creation_e0fd4bcc718d2947330e5e875a974012
Player action
Choose a holiday channel, then press TUNE to reveal the station and unlock its audio controls.
Style cartridge
๐Ÿ“Ÿ Teletext Dispatch ยท teletext
Novelty delta
The holiday source governs the radio station's channel logic and broadcast persona instead of merely appearing beside it.

Causal chain

  1. 1. nager-dateSelect a holiday and convert its date and type into the broadcast page rule.
  2. 2. radio-browserTune a station whose presentation, urgency, and channel code follow that holiday rule.

API roles

APIOperationsEssential role
nager-dateholidaysProvides the civic calendar signal that determines channel number, headline, and transmission classification.
radio-browserstationSupplies the live station identity and signed audio stream that becomes the actual broadcast payload.

Dependency

nager-date โ†’ rules โ†’ radio-browser: The selected holiday changes the channel code, urgency banner, and how the radio station is interpreted on the teletext page.

Interaction

Controls: holiday selector, TUNE broadcast button, native audio controls

Outcome: The page snaps to a holiday-coded channel, reveals station metadata, and enables listening only after tuning.

Visual direction

Style: interactive teletext broadcast page

Palette: signal black with primary red, green, blue, yellow and white blocks

Typography: fixed character grid with page-number labels

Motion: page snap, row reveal, cursor blink and 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.

Keeper record ยท creation_e0fd4bcc718d2947330e5e875a974012