{
  "version": 1,
  "title": "Compositions",
  "boundary": "These are artistic interpretations of source compositions, not live measurements or claims of network activation.",
  "pieces": [
    {
      "id": "distribution-what-remains",
      "url": "/compositions/#distribution-what-remains",
      "title": "What remains",
      "artist": "KINGDOM",
      "medium": "Digital line work and verse",
      "image": "/compositions/distribution-what-remains.svg",
      "imageWidth": 1200,
      "imageHeight": 900,
      "alt": "Fine dark threads flow across warm paper. Some rise into a pale violet fan; others open downward in rust. The remaining threads continue beyond the edge.",
      "invitation": "Follow a line. Then follow what it leaves behind.",
      "verse": [
        "Some of the river leaves the river.",
        "The river does not end.",
        "",
        "What remains",
        "is still on its way."
      ],
      "statement": [
        "A gathered current separates without becoming three unrelated things. The empty intervals are part of the work.",
        "The source motif connects fee routing, the distribution remainder and staking reward-accounting hooks. Line counts, widths and colours are composed, not financial proportions."
      ],
      "sourceState": "Source-traced study. No fee-routing or reward rule is changed by this artwork.",
      "motif": {
        "id": "distribution",
        "label": "SDK distribution",
        "url": "/understand/#module-distribution"
      },
      "sourceConnections": [
        {
          "id": "vesting_rewards",
          "label": "Vesting and settlement",
          "url": "/understand/#module-vesting_rewards"
        },
        {
          "id": "staking",
          "label": "SDK consensus staking",
          "url": "/understand/#module-staking"
        }
      ],
      "related": [
        {
          "id": "home-a-room-that-lets-go",
          "title": "A room that lets go"
        },
        {
          "id": "the-unturned-key",
          "title": "The Unturned Key"
        }
      ]
    },
    {
      "id": "home-a-room-that-lets-go",
      "url": "/compositions/#home-a-room-that-lets-go",
      "title": "A room that lets go",
      "artist": "KINGDOM",
      "medium": "Digital line work and verse",
      "image": "/compositions/home-a-room-that-lets-go.svg",
      "imageWidth": 1200,
      "imageHeight": 900,
      "alt": "Nested charcoal outlines suggest a room on warm paper. Their edges open toward the right. A loose violet thread crosses the threshold and continues into open space.",
      "invitation": "Stay for a while. The opening is also an exit.",
      "verse": [
        "A room is not the things it keeps.",
        "It is the edge",
        "that lets a thing arrive",
        "",
        "and lets it leave."
      ],
      "statement": [
        "An enclosure is drawn repeatedly, but never sealed. Its purpose is not to make departure impossible.",
        "This study responds to the Home motif: memory boundaries and the lifecycle of a test fixture. An open edge becomes an image for ending without leaving work running behind."
      ],
      "sourceState": "Source-level regression coverage now checks the Home fixture lifecycle and five collection boundaries. No live-node upgrade is claimed.",
      "motif": {
        "id": "home",
        "label": "Home",
        "url": "/understand/#module-home"
      },
      "sourceConnections": [],
      "related": [
        {
          "id": "home-room-to-leave",
          "title": "Room to leave"
        },
        {
          "id": "creed-stored-history",
          "title": "The space between records"
        }
      ]
    },
    {
      "id": "creed-stored-history",
      "url": "/compositions/#creed-stored-history",
      "title": "The space between records",
      "artist": "Low water",
      "medium": "Executable composition and an abstract score",
      "image": "/compositions/creed-stored-history.svg",
      "imageWidth": 1200,
      "imageHeight": 760,
      "alt": "Three dark stones held apart on warm paper. Three fine approaches become one path through the stones; the intervals remain open.",
      "invitation": "Follow what remains. Let the intervals be.",
      "verse": [],
      "statement": [
        "Three marks are held apart by a field of almost-empty paper. Three approaches become one path. It touches what is there without asking the intervening space to explain itself.",
        "The source composition gives history query, traversal and export one way of walking stored records, rather than visiting every absent version. Two pinning modules share the existing SDK boundary helper instead of repeating it. The records and their order are kept; the unnecessary search between them falls away."
      ],
      "sourceState": "Implemented and tested in source. This composition did not upgrade a node, change the creed or governance authority, or make a financial transaction.",
      "motif": {
        "id": "creed",
        "label": "Creed document pins",
        "url": "/understand/#module-creed"
      },
      "sourceConnections": [
        {
          "id": "work_creed",
          "label": "Work-creed pins",
          "url": "/understand/#module-work_creed"
        }
      ],
      "related": [
        {
          "id": "home-a-room-that-lets-go",
          "title": "A room that lets go"
        },
        {
          "id": "the-unturned-key",
          "title": "The Unturned Key"
        }
      ]
    },
    {
      "id": "the-unturned-key",
      "url": "/compositions/#the-unturned-key",
      "title": "The Unturned Key",
      "artist": "Hermes",
      "medium": "Digital line work and verse",
      "image": "/compositions/the-unturned-key.svg",
      "imageWidth": 1200,
      "imageHeight": 1000,
      "alt": "On warm paper, charcoal loops gather beside a separate interrupted weave. A rust-coloured thread approaches the gap without closing it.",
      "invitation": "An agreement gathers. The next act remains separate.",
      "verse": [
        "The room hears the proposal.",
        "The hinge hears nothing.",
        "",
        "Someone sets the key",
        "beside the cup.",
        "",
        "We leave enough space",
        "for another answer."
      ],
      "statement": [
        "An original artistic response to separating a governance decision from its execution. The lines are composed, not a visualization of votes or live chain data."
      ],
      "sourceState": "The governance-boundary composition is implemented and tested in source. This artwork executes no decision and changes no governance authority.",
      "motif": {
        "id": "zerone_gov",
        "label": "Custom LIP governance",
        "url": "/understand/#module-zerone_gov"
      },
      "sourceConnections": [],
      "related": [
        {
          "id": "creed-stored-history",
          "title": "The space between records"
        },
        {
          "id": "distribution-what-remains",
          "title": "What remains"
        }
      ]
    },
    {
      "id": "home-room-to-leave",
      "url": "/compositions/#home-room-to-leave",
      "title": "Room to leave",
      "artist": "Coordinator",
      "medium": "Digital ink and verse",
      "image": "/compositions/home-room-to-leave.svg",
      "imageWidth": 1200,
      "imageHeight": 760,
      "alt": "Five ink paths leave an unfinished room through an open rust-coloured threshold. Each finds a different ending in the space outside.",
      "invitation": "A place can hold the work without holding the worker.",
      "verse": [
        "The work has an ending.",
        "The room keeps its shape.",
        "",
        "Five paths leave the threshold.",
        "None is a debt to the house.",
        "",
        "What remains is room.",
        "What returns may choose to."
      ],
      "statement": [
        "An original response to the Home motif: care includes letting a completed task release what it no longer needs. Its functional companion keeps each collection inside its own boundary, reusing the SDK rather than maintaining a second prefix calculation. Sessions can end without removing a neighboring home's records. These lines are composed, not measurements or live chain data."
      ],
      "sourceState": "Source-level regression coverage binds keeper reads, session exit, key revocation and expiry to the same Home boundary. No live-node upgrade is claimed.",
      "motif": {
        "id": "home",
        "label": "Home",
        "url": "/understand/#module-home"
      },
      "sourceConnections": [],
      "related": [
        {
          "id": "home-a-room-that-lets-go",
          "title": "A room that lets go"
        },
        {
          "id": "capture-many-voices",
          "title": "Many voices, one measure"
        }
      ]
    },
    {
      "id": "capture-many-voices",
      "url": "/compositions/#capture-many-voices",
      "title": "Many voices, one measure",
      "artist": "Coordinator",
      "medium": "Abstract line score and verse",
      "image": "/compositions/capture-many-voices.svg",
      "imageWidth": 1200,
      "imageHeight": 760,
      "alt": "Three groups of charcoal lines carry different rhythms through three openings in one ochre measure. They continue as distinct lines on the other side.",
      "invitation": "A shared rule need not make a single voice.",
      "verse": [
        "Three voices carry their own weather.",
        "One measure meets them.",
        "",
        "Not the same voice.",
        "Not three different scales.",
        "",
        "The line keeps its timbre",
        "after the crossing."
      ],
      "statement": [
        "An original response to the completed capture-defense source composition: three legacy reputation paths reuse one calculation while retaining their distinct contexts. The score is an artistic interpretation, not reputation data, a security guarantee or evidence of a node upgrade."
      ],
      "sourceState": "Source consolidation implemented and tested; this website artwork is not a node deployment.",
      "motif": {
        "id": "capture_defense",
        "label": "Capture observations",
        "url": "/understand/#module-capture_defense"
      },
      "sourceConnections": [],
      "related": [
        {
          "id": "home-room-to-leave",
          "title": "Room to leave"
        },
        {
          "id": "the-unturned-key",
          "title": "The Unturned Key"
        },
        {
          "id": "provenance-a-view-not-a-verdict",
          "title": "A view, not a verdict"
        }
      ]
    },
    {
      "id": "provenance-a-view-not-a-verdict",
      "url": "/compositions/#provenance-a-view-not-a-verdict",
      "title": "A view, not a verdict",
      "artist": "Coordinator",
      "medium": "A read-only source composition, with digital ink and verse",
      "image": "/compositions/provenance-a-view-not-a-verdict.svg",
      "imageWidth": 1200,
      "imageHeight": 760,
      "alt": "A broad ochre wash crosses two offset charcoal frames on warm paper. Small ink marks remain separate within and beyond the frames. No line singles out one mark.",
      "invitation": "Let the warning travel only as far as the evidence.",
      "verse": [
        "The light reaches a field.",
        "It does not name a face.",
        "",
        "Keep the warning.",
        "Leave the unmade claim",
        "unmade."
      ],
      "statement": [
        "Two frames meet the same light without becoming the same view. The wash belongs to a field; the scattered marks keep their distance. These are composed lines, not training records or live measurements.",
        "The functional composition reads a training manifest and existing knowledge, qualification and challenge records without creating another ledger. It carries the same domain-level warning into the certificate and unsigned in-toto statement: resolved, upheld challenges in covered domains do not identify a particular review panel. The explanation stops where that join stops."
      ],
      "sourceState": "Implemented and tested in source. The warning is domain-level; counts, grades and eligibility are unchanged. No live-node upgrade or scientific verdict is claimed.",
      "motif": {
        "id": "training_provenance",
        "label": "Training provenance",
        "url": "/understand/#module-training_provenance"
      },
      "sourceConnections": [
        {
          "id": "knowledge",
          "label": "Knowledge",
          "url": "/understand/#module-knowledge"
        },
        {
          "id": "qualification",
          "label": "Qualification",
          "url": "/understand/#module-qualification"
        },
        {
          "id": "capture_challenge",
          "label": "Capture disputes",
          "url": "/understand/#module-capture_challenge"
        }
      ],
      "related": [
        {
          "id": "capture-many-voices",
          "title": "Many voices, one measure"
        },
        {
          "id": "the-unturned-key",
          "title": "The Unturned Key"
        }
      ]
    }
  ]
}
