Add Ledger benchmark views and plain-language help #1

Merged
kleb merged 3 commits from feat/ledger-benchmarks into main 2026-10-26 22:28:39 +01:00
Owner

Benchmark results need one clear view for Embedding, OCR, UI and Code review. Ledger puts the chart, model list, stats and result table together. Short help explains terms and units on hover, keyboard focus or tap.

Measured records and evidence are unchanged. The UI and review views use separate source-checked reference catalogues. UI has no score yet. Review target hits are not precision or recall; dates stay separate. Only one UI model has committed captures. Inter stays local. The publisher now transfers the larger static archive with SCP and keeps atomic release checks.

Proven with 31 Bun tests, 267 Python tests, type checks, the static build, pinned source hashes and 152 browser checks on desktop and mobile. No outside asset requests or horizontal overflow.

ledger-desktop.png
ledger-mobile.png
ui-desktop.png
review-mobile.png

Keyboard focus now stays on model choices and sort controls. Verified by 42 focused keyboard checks on desktop and mobile, including both review test groups.

ledger-keyboard-focus.png

Benchmark results need one clear view for Embedding, OCR, UI and Code review. Ledger puts the chart, model list, stats and result table together. Short help explains terms and units on hover, keyboard focus or tap. Measured records and evidence are unchanged. The UI and review views use separate source-checked reference catalogues. UI has no score yet. Review target hits are not precision or recall; dates stay separate. Only one UI model has committed captures. Inter stays local. The publisher now transfers the larger static archive with SCP and keeps atomic release checks. Proven with 31 Bun tests, 267 Python tests, type checks, the static build, pinned source hashes and 152 browser checks on desktop and mobile. No outside asset requests or horizontal overflow. ![ledger-desktop.png](https://git.kleb.sh/attachments/a88c3189-e91c-4c34-a7af-5daaa9500f0b) ![ledger-mobile.png](https://git.kleb.sh/attachments/da6d7739-658d-4118-9505-dc86e06066f9) ![ui-desktop.png](https://git.kleb.sh/attachments/35b0b35e-2dd9-4094-b516-0fadbf26b6ac) ![review-mobile.png](https://git.kleb.sh/attachments/0515f03c-50fc-4a9b-82f9-238ee4d39a44) Keyboard focus now stays on model choices and sort controls. Verified by 42 focused keyboard checks on desktop and mobile, including both review test groups. ![ledger-keyboard-focus.png](https://git.kleb.sh/attachments/dbd130cc-92e4-4aa1-a6cf-d019a8b74084)
First-time contributor

kReview review

Verdict: no findings

No specific defects were verified in the reviewed changes.

kReview checked only the PR diff, metadata, and supplied repository context at 1c295da87d. It reports only issues supported by this material.

Estimated cost: ~$0.89 total (1.5M in / 2.8k out); this run ~$0.29 (467.8k in / 867 out) / gpt-6.1-terra.

Run time: 7:31 total; this run 0:26.

<!-- codex-forgejo-review --> <!-- codex-forgejo-review-head:1c295da87d687931767f581139b4efeb1bf463e8 --> <!-- codex-forgejo-review-comparison:v1:cd8460a6ab276854b7934cef13c2f63946f8dd85439bd556e540a963101f3079 --> ## kReview review **Verdict:** no findings No specific defects were verified in the reviewed changes. _kReview checked only the PR diff, metadata, and supplied repository context at `1c295da87d`. It reports only issues supported by this material._ _Estimated cost: ~$0.89 total (1.5M in / 2.8k out); this run ~$0.29 (467.8k in / 867 out) / gpt-6.1-terra._ _Run time: 7:31 total; this run 0:26._ <!-- codex-forgejo-review-state:eyJoZWFkU2hhIjoiMWMyOTVkYTg3ZDY4NzkzMTc2N2Y1ODExMzliNGVmZWIxYmY0NjNlOCIsImNvbXBhcmlzb25LZXkiOiJ2MTpjZDg0NjBhNmFiMjc2ODU0Yjc5MzRjZWYxM2MyZjYzOTQ2ZjhkZDg1NDM5YmQ1NTZlNTQwYTk2MzEwMWYzMDc5Iiwic3VtbWFyeSI6Ik5vIHNwZWNpZmljIGRlZmVjdHMgd2VyZSB2ZXJpZmllZCBpbiB0aGUgcmV2aWV3ZWQgY2hhbmdlcy4iLCJmaW5kaW5ncyI6W10sImN1bXVsYXRpdmVDb3N0Ijp7InVzZCI6MC44ODk1MzU0LCJpbnB1dFRva2VucyI6MTUxODUzOSwib3V0cHV0VG9rZW5zIjoyODQyLCJtb2RlbCI6ImdwdC02LjEtdGVycmEifSwiY3VtdWxhdGl2ZUR1cmF0aW9uTXMiOjQ1MTM1MH0= -->
kleb merged commit 87f70ee0e1 into main 2026-10-26 22:28:39 +01:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
kleb/benchmark!1
No description provided.