{
  "contract": "aesthetary.record/1.0",
  "record_spec": "1.1.0",
  "semantics": {
    "vocabulary": "aesthetary.public-evidence/1.0",
    "definitions": "vocabulary.json"
  },
  "slug": "cassette-futurism",
  "name": "Cassette Futurism",
  "identity": {
    "definition": {
      "state": "resolved",
      "text": "Cassette futurism is a fan-coined label (the Consumer Aesthetics Research Institute credits TV Tropes editor 'fruitpork') for the bulky, angular hardware and science-fiction aesthetic of the 1970s and 1980s, named for the then-futuristic presentation of technology such as cassette tapes, with real buttons, knobs and sliders. The amber-on-beige palette and ruled panel bays are Aesthetary's reading."
    },
    "scope": {
      "state": "resolved",
      "text": "The visual register fans call cassette futurism: bulky, angular 1970s-80s hardware and screen science fiction with physical buttons, knobs and sliders. Beige-and-amber palette, CRT readouts and ruled panels are Aesthetary's reading.",
      "ruling": "D0-1"
    },
    "aliases": [
      "formica futurism",
      "retro sci-fi",
      "CRT"
    ],
    "layer_verdict": {
      "state": "ruled",
      "value": "umbrella_or_family",
      "ruling": "D0-1"
    }
  },
  "native_medium": {
    "state": "resolved",
    "value": [
      "film",
      "software"
    ],
    "evidence": {
      "quote": "The 70s-and-80s bulky, angular scifi & hardware aesthetic.",
      "field": "kcc.json#cassette-futurism/medium (claim kcc:medium)"
    },
    "ruling": "Knowledge Completion Campaign (founder instruction, 2026-09-29)"
  },
  "research": {
    "line": "partly_sourced",
    "text": "Partly sourced",
    "sentence": "9 sources attached."
  },
  "areas": [
    {
      "area": "layout",
      "state": "resolved",
      "canon": "specified",
      "importance": "unknown",
      "posture_basis": "synthesis",
      "label": {
        "text": "Specified"
      }
    },
    {
      "area": "typography",
      "state": "resolved",
      "canon": "specified",
      "importance": "unknown",
      "posture_basis": "synthesis",
      "label": {
        "text": "Specified"
      }
    },
    {
      "area": "color",
      "state": "resolved",
      "canon": "specified",
      "importance": "unknown",
      "posture_basis": "synthesis",
      "label": {
        "text": "Specified"
      }
    },
    {
      "area": "imagery",
      "state": "resolved",
      "canon": "specified",
      "importance": "unknown",
      "posture_basis": "synthesis",
      "label": {
        "text": "Specified"
      }
    },
    {
      "area": "surface",
      "state": "resolved",
      "canon": "specified",
      "importance": "unknown",
      "posture_basis": null,
      "label": {
        "text": "Specified"
      }
    },
    {
      "area": "interface",
      "state": "resolved",
      "canon": "specified",
      "importance": "unknown",
      "posture_basis": null,
      "label": {
        "text": "Specified"
      }
    },
    {
      "area": "motion",
      "state": "resolved",
      "canon": "specified",
      "importance": "unknown",
      "posture_basis": "synthesis",
      "label": {
        "text": "Specified"
      }
    },
    {
      "area": "motif",
      "state": "resolved",
      "canon": "open_question",
      "importance": "unknown",
      "posture_basis": null,
      "label": {
        "text": "Open question"
      }
    },
    {
      "area": "technique",
      "state": "resolved",
      "canon": "specified",
      "importance": "unknown",
      "posture_basis": null,
      "label": {
        "text": "Specified"
      }
    },
    {
      "area": "form",
      "state": "resolved",
      "canon": "specified",
      "importance": "unknown",
      "posture_basis": null,
      "label": {
        "text": "Specified"
      }
    },
    {
      "area": "hierarchy",
      "state": "resolved",
      "canon": "specified",
      "importance": "unknown",
      "posture_basis": "synthesis",
      "label": {
        "text": "Specified"
      }
    },
    {
      "area": "density",
      "state": "resolved",
      "canon": "not_canonically_specified",
      "importance": "unknown",
      "posture_basis": "synthesis",
      "label": {
        "text": "Not specified by the source"
      }
    }
  ],
  "claims": [
    {
      "id": "typography-4",
      "text": "Typography: token rule category C, dot-matrix.",
      "role": "rule",
      "area": "typography",
      "basis": "inherited",
      "support": {
        "state": "inherited",
        "for": [],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "catalogue",
        "text": "From our catalogue entry"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "hierarchy-13",
      "text": "CURATORIAL: rank by bay position and label, not scale. Everything is roughly the same size, as on a real instrument panel; importance is carried by where a control sits and what is engraved next to it.",
      "role": "rule",
      "area": "hierarchy",
      "basis": "synthesis",
      "support": {
        "state": "none",
        "for": [],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "reading",
        "text": "Our reading"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "color-5",
      "text": "Colour: amber on beige.",
      "role": "rule",
      "area": "color",
      "basis": "inherited",
      "support": {
        "state": "inherited",
        "for": [],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "catalogue",
        "text": "From our catalogue entry"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "imagery-7",
      "text": "UNKNOWN. CURATORIAL: schematic and diagrammatic rather than photographic, on the reasoning that the register's own surfaces would carry wiring diagrams and labels rather than pictures.",
      "role": "rule",
      "area": "imagery",
      "basis": "synthesis",
      "support": {
        "state": "none",
        "for": [],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "reading",
        "text": "Our reading"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "surface-8",
      "text": "Form / motif / surface / technique: switches, dials, plastic.",
      "role": "rule",
      "area": null,
      "basis": "inherited",
      "support": {
        "state": "inherited",
        "for": [],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "catalogue",
        "text": "From our catalogue entry"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "motion-14",
      "text": "CURATORIAL from material: mechanical and stepped — toggle states that snap, readouts that increment in discrete jumps, occasional CRT flicker. Nothing continuous or eased.",
      "role": "rule",
      "area": "motion",
      "basis": "synthesis",
      "support": {
        "state": "none",
        "for": [],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "reading",
        "text": "Our reading"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "cf-r1",
      "text": "No scholarly or institutional source defines this term. It is a community coinage for retrofuturist technology of roughly the early 1970s to mid 1990s, and Aesthetary's account of it rests on community usage and on its own observation of the artefacts.",
      "role": "context",
      "area": null,
      "basis": "synthesis",
      "support": {
        "state": "none",
        "for": [],
        "against": [
          "mass-01:cassette-futurism:CARI_CASSETTE",
          "mass-01:cassette-futurism:FIEBER_CASSETTE"
        ],
        "contested": true
      },
      "label": {
        "kind": "reading",
        "mark": "disputed",
        "text": "Our reading · disputed"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "intent",
      "text": "The future as it was imagined by people who had only analogue and early digital parts to imagine it with. Controls are physical, readouts are coarse, and the machine is built to be operated by a trained person rather than discovered by anyone.",
      "role": "argument",
      "area": null,
      "basis": "synthesis",
      "support": {
        "state": "none",
        "for": [],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "reading",
        "text": "Our reading"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "gestalt",
      "text": "Beige and off-white plastic housings carrying amber or green CRT readouts, chunky physical switches and labelled toggles, low-resolution dot-matrix type, and ruled panels that divide the surface into bays like a rack unit. The diagnostic condition is the imagined date: this is a future extrapolated from around 1979, so it is analogue-first and beige rather than chrome, and the controls have travel. Terminal is a console — a prompt and typed input on a dark ground — where this is a machine with a fascia. Y2K imagines a future from 1999 and is glossy, translucent and chrome.",
      "role": "diagnostic",
      "area": null,
      "basis": "synthesis",
      "support": {
        "state": "none",
        "for": [],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "reading",
        "text": "Our reading"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "failure-1",
      "text": "No chrome, no glass, no translucency.",
      "role": "negative",
      "area": null,
      "basis": "synthesis",
      "support": {
        "state": "none",
        "for": [],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "reading",
        "text": "Our reading"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "failure-2",
      "text": "No high-resolution type or imagery.",
      "role": "negative",
      "area": null,
      "basis": "synthesis",
      "support": {
        "state": "none",
        "for": [],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "reading",
        "text": "Our reading"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "failure-3",
      "text": "No touch-style flat controls.",
      "role": "negative",
      "area": null,
      "basis": "synthesis",
      "support": {
        "state": "none",
        "for": [],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "reading",
        "text": "Our reading"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "failure-4",
      "text": "No easing.",
      "role": "negative",
      "area": null,
      "basis": "synthesis",
      "support": {
        "state": "none",
        "for": [],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "reading",
        "text": "Our reading"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "failure-5",
      "text": "No reflowing layout in the primary fascia.",
      "role": "negative",
      "area": null,
      "basis": "synthesis",
      "support": {
        "state": "none",
        "for": [],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "reading",
        "text": "Our reading"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "failure-7",
      "text": "Not open: chrome.",
      "role": "negative",
      "area": null,
      "basis": "synthesis",
      "support": {
        "state": "none",
        "for": [],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "reading",
        "text": "Our reading"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "failure-8",
      "text": "Not open: gloss.",
      "role": "negative",
      "area": null,
      "basis": "synthesis",
      "support": {
        "state": "none",
        "for": [],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "reading",
        "text": "Our reading"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "failure-9",
      "text": "Not open: continuous motion..",
      "role": "negative",
      "area": null,
      "basis": "synthesis",
      "support": {
        "state": "none",
        "for": [],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "reading",
        "text": "Our reading"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "intent-negation",
      "text": "Refuses touch surfaces, high resolution, and the frictionless glass grammar of contemporary interface design.",
      "role": "argument",
      "area": null,
      "basis": "synthesis",
      "support": {
        "state": "none",
        "for": [],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "reading",
        "text": "Our reading"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "intent-cost",
      "text": "Costs accepted: Plausibility as an actual future; Resolution; Ease of use",
      "role": "argument",
      "area": null,
      "basis": "synthesis",
      "support": {
        "state": "none",
        "for": [],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "reading",
        "text": "Our reading"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "intent-audience",
      "text": "Audience: A viewer who finds obsolete future-tech reassuring rather than dated.",
      "role": "argument",
      "area": null,
      "basis": "synthesis",
      "support": {
        "state": "none",
        "for": [],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "reading",
        "text": "Our reading"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "v1-distinguishing",
      "text": "A future imagined in 1979; beige plastic, not chrome",
      "role": "diagnostic",
      "area": null,
      "basis": "inherited",
      "support": {
        "state": "inherited",
        "for": [],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "catalogue",
        "text": "From our catalogue entry"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "v1-era",
      "text": "Era: 1980s, speculative",
      "role": "context",
      "area": null,
      "basis": "inherited",
      "support": {
        "state": "inherited",
        "for": [],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "catalogue",
        "text": "From our catalogue entry"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "v1-mood",
      "text": "Mood: nostalgic, technical",
      "role": "context",
      "area": null,
      "basis": "inherited",
      "support": {
        "state": "inherited",
        "for": [],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "catalogue",
        "text": "From our catalogue entry"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "v1-cross-library",
      "text": "Cross-library: Typography: dot-matrix · Color: amber on beige",
      "role": "context",
      "area": null,
      "basis": "inherited",
      "support": {
        "state": "inherited",
        "for": [],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "catalogue",
        "text": "From our catalogue entry"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "typography-block",
      "text": "Typography: dot-matrix; class bitmap",
      "role": "rule",
      "area": "typography",
      "basis": "inherited",
      "support": {
        "state": "inherited",
        "for": [],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "catalogue",
        "text": "From our catalogue entry"
      },
      "derives_from": [],
      "ruling": "D0-3 C2 typo"
    },
    {
      "id": "surface-8.surface",
      "text": "Surface: plastic",
      "role": "rule",
      "area": "surface",
      "basis": "inherited",
      "support": {
        "state": "inherited",
        "for": [],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "catalogue",
        "text": "From our catalogue entry"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "surface-8.interface",
      "text": "Interface: switches, dials",
      "role": "rule",
      "area": "interface",
      "basis": "inherited",
      "support": {
        "state": "inherited",
        "for": [],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "catalogue",
        "text": "From our catalogue entry"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "declared-freedom",
      "text": "Declared freedom: amber versus green readouts; how much fascia versus screen; which.",
      "role": "context",
      "area": null,
      "basis": "synthesis",
      "support": {
        "state": "none",
        "for": [],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "reading",
        "text": "Our reading"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "kcc:form-1",
      "text": "Hardware is bulky and angular.",
      "role": "rule",
      "area": "form",
      "basis": "documentary",
      "support": {
        "state": "cited",
        "for": [
          "kcc-cassette-futurism-S1",
          "kcc-cassette-futurism-S2"
        ],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "documented",
        "mark": "attached",
        "text": "Documented · Source attached"
      },
      "scope": {
        "practice": "fan-catalogue descriptions"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "kcc:form-2",
      "text": "Before the iMac G3, computers were conventionally encased in opaque beige boxes.",
      "role": "rule",
      "area": "form",
      "basis": "documentary",
      "support": {
        "state": "cited",
        "for": [
          "kcc-cassette-futurism-S2",
          "kcc-cassette-futurism-S7"
        ],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "documented",
        "mark": "attached",
        "text": "Documented · Source attached"
      },
      "scope": {
        "practice": "TV Tropes for the trope; the Henry Ford record confirms beige boxes as the pre-1998 computer norm"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "kcc:form-3",
      "text": "Controls are physical: real buttons, knobs and sliders.",
      "role": "rule",
      "area": "form",
      "basis": "documentary",
      "support": {
        "state": "cited",
        "for": [
          "kcc-cassette-futurism-S2",
          "kcc-cassette-futurism-S3"
        ],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "documented",
        "mark": "attached",
        "text": "Documented · Source attached"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "kcc:imagery-1",
      "text": "Depicted hardware includes cassette tapes, fax machines and CRT monitors.",
      "role": "rule",
      "area": "imagery",
      "basis": "documentary",
      "support": {
        "state": "cited",
        "for": [
          "kcc-cassette-futurism-S1",
          "kcc-cassette-futurism-S6"
        ],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "documented",
        "mark": "attached",
        "text": "Documented · Source attached"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "kcc:imagery-3",
      "text": "Alien (1979) used a wireframe 3D rendering to portray navigation computer displays.",
      "role": "context",
      "area": "imagery",
      "basis": "documentary",
      "support": {
        "state": "cited",
        "for": [
          "kcc-cassette-futurism-S8",
          "kcc-cassette-futurism-S2"
        ],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "documented",
        "mark": "attached",
        "text": "Documented · Source attached"
      },
      "scope": {
        "practice": "We Are the Mutants does not use the label; TV Tropes ties Alien to it"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "kcc:w2-motif-1",
      "text": "In Alien (1979) the Nostromo carries a wall-mounted icon system by Ron Cobb, which he named the 'Semiotic Standard'.",
      "role": "context",
      "area": "motif",
      "basis": "documentary",
      "support": {
        "state": "cited",
        "for": [
          "kcc-cassette-futurism-W2S2"
        ],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "documented",
        "mark": "attached",
        "text": "Documented · Source attached"
      },
      "scope": {
        "practice": "One film. The icons are wayfinding signs; whether they are ornament, and whether the system recurs across cassette-futurism material, is not established."
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "kcc:w2-motion-1",
      "text": "For Alien, the Atlas lab team made the simulated orbit shown on the Nostromo's screens; on that display the numbers change rapidly while the 'BL: :OB' characters stay on screen.",
      "role": "context",
      "area": "motion",
      "basis": "documentary",
      "support": {
        "state": "cited",
        "for": [
          "kcc-cassette-futurism-W2S1"
        ],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "documented",
        "mark": "attached",
        "text": "Documented · Source attached"
      },
      "scope": {
        "practice": "Alien (1979) only, from the graphics' maker."
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "kcc:w2-motion-2",
      "text": "Alien's production design used physical 1970s display technology alongside film-based special effects.",
      "role": "context",
      "area": "motion",
      "basis": "observed",
      "support": {
        "state": "observed_instances",
        "for": [
          "kcc-cassette-futurism-W2S2"
        ],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "seen",
        "text": "Seen in the work"
      },
      "scope": {
        "practice": "Alien only; the high-resolution versions may be later alterations (see limitations)."
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "kcc:w2-technique-1",
      "text": "Alien's orbit-simulation screen graphics were computer-generated on a high-resolution vector film plotter that output 35mm film.",
      "role": "context",
      "area": "technique",
      "basis": "documentary",
      "support": {
        "state": "cited",
        "for": [
          "kcc-cassette-futurism-W2S1"
        ],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "documented",
        "mark": "attached",
        "text": "Documented · Source attached"
      },
      "scope": {
        "practice": "Alien (1979) only; the maker's own account."
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "kcc:w2-technique-2",
      "text": "Alien: Isolation (2014) reproduced the look for its menu screens: rendered in software, recorded to VHS, played on a CRT, filmed and imported back into the game.",
      "role": "context",
      "area": "technique",
      "basis": "documentary",
      "support": {
        "state": "cited",
        "for": [
          "kcc-cassette-futurism-W2S2"
        ],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "documented",
        "mark": "attached",
        "text": "Documented · Source attached"
      },
      "scope": {
        "practice": "Alien: Isolation (2014) menus, a revival, not the 1970s-80s source material."
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "kcc:definition",
      "text": "Cassette futurism is a fan-coined label (the Consumer Aesthetics Research Institute credits TV Tropes editor 'fruitpork') for the bulky, angular hardware and science-fiction aesthetic of the 1970s and 1980s, named for the then-futuristic presentation of technology such as cassette tapes, with real buttons, knobs and sliders. The amber-on-beige palette and ruled panel bays are Aesthetary's reading.",
      "role": "definition",
      "area": null,
      "basis": "documentary",
      "support": {
        "state": "cited",
        "for": [
          "kcc-cassette-futurism-S1",
          "kcc-cassette-futurism-S2",
          "kcc-cassette-futurism-S3"
        ],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "documented",
        "mark": "attached",
        "text": "Documented · Source attached"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "kcc:medium",
      "text": "Native medium: film, software.",
      "role": "context",
      "area": null,
      "basis": "documentary",
      "support": {
        "state": "cited",
        "for": [
          "kcc-cassette-futurism-S2",
          "kcc-cassette-futurism-S1"
        ],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "documented",
        "mark": "attached",
        "text": "Documented · Source attached"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "kcc:boundary-1",
      "text": "vs Atompunk: Wikipedia lists atompunk as its own genre of retrofuturism, tied to a technology from a specific period. It is a neighbour, not an alias.",
      "role": "boundary",
      "area": null,
      "basis": "documentary",
      "support": {
        "state": "cited",
        "for": [
          "kcc-cassette-futurism-S4"
        ],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "documented",
        "mark": "attached",
        "text": "Documented · Source attached"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "kcc:boundary-4",
      "text": "vs Y2K: Ive's iMac design challenged the notion that computers had to be encased in opaque beige boxes; placing beige hardware on the cassette-futurism side of that line is Aesthetary's reading.",
      "role": "boundary",
      "area": null,
      "basis": "documentary",
      "support": {
        "state": "cited",
        "for": [
          "kcc-cassette-futurism-S7",
          "kcc-cassette-futurism-S2"
        ],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "documented",
        "mark": "attached",
        "text": "Documented · Source attached"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "dcc:layout-3",
      "text": "*\"Ruled panels\"* is inherited and is a real structural claim — the surface divides into bays. Our reading: those bays are fixed and do not reflow, because a fascia is manufactured rather than laid out. We do not claim the register requires a fixed layout; that is our reading of what a fascia implies.",
      "role": "rule",
      "area": "layout",
      "basis": "synthesis",
      "support": {
        "state": "none",
        "for": [],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "reading",
        "text": "Our reading"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "dcc:gestalt-boundary",
      "text": "Against Terminal: fascia versus console. Against Y2K: 1979 versus 1999, beige versus chrome. Against Steampunk: both are retrofuturist and both expose mechanism — Steampunk imagines from 1890 in brass, this from 1979 in plastic. Anti-signature: chrome or translucency turns it Y2K. A prompt turns it Terminal. Brass turns it Steampunk.",
      "role": "boundary",
      "area": null,
      "basis": "synthesis",
      "support": {
        "state": "none",
        "for": [],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "reading",
        "text": "Our reading"
      },
      "derives_from": [],
      "ruling": null
    },
    {
      "id": "dcc:failure-6",
      "text": "Against Terminal: fascia versus console. Against Y2K: 1979 versus 1999, beige versus chrome. Against Steampunk: both are retrofuturist and both expose mechanism — Steampunk imagines from 1890 in brass, this from 1979 in plastic. Anti-signature: chrome or translucency turns it Y2K. A prompt turns it Terminal. Brass turns it Steampunk.",
      "role": "negative",
      "area": null,
      "basis": "synthesis",
      "support": {
        "state": "none",
        "for": [],
        "against": [],
        "contested": false
      },
      "label": {
        "kind": "reading",
        "text": "Our reading"
      },
      "derives_from": [],
      "ruling": null
    }
  ],
  "web_translations": [],
  "standard_practice": [],
  "sources": [
    {
      "id": "mass-01:cassette-futurism:CARI_CASSETTE",
      "kind": "source",
      "title": "CARI | Aesthetic | Cassette Futurism",
      "url": "https://cari.institute/aesthetics/cassette-futurism",
      "status": "verified",
      "retrieval": "retrieved"
    },
    {
      "id": "mass-01:cassette-futurism:FIEBER_CASSETTE",
      "kind": "source",
      "title": "martin-fieber.de | Cassette Futurism",
      "url": "https://martin-fieber.de/blog/cassette-futurism/",
      "status": "verified",
      "retrieval": "retrieved"
    },
    {
      "id": "kcc-cassette-futurism-S1",
      "kind": "source",
      "title": "CARI | Aesthetic | Cassette Futurism",
      "url": "https://cari.institute/aesthetics/cassette-futurism",
      "status": "verified",
      "retrieval": "retrieved"
    },
    {
      "id": "kcc-cassette-futurism-S2",
      "kind": "source",
      "title": "Cassette Futurism",
      "url": "https://tvtropes.org/pmwiki/pmwiki.php/Main/CassetteFuturism",
      "status": "unresolved",
      "retrieval": "not_retrieved"
    },
    {
      "id": "kcc-cassette-futurism-S3",
      "kind": "source",
      "title": "Cassette Futurism",
      "url": "https://martin-fieber.de/blog/cassette-futurism/",
      "status": "verified",
      "retrieval": "retrieved"
    },
    {
      "id": "kcc-cassette-futurism-S4",
      "kind": "source",
      "title": "Retrofuturism",
      "url": "https://en.wikipedia.org/wiki/Retrofuturism",
      "status": "verified",
      "retrieval": "retrieved"
    },
    {
      "id": "kcc-cassette-futurism-S6",
      "kind": "source",
      "title": "Cassette Futurism: Streaming, Repair and the Allure of Old Tech",
      "url": "https://umsu.unimelb.edu.au/news/article/7797/Cassette-Futurism-Streaming-Repair-and-the-Allure-of-Old-Tech/",
      "status": "verified",
      "retrieval": "retrieved"
    },
    {
      "id": "kcc-cassette-futurism-S7",
      "kind": "source",
      "title": "Apple iMac G3 Personal Computer, 2000-2001",
      "url": "https://www.thehenryford.org/collections/explore/artifact/442870",
      "status": "verified",
      "retrieval": "retrieved"
    },
    {
      "id": "kcc-cassette-futurism-S8",
      "kind": "source",
      "title": "Vanishing Point: How the Light Grid Defined 1980s Futurism",
      "url": "https://wearethemutants.com/2017/02/16/vanishing-point-how-the-light-grid-defined-1980s-futurism/",
      "status": "verified",
      "retrieval": "retrieved"
    },
    {
      "id": "kcc-cassette-futurism-W2S1",
      "kind": "source",
      "title": "My work on the Alien",
      "url": "http://www.chilton-computing.org.uk/acl/applications/animation/p014.htm",
      "status": "verified",
      "retrieval": "retrieved"
    },
    {
      "id": "kcc-cassette-futurism-W2S2",
      "kind": "source",
      "title": "Alien | Typeset In The Future",
      "url": "https://typesetinthefuture.com/2014/12/01/alien/",
      "status": "verified",
      "retrieval": "retrieved"
    }
  ],
  "relations": [
    {
      "slug": "steampunk",
      "kind": "confused_with",
      "status": "proposed"
    },
    {
      "slug": "terminal",
      "kind": "confused_with",
      "status": "proposed"
    },
    {
      "slug": "sci-fi-hud",
      "kind": "confused_with",
      "status": "proposed"
    },
    {
      "slug": "cassette-futurism",
      "kind": "visual_language_of",
      "status": "confirmed"
    }
  ],
  "open": [
    {
      "kind": "open_question",
      "question": "[split_candidate] Alias \"atompunk\" on Cassette Futurism may be a distinct concept rather than a label. Split, or keep as a Label with an assigned role?"
    },
    {
      "kind": "open_question",
      "question": "Is there a repeating decorative mark or ornament system?"
    },
    {
      "kind": "missing_research",
      "question": "Period boundaries"
    },
    {
      "kind": "missing_research",
      "question": "Amber readouts"
    },
    {
      "kind": "missing_research",
      "question": "Motif, motion, technique"
    }
  ],
  "aesthetary_build": {
    "note": "Values Aesthetary built with. Not claims about the Aesthetic.",
    "measured": {
      "note": "Read from the page's own stylesheet at build time. Values Aesthetary built with, not claims about the Aesthetic.",
      "slug": "cassette-futurism",
      "stylesheet": "cassette-futurism.css",
      "bytes": 12211,
      "colours": [
        "#D8CDB6",
        "#C9BDA4",
        "#E4DAC6",
        "#4A4234",
        "#1A1408",
        "#F5A623",
        "#8A5E14",
        "#8A7D62",
        "#6BFF8A",
        "#1F7A37",
        "#EFE6D3",
        "#5A4A2A",
        "#0C0904",
        "#E07B1A",
        "#2B251C",
        "#120E08",
        "#3A3327",
        "#B5A88D",
        "#FFC15C",
        "#6B5F48"
      ],
      "radii": [
        "2px",
        "3px",
        "4px",
        "5px",
        "6px",
        "8px",
        "28px",
        "50%"
      ],
      "fontSizes": [
        "12px",
        "14px",
        "15px",
        "17px"
      ],
      "faces": [
        "SpaceMonoX",
        "DotGothicX"
      ],
      "tokens": [
        {
          "name": "--cf-beige",
          "value": "#D8CDB6"
        },
        {
          "name": "--cf-beige2",
          "value": "#C9BDA4"
        },
        {
          "name": "--cf-beige3",
          "value": "#E4DAC6"
        },
        {
          "name": "--cf-brown",
          "value": "#4A4234"
        },
        {
          "name": "--cf-crt",
          "value": "#1A1408"
        },
        {
          "name": "--cf-amber",
          "value": "#F5A623"
        },
        {
          "name": "--cf-amber-d",
          "value": "#8A5E14"
        },
        {
          "name": "--cf-khaki",
          "value": "#8A7D62"
        },
        {
          "name": "--cf-ph",
          "value": "#F5A623"
        },
        {
          "name": "--cf-ph-d",
          "value": "#8A5E14"
        },
        {
          "name": "--cf-mono",
          "value": "\"SpaceMonoX\", \"Space Mono\", \"Courier New\", monospace"
        },
        {
          "name": "--cf-dot",
          "value": "\"DotGothicX\", \"DotGothic16\", monospace"
        }
      ],
      "animates": true,
      "absent": []
    },
    "design_grammar": {
      "note": "Aesthetary's translation of this record into web primitives. Every value carries a basis: \"record\" is a rule the record holds (cites names it), \"translation\" is our choice derived from the cited rules (because says how), \"not_recorded\" means the record is silent (guidance says what to do). A \"record\" value restates a claim the record holds; its standing is that claim's own kind in the record (a requirement, period practice, modern practice, or our interpretation), which the cited rule states. \"record\" does not by itself make a value a property of the language.",
      "slug": "cassette-futurism",
      "version": "2026-09-29",
      "summary": "A starting grammar for a website in Cassette Futurism: an opaque beige housing divided into ruled bays, real keys and switches that travel and snap, low-resolution readouts in dark CRT windows, and nothing glossy, glassy or eased.",
      "color": {
        "roles": [
          {
            "role": "housing",
            "value": "#D8CDB6",
            "use": "The unit: opaque beige plastic.",
            "basis": "record",
            "cites": [
              "claim:kcc:form-2",
              "token_rule:color-5"
            ]
          },
          {
            "role": "panel",
            "value": "#E4DAC6",
            "use": "Key caps and lighter panels.",
            "basis": "translation",
            "cites": [
              "claim:kcc:form-2"
            ]
          },
          {
            "role": "engraving",
            "value": "#4A4234",
            "contrast": "7.4:1",
            "use": "Engraved labels, bay tags, the control strip.",
            "basis": "translation",
            "cites": [
              "token_rule:hierarchy-13"
            ]
          },
          {
            "role": "edge",
            "value": "#8A7D62",
            "use": "Housing edges, bezels, the key's travel.",
            "basis": "translation",
            "cites": [
              "claim:kcc:form-1"
            ]
          },
          {
            "role": "screen",
            "value": "#1A1408",
            "use": "CRT windows.",
            "basis": "translation",
            "cites": [
              "claim:kcc:imagery-1"
            ]
          },
          {
            "role": "phosphor",
            "value": "#F5A623",
            "contrast": "9.9:1 on screen",
            "use": "Readout text and lit lamps.",
            "basis": "record",
            "cites": [
              "token_rule:color-5"
            ]
          }
        ],
        "alternates": [
          {
            "label": "Green phosphor",
            "recorded": "amber versus green readouts: a declared freedom",
            "value": "#6BFF8A",
            "basis": "record",
            "cites": [
              "claim:declared-freedom"
            ]
          }
        ],
        "rules": [
          {
            "rule": "Amber on beige.",
            "basis": "record",
            "cites": [
              "token_rule:color-5"
            ]
          },
          {
            "rule": "House the machine in an opaque beige box.",
            "basis": "record",
            "cites": [
              "claim:kcc:form-2"
            ]
          },
          {
            "rule": "Amber or green readouts: the choice is free.",
            "basis": "record",
            "cites": [
              "claim:declared-freedom"
            ]
          },
          {
            "rule": "No chrome, no glass, no translucency.",
            "basis": "record",
            "cites": [
              "claim:failure-1"
            ]
          },
          {
            "rule": "Keep all colour in two places: the housing and the phosphor.",
            "basis": "translation",
            "cites": [
              "claim:gestalt",
              "claim:dcc:failure-6"
            ],
            "because": "The gestalt is beige housings carrying phosphor readouts; a third hue would read as a later decade."
          }
        ]
      },
      "typography": {
        "family": {
          "stack": "\"SpaceMonoX\", \"Space Mono\", \"Courier New\", monospace",
          "class": "monospace for engraved labels and text; a bitmap dot face for readouts (both the room's choice)"
        },
        "tokens": {
          "font-dot": "\"DotGothicX\", \"DotGothic16\", monospace"
        },
        "roles": [
          {
            "role": "badge",
            "size": "clamp(1.75rem, 4.6vw, 3.25rem)",
            "weight": 400,
            "lineHeight": "1.05",
            "case": "uppercase",
            "tracking": "0.06em",
            "measure": null,
            "setting": "dot face, on a brown plate",
            "use": "The unit's name, once."
          },
          {
            "role": "engraving",
            "size": "0.75rem",
            "weight": 700,
            "lineHeight": "1",
            "case": "uppercase",
            "tracking": "0.2em",
            "measure": null,
            "use": "Labels on the housing."
          },
          {
            "role": "readout",
            "size": "1.125rem",
            "weight": 400,
            "lineHeight": "1.5",
            "case": null,
            "tracking": null,
            "measure": "60ch",
            "setting": "dot face, phosphor on screen",
            "use": "Text on a CRT."
          },
          {
            "role": "body",
            "size": "1rem",
            "weight": 400,
            "lineHeight": "1.6",
            "case": null,
            "tracking": null,
            "measure": "68ch",
            "use": "Longer text on the beige."
          }
        ],
        "rules": [
          {
            "rule": "Set readouts in dot-matrix type.",
            "basis": "record",
            "cites": [
              "token_rule:typography-4"
            ]
          },
          {
            "rule": "No high-resolution type.",
            "basis": "record",
            "cites": [
              "claim:failure-2"
            ]
          },
          {
            "rule": "Engrave labels on the housing in a monospace, capitals, spaced wide.",
            "basis": "translation",
            "cites": [
              "token_rule:hierarchy-13"
            ],
            "because": "Importance is carried by what is engraved next to a control; engraving is capitals on an instrument panel."
          },
          {
            "rule": "Keep every size close together, as on an instrument panel.",
            "basis": "translation",
            "cites": [
              "token_rule:hierarchy-13"
            ],
            "because": "Everything is roughly the same size; rank is position and label."
          }
        ]
      },
      "gridLayout": {
        "summary": "A rack: the surface ruled into fixed bays, each a unit with its tag and its windows. At narrow widths whole bays stack; a bay never reflows its own fascia.",
        "tokens": {
          "bay-gap": "18px",
          "rack-width": "1120px"
        },
        "rules": [
          {
            "rule": "Divide the surface into ruled panels, bays like a rack unit.",
            "basis": "record",
            "cites": [
              "claim:dcc:layout-3"
            ]
          },
          {
            "rule": "Rank by bay position and label, not by scale.",
            "basis": "record",
            "cites": [
              "token_rule:hierarchy-13"
            ]
          },
          {
            "rule": "No reflowing layout in the primary fascia.",
            "basis": "record",
            "cites": [
              "claim:failure-5"
            ]
          },
          {
            "rule": "On a narrow screen stack whole bays rather than rearranging a bay's controls.",
            "basis": "translation",
            "cites": [
              "claim:dcc:layout-3",
              "claim:failure-5"
            ],
            "because": "A fascia is manufactured, not laid out; stacking units is what a rack does."
          }
        ]
      },
      "shapeGeometry": {
        "tokens": {
          "radius": "6px",
          "radius-screen": "14px / 18px",
          "edge": "2px",
          "travel": "5px"
        },
        "rules": [
          {
            "rule": "Make the hardware bulky and angular.",
            "basis": "record",
            "cites": [
              "claim:kcc:form-1"
            ]
          },
          {
            "rule": "Surface: plastic; switches and dials.",
            "basis": "record",
            "cites": [
              "token_rule:surface-8"
            ]
          },
          {
            "rule": "Round corners only slightly, as moulded plastic; round the CRT window more, as a tube face.",
            "basis": "translation",
            "cites": [
              "claim:kcc:form-1",
              "claim:kcc:imagery-1"
            ],
            "because": "The housing is angular moulded plastic; the screen is a curved tube set into it."
          },
          {
            "rule": "No gloss.",
            "basis": "record",
            "cites": [
              "claim:failure-8"
            ]
          }
        ]
      },
      "imagery": {
        "rules": [
          {
            "rule": "Depict the period's hardware: cassette tapes, fax machines, CRT monitors.",
            "basis": "record",
            "cites": [
              "claim:kcc:imagery-1"
            ]
          },
          {
            "rule": "Prefer schematic and diagrammatic images to photographs.",
            "basis": "record",
            "cites": [
              "token_rule:imagery-7"
            ]
          },
          {
            "rule": "Screens may carry wireframe 3D renderings: Alien (1979) portrayed its navigation displays that way.",
            "basis": "record",
            "cites": [
              "claim:kcc:imagery-3"
            ]
          },
          {
            "rule": "No high-resolution imagery.",
            "basis": "record",
            "cites": [
              "claim:failure-2"
            ]
          },
          {
            "rule": "A repeating motif or ornament system is an open question.",
            "basis": "not_recorded",
            "cites": [
              "claim:kcc:w2-motif-1"
            ],
            "guidance": "Do not add one. Alien's Semiotic Standard is one film's wayfinding icons; use it as a reference for labelled signs, not as the register's ornament.",
            "silence": "source"
          }
        ]
      },
      "components": {
        "button": {
          "name": "Button",
          "becomes": "A moulded key: a beige cap with an engraved label that travels down when pressed and snaps back.",
          "anatomy": [
            "beige cap, 2px khaki edge",
            "a 5px khaki skirt under it (the travel)",
            "engraved label in mono capitals",
            "an amber key for the one primary action"
          ],
          "tokens": {
            "background": "#E4DAC6 to #C9BDA4",
            "border": "2px solid #8A7D62",
            "travel": "5px",
            "radius": "5px",
            "minHeight": "48px"
          },
          "states": {
            "default": "Cap up, skirt showing.",
            "hover": "Label underlined; the cap does not move.",
            "focus": "3px amber outline outside the cap.",
            "active": "Cap drops 5px, skirt hidden. One step, no easing.",
            "disabled": "Cap flat (no skirt), label in khaki."
          },
          "accessibility": [
            "Brown label on the beige cap at 7.4:1.",
            "At least 48px tall; the travel is shown, not only felt."
          ],
          "values": [
            {
              "rule": "Controls are physical: draw a button as a key that travels.",
              "basis": "record",
              "cites": [
                "claim:kcc:form-3"
              ]
            },
            {
              "rule": "No touch-style flat controls.",
              "basis": "record",
              "cites": [
                "claim:failure-3"
              ]
            },
            {
              "rule": "Press in one step: the cap drops and snaps back without easing.",
              "basis": "translation",
              "cites": [
                "token_rule:motion-14",
                "claim:failure-4"
              ],
              "because": "Toggle states snap and nothing is eased."
            }
          ]
        },
        "card": {
          "name": "Card",
          "becomes": "A rack module: a beige unit with two screw heads, an engraved header and bay tag, an LED, and a CRT window for its content.",
          "anatomy": [
            "beige housing, 2px khaki edge",
            "screw heads at the top corners",
            "bay tag (brown plate) and engraved title",
            "LED at the right",
            "CRT window"
          ],
          "tokens": {
            "background": "#D8CDB6",
            "border": "2px solid #8A7D62",
            "radius": "6px",
            "window": "#1A1408"
          },
          "states": {
            "default": "LED lit in the phosphor colour.",
            "hover": "Title underlined.",
            "focus": "3px amber outline outside the housing."
          },
          "accessibility": [
            "The title is the link's name; the bay tag and screws are decoration.",
            "Amber on the CRT ground at 9.9:1."
          ],
          "values": [
            {
              "rule": "Build a card as a rack module with a bay tag and an engraved header.",
              "basis": "translation",
              "cites": [
                "claim:dcc:layout-3",
                "claim:gestalt"
              ],
              "because": "The surface divides into ruled bays like a rack unit; a card is one bay."
            },
            {
              "rule": "Rank modules by bay position and label, not by size.",
              "basis": "record",
              "cites": [
                "token_rule:hierarchy-13"
              ]
            }
          ]
        },
        "input": {
          "name": "Input",
          "becomes": "A CRT entry line: the engraved label on the beige, the field a dark screen with phosphor text and a block cursor.",
          "anatomy": [
            "engraved label above",
            "dark screen field inside a khaki bezel",
            "phosphor text in the dot face",
            "block cursor"
          ],
          "tokens": {
            "background": "#1A1408",
            "color": "#F5A623",
            "bezel": "0 0 0 4px #8A7D62",
            "radius": "6px",
            "height": "48px"
          },
          "states": {
            "default": "Dark screen, dim phosphor placeholder.",
            "focus": "Bezel turns amber; the cursor blinks in steps.",
            "error": "A line below on the screen, beginning \"ERROR:\".",
            "disabled": "Screen off: no text, dark bezel."
          },
          "accessibility": [
            "A real label, engraved above the field.",
            "Errors are words on the screen, not only a colour."
          ],
          "values": [
            {
              "rule": "Make text entry a CRT line inside a bezel.",
              "basis": "translation",
              "cites": [
                "claim:kcc:imagery-1",
                "claim:gestalt"
              ],
              "because": "CRT monitors are among the depicted hardware, and readouts sit in dark windows set into the beige."
            },
            {
              "rule": "Set the entry in low-resolution type, never high-resolution.",
              "basis": "record",
              "cites": [
                "claim:failure-2"
              ]
            }
          ]
        },
        "navigation": {
          "name": "Navigation",
          "becomes": "A row of engraved keys on a brown strip, each with an indicator lamp; the current section's lamp is lit.",
          "anatomy": [
            "brown strip",
            "keys in mono capitals",
            "a lamp above each key",
            "current lamp lit amber"
          ],
          "tokens": {
            "strip": "#4A4234",
            "key": "#E4DAC6",
            "lamp": "#5A4A2A",
            "lamp-on": "#F5A623"
          },
          "states": {
            "default": "Lamp dark.",
            "hover": "Label underlined.",
            "focus": "3px amber outline.",
            "current": "Lamp lit; aria-current set."
          },
          "accessibility": [
            "The lamp is never the only sign: the current key also carries aria-current and a heavier label.",
            "Keys at least 44px."
          ],
          "values": [
            {
              "rule": "Navigate with a row of labelled keys and lamps.",
              "basis": "translation",
              "cites": [
                "claim:surface-8.interface",
                "token_rule:hierarchy-13"
              ],
              "because": "Switches and dials are the register's interface, and importance is carried by position and the engraved label."
            }
          ]
        }
      },
      "motion": {
        "spec": {
          "durations": {
            "press": "80ms, one step",
            "readout": "stepped, about 10 steps a second",
            "flicker": "occasional, stepped"
          },
          "easing": {
            "all": "steps(1)"
          },
          "transforms": "translateY for key travel only",
          "entrance": "none",
          "hover": "An instant underline.",
          "reducedMotion": "Keys still show their pressed state; readouts stop stepping and flicker stops."
        },
        "rules": [
          {
            "rule": "Move mechanically and in steps: toggles snap, readouts jump, the CRT flickers now and then.",
            "basis": "record",
            "cites": [
              "token_rule:motion-14"
            ]
          },
          {
            "rule": "No easing.",
            "basis": "record",
            "cites": [
              "claim:failure-4"
            ]
          },
          {
            "rule": "No continuous motion.",
            "basis": "record",
            "cites": [
              "claim:failure-9"
            ]
          },
          {
            "rule": "Let numbers on a readout change rapidly while its labels stay put.",
            "basis": "translation",
            "cites": [
              "claim:kcc:w2-motion-1",
              "token_rule:motion-14"
            ],
            "because": "On Alien's orbit display the numbers change rapidly while fixed characters stay on screen."
          }
        ]
      },
      "dimensions": [
        {
          "key": "controls",
          "label": "Physical controls",
          "summary": "The machine is operated by hand: real buttons, knobs and sliders, each engraved with what it does. Anything that looks like a touch surface belongs to a later decade.",
          "values": [
            {
              "rule": "Controls are physical: real buttons, knobs and sliders.",
              "basis": "record",
              "cites": [
                "claim:kcc:form-3"
              ]
            },
            {
              "rule": "Interface: switches and dials.",
              "basis": "record",
              "cites": [
                "claim:surface-8.interface"
              ]
            },
            {
              "rule": "Refuse touch surfaces and the frictionless glass grammar of contemporary interfaces.",
              "basis": "record",
              "cites": [
                "claim:intent-negation"
              ]
            },
            {
              "rule": "Show every control's state as a position: a lever up or down, a lamp lit or dark, a key up or pressed.",
              "basis": "translation",
              "cites": [
                "claim:kcc:form-3",
                "claim:failure-3"
              ],
              "because": "A physical control tells its state by where it sits; a flat control can only change colour."
            }
          ]
        }
      ],
      "notRecorded": [
        {
          "category": "imagery",
          "what": "A motif or ornament system",
          "why": "An open question. The Semiotic Standard is one film's wayfinding icons; whether it recurs across the register is not established."
        },
        {
          "category": "gridLayout",
          "what": "Density",
          "why": "Not specified by the source."
        },
        {
          "category": "color",
          "what": "Amber as a period fact",
          "why": "Amber on beige is the record's inherited reading; the sources name green monochrome CRTs, and amber versus green is a declared freedom."
        },
        {
          "category": "components",
          "what": "Interface conventions for web pages",
          "why": "The research documents hardware and one film's screens. The four components are translations."
        }
      ],
      "silence": {
        "color": "source",
        "typography": "source",
        "gridLayout": "source",
        "shapeGeometry": "source",
        "imagery": "source",
        "components": "source",
        "motion": "source"
      },
      "uiNote": "The record sets interface conventions for Cassette Futurism. These four components are contemporary builds on them, not historical artefacts."
    }
  }
}