Skip to content

feat(genesis): dual-path Cycle 0 for perihelion-reach-2 - #434

Merged
scrimshawlife-ctrl merged 5 commits into
mainfrom
feat/world-version-successor
Aug 21, 2026
Merged

scrimshawlife-ctrl merged 5 commits into
mainfrom
feat/world-version-successor

Conversation

@scrimshawlife-ctrl

Copy link
Copy Markdown
Contributor

Summary

Implements RFC-0121 on the Worker: dual-path Cycle 0, local/test/dev Admin world_id override for world.perihelion-reach-2, successor ENTER smoke, --successor rehearsal.

Does not reseed genesis.ef578f4ffceeccd0. Does not flip production DEFAULT_WORLD_ID. Production world_id override / force / reseed stay POLICY_DENIED. Isolated PLAY still denies world.perihelion*. RFC-0120 unchanged.

Specs: Zero-State-LLC/Noema-Specs#220 (merged).

Verification

cd workers/noema && npx vitest run test/genesis.test.ts test/genesis-successor.test.ts test/genesis-admin-world-id.test.ts test/test-world.test.ts test/adr-006-world-bound.test.ts — 67/67 pass.

Risks

Local successor DO can be activated in non-production only. Public chrome still points at live Perihelion.

Follow-ups

Human-gated production preview + activate + DEFAULT_WORLD_ID=world.perihelion-reach-2. Not this PR. No deploy of an env flip here.

@scrimshawlife-ctrl
scrimshawlife-ctrl requested a review from a team as a code owner August 21, 2026 01:42
@scrimshawlife-ctrl
scrimshawlife-ctrl merged commit 054affa into main Aug 21, 2026
4 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant