otivm
|
89e977f167
|
Add TESSERA 4.0 schema script and ignore sqlite3 artifacts
|
2026-04-26 06:49:17 +00:00 |
|
otivm
|
865c9b0637
|
Add seed extraction handover for incoming assistant
|
2026-04-26 06:27:55 +00:00 |
|
otivm
|
3294e5928a
|
Revise RFC-TESSERA-4.0-001: integer normalization, h5_coverage completeness
|
2026-04-26 06:23:02 +00:00 |
|
otivm
|
670ff225be
|
Document backup and archive procedure in CLAUDE.md
|
2026-04-25 20:28:55 +00:00 |
|
otivm
|
34176dc54f
|
Fix INITIAL_STATE formatting collapsed by Claude Code
|
2026-04-25 20:22:18 +00:00 |
|
otivm
|
f38bbc10bd
|
Add provenance fields to routes and active_dispatch to INITIAL_STATE
|
2026-04-25 20:18:18 +00:00 |
|
otivm
|
4360ef6da2
|
Add events log, active_dispatch tracking, and galleyProgress to gameState
|
2026-04-25 20:17:11 +00:00 |
|
otivm
|
6bddf07695
|
Replace placeholder land polygon with accurate two-polygon Mediterranean coastline
|
2026-04-25 19:48:45 +00:00 |
|
otivm
|
03d2f49f8c
|
Rewrite CLAUDE.md — document three-shell model and workflow
|
2026-04-25 19:15:14 +00:00 |
|
otivm
|
01dd2ea778
|
Add Map screen to App — replace placeholder with Map component
|
2026-04-25 18:25:46 +00:00 |
|
otivm
|
0ef86cefc5
|
Add .map-screen styles to App.css
|
2026-04-25 18:21:59 +00:00 |
|
otivm
|
ed444a7ec1
|
Add Map screen — SVG Mediterranean with waypoints and routes
|
2026-04-25 18:12:27 +00:00 |
|
otivm
|
acd76bd9e6
|
Document session progress and current state
|
2026-04-25 17:32:31 +00:00 |
|
otivm
|
36f332b2b4
|
Fix import paths in Ledger.jsx after move to screens/
|
2026-04-25 17:29:25 +00:00 |
|
otivm
|
69b5f42ad6
|
Add nav styles to App.css
|
2026-04-25 17:27:32 +00:00 |
|
otivm
|
54b97f28ff
|
Scaffold multi-screen navigation — rename Game to Ledger
|
2026-04-25 17:26:09 +00:00 |
|
otivm
|
c71ab560ce
|
Add third archive — OTIVM-I complete
|
2026-04-25 17:22:02 +00:00 |
|
otivm
|
9ef837d8f8
|
Add Game.jsx — main game component
|
2026-04-25 16:21:11 +00:00 |
|
otivm
|
00ee85a038
|
Add App.css — game styles
|
2026-04-25 16:18:04 +00:00 |
|
otivm
|
e0cc835b18
|
Add index.css — reset and base styles
|
2026-04-25 15:18:38 +00:00 |
|
otivm
|
89c19de1ab
|
Add App.jsx — token bootstrap and game root
|
2026-04-25 15:16:57 +00:00 |
|
otivm
|
9f951d3ab9
|
Add .gitignore — exclude saves and build artifacts
|
2026-04-25 15:14:23 +00:00 |
|
otivm
|
e77590e418
|
Fix node path in PM2 config
|
2026-04-25 15:10:55 +00:00 |
|
otivm
|
819872bd8a
|
Switch PM2 to Fastify backend
|
2026-04-25 15:09:15 +00:00 |
|
otivm
|
6689721a06
|
Add Fastify backend — static serving and save API
|
2026-04-25 15:06:51 +00:00 |
|
otivm
|
b15f288305
|
Add api.js — save/load client
|
2026-04-25 15:05:13 +00:00 |
|
otivm
|
567bc08d98
|
Add gameState — pure game logic functions
|
2026-04-25 15:03:06 +00:00 |
|
otivm
|
bff67cfd95
|
Add constants — waypoints, routes, journal with H3 IDs
|
2026-04-25 15:00:15 +00:00 |
|
otivm
|
7aef80b883
|
Update TESSERA stage 05 status in roadmap
|
2026-04-25 14:57:41 +00:00 |
|
otivm
|
a5c3bfaf70
|
Add OTIVM roadmap
|
2026-04-25 14:47:18 +00:00 |
|
otivm
|
d9d710c669
|
Update container spec to 4 cores 2GB RAM
|
2026-04-25 12:54:31 +00:00 |
|
otivm
|
82dbf23512
|
Add second archive to inventory
|
2026-04-25 12:27:53 +00:00 |
|
otivm
|
228426cfd0
|
Add offline archive inventory
|
2026-04-25 12:15:09 +00:00 |
|
otivm
|
644433f9ca
|
Use absolute path for serve binary in PM2 config
|
2026-04-25 11:59:03 +00:00 |
|
otivm
|
3b463caeb7
|
Rename ecosystem config to .cjs for ESM compatibility
|
2026-04-25 11:50:20 +00:00 |
|
otivm
|
1bc45d5b52
|
Add PM2 ecosystem config
|
2026-04-25 11:42:36 +00:00 |
|
otivm
|
6725f11222
|
Scaffold Vite React frontend
|
2026-04-25 11:36:09 +00:00 |
|
otivm
|
5738d9faa6
|
Add session workflow section to CLAUDE.md
|
2026-04-25 11:27:20 +00:00 |
|
otivm
|
c0f5aebc44
|
Add infrastructure documentation and project setup
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-25 10:48:33 +00:00 |
|
|
|
02e3109a28
|
Initial commit
|
2026-04-25 03:55:49 -04:00 |
|