diff --git a/docs/archives.md b/docs/archives.md index 63dea6c..4b70e8e 100644 --- a/docs/archives.md +++ b/docs/archives.md @@ -10,6 +10,56 @@ The Gitea repo is always the SSOT for code. Archives cover the OS, stack, and co ## Archive log +### vzdump-lxc-1105-2026_05_02-03_15_12.tar.zst + +| Property | Value | +| --- | --- | +| File | vzdump-lxc-1105-2026_05_02-03_15_12.tar.zst | +| Date | 2026-05-02 03:15 UTC | +| Size | 1.3 GB | +| Container | LXC 1105 — otivm-dev | +| Host | srv-a (10.0.0.11) | +| Storage | /var/lib/vz/dump/ + offsite cold storage | +| Gitea HEAD | main — see commit log for exact SHA | + +**Container state at time of archive:** + +- All of archive 2026-04-28 plus: +- OTIVM-II confirmed live — fog-of-war working, routes expanding during gameplay +- Parameter registry additions committed — 44 new tokens across actor, city, scenario, and relation scopes +- `/law` and `/commerce` doc folders reviewed, sanitized, and cleared +- `docs/parameter-registry-additions.md` committed — derived from full corpus review +- `OTIVM-CANON-0001.md` and `LAW-PHASE-0001.md` committed as canonical doctrine +- Commerce and law dialogue corpus complete — 37 files reviewed and clean +- Training corpus at 20 Layer 0 primitives, 5 Layer 1 worked examples, 1 sketch +- `commerce_chunks.jsonl` — 230 chunks, 5 layers, evaluated and approved +- Per-player SQLite schema design not yet started — next development task +- Game development assistant role transferred from prior session + +**Known deferred items:** + +- Per-player SQLite schema (OTIVM-III) — next blocking task +- Layer 2/3/4 corpus markdown source files not yet written (exist in JSONL only) +- Law domain corpus entries not yet authored +- `SKETCH-0001` not yet promoted to Layer 1 + +**What this archive is good for:** + +Full working OTIVM-II baseline with complete doctrine and parameter registry. +Correct restore point before OTIVM-III per-player database development begins. + +**Restore command (run on srv-a as root):** +```bash +pct restore 1105 /var/lib/vz/dump/vzdump-lxc-1105-2026_05_02-03_15_12.tar.zst --force +``` + +After restore: `cd ~/OTIVM && git pull && npm install && npm run build && pm2 restart otivm` + +Note: `otivm.sqlite3` is gitignored — present in archive but not in repo. +If restoring to a fresh container without this archive, regenerate from `data/create_otivm_db.sql`. + +--- + ### vzdump-lxc-1105-2026_04_28-00_39_03.tar.zst | Property | Value |