|
|
74b219a848
|
initial upload
|
2026-04-28 10:21:18 -04:00 |
|
|
|
93eed38f02
|
initial upload
|
2026-04-28 10:20:41 -04:00 |
|
|
|
62a8f9476c
|
initial upload
|
2026-04-28 08:12:54 -04:00 |
|
|
|
7e28535364
|
initial upload
|
2026-04-28 07:56:44 -04:00 |
|
otivm
|
64ca15c166
|
Add latin-bridge.md — Latin vocabulary connecting research to code
|
2026-04-28 09:49:04 +00:00 |
|
otivm
|
4e16e76619
|
Add terminology.md — three-layer vocabulary and naming convention
|
2026-04-28 08:18:06 +00:00 |
|
otivm
|
b365baffa5
|
Add research brief for Roman venture scenarios (ChatGPT instruction document)
|
2026-04-28 07:59:00 +00:00 |
|
otivm
|
aa0afb46b9
|
Add architecture/infrastructure.md — container topology and API protocol
|
2026-04-28 07:17:10 +00:00 |
|
otivm
|
5f22273393
|
Add archive entry 2026-04-28 — OTIVM-II complete
|
2026-04-28 05:50:17 +00:00 |
|
otivm
|
4f5f4510a7
|
Use real H7 centroids from API — remove spiral approximation
|
2026-04-28 05:30:10 +00:00 |
|
otivm
|
8e57f8c3a3
|
Add avg lat/lon per H7 cell to map endpoint response
|
2026-04-28 05:27:46 +00:00 |
|
otivm
|
a8d1831fb0
|
Delegate handleNewGame to onNewGame prop from App.jsx
|
2026-04-28 05:12:17 +00:00 |
|
otivm
|
870c607b9d
|
Add onNewGame lifecycle handler — marks session abandoned, starts fresh
|
2026-04-28 05:09:26 +00:00 |
|
otivm
|
efa71b29ca
|
Add btn-new-game style to token bar
|
2026-04-27 10:51:53 +00:00 |
|
otivm
|
d5accf9df1
|
Add new game button to token bar
|
2026-04-27 10:51:01 +00:00 |
|
otivm
|
92b78eccef
|
Replace placeholder coastline with TESSERA H7 fog-of-war map
|
2026-04-27 10:44:28 +00:00 |
|
otivm
|
769f875faa
|
Add fetchMapCells to api.js for TESSERA map endpoint
|
2026-04-27 10:41:11 +00:00 |
|
otivm
|
63eeb29fbf
|
Add SQLite connection and /api/map/:h5/:epoch endpoint
|
2026-04-27 10:36:38 +00:00 |
|
otivm
|
dc801989db
|
Add better-sqlite3 server dependency for TESSERA map endpoint
|
2026-04-27 10:32:41 +00:00 |
|
otivm
|
8341f342ce
|
Prepend roadmap warning block — Section 4 is stale, rewrite pending
|
2026-04-27 09:35:47 +00:00 |
|
otivm
|
a71d56d16e
|
Retire seed extraction handover, redirect to handover-dataset.md
|
2026-04-27 09:31:31 +00:00 |
|
otivm
|
49b8843821
|
Replace game dev handover with corrected and complete version
|
2026-04-27 09:28:33 +00:00 |
|
otivm
|
e92e1bf980
|
Add dataset assistant handover document
|
2026-04-27 09:22:42 +00:00 |
|
otivm
|
17c09adc54
|
Add TESSERA dataset registry with full source inventory and triage
|
2026-04-27 09:10:51 +00:00 |
|
otivm
|
48f2e45d9a
|
Add paleo_epochs table per RFC-TESSERA-3.0-PALEO-001
|
2026-04-26 18:29:19 +00:00 |
|
otivm
|
e3e1d9edc1
|
Add TESSERA pipeline registry: all stages, sources, status, next steps
|
2026-04-26 17:50:51 +00:00 |
|
otivm
|
a53f0df4a5
|
Add RFC-TESSERA-3.0-PALEO-001: palaeoenvironmental sea level correction
|
2026-04-26 14:04:06 +00:00 |
|
otivm
|
dfbc503ef5
|
Correct H9 row count in game dev handover (2401 per H5, 12005 total)
|
2026-04-26 13:07:45 +00:00 |
|
otivm
|
76b26d4ff1
|
Fix seed_promote.py: restore collapsed tail block
|
2026-04-26 07:29:22 +00:00 |
|
otivm
|
d7f47e4dff
|
Add seed_promote.py: promote draft rows to current in staging_otivm.sqlite3
|
2026-04-26 07:25:09 +00:00 |
|
otivm
|
690b7d246a
|
Fix seed_extract.py: correct paths, query by H7, verified 2401 H9 per H5
|
2026-04-26 07:20:03 +00:00 |
|
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 |
|