P6 โ Registry state sync & replication. Everything P1โP5 built lives in one hash-chained log; the Sync panel below exports that log as a portable bundle and imports bundles from another browser context. Same identity, same state, same receipts โ in two independent places. Divergent writes are detected, never overwritten.
Three Weave entities exist as semantic cores in the registry. Seed them once; every world then interprets them through its own manifest.
One action: a failure drill on one entity (injected binding failure โ rollback, state verified), then every entity in the avatar's current world crosses through the portal โ translation and escrow inside it โ and the avatar follows. Refused entities stay behind, receipted; a rollback aborts the whole journey before the avatar moves.
Export produces a bundle of this context's whole registry log. Carry it to another browser (file, clipboard, message) and import it there. Import verifies the chain first, then: identical โ up to date ยท bundle older โ ignored (state never rolls back) ยท bundle extends this history โ adopted ยท both sides wrote since the last sync โ conflict, nothing overwritten. Rule of the road: mutate โ sync โ mutate โ sync.
Properties dropped by degraded crossings are held here โ registry-side, hash-linked to the crossing that dropped them. HELD = awaiting reclaim in a world that maps the class; CLAIMED = restored (hash-verified) and consumed.
| # | Event | Detail | Hash |
|---|
Every entry โ including translation attempts and refusals โ is hash-chained to the one before it.