hermes-agent/apps/desktop/scripts/perf/baseline.json

39 lines
1.1 KiB
JSON

{
"_meta": {
"note": "SEED baseline only. Values are approximations from apps/desktop/scripts/profile-typing-lag.md (May 2026, 34MB session, PRE incremental-lex). Run `npm run perf -- --update-baseline` on YOUR reference device to capture real numbers, then commit. Tolerances are intentionally loose until then.",
"platform": null,
"node": null,
"updated": null
},
"scenarios": {
"stream": {
"tolerance": { "tolFrac": 0.5, "tolAbs": 2 },
"metrics": {
"longtasks_n": 2,
"longtask_max_ms": 127,
"frame_p95_ms": 25.6,
"frame_p99_ms": 31.4,
"slow_frames_33": 6,
"intermut_p95_ms": 45
}
},
"keystroke": {
"tolerance": { "tolFrac": 0.5, "tolAbs": 3 },
"metrics": {
"keystroke_p50_ms": 8,
"keystroke_p95_ms": 17,
"keystroke_p99_ms": 28,
"keystroke_slow_16": 6
}
},
"transcript": {
"tolerance": { "tolFrac": 0.5, "tolAbs": 20 },
"metrics": {
"transcript_mount_ms": 450,
"transcript_longtask_ms": 350,
"transcript_longtask_max_ms": 160
}
}
}
}