You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(schema-drift): harden drift tracking and fix banner fetch order (#108)
Cache schema_baseline.json with lru_cache and make record_parse_drift
non-fatal on baseline I/O or parse errors so parsing never aborts.
Fetch /api/schema-report after sessions load so the banner reflects
drift from the current parse run. Add vitest coverage for banner
rendering and fetch ordering; extend pytest for malformed baseline.
Raise benchmark baselines for per-entry field-path fingerprinting.
Copy file name to clipboardExpand all lines: benchmarks/baselines.json
+7-7Lines changed: 7 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -1,18 +1,18 @@
1
1
{
2
-
"_note": "Gated means from ubuntu-latest CI benchmark-results.json (PR #97, run 28126772276). Excluded from gate (recorded for reference): test_parse_session_small, test_search_full_corpus (sub-ms CI noise). Memory benchmarks use extra_info.peak_bytes (bytes); latency uses stats.mean (seconds).",
3
-
"updated": "2026-06-24T20:15:37Z",
2
+
"_note": "Gated means from ubuntu-latest CI benchmark-results.json. PR #108 (schema drift): parse/export latency baselines raised for per-entry field-path fingerprinting. Excluded from gate (recorded for reference): test_parse_session_small, test_search_full_corpus (sub-ms CI noise). Memory benchmarks use extra_info.peak_bytes (bytes); latency uses stats.mean (seconds).",
0 commit comments