summaryrefslogtreecommitdiff
path: root/src/LivingVillage.Kernel/WorldSave.fs
Commit message (Collapse)AuthorAgeFilesLines
* feat(m6a): add file save acceptance smokeSomhairle H. Marisol2026-09-201-2/+4
| | | | | | | | | | | | | | | | | [Change Nature] This commit adds the bounded M6a file-save acceptance path. [New Capability] - Add file-level round-trip and deterministic continuation coverage. - Add Headless --m6a-smoke with digest checks and explicit PASS/FAIL output. [Implementation] - Reject non-finite numeric values and negative inventory quantities. - Exercise dialogue, chat/rumor, trade, events, annals, time, and RNG state. [Impact] - Affects Kernel save parsing, Kernel tests, and Headless smoke tooling. - Preserves the existing save format and M5 smoke behavior.
* feat(m6a): add save speed and day-night controlsSomhairle H. Marisol2026-09-201-0/+533