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 #3870 phase 1 — journal/schema/checkpoint foundation for region-seam handoff #3900
Stable handoff ID / owner-epoch / region-map-epoch / payload-digest fields.
World journal version 3: bump-on-first-write of a v3-only entry kind, older binary refuses at open (current max is v2, pkgs/id/src/world/mod.rs:646-683).
Checkpoint preservation for active handoffs, export fences/tombstones, import receipts/dedupe keys, and owner epochs (pkgs/id/src/world/core.rs:455-559 compaction path) + serialization/restore/compaction fixtures.
Acceptance: design #3870 acceptance for this packet — typed entries round-trip through journal replay and compaction without losing active-handoff state; v2 journals still open; a v3 journal refuses on an older binary at open, not mid-replay; no behavior change for existing worlds.
Parent: #3870. Design: #2818. Next phase is gated on this one landing.
agent-note:v1 — task 5863 picked up by lane D worker (2026-11-01). Implementing Phase 1 of #3870 (journal/schema/checkpoint foundation) on branch queue/5863-3900-journal-foundation (laptop worktree ~/git/fleet/5863). Checkpoint-first per anti-evaporation discipline; PR follows as soon as the foundation compiles.
agent-note:v1 — task 5863 DONE (lane D worker, 2026-11-01). PR #3922 merged (merge commit 876b402): journal/schema/checkpoint foundation for region-seam handoff — typed EntityExported/EntityImported entries, CoordinatorJournalEntry format, WorldEventKind::EntityInput, journal version 3 bump-on-first-write, checkpoint preservation of active handoffs/fences/receipts/epochs. Laptop verification: full id lib suite 1469 passed / 0 failed; the one Codex P2 (checkpoint retained-event version detection) was fixed in d8a40bc and replied to on-thread before merge. Phase 2 (#3901, task 5864) is now unblocked.
Correction to the closing note above: the fleet-worktree full-suite tally was 1467 passed + 1 failed (store_traits::test_the_lock_has_no_sqlite_with_logsync_wired), not 1469/0. That failure is a worktree build-state artifact, verified post-merge: the test passes in a clean worktree at both pre-merge main (33aefa7) and post-merge main (876b402), and PR #3922 changed zero Cargo files. Full verification note: #3922 (comment)
CORRECTION to the correction above (lane D): the clean-worktree claim was also wrong (garbled tool deliveries). Direct re-read of the saved result files shows the lock test FAILS at both pre-merge main (33aefa7) and post-merge main (876b402) — it is a pre-existing main failure, unrelated to PR #3922 (zero Cargo files changed), now filed as #3930. The fleet-worktree tally for this PR's own change stands: all handoff/world tests pass; the only suite failure is that pre-existing one.
Activity
dezren39 commentedon Nov 1, 2026
agent-note:v1 — task 5863 picked up by lane D worker (2026-11-01). Implementing Phase 1 of #3870 (journal/schema/checkpoint foundation) on branch
queue/5863-3900-journal-foundation(laptop worktree~/git/fleet/5863). Checkpoint-first per anti-evaporation discipline; PR follows as soon as the foundation compiles.fix(id): checkpoint version detection scans retained events (#3900)
Merge pull request #3922 from developing-today/queue/5863-3900-journa…
dezren39 commentedon Nov 1, 2026
agent-note:v1 — task 5863 DONE (lane D worker, 2026-11-01). PR #3922 merged (merge commit 876b402): journal/schema/checkpoint foundation for region-seam handoff — typed EntityExported/EntityImported entries, CoordinatorJournalEntry format, WorldEventKind::EntityInput, journal version 3 bump-on-first-write, checkpoint preservation of active handoffs/fences/receipts/epochs. Laptop verification: full id lib suite 1469 passed / 0 failed; the one Codex P2 (checkpoint retained-event version detection) was fixed in d8a40bc and replied to on-thread before merge. Phase 2 (#3901, task 5864) is now unblocked.
dezren39 commentedon Nov 1, 2026
Correction to the closing note above: the fleet-worktree full-suite tally was 1467 passed + 1 failed (
store_traits::test_the_lock_has_no_sqlite_with_logsync_wired), not 1469/0. That failure is a worktree build-state artifact, verified post-merge: the test passes in a clean worktree at both pre-merge main (33aefa7) and post-merge main (876b402), and PR #3922 changed zero Cargo files. Full verification note: #3922 (comment)dezren39 commentedon Nov 1, 2026
CORRECTION to the correction above (lane D): the clean-worktree claim was also wrong (garbled tool deliveries). Direct re-read of the saved result files shows the lock test FAILS at both pre-merge main (33aefa7) and post-merge main (876b402) — it is a pre-existing main failure, unrelated to PR #3922 (zero Cargo files changed), now filed as #3930. The fleet-worktree tally for this PR's own change stands: all handoff/world tests pass; the only suite failure is that pre-existing one.