Performance Monitoring
Alan Wizemann edited this page 2026-05-05 20:03:20 +02:00
Clone

Wiki Page Revisions

3 Commits

Author SHA1 Message Date
Alan Wizemann 9149d06404 docs(perf): document Tier C ScarfMon measure points + fetchSessionPreviews instrumentation 2026-05-05 20:03:20 +02:00
Alan Wizemann 37266f3efc docs(perf): document v2.8 skeleton-then-hydrate + SSH cancellation patterns 2026-05-05 19:42:56 +02:00
Alan Wizemann 53e4c8efc0 docs: Performance Monitoring (ScarfMon) reference page
Documents the ScarfMon perf instrumentation harness shipped in v2.7.

Covers:
- User capture recipe (Settings → Diagnostics → Performance, Reset, run scenario, Copy as JSON)
- Mode tradeoffs (off / signpostOnly default / full)
- Privacy stance: no remote upload, StaticString names, symbol-only stack frames
- Catalog of every measure point shipping today (chat render, chat stream, session load, sqlite, transport, disk I/O)
- Developer guide for adding new measure points
- Architecture diagram + ring-buffer sizing
- When to use Instruments instead

Linked from Home and Core-Services so it's discoverable.
2026-05-04 23:29:25 +02:00