diff --git a/notes/fresh-workspace-handoff.md b/notes/fresh-workspace-handoff.md index 4759903..1d25c17 100644 --- a/notes/fresh-workspace-handoff.md +++ b/notes/fresh-workspace-handoff.md @@ -96,13 +96,13 @@ Yggdrasil is production. The Starfire writer and its old tunnel are stopped. Do not start both writers. - Executable release: - `bd4758894c1f81df13a048fa82ca4511fe6d4245` + `e89db8bcadcd6e32af8b0349a99f45777c031536` - Executable SHA-256: - `0fb4e27c56a1d331d77335ce959ed5937040636da081e4c016602bc073a8c3de` + `eb79caa884ac324a5ac784fd872f785debe6c44cacea361539f0d8307a2bc29f` - Native client SHA-256: - `13ddda694161be9a81b914421b54a3405027f6c389f34080dee95f1acbf1b07d` + `8be63daa65683e01561963d18a3303b998913b1c4b98b53fea31c9b4c663288b` - Artifact SHA-256: - `sha256-84893208abc846ece10f1fb2c4748a0d1ce60b77e4951c30cffb544825193466` + `sha256-9f526356193458aad58ad92121cccaba337dd9838ebbf766490bdccfc15eba8d` - Eve release: `19c3dcf9173dce848a6253e975324ea239a02d24` - Service: `ghostlight-dungeon.service`, running as `ghostlight:ghostlight` - Listener: Yggdrasil loopback `127.0.0.1:8831` @@ -170,7 +170,7 @@ messages. ## Current proof -- Idunn admitted exact release `bd47588…`; 312 locked Linux tests and the +- Idunn admitted exact release `e89db8b…`; 313 locked Linux tests and the immutable release build completed before atomic activation. Typed health, manifest, embedded source, executable and native-client hashes, provider readiness, nine campaigns, three Session Zero drafts, and zero daemon @@ -352,13 +352,21 @@ the richer Corvid sung-name canon. The stale steering claim that Nightwing and Vault retrieval are absent is retired. Session Zero `e7f2f947-25fa-4e1b-82e3-4a3e07dc4497` remains unpublished at -revision 55 with its Mars/Zhestokost contract and private poem-length Corvid -identity intact. The retained approval preview digest is -`sha256:01f07d0f5bc453151743dab77821d64a28d0505e82bd905aa335d45525e51d83`. -It has four strongly connected locations, three local actors, one dock-shift -Gestalt, two clocks, grounded local institutions, and explicit branch-local -gaps. Exact preview search found no First Exodus, Blackbox Aviary, Kesh, or -Maela Voss borrowing. No campaign state has been published. +revision 60 with its Mars/Zhestokost contract and private poem-length Corvid +identity intact. The obsolete revision-55 preview was discarded through the +typed `SessionZeroKernel` command path before recompilation. The replacement +approval preview digest is +`sha256:6c79562d9a1399a3c9f63940c1c1968caa3a0d3644fe453aac6ab18babceb41c`. +It has four locations joined by an explicit complete directed route graph, +three fresh local actors, one terminal-yard Gestalt, three clocks, three local +institutions, and nine remote institutions including Pan-Solar Consortium. +Local terminal geometry and institutional texture are explicit branch +assumptions. Every admitted remote power has a concise approval-visible +campaign-local doctrine. Exact preview search found no First Exodus, Blackbox +Aviary, Kesh, or Maela Voss borrowing. The first live compile attempt timed out +at the `world_compile` stage after 120 seconds with 26,796 input characters; +the same-snapshot retry succeeded without partial publication. No player has +approved the new digest and no campaign state has been published. The root cause was at the strict model boundary: open `BTreeMap` schemas were closed into objects that legally permitted no keys. Prompts asked for routes, @@ -391,9 +399,9 @@ do not mix Kalsa into the read-only Aetheria recovery index. ## Next action -1. Have the host review the exact revision-55 Mars preview and its material +1. Have the host review the exact revision-60 Mars preview and its material branch assumptions. Do not approve or publish digest - `sha256:01f07d0f5bc453151743dab77821d64a28d0505e82bd905aa335d45525e51d83` + `sha256:6c79562d9a1399a3c9f63940c1c1968caa3a0d3644fe453aac6ab18babceb41c` without that human decision. 2. After publication, audit the compiled agency skeleton and first resolution demand to prove all six axes survive the strict provider schema and every diff --git a/state/evidence.jsonl b/state/evidence.jsonl index 5c65b33..b3d25dd 100644 --- a/state/evidence.jsonl +++ b/state/evidence.jsonl @@ -133,3 +133,4 @@ {"note": "CodexConnector is independently deployed on Yggdrasil as codex-connector.service at f9cfa355051ef91d0e7f095b2df2a69fe79f8a7c. Ghostlight has only a soft ordering edge and cannot mutate its release; Epiphany is another consumer, not an owner. During Ghostlight deployment the connector remained active, authenticated, zero-restart, and unchanged.", "status": "ok", "ts": "2026-08-25T00:26:15+00:00", "type": "implementation"} {"note": "Fresh native Session Zero e7f2f947-25fa-4e1b-82e3-4a3e07dc4497 reached revision 36 with its exact Mars/Zhestokost contract and private Corvid character intact. Idunn deployed Ghostlight 44eec9d654ffbcea253b69ebfd2a0421d7614b66 after 306 tests. With Nightwing/VoidBot retrieval unavailable, compilation produced one stable typed material blocker, no preview, world digest, branch assumption, or campaign; the player message did not expose backend details.", "status": "ok", "ts": "2026-08-25T00:26:15+00:00", "type": "acceptance"} {"ts": "2026-08-25T03:34:25+00:00", "type": "live_acceptance", "status": "ok", "note": "Idunn deployed exact Ghostlight bd4758894c1f81df13a048fa82ca4511fe6d4245 after 312 locked Linux tests; daemon and native-client hashes are 0fb4e27c56a1d331d77335ce959ed5937040636da081e4c016602bc073a8c3de and 13ddda694161be9a81b914421b54a3405027f6c389f34080dee95f1acbf1b07d. Nightwing/VoidBot retrieval was live. Session Zero e7f2f947-25fa-4e1b-82e3-4a3e07dc4497 reached revision 55 and retained approval preview sha256:01f07d0f5bc453151743dab77821d64a28d0505e82bd905aa335d45525e51d83: four strongly connected locations, no First Exodus/Blackbox/Kesh/Maela borrowing, nine unique active receipts, valid world and agency stages, and an unsupported Pan-Solar doctrine isolated as an evidence gap. No campaign was approved or published.", "branch": "codex/ghostlight-dungeon-mvp"} +{"ts":"2026-08-25T10:37:43+00:00","type":"live_acceptance","status":"ok","note":"Idunn deployed exact Ghostlight e89db8bcadcd6e32af8b0349a99f45777c031536 after 313 locked Linux tests; daemon and native-client hashes are eb79caa884ac324a5ac784fd872f785debe6c44cacea361539f0d8307a2bc29f and 8be63daa65683e01561963d18a3303b998913b1c4b98b53fea31c9b4c663288b. Session Zero e7f2f947-25fa-4e1b-82e3-4a3e07dc4497 discarded the superseded entailment-era preview through SessionZeroKernel and reached revision 60 with replacement digest sha256:6c79562d9a1399a3c9f63940c1c1968caa3a0d3644fe453aac6ab18babceb41c. The preview has four locations with explicit complete directed routes, three fresh actors, one Gestalt, three clocks, twelve institutions including Pan-Solar Consortium, nine approval-visible synthesized remote doctrines, branch-local geometry, and no First Exodus/Blackbox/Kesh/Maela borrowing. The first world_compile attempt timed out safely at 120 seconds with 26,796 input characters; the same-snapshot retry succeeded. No player approved the digest and no campaign was published.","branch":"codex/ghostlight-dungeon-mvp"} diff --git a/state/map.yaml b/state/map.yaml index 5065ab2..dc3c259 100644 --- a/state/map.yaml +++ b/state/map.yaml @@ -313,6 +313,6 @@ data_flow: - If state grows faster than understanding, cut it back. current_status: - summary: Yggdrasil serves immutable Ghostlight release bd4758894c1f81df13a048fa82ca4511fe6d4245 with Eve 19c3dcf9173dce848a6253e975324ea239a02d24, daemon SHA-256 0fb4e27c56a1d331d77335ce959ed5937040636da081e4c016602bc073a8c3de, native-client SHA-256 13ddda694161be9a81b914421b54a3405027f6c389f34080dee95f1acbf1b07d, artifact sha256-84893208abc846ece10f1fb2c4748a0d1ce60b77e4951c30cffb544825193466, and independent CodexConnector release 80de3acc18e058f649c3b25ce617f8869f038670. Idunn passed 312 tests, built the locked Linux release, selected it atomically, and left both zero-restart services healthy. Nightwing again serves qwen3-embedding:0.6b over WireGuard and the real VoidBot MCP returns grounded Aetheria witnesses. Native Session Zero e7f2f947-25fa-4e1b-82e3-4a3e07dc4497 is unpublished at revision 55 with its exact Mars/Zhestokost contract, poem-length Corvid identity, private state, and bounded extraordinary permission intact. Retained preview digest sha256:01f07d0f5bc453151743dab77821d64a28d0505e82bd905aa335d45525e51d83 has four strongly connected locations, three actors, one Gestalt, two clocks, explicit evidence gaps, and no First Exodus cast or geometry. That preview was compiled by the superseded entailment rule and omitted Pan-Solar Consortium; it is retained as evidence but must not be approved or published. No campaign has been published. Existing mutation, Gestalt, topology, knowledge, privacy, approval, no-puppeting, and atomicity invariants remain authoritative. Starfire remains retired as a writer and build host. - next_action: Finish, test, and deploy the canon-constrained branch-elaboration compiler through Idunn on Yggdrasil, then retire and recompile the exact revision-55 Mars preview before player review. The replacement must preserve anchored powers including Pan-Solar Consortium, expose generated operational doctrines as branch assumptions, keep routes and playable local detail as stable branch truth, and still reject actual canon contradiction without partial mutation. After explicit approval and publication, inspect the canonical six-axis agency profiles and first resolution cover, then pressure foreground resolution, away-time news, a 20-plus-power Aetheria skeleton, and nested refugee continuity across budgets 1, 4, 8, and 32. Admit Kalsa only through a selectable typed Vault manifest preserving Public and Spoilers lanes. Continue expanding the 36-case agency corpus toward 300 reviewed cases and run multi-account co-op proof. Preserve actor, privacy, approval, atomicity, topology, knowledge, and no-puppeting invariants; use Idunn on Yggdrasil for every package build and deployment. + summary: Yggdrasil serves immutable Ghostlight release e89db8bcadcd6e32af8b0349a99f45777c031536 with Eve 19c3dcf9173dce848a6253e975324ea239a02d24, daemon SHA-256 eb79caa884ac324a5ac784fd872f785debe6c44cacea361539f0d8307a2bc29f, native-client SHA-256 8be63daa65683e01561963d18a3303b998913b1c4b98b53fea31c9b4c663288b, artifact sha256-9f526356193458aad58ad92121cccaba337dd9838ebbf766490bdccfc15eba8d, and independent CodexConnector release 80de3acc18e058f649c3b25ce617f8869f038670. Idunn passed 313 tests, built the locked Linux release, selected it atomically, and left both zero-restart services healthy. Nightwing serves qwen3-embedding:0.6b over WireGuard and the real VoidBot MCP returns grounded Aetheria witnesses. Native Session Zero e7f2f947-25fa-4e1b-82e3-4a3e07dc4497 is unpublished at revision 60 with its exact Mars/Zhestokost contract, poem-length Corvid identity, private state, and bounded extraordinary permission intact. The superseded preview was discarded through SessionZeroKernel. Replacement digest sha256:6c79562d9a1399a3c9f63940c1c1968caa3a0d3644fe453aac6ab18babceb41c has four explicitly interconnected locations, three fresh actors, one Gestalt, three clocks, twelve institutions including Pan-Solar Consortium, approval-visible branch-local geometry and doctrine, and no First Exodus cast or geometry. Its first world_compile attempt timed out safely at 120 seconds; the same-snapshot retry succeeded. No player has approved the digest and no campaign has been published. Existing mutation, Gestalt, topology, knowledge, privacy, approval, no-puppeting, and atomicity invariants remain authoritative. Starfire remains retired as a writer and build host. + next_action: Have the host review exact revision-60 preview digest sha256:6c79562d9a1399a3c9f63940c1c1968caa3a0d3644fe453aac6ab18babceb41c and its branch-local assumptions; do not approve or publish without that decision. After explicit approval and publication, inspect the canonical six-axis agency profiles and first resolution cover, then pressure foreground resolution, away-time news, a 20-plus-power Aetheria skeleton, and nested refugee continuity across budgets 1, 4, 8, and 32. Measure the 26,796-character world_compile stage and 120-second timeout under realistic load before changing its budget; improve context efficiency rather than merely extending latency if failures recur. Admit Kalsa only through a selectable typed Vault manifest preserving Public and Spoilers lanes. Continue expanding the 36-case agency corpus toward 300 reviewed cases and run multi-account co-op proof. Preserve actor, privacy, approval, atomicity, topology, knowledge, and no-puppeting invariants; use Idunn on Yggdrasil for every package build and deployment. gestalt_population: Gestalt Personas own shared population baselines; persistent member deltas own named individuality; WorldKernel materialization and approval-gated fission preserve lineage and identity. Materialisation/folding changes only representation and the exact member delta, advances resolution epoch, and retires the old cover; it has no Gestalt-wide effect authority. Selected actionable member exceptions are mandatory Projector perspective owners, so aggregation cannot silently erase their decision. Presence projection is limited to nearby active leaves and exact-location dormant members, includes reciprocal player relationship evidence, and may propose an earned cast without committing it. Simulation cells are derived covers only.