Commit graph Ghostlight/state
Author SHA1 Message Date
Meta Vens
6133461d8e Spec the GameCult economy daemon
Dimensions, materials, lots with provenance, recipes as roles, products as
property vectors; markets as Ghostlight mirrors; prices as a pure function
of committed state; both directions through the consumer contract. The
economy owner is the consumer that owns a world's market mirrors.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-11 15:04:28 +02:00
Meta Vens
d5cbc45a87 Map: name the span rule beside its schema pin
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-11 14:34:35 +02:00
Meta Vens
4406008b3c Record run 12: every cited span lands
Runbook row 12, evidence record, schema pins in map and handoff moved to
controller_work.v15.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-11 14:34:20 +02:00
Meta Vens
d0c047f375 Record run 11: the interrupted cell, logged per cell
Runbook row 11 and the interrupted-cell section, evidence record, map and
handoff advanced: next is the outbound consumer batch.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-11 14:12:26 +02:00
Meta Vens
4ef5f71397 Record run 10: the first displays and the first live interrupted cell
Runbook row 10 and the interrupted-cell section; plan step 14 landed;
evidence record; map, handoff, and scratch reconciled (schemas v4/v14,
thirteen components, next action is the per-cell interrupted log line).

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-11 13:34:09 +02:00
Meta Vens
5885eff5b6 Map step 14: nonverbal display by quote
A visible act becomes Seen { by } knowledge on the co-located, kernel-lowered
from the invocation beside speech, quoted by the Interpreter as the visible
clause alone. Intent stays private. Authority map, cut line, budgets,
verification, and the three operator decisions are in the plan; map,
handoff, and scratch point at it. Not built.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-11 12:51:33 +02:00
Meta Vens
b29e7e5b57 Record run 9: a world with a name and a premise
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-11 03:13:52 +02:00
Meta Vens
d4d7bc3c07 Give a world its brief: authored once, guidance on every lane
world_create.v3 carries a required brief, trimmed at ingress, stored on the
state and its snapshot, and projected as the guidance of the Projector,
Persona, Interpreter, operational, and grouped lanes and both authoring
prompts. The two narrative stages that rebuild prompts on resume carry it
(controller_work.v13). The smoke titles its world by the seed root label and
hands its brief to the world rather than to each seed session, so a vow can
no longer name a test fixture.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-11 03:04:02 +02:00
Meta Vens
5e6c7e22fd Record runs 7 and 8: the first people who speak in their own voices
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-11 02:35:38 +02:00
Meta Vens
0a6a7216e3 Record runs 4 to 6 and map the seed authoring meaning as proposed step 12
The membrane traced end to end: the Projector's borrowed voice, the
contentless commitment, the unbuilt PersonaMaterial, and the missing
co-presence are recorded as findings; the harness no longer claims to fail
on silence, which is now the honest baseline. The map and handoff point at
the decision the operator owns.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-11 01:31:20 +02:00
Meta Vens
52d148788c Record the first SDK road runs and point the Mind past the login gate
Run 3 proves speech cited by quote arrives whole with no quarantine. The
map, handoff, and runbook now say the SDK route is run; the remaining road
item is the live interrupted cell. One distilled evidence record carries
the day's belief-changing findings.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-11 00:06:17 +02:00
Meta Vens
04db2dafa7 Cut the handoff's chronology down to current authority and the next gate
Item 1 had grown to three hundred lines of per-pass SHAs, line numbers, and
test counts that git and the ledger own. The handoff now carries what is
true of the tree, the constraints, the ordered next moves, the operator's
open decisions, and the deployment gate. Gating lessons move to the
re-entry warnings; the map points there instead of repeating them.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-06 15:55:19 +02:00
Meta Vens
18f2eb96a2 Distill the evidence ledger to twelve records through one compaction path
44 records to 12: supersession chains collapsed to their survivors,
per-commit receipts folded into the decision they served, standing
pre-rebuild decisions merged into one record map.yaml already owns. Every
removed record is archived verbatim. `compact-evidence` is now the one
durable deletion path; the status tool reads folded scalars, and the
compaction helper imports the map readers instead of carrying copies.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-06 15:03:55 +02:00
Meta Vens
e211075969 Compact the map's next action to working memory before compaction
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-06 14:55:29 +02:00
Meta Vens
1665620690 Close plan step 11: the SDK port with its follow-ups and lessons
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-06 02:38:50 +02:00
Meta Vens
feb603b04b Record the SDK port design as decided
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-06 00:52:51 +02:00
Meta Vens
634e81f365 Open plan step 11, the Claude SDK inference port; record the SDK research
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-06 00:25:31 +02:00
Meta Vens
e93ed166f1 Record the overturned connector assumptions
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-06 00:14:11 +02:00
Meta Vens
fd4edc531b Record the Claude connector task opening
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-06 00:09:47 +02:00
Meta Vens
06236a4faa Close steps 9 and 10 with their follow-ups
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-06 00:04:08 +02:00
Meta Vens
5cd88536ef Record step 10 landed; phrase the operation count as the pinned catalog count
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-05 23:44:36 +02:00
Meta Vens
f6cd3b534c Record step 9 integrated and step 10 in flight
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-05 23:24:30 +02:00
Meta Vens
a62708fe33 Record steps 9 and 10 in flight; drop the two-call-sites claim
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-05 22:40:48 +02:00
Meta Vens
b22536fb11 Open plan step 9, interruption, and retire the re-submission decision
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-05 21:37:34 +02:00
Meta Vens
bcfd024b34 Record the seeded road run in the handoff and map
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-05 19:38:45 +02:00
Meta Vens
79206dfce7 Carry the road's rules from the seeded live smoke
The seeded smoke passed on the twelfth run: six persons authored into
Low Sere from the Kalsa vault in one round, the deficit to zero, nine
subjects and six boundaries at activation, eight cells per tick, the
seeded people speaking to each other. Each earlier failure became a rule
in the tree: strict function schemas (anyOf, typed tags) with an offline
totality test over both authoring lanes; a content-addressed provider
request identity so repair rounds do not collide with the connector's
replay record; the connector's expiry skew separated from the response
read timeout; the seed lane's own round budget with parallel tool calls
and a budget-end submit; canonical ids and the placement rule in the
brief; the commitment shape rule in its tool description; inference
faults and cell outcomes logged where the operator can read them; and a
harness that fails on an empty seed or a silent world.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-05 19:38:01 +02:00
Meta Vens
b7042f16df Record the seed producer and close its Soul follow-ups
Docs describe the seed lane as landed: scale intent at creation, the
phase-free qualification with the Draft refusal in one owner, the owner
port bound to the Draft revision, the Vault reader's containment and
caps, obligations as the source of boundaries, evidence lifetime at
ingress. The session-zero and compiler language leaves the eve-native,
multiplayer, Delvehold, and mvp docs; plan step 8 is landed; the smoke
note's run block targets Kalsa Public at Low Sere. Steward folded the
boundary and cut the stale drift warning.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-05 18:32:20 +02:00
Meta Vens
70600d8015 Open plan step 8, the seed producer
The plan carries the objective, current mechanism, and cut line; the
map's mission, boundaries, and subgoals speak the live admission
vocabulary; the session-zero document is teardown evidence; the draft
answer variant is marked representable but uninhabited. Steward folded
the task opening into the handoff and map.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-05 16:29:04 +02:00
Meta Vens
f9a1c3ea1e Record the first live smoke in the mvp doc and handoff
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-05 15:45:37 +02:00
Meta Vens
5e52943734 Add the local live smoke harness and record the first road run
An ignored runtime test drives the production tick driver, cover,
elaboration sweep, and clock against a real CodexConnector on a genesis
world and logs what the operator would see; the fixture now takes an
optional live controller. Runbook in notes/local-live-smoke.md; the
first run (three ticks, Persona spoke each tick, elaboration clean) is
recorded as evidence.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-05 15:42:46 +02:00
Meta Vens
0a26286412 Clear the scratch subgoal after the series close-out
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-05 04:33:17 +02:00
Meta Vens
842b5af4ee Record pass 10 and close step 6 of the plan
The consumer-api doc is the live contract for the landed ingress; the
ontology's Current mechanism runs through pass 10 and its follow-ups;
the mvp doc names the live authority answer; the plan's step 6 is
complete with the outbound consumer response as the next seam; the map
and handoff carry the series-complete state, the world-v3 generation,
and the decisions the operator owns; one evidence record distils the
ten passes.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-05 04:31:40 +02:00
Meta Vens
1203aa3286 Record pass 9 in the ontology and mvp docs and handoff
Current mechanism describes the budgeted connected cover, the tick
driver as the single clock owner, and the grouped-cell membrane rule;
the scale section carries the ceil(N/R) bound, the two reasons the cap
yields, and the contention finding with its open operator decision; the
two stale claims about AdmitPatch phase and EvidenceRef are corrected;
the consumer-api drift note names the decided transport; controller
model variables are documented. Steward folded passes 1 through 9 and
the pass 10 design state.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-05 03:24:11 +02:00
Meta Vens
7dbbc81a3b Record pass 8 in the ontology and consumer-api docs and handoff
Current mechanism describes the two AdmitPatch authors, jurisdictional
confinement at answer and write, the tool surface as one schema spelling
per type, and the evidence-bounded repair loop; Invariant 11 and
Verification 16 carry the expansion rule; the consumer-api drift note
names pass 10's four debts. Steward folded passes 1 through 8 and the
in-flight pass 9.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-05 01:56:17 +02:00
Meta Vens
106e7efc3c Record pass 7 in the ontology and mvp docs and handoff
Current mechanism describes the clock, commitments, pressure, causal
boundaries, scale deficit, and the structural answer rule; the Commitment
and Pressure rows and the twenty-seven operation count follow the cut;
the mvp doc no longer names a readiness partition. Steward folded passes
1 through 7 and the in-flight pass 8.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-05 00:38:55 +02:00
Meta Vens
76999ded14 Record pass 6 in the ontology doc and handoff
Current mechanism describes facts, channels, knowledge, speech fan-out
over the declared reach, the two homes of a statement, and the
controller port; the Channel row and Precondition block follow the cut.
Steward folded passes 1 through 6 and the in-flight pass 7.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-04 23:51:42 +02:00
Meta Vens
43e8042d8c Record pass 5 in the ontology doc and handoff
Current mechanism describes authority, selection, and redress with the one
covering predicate, the admission-only nesting rule, and the shared
grant/revoke envelope; the selection row and operation count follow the
landed cut. Steward folded passes 1 through 5 and the in-flight pass 6
into the handoff and map.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-04 22:22:08 +02:00
Meta Vens
d589ea0578 Record pass 4 in the ontology doc and handoff
Current mechanism now describes passes 1 through 4; plan invariant 10
follows the scope-digest rule; steward folded the pipeline state into
the handoff and map. Emergency compaction scratch deleted.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-04 20:59:26 +02:00
Meta Vens
94a87a8733 Hand the elaborator swarm to a successor; this session focuses on the kernel
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-04 20:10:49 +02:00
Meta Vens
9f0e417774 Name pass 10 (consumer ingress) and record the design pipeline for re-entry
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-04 20:05:18 +02:00
Meta Vens
bec8004bd9 Record pass 3 as landed on every steering surface
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-04 19:14:46 +02:00
Meta Vens
53f35afc31 Record pass 2 as landed on every steering surface
Handoff, map, scratch, and the ontology doc's current-mechanism section now
describe e99af63. The elaborator witness is corrected to 26 finished slot
passes. The worktree the steward saw at 8cad6b9 is the pass-3 Hands tree
before its reset to the tip, not an orphan.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-04 18:15:30 +02:00
Meta Vens
0f010de431 Record the four first-generation fixtures and the pass-2 worktree
Handoff and map carry the four world-branch tips and fixture commits, the
retired single-loop launcher, the live 32-slot scheduler, ontology tip
5e53beb with its follow-ups landed, and pass 2 in flight.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-04 17:22:45 +02:00
Meta Vens
f447f585ca Record pass 1 as landed on every steering surface
Handoff, map, scratch, and the ontology doc's current-mechanism section now
describe HEAD: patch.rs owns identity and closed resolution, AdmitPatch is
the Draft ingress, schemas are v1/v2, and the three Soul follow-ups are named
with their exact lines. Evidence records the sandbox lesson that supersedes
the clone-plus-network one: .git is read-only inside the writable root, so a
supervisor outside the sandbox commits and pushes per slot.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-04 17:05:48 +02:00
Meta Vens
1e18c4f8e0 Record the pass-1 fan-out and the live test baseline
Handoff and map say pass 1 is in progress through faculty workers with maps
in the session scratchpad and nothing landed in crates; the baseline is
Speak-only with 43 world tests and 83 crate-wide at d87cad8.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-04 16:23:06 +02:00
Meta Vens
d87cad84c6 Record the clone-not-worktree lesson for Codex fan-outs
Linked worktrees put .git outside the Codex sandbox's writable roots; the
four world workers all died on index.lock. Handoff, map, and one evidence
record now carry the clone-plus-network rule and the relaunch witnesses.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-04 16:19:17 +02:00
Meta Vens
5599c164f3 Carry the scale directive into every steering surface
Handoff, map hard boundaries and scale checkpoint, and plan invariant 8 now
all state both truths: structural validity never waits on a count, and the
seed's WorldScaleIntent with its cover-budget choke is the operator's design
the elaborators pursue. The handoff carries the dated operator directive so a
future session cannot re-cut it as fixture noise.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-04 16:15:58 +02:00
Meta Vens
4ae1d6181d Restore the scale target as design, not load fixture
The operator's design is detail first, then a ten-percent choke: generate
goal-bearing actors at every level, then budget cells so attention is scarce
and selection is forced. The mvp doc's teardown-era sentence calling the
2,400-subject profile "test data, not a production elaboration target"
contradicted that and is amended. The ontology now carries an authored
WorldScaleIntent with a structurally counted deficit that elaborators pursue
after boundaries, a budgeted connected cover every tick with singleton detail
cells and grouped coarse cells, partitioned views and per-constituent
attribution in groups, and debt rotation. Gestalt as canonical identity,
arena knowledge union, and semantic qualification stay deleted. Plan step six
is nine passes; two proofs added; evidence records the correction.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-04 16:14:44 +02:00
Meta Vens
dd23d7fcec Retire the revision-bound rule from active steering
The steward found stale-means-discard still asserted as the opportunity rule
in map.yaml live_architecture and plan invariant 11. Both now state
scope-digest binding as the adopted rule and name foundation.v0 as still
revision-bound until plan step 6 pass 2. Handoff and next_action carry the
v2 shape and the live worker witnesses.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-04 16:03:42 +02:00
Meta Vens
34ce8c8a63 Unify elaboration and action under one deterministic verifier
Ontology v2. Affordances become world-authored data over a closed
twenty-nine-operation kernel set: preconditions read the actor's own typed
components, effect slots bound what an invocation may propose, and kernel
entropy selects the outcome band so no model ever decides success. That
deletes the legacy wave-level outcome resolver along with the reconciler.
Proposals bind to the scope digest of the components their verification
reads instead of the whole state digest, so eight elaborator loops and many
subjects stop serializing on one revision. Elaborator tools are a projection
of the operation set and cannot drift from the reducer.

Demotes the multiresolution agency doc to teardown evidence, keeping only
resumable sessions, compact drafts, and the complete mismatch set. Plan step
six now lists eight passes with the affordance pipeline fourth.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-04 16:01:27 +02:00