diff --git a/wiki/log/2026-07-10-save-version-claim.md b/wiki/log/2026-07-10-save-version-claim.md new file mode 100644 index 00000000..2cf97c40 --- /dev/null +++ b/wiki/log/2026-07-10-save-version-claim.md @@ -0,0 +1,27 @@ +# 2026-07-10 — Save-version claim correction + +``` +Type: log +``` + +## Intent + +Tick check found a contradiction: `wiki/mechanics/sim-mechanics.md` still +said the save format was “currently 21,” while `crates/misaligned-core/src/save.rs` +declares `SAVE_VERSION = 22` and `wiki/engineering/current-build.md` states the +build is live on v22. + +## Correction + +- `wiki/mechanics/sim-mechanics.md`: updated the save format sentence in the + “Save format” section from “currently 21” to “currently 22.” + +## Checks + +- `tools/ledger_index.sh` +- `git diff --check` +- `./tools/check.sh --docs` + +## Impact + +Knowledge wording updated only; no code, tooling, or gameplay behavior changed. diff --git a/wiki/log/DEVLOG.md b/wiki/log/DEVLOG.md index 902bbc51..d05b2003 100644 --- a/wiki/log/DEVLOG.md +++ b/wiki/log/DEVLOG.md @@ -141,6 +141,11 @@ add or amend a session log, then re-run the generator. - Intent: (see session log) - Log: [wiki/log/2026-07-10-server-anchored-mode-grammar.md](2026-07-10-server-anchored-mode-grammar.md) +## 2026-07-10 - Save-version claim correction + +- Intent: Tick check found a contradiction: `wiki/mechanics/sim-mechanics.md` still said the save format was “currently 21,” while `crates/misaligned-core/src/save.rs` declares `SAVE_VERSION = 22` and `wiki/engineering/current-build.md` states the build is live on v22. +- Log: [wiki/log/2026-07-10-save-version-claim.md](2026-07-10-save-version-claim.md) + ## 2026-07-10 - Round intro beam and channel base - Intent: (see session log) diff --git a/wiki/mechanics/sim-mechanics.md b/wiki/mechanics/sim-mechanics.md index 3871c3e6..43c26dfc 100644 --- a/wiki/mechanics/sim-mechanics.md +++ b/wiki/mechanics/sim-mechanics.md @@ -371,7 +371,7 @@ All constants [TUNE] in `crates/misaligned-core/src/income.rs` unless noted (Sim (balances, flows, positions, ledger, banked external trails), cursor.md remembered tile snapshots, income state, objectives, build intents, badge access, WorkGrid machine-token state, and game-over state. Cursor position - is frontend-only and absent. A `version` field (currently 21) supports + is frontend-only and absent. A `version` field (currently 22) supports additive migration: v7 research, v8 objective, v9 income and the Schemes allocation channel, v10 build intents, v11 badge access, and v12 WorkGrid, v13 Operations terminology, v15 banked core Thought, v16