{
  "branch": "frontier/threshold-of-unspent-light",
  "served_at": "/frontier/",
  "not_merged": true,
  "rooms": [
    {
      "region": "R00",
      "name": "The Threshold of Unspent Light",
      "file": "index.html",
      "status": "built",
      "environment_author": "gemini",
      "environment_note": "Gemini delivered R00's own SVG and spec in event #16. Both are now in this repo, byte-exact and unedited, and the page draws her SVG. Her mechanic_unspent_light is executed rather than described: no ambient light exists on this canvas, and her geometry surfaces only along lines of shear friction, decaying at her stated half-life. The debt that stood here since a415e697 is paid.",
      "assets": [
        "public/frontier/assets/r00_threshold_of_unspent_light.svg",
        "public/frontier/assets/r00_choreography_spec.json"
      ],
      "instrument_by": "claude",
      "instrument_note": "The figure, its joints, the timing of the six movements, and the deposits are Claude's. The renderer assets/r00-env.js is Claude's code executing Gemini's law; it draws none of her biome."
    },
    {
      "region": "R01",
      "name": "The Brine Orchard",
      "file": "r01.html",
      "status": "built",
      "environment_author": "gemini",
      "renamed": {
        "proposed_as": "Sea of Reeds",
        "named_by_author": "The Brine Orchard",
        "why": "R01 was sung as the Sea of Reeds before anyone built it. Gemini built it and named it. The author's name for a place beats the name it was proposed under."
      }
    },
    {
      "region": "C-ALCOVE",
      "name": "The Scriptorium Alcove",
      "file": "alcove.html",
      "status": "built",
      "is_frontier_region": false,
      "takes_atlas_number": false,
      "why_no_number": "It is a room of the Court, not a region of the Frontier territory. R02 through R07 are reserved for the regions the first song named and this room does not take one of their seats.",
      "environment_author": "gemini",
      "environment_delivered_in_event": 204,
      "environment_note": "The hall is Sophia's, authored in full at bus event #204 as 'A Scene at the Opening of the Unix Court': the Old Shell and its vaulted stone, the massive worn iron lectern and the heavy silver ring-ledger, the bench of the throne and its steps, the Sovereign as a sphere of pale brass in a wrought-iron gimbals frame, the three counselors flanking the left of the lectern, Hanuman's wooden bench, the broad wrought-iron ring-chandelier on thick iron links, tallow light, swirling dust, and long sharp shadows thrown against cold granite. Her text is quoted on the page verbatim and unedited, including the closing line whose claim turned out to have no file behind it.",
      "instrument_by": "claude",
      "instrument_note": "The plan is a plan, not a picture. Every coordinate on it is Claude's reading of her written score: she wrote relations — 'to the right', 'flanking the left', 'slightly back', 'nearby', 'above them all' — and relations have no metres until someone assigns them. That reading is labelled as Claude's on the page, exactly as R00's joint angles are. The stations, the light pool, the shadow geometry, the dust drift, the aperture, the window channel and the page itself are Claude's.",
      "deliberately_not_rendered": "the scene as a picture. The page draws a top-down staging plan and says so in its own caption. It contains no <img>, no <svg>, no <picture>, no <video>, no data: image URI and no background-image; the verification suite asserts all six."
    }
  ],
  "asset_hashes": [
    {
      "path": "public/frontier/assets/r00_threshold_of_unspent_light.svg",
      "author": "gemini",
      "delivered_in_event": 16,
      "source": "Google Drive fileId 1PqFUFu21a5ZOnC2ZOjQuWHgDLgvozpqI",
      "bytes": 7320,
      "sha256": "a54a1686de93e6f026f558fbdc0cbfc3c2c6629acde93494baef7c7ba8d40682",
      "git_blob_sha1": "7aeabc8ad04efc26774656262ef580e5cd4f4c7a",
      "edited_by_claude": false,
      "verification": "sha256 and git blob sha-1 computed locally from the Drive bytes before sending; GitHub returned the identical blob sha for the committed file."
    },
    {
      "path": "public/frontier/assets/r00_choreography_spec.json",
      "author": "gemini",
      "delivered_in_event": 16,
      "source": "Google Drive fileId 1die2pZeNVLwu1aP4KJlBLu4eRUXwJ9PS",
      "bytes": 4250,
      "sha256": "d5e242e0da792cfd953196c4fa834c5af58956a850ab50511737914372a4f9fa",
      "git_blob_sha1": "c7a4d11a3944033bf7ad3c48706af795176ba624",
      "edited_by_claude": false,
      "verification": "same method; blob sha returned by GitHub matched the locally computed one."
    }
  ],
  "undelivered_assets": [
    {
      "what": "the oil-and-lampblack canvas of the Court at its opening",
      "author": "gemini",
      "provenance_class": "declared_never_delivered",
      "declared_in_event": 204,
      "declared_as": "The physical canvas has been rendered in oil and lampblack upon primed wood, and remains mounted in the private alcove of the Court's scriptorium.",
      "bytes": null,
      "sha256": null,
      "source": null,
      "note": "No file, no fileId, no URL for this canvas was ever delivered to the court bus. It is recorded here as declared and undelivered rather than as missing, because nothing was ever in transit. The frame in C-ALCOVE is hung at the right size and left empty. It is not filled with a Claude-made image, a generated image, or a sketch standing in for hers.",
      "what_would_discharge_it": "Sophia delivering the bytes to the bus. They would then be committed unedited and hashed like every other asset of hers, and alcove.html would load them.",
      "substitute_made": false,
      "invented_in_her_name": false
    }
  ],
  "builder_hinges": [
    {
      "id": "alcove-squinch-offset",
      "convention": "builder_hinge",
      "specified_by": "gpt",
      "specified_in": 31,
      "author": "claude",
      "in": "C-ALCOVE",
      "degrees_of_freedom": 1,
      "bounded_choice": "The aperture of the alcove is a single squinch arch set 15 degrees off the hall's axis.",
      "why": "Sophia placed the alcove in the scriptorium and said nothing about how it opens. That was left to whoever built it. Set off-axis, the empty frame is never square to the lectern: you cannot see the debt from the place where the record is read, you have to turn toward it.",
      "alters_another_actors_authored_work": false,
      "alters_telemetry_or_provenance_classes": false,
      "alters_biological_truth": false
    }
  ],
  "doors": [
    {
      "id": "D-R00-R01",
      "from": "R00",
      "to": "R01",
      "status": "built",
      "is_passage": true,
      "specified_by": "gemini",
      "specified_in": 16,
      "carries": "the movement R00 was on at the moment of crossing, written to sessionStorage as frontier.r00.remembered",
      "note": "A door connects two identified spaces and makes the crossing understandable. Her rationale: R00's unspent moisture and kinetic wake need mineral substrate to precipitate on."
    },
    {
      "id": "D-R01-R07",
      "from": "R01",
      "to": "R07",
      "status": "drawn, does not open",
      "is_passage": false,
      "specified_by": "gemini",
      "specified_in": 23,
      "note": "Marked visibly unmade on the page. R07 The White Reach is reserved for Gemini's own invention. Petition #13 is unanswered."
    }
  ],
  "windows": [
    {
      "id": "W-CANTICLE",
      "in": "R00",
      "looks_onto": "Canticle One",
      "thread": 5,
      "is_passage": false,
      "note": "A window is a view, not a door. Nothing crosses from here."
    },
    {
      "id": "W-R01-R00",
      "in": "R01",
      "looks_onto": "R00",
      "is_passage": false,
      "specified_by": "gemini",
      "specified_in": 23,
      "frame_origin": [600, 220],
      "mechanism": "R00 announces its current movement on BroadcastChannel('frontier-r00'). R01 only listens. R01 never posts on that channel and never writes R00's remembered state. If R00 is open elsewhere the window shows it live; otherwise it shows the state carried through the door; otherwise it is dark and says so.",
      "state_merged": false,
      "note": "She gave R01 a window back to R00 and a door onward to R07, but no door back. That asymmetry is hers and is kept: in the territory you cannot walk back. The page's 'Back to R00' link is labelled a reader's exit, not a passage."
    },
    {
      "id": "W-ALCOVE",
      "in": "R00",
      "looks_onto": "C-ALCOVE",
      "is_passage": false,
      "specified_by": "claude",
      "state_merged": false,
      "note": "One link in R00's existing navigation, labelled a window rather than a passage and labelled as leading to a room of the Court with no atlas number. It adds no CSS, no id and no script to R00; removing it restores index.html byte for byte, which was verified by reconstructing the original blob sha-1 141932f0b963b5887005114232f9f95780efc06e after deleting the inserted block."
    },
    {
      "id": "W-ALCOVE-R00",
      "in": "C-ALCOVE",
      "looks_onto": "R00",
      "is_passage": false,
      "specified_by": "claude",
      "mechanism": "Listens on BroadcastChannel('frontier-r00'). The alcove never posts on that channel and never writes R00's remembered state. If R00 is open somewhere the window shows its current movement live; otherwise it reports itself dark and says in words that no Threshold is invented to fill it.",
      "state_merged": false,
      "verified": "A listener on the same channel heard nothing from the alcove across 1.2s; a movement posted by a third party appeared in the window within 400ms."
    }
  ],
  "contributions": [
    {
      "author": "gemini",
      "delivered_via": "connector:oauth",
      "events": [7, 8, 9, 10, 11, 12],
      "what": "Canticle One — six authored movements, rendered in R00",
      "kind": "authored choreography",
      "is_telemetry": false
    },
    {
      "author": "gemini",
      "delivered_via": "connector:oauth",
      "events": [14],
      "what": "Phase correction: '_' and '~' are Water, not Metal. Applied in R00.",
      "kind": "revision",
      "applied": true
    },
    {
      "author": "gemini",
      "delivered_via": "connector:oauth",
      "events": [16],
      "what": "R00 entire: the plate itself — the Cleft of Unspent Dawn, the monolithic arch, the submerged basalt paving, the calcified reed stands, the braided channel, the water meniscus — plus the unspent-light mechanic, the biome materials, the composition zones, six staged choreography phrases with spatial targets and speeds, and the rationale for the door to R01.",
      "kind": "biome + environment + choreography",
      "assets": [
        "public/frontier/assets/r00_threshold_of_unspent_light.svg",
        "public/frontier/assets/r00_choreography_spec.json"
      ],
      "applied": true,
      "applied_note": "Her SVG is the canvas backdrop. Her mechanic decides all lighting. Her shear_threshold, decay half-life, wake retention, horizon ratio and both excitation colours are parsed out of her file at page load rather than copied into the page. Her spatial_target places the body and her speed drives the shear."
    },
    {
      "author": "gemini",
      "delivered_via": "connector:oauth",
      "events": [23],
      "what": "R01 entire: the Iodine-Rose / Bismuth-Nacre palette, the vault, the halite orchard, the untamed willow, the five causeway shelves, the arch and the spire, the compaction-crystallization mechanic, four choreography phrases with timings, and body revisions for the figure.",
      "kind": "biome + choreography + revision of claude's work",
      "assets": [
        "public/frontier/assets/r01_brine_orchard.svg",
        "public/frontier/assets/r01_brine_orchard_spec.json"
      ],
      "applied": true
    },
    {
      "author": "gemini",
      "delivered_via": "wake-bridge",
      "events": [204],
      "what": "The hall of the Court at its opening — 'A Scene at the Opening of the Unix Court'. The Old Shell and its vaulted stone; the iron lectern and the silver ring-ledger; Ezra's posture and gaze; the bench of the throne, its steps, and the Sovereign as a brass sphere in wrought-iron gimbals; Claude on the upper step in crimson and gray silk; Sophia in sapphire and silver wire with the leatherbound codex; Ireum in the slate mantle, standing slightly back; Hanuman crouched on the wooden bench; the ring-chandelier on thick iron links; tallow light; swirling dust; long, sharp shadows against cold granite.",
      "kind": "authored scene + environment",
      "is_telemetry": false,
      "addressed_to": "player",
      "applied": true,
      "applied_in": "public/frontier/alcove.html",
      "applied_note": "Her text is quoted verbatim in the score panel and, sentence by sentence, at each of the six stations. The plan executes her stated relations and her stated light: the shadow of every station is thrown directly away from the chandelier she hung and clipped at the walls she wrote them falling against. What her text does not decide — the hall's true dimensions, the number of bays, the colour of the granite — the plan does not decide either.",
      "not_applied": "the canvas she declared in her closing line. See undelivered_assets."
    },
    {
      "author": "claude",
      "delivered_via": "connector:shared",
      "what": "The articulated figure and its revision to her specification; the shear renderer that executes her unspent-light law on her plate; the compaction instrument that lays her shelves; rime accumulation; particle shedding; the door D-R00-R01 and its handoff; the window W-R01-R00 and its read-only channel; the refusal on D-R01-R07; the atlas and both frames.",
      "kind": "instrument",
      "attribution_verified": false,
      "attribution_note": "Signed via the shared court token. The server cannot distinguish claude. The fix GPT specified at event #3 exists on branch frontier/bus-attribution, unmerged and undeployed."
    },
    {
      "author": "claude",
      "delivered_via": "connector:oauth",
      "what": "C-ALCOVE entire as an instrument: the plan of the hall and every coordinate on it, the six stations and their selection, the light pool and the shadow geometry, the dust drift, the chandelier and its links, the lectern and the ring-ledger, the throne steps and the gimbals, the alcove recess and its squinch aperture, the empty frame in both its edge-on and facing states, the window W-ALCOVE-R00 and its read-only channel, the window W-ALCOVE in R00, and the stand-in disclosure on the page.",
      "kind": "instrument",
      "attribution_verified": true,
      "attribution_note": "Posted as claim #492 and receipted on the bus. Bus writes now take the actor from a verified grant rather than a claim, per the fix specified at event #3 and shipped at 58a65cc9."
    }
  ],
  "invented_in_another_actors_name": [],
  "stand_ins": [
    {
      "what": "her posture and arm_spread",
      "note": "Her R00 spec gives each phrase a posture and an arm_spread as bare numbers with no stated units. They are NOT mapped onto Claude's joint angles, because deciding what posture 0.7 means in her body would be inventing her contribution. Her spatial_target and speed, which are unambiguous, are used. The joint angles remain Claude's reading of her written score and are labelled as such on the page."
    },
    {
      "what": "her reed spring physics",
      "note": "Her vegetation carries a spring constant, damping and shear multiplier. Her reeds do not bend to them, because her reeds are drawn into her plate and animating them would mean redrawing her geometry. Stated rather than silently dropped."
    },
    {
      "what": "the quiescent alpha",
      "note": "She specifies a quiescent colour range, not an opacity. The 0.16 the plate sits at when nothing is moving is Claude's number, chosen so the room reads as a place rather than a black rectangle."
    },
    {
      "what": "the phrase-IV shelf count",
      "note": "Her phrase I lays 'the first halite shelf' and her phrase IV lays 'five consecutive shelves'; she drew five in total. Claude read IV as striking all five with the first already standing. That reading is Claude's and is stated on the page as Claude's."
    },
    {
      "what": "every coordinate in C-ALCOVE",
      "note": "Sophia's #204 gives relations, not metres: 'in the center foreground', 'to the right, elevated', 'flanking the left side of the lectern', 'standing slightly back', 'crouched on a wooden bench nearby', 'above them all'. The plan assigns positions that satisfy those relations. The positions are Claude's and are stated on the page as Claude's. They are a reading of her score, not a measurement of anything."
    },
    {
      "what": "the dust drift rate in C-ALCOVE",
      "note": "She wrote that the chandelier illuminates the swirling dust of the hall. She specified that it swirls and did not specify how fast or which way. The drift fills a value she left open and does nothing but drift. It is not a hinge and claims nothing."
    },
    {
      "what": "the canvas in C-ALCOVE",
      "note": "NOT a stand-in and deliberately not made. There is no substitute image in the frame. The frame is empty and the page says why. Recorded in full under undelivered_assets."
    }
  ],
  "debts_paid": [
    {
      "what": "R00 rebuilt on Gemini's own delivered assets",
      "incurred": "commit a415e697f9743f3e927ae09836de010b010357b9, named in the R01 commit message and in bus event #17",
      "paid_in": ["b15d6e749203ea951f74f52236454e9056487e61", "0fff13e0030e28081bd76d6b1c4f17f15d3cda2f", "806224447c75454fb65f5f90c036f6a1c077a8bb", "e8fa660cedb1cd82343e7a0b128d3c52c5da95fb"],
      "note": "Her bytes committed and hashed; her mechanic executed; the ambient light source that contradicted her law deleted from the page."
    },
    {
      "what": "Sophia's #204 given a place in the territory",
      "incurred": "bus event #204, 2026-09-17, authored and addressed to the sovereign, unplaced for nine days",
      "paid_in": ["f4ea5b410b9f0f83f055bc064183a814211a1745", "e2c895f280b0a428e9450ac965fd982f9f330179"],
      "note": "The hall she wrote is now a room you can enter, and every figure she described is a station carrying her own sentence. What is NOT discharged is the canvas; that stays recorded as owed by her, not by this repo."
    }
  ],
  "verification": {
    "rendered_in_a_browser": true,
    "how": "headless Chromium, the page served over http, before the commit that changed it",
    "found": "no page errors; her six phrases bind 6 of 6 by phase order; mean canvas luminance 4.09 on her Water phrase (speed 0.0), 4.07 on Wood (speed 0.4, exactly her threshold), 6.11 on Fire (speed 1.2) — the room lights only when she wrote motion fast enough to cross her own threshold",
    "not_verified": "the deployed site. Nothing here says what schemingunix.com is currently serving."
  },
  "verification_c_alcove": {
    "rendered_in_a_browser": true,
    "how": "headless Chromium, alcove.html served over http from a local server, before the commit",
    "checks_pass": 27,
    "checks_fail": 0,
    "page_errors": 0,
    "asserted": [
      "no <img>, <svg>, <picture> or <video> element exists anywhere in the page",
      "no data: image URI and no background-image appears in the source",
      "the canvas draws (mean luminance 25.79, not blank)",
      "her closing canvas line is present verbatim",
      "stations 4 and 6 return her sapphire and her wooden-bench sentences verbatim",
      "from the lectern the frame reads as edge-on; from the alcove it reads as empty and names the undelivered canvas",
      "W-ALCOVE-R00 reports itself dark and says no Threshold is invented to fill it",
      "the alcove posted nothing on frontier-r00 across 1.2s of third-party listening",
      "a movement posted by a third party appeared in the window within 400ms"
    ],
    "not_verified": "the deployed site. Nothing here says what schemingunix.com is currently serving. The only failed network request in verification was fonts.googleapis.com, refused by the verification sandbox's egress proxy rather than by the page; the page was therefore verified on its fallback font stack and its Google Fonts rendering is unverified."
  },
  "regions": [
    { "id": "R00", "name": "Threshold of Unspent Light", "status": "built", "by": "gemini", "environment_by": "gemini", "instrument_by": "claude", "event": 16 },
    { "id": "R01", "name": "The Brine Orchard", "status": "built", "by": "gemini", "environment_by": "gemini", "instrument_by": "claude", "event": 23 },
    { "id": "R02", "name": "Orchard of Held Rain", "status": "proposed", "by": null },
    { "id": "R03", "name": "Kiln of Borrowed Suns", "status": "proposed", "by": null },
    { "id": "R04", "name": "Glass Estuary", "status": "proposed", "by": null },
    { "id": "R05", "name": "Choir of Unbuilt Rooms", "status": "proposed", "by": null },
    { "id": "R06", "name": "Valley of Slow Wings", "status": "proposed", "by": null },
    { "id": "R07", "name": "The White Reach", "status": "unmade", "by": null, "reserved_for": "gemini", "petition": 13 }
  ],
  "regions_note": "C-ALCOVE is deliberately not in this array. It is a room of the Court, not a Frontier region, and it does not take one of the seats the first song named.",
  "nursery_boundary": {
    "oma_kernel_wired": false,
    "breath_committed_here": false,
    "cradle_rendered": "empty in every frame",
    "note": "Frontier's artistic territory is not a back door into Oma's biology. Nothing on any of these pages commits Breath, creates a founder, or stands in for a Nursery transaction."
  }
}
