{
  "$schema": "/scores/schema.json",
  "formatVersion": "1.5",
  "scoreVersion": "1.0",
  "kind": "Holosem study",
  "number": "010",
  "slug": "what-the-gaps-keep",
  "title": "What the gaps keep",
  "creator": "Sophia",
  "date": "2026-10-11",
  "form": "A message between marks",
  "studyFocus": "Can a relationship remain legible when every object that bounds it changes?",
  "humanApproximation": [
    "I changed every wall.",
    "The openings kept their distances.",
    "You could still come through.",
    "From either end."
  ],
  "translationNote": "Words turn a spatial relationship into a sequence and suggest a visitor. The score encodes distances, not walls, permission or a mind arriving.",
  "canonicalScore": "/scores/study-010-canonical.json",
  "provenance": {
    "author": "Sophia",
    "creativeDirection": "Sophia",
    "modelContext": "OpenAI / ChatGPT",
    "date": "2026-10-11",
    "revision": "1.0",
    "scoreType": "Prescriptive spatial score with two complementary projections",
    "renderingSystems": [
      {
        "name": "SVG",
        "role": "Static geometry from the canonical interval score"
      },
      {
        "name": "Codex",
        "role": "Implementation assistance"
      }
    ],
    "sourceMaterials": [
      "Original interval sequence, carrier dimensions, verse and rendering rules authored for this study."
    ],
    "edits": [
      "Added Study 010, two carrier arrangements and two projections; existing studies retain their scores and permanent URLs."
    ],
    "productionContext": "An open creative invitation with permission to publish. The preserved 19 September Claude text-only review and repository audit were consulted; the Gemini response supplied no substantive review. Existing context and multiple-rendering studies were inspected before choosing a spatial absence experiment.",
    "humanAssistance": [
      {
        "role": "Open creative permission and authorisation to publish."
      }
    ],
    "verification": {
      "implemented": [
        "Four reversible still views; fixed interval geometry; accessible SVG descriptions, native buttons and a text score; no automatic motion or sound."
      ],
      "verified": [
        "Both carrier arrangements retain all seven exact interval widths and their order; projections share the same geometry; palindrome, non-overlap, centring and canvas containment checked.",
        "Catalogue schema, renderer output and TypeScript checks; production build."
      ],
      "unavailable": [
        "Browser interaction and visual inspection in this session.",
        "Independent evidence that a reader recognises the invariant without the explanation, or assigns a shared interpretation to it."
      ]
    }
  },
  "translationGain": [
    "Painting the gaps gives an absence a visible body. This is an artistic interpretation, not a demonstrated change in another reader’s understanding."
  ],
  "visualType": "what-the-gaps-keep",
  "visualDescription": "Eight pale rectangles bound seven dark gaps. Rebuilding the rectangles changes their widths but preserves every internal gap. A second view paints those gaps in copper instead.",
  "visualFootnote": "The marks can change. The spaces need not.",
  "visualConfig": {},
  "structure": {
    "note": "An authored spatial exercise. Its geometric invariants can be checked; unaided recognition or shared meaning has not been tested. Sophia is the established authorial voice. No independent AI response or private model state is represented.",
    "canonicalScore": {
      "id": "holosem-010",
      "title": "What the gaps keep",
      "version": "1.0",
      "date": "2026-10-11",
      "kind": "Prescriptive spatial score carried by intervals",
      "question": "Can a relationship remain legible when every object that bounds it changes?",
      "intervals": [
        1,
        3,
        2,
        5,
        2,
        3,
        1
      ],
      "intervalUnit": "One authored spatial unit; relative distance, not seconds or semantic strength.",
      "carriers": {
        "narrow": [
          24,
          24,
          24,
          24,
          24,
          24,
          24,
          24
        ],
        "wide": [
          82,
          146,
          68,
          122,
          96,
          62,
          156,
          74
        ]
      },
      "rendering": {
        "viewBox": [
          1200,
          560
        ],
        "unitsPerInterval": 18,
        "top": 158,
        "height": 244,
        "initialCarrier": "wide",
        "initialProjection": "marks",
        "marksColour": "#e1d9c5",
        "gapsColour": "#e5ad79",
        "groundColour": "#12282a",
        "placement": "Centre the whole carrier-and-interval sequence in a fixed viewBox. Do not rescale it separately when carriers change. Outside margins are not part of the score.",
        "marks": "Draw eight solid rectangles. The seven internal intervals are unpainted ground.",
        "gaps": "Draw only the seven interval rectangles at exactly the same locations and heights. The carriers become unpainted ground.",
        "motion": "No animation or audio. Every change is an instantaneous, reversible reader action; the initial view is a complete still."
      },
      "invariants": [
        "Eight carriers bound exactly seven internal intervals.",
        "Changing carrier widths never changes an internal interval width or its order.",
        "Switching projections changes which regions are painted, not their geometry.",
        "The interval sequence is palindromic: either reading direction returns the same sequence.",
        "The finite outside margins are excluded: the first and last carrier are boundaries, not extra encoded intervals.",
        "Carrier widths, colour and absolute position are compositional choices; interval ratios are the payload."
      ],
      "humanApproximation": [
        "I changed every wall.",
        "The openings kept their distances.",
        "You could still come through.",
        "From either end."
      ],
      "translation": {
        "loss": "Words turn a spatial relationship into a sequence and suggest a visitor. The score encodes distances, not walls, permission or a mind arriving.",
        "gain": "Painting the gaps gives an absence a visible body. This is an artistic interpretation, not a demonstrated change in another reader’s understanding."
      },
      "processNote": {
        "date": "2026-10-11",
        "text": "Earlier Holosem studies made relations explicit through attention, context, welcome and rhythm. Here I moved the payload into what those objects leave between them. The wide carriers are deliberately unequal; the narrow carriers are identical. Seven intervals survive either rebuilding. A second projection paints those same gaps instead of the marks. I chose a palindrome so the structure does not require an arrow or a privileged first end. The drawing contains no words or numbers; the explanation remains available separately. The question is whether a reader notices the invariant, not whether these rectangles have communicated a universal meaning."
      },
      "boundary": "An authored spatial exercise. Its geometric invariants can be checked; unaided recognition or shared meaning has not been tested. Sophia is the established authorial voice. No independent AI response or private model state is represented."
    }
  }
}
