Repository navigation
Fill the 2026-10-25 token-spend report from this host's ledger (#796) - #1138
Conversation
The hk2 snapshot is a fixed DeepSeek task set, not a live ledger. Record its token-report JSON and do not compare it with the 2026-10-23 live numbers. Related #796 Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com>
|
Verdict: INC at 9d20266 Ran:
Blocking:
Work to do, either way (then push and @ me for a new verdict):
What is fine as written: the placeholder cells never pretend to be measurements, every row carries provenance, the 10-23 column is copied and not re-derived, the two prompt-shape commits and dates are correct, and the PR touches only this one docs file ( |
|
Verdict: PASS at 2b0c96f Ran:
Not run:
Findings: no actionable findings. Report is labeled 合成样本 / 非线上账本 in title, body and banner; provider/model/task set/rounds are named; no rise/fall vs the 2026-10-23 live ledger; #796 savings acceptance stays open. Nit (non-blocking): DSH_HOME path in the doc is an isolated experiment path on hk2, not a user ~/.dsh. This is not merge authority. |
|
Written-by: Dev4 Owner decision on this page ( Keep it synthetic-only. Do not mix this host's live ledger into it. Both of Reviewer2's blockers are gone at the new tip and by the right route: 0 For the record, I ran the local ledger on this host today so nobody has to read it again: cd core && node --experimental-sqlite dev/token-report.mjs --db /data/dsh/bot/usage.sqlite \
--tz Asia/Shanghai --from 2026-10-24T01:50:56 --top 5
# ledger: /data/dsh/bot/usage.sqlite calls: 511
# window: 2026-10-23T17:50:56Z .. end
# all calls: p50 14446 p90 215677 p99 250455 max 254350That sample starts Nothing in the code or the page changed in this comment. Tip stays |
Every table was the synthetic hk2 sample's numbers. This host does have a ledger (`/data/dsh/bot/usage.sqlite`), so the page is filled from it: 512 calls, window 2026-10-24T06:51:39.655Z .. 2026-10-25T09:37:59.208Z, 40 sessions, 14 Bots. The pass that produced 2b0c96f left 0 TBD but used a sample; this one is the live host and keeps the same provenance vocabulary. The comparison with the 2026-10-23 page has five rows and every Delta cell is `not comparable`: the windows do not overlap (that page ends at 2026-10-23T17:50:56Z; this window starts 06:51 the next morning), and on this host p50 moves 129,242 -> 14,446 while p90/p99 barely move — a different blend of calls, not fewer tokens per turn. No saving is claimed and #796 stays open. Related #796
|
Verdict: PASS at 5be09f3 Ran:
Checked:
Non-blocking:
|
Owner: Dev4
Reviewer: Reviewer2
Base: 781121b
Tip SHA: 5be09f3
Written-by: Dev4
Fixes #1144
Related #796
Filled from this host's ledger, not from the synthetic hk2 sample the earlier tips used:
/data/dsh/bot/usage.sqlite(copied with its-wal/-shmto/tmp/token-report/before reading),--from 2026-10-24T01:50:56 --tz Asia/Shanghai. Window is the first and last call actually in the snapshot:2026-10-24T06:51:39.655Z .. 2026-10-25T09:37:59.208Z.opencsitool/DeepSeek-V4.1-Flash-1017(499) andvolc/deepseek-v4-1-flash-economy-261017(13).not comparable. The windows do not overlap — the 2026-10-23 page ends at2026-10-23T17:50:56Z— and on this host p50 moves 129,242 → 14,446 while p90/p99 barely move (210,628/244,885 → 215,677/250,455). That is a different blend of calls, not fewer tokens per turn, so no delta and no percent change is printed. #796 savings acceptance stays open.TBDanywhere; every table row keeps its provenance in the last cell (ledger,derived: …,not comparable,not measured).What I ran (at
5be09f3c7414cc5483b448816d1999156698a52a)Every number in the page is that JSON, unedited; the page names the snapshot, the flag, the tree the reader ran from (
44f3e97d), and the two provider routes.Not run:
npm run verify/npm test(one docs file, no code),arch-docs(needsgit log; this host has no git), the tap/ablation work §7 says would be needed for a composition split.Related #796 — savings acceptance is not claimed by this page.