$ node --test packages/game-data/tests/ledger-tools.test.mjs # cwd /Users/king/Desktop/Workspace/SRO/zoen # exit 0 TAP version 13 # --at needs an ISO date/time, got "not-a-date" # Subtest: cost estimate uses the pricing table (Opus 5.5 list prices) ok 1 - cost estimate uses the pricing table (Opus 5.5 list prices) --- duration_ms: 1.18925 type: 'test' ... # Subtest: time: wall clock includes stoppages, active counts only short gaps ok 2 - time: wall clock includes stoppages, active counts only short gaps --- duration_ms: 1.598583 type: 'test' ... # Subtest: codex ledger reads only zoen/ sessions, dedupes usage records and counts image calls ok 3 - codex ledger reads only zoen/ sessions, dedupes usage records and counts image calls --- duration_ms: 124.738208 type: 'test' ... # Subtest: token windows can be limited to one session (concurrent sessions are not double-counted) ok 4 - token windows can be limited to one session (concurrent sessions are not double-counted) --- duration_ms: 1.361958 type: 'test' ... # Subtest: task-log records --session and a back-dated --at start without counting flags as text ok 5 - task-log records --session and a back-dated --at start without counting flags as text --- duration_ms: 363.6035 type: 'test' ... # Subtest: incremental transcript cache gives the same totals as a full parse ok 6 - incremental transcript cache gives the same totals as a full parse --- duration_ms: 620.084917 type: 'test' ... 1..6 # tests 6 # suites 0 # pass 6 # fail 0 # cancelled 0 # skipped 0 # todo 0 # duration_ms 1231.876042