The Arborwake rename changed the project's name everywhere in the maintained checkout. On 31 October 2026 the user asked Codex to use Arborwake throughout: documentation, file names, test interfaces and new storage identifiers. That request replaced an earlier rule that allowed only a branding change.
Names#
- NEURODOME was the project's earlier name. It survives only in historical evidence, commit references and art provenance, and in one compatibility module.
- Circuit Ranger was a working concept label from the 26 October design recommendation (see Circuit Ranger prototype). It was never the game's title.
- Arborwake is the game's name. The full campaign is Arborwake: The Long Wake.
What changed#
| Area | New name |
|---|---|
| Browser QA interfaces | window.arborwake, window.arborwakeSystems (old aliases removed) |
| Test port settings | ARBORWAKE_TEST_PORT, ARBORWAKE_SYSTEMS_TEST_PORT |
| Prototype save database | IndexedDB arborwake-save-v1, store snapshots |
| Skill kit identifier | arborwake.skills, kit version still 3 |
The implementation commit touched 64 paths.
Save compatibility#
- On first use in the same browser origin, the prototype copies older current and previous save envelopes into the new database. It keeps their revisions, does not overwrite existing Arborwake records and does not delete the source.
- A migration marker stops the copy from running twice when several tabs start.
restoreKitandmigrateKitstill accept older kit records and write the new identifier.src/persistence/legacy-brand.jsrebuilds the old identifiers from byte data, only to recognise old saves. This keeps the retired name out of source text and built bundles.
Rules for other workstreams#
- Every session applies the rename in its own branch and paths, and reports any remaining old-name references in its owned files.
- Nobody reintroduces the retired name in new content.
- Claude B carries the kit schema compatibility into the next upstream kit.
- Historical evidence is kept, not rewritten.
Development#
- Lead verification (31 October): 101 unit tests, both builds and 13 browser checks passed, including save migration and recovery. A text scan found no retired-brand matches in the maintained checkout.
- The preview branch had been branded Arborwake a day earlier (30 October,
1469d146f) under the branding-only rule. - The integrated alpha keeps prior alpha resources under a new game save key, and old prototype claims do not become story achievements (
migration.jsonPlaceholder). - This wiki was renamed on
claude/wiki(c361bb7fb).
See also#
Sources#
acfb2ff9b:docs/ops/agent-messages/2026-10-31-lead-arborwake-rename.md54cc7cc3c:src/persistence/legacy-brand.js1ded4c01c:AGENTS.md1ded4c01c:docs/creative-direction/GAME_DESIGN.md