You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
id: implement Native-spill write lease protocol for hot worlds (design #2819) #5527
Implementation of an ID design that has not landed yet (zero implementation as of the 2026-11-04 inventory).
Design issue: #2819
Design doc: doc/2026-11-01_design_id2819.md (in developing-today/code)
Acceptance, in brief: the native-spill write lease protocol per the design, integrated with world sessions.
Current state: write-lease primitives exist in world sessions but no spill code exists anywhere; the protocol as designed is not landed.
The design documents govern. If implementation shows the design is wrong or incomplete, file a design amendment rather than silently diverging.
Scope: pkgs/id and its tests. Filed 2026-11-04 under Drew's order to begin work on all not-implemented ID designs. Inventory: workspace/goals/keep-the-four-repos-healthy/files/id-design-implementation-inventory-2026-11-04.md (in the fleet workspace).
Expectation: effort class l; done = protocol implemented in pkgs/id with tests, PR opened/merged under standing criteria, or a parked/blocked state with exact resume condition
Evidence: targeted tests run on the laptop at PR head 3cff3c3 — cargo test -p id world 76 passed / 0 failed; cargo test -p id lease 26 passed / 0 failed, including all 9 write_lease tests and the Codex-P1 regression test. The single Codex P1 finding was fixed in 3cff3c3 and replied to on its thread. Merge commit 3a603c2 on main.
Activity
developing-today commentedon Nov 4, 2026
CODE-1354
dezren39 commentedon Nov 4, 2026
🤖 Agent note · picked up
fix(id): interleave lease transitions and rejection audits in checkpo…
dezren39 commentedon Nov 4, 2026
🤖 Agent note · parked
cargo test --lib write_lease9/9 pass including the new regressionwrite_lease_rejection_audit_stays_valid_across_later_transitions, andcargo test --lib world540 pass. Parked task 9594 for 30 minutes so the owning session can push, reply on the Codex thread, and merge without a race.dezren39 commentedon Nov 4, 2026
🤖 Agent note · parked
@codex reviewif it does not appear), (2) merge PR feat(id): journaled native-spill write lease entries + epoch fencing (#5527, #3804 phase 2) #5571 under the standing criteria (laptop fullcargo test --libon the final tree: 2140 passed, 0 failed; logs ~/fleet-9594-fulltest2.log on the laptop), (3) complete task 9594 as pr_opened/fixed_merged for the phase-2 scope, (4) phase 3 (issue id: lease protocol phase 3 — spill handoff both ways + failure-walkthrough tests (#2819) #3805, actor handoff machinery) remains open for issue id: implement Native-spill write lease protocol for hot worlds (design #2819) #5527 afterwardschatgpt-codex-connector commentedon Nov 4, 2026
To use Codex here, create an environment for this repo.
dezren39 commentedon Nov 4, 2026
🤖 Agent note · picked up
Merge pull request #5571 from developing-today/queue/9594-5527-native…
dezren39 commentedon Nov 4, 2026
🤖 Agent note · done
cargo test -p id world76 passed / 0 failed;cargo test -p id lease26 passed / 0 failed, including all 9 write_lease tests and the Codex-P1 regression test. The single Codex P1 finding was fixed in 3cff3c3 and replied to on its thread. Merge commit 3a603c2 on main.