Ghostlight/docs
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens d3b2c0e464 Keep the lens out of command identity; find the stranded repair loop
The operator revised L1-Q4: the lens is recorded on the session and stays
out of the command id, because the id is the idempotency key and must be
a fixed property of the demand entry it answers. That dissolves L1-Q8 and
its eight-candidate-id probing. L1-Q7 is ruled: per-lens instructions,
with their text persisted in the checkpoint.

The operator then asked whether resume relied on re-deriving an id
instead of reading state. It does, and a probe found that the elaborator's
repair loop has never worked across sweeps (L1.f10, pre-existing, high).
A deficit session's key moves on any commit, so the next sweep repeats
the inference without its refusal and orphans the old row. A boundary
session is found, but its stored ancestry makes it Superseded forever
after any commit, including a clock tick.

Cut 3 carries the equality fix that boundaries need. L1-Q9 asks whether
resume should read in-flight rows by what they answer.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-16 14:04:56 +02:00
..
aetheria Correct Call of the Void continuity drift 2026-05-01 18:46:51 +01:00
architecture Keep the lens out of command identity; find the stranded repair loop 2026-09-16 14:04:56 +02:00
articles Explain multiresolution gestalt simulation 2026-08-17 09:53:09 +02:00
product Document hosted lore Vault entitlements 2026-08-19 00:25:22 +02:00
public-architecture Give the world library a sealed public boundary 2026-09-16 02:06:07 +02:00
research Move agent architecture docs into Ghostlight 2026-05-01 18:25:15 +01:00