Keith Solomon
|
908e2c50ab
|
Add plan: vault balance from per-entry API value
- 9 tasks: schema migration, capture data.balance, fetchVaultRecords
column list, vaultLoop switch to MAX, backfill helper, wire backfill,
buildTable column, index.php header, end-to-end smoke check
- TDD: failing test in Task 2 before rewriting processLogEntries
- Idempotent schema migration via PRAGMA table_info check
- One-shot live-read backfill broadcasts latest balance to NULL rows
|
2026-08-03 21:41:33 -05:00 |
|
Keith Solomon
|
e7ec343be1
|
Add implementation plan: Torn API v1 to v2 migration
- 8 tasks: exception class, API call rewrite, validation tightening,
fetchAndStoreLogPage helper, processLogEntries rewrite with golden-file
test, backfillUserLogs/syncUserLogs entry points, index.php call swap,
end-to-end smoke check
- TDD: write the failing test before rewriting processLogEntries
- Each task is a self-contained commit
|
2026-08-03 12:47:59 -05:00 |
|