Compare commits

..

2 Commits

Author SHA1 Message Date
otivm
814a95935c Merge remote-tracking branch 'origin/main' 2026-05-02 08:48:02 +00:00
otivm
9850570bd1 docs: add archive entry 2026-05-02 2026-05-02 08:35:18 +00:00

View File

@@ -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 |