Skip to content

refactor: enforce dashboard query pipeline contracts#263

Merged
douglasmonsky merged 5 commits into
mainfrom
feature/244-query-pipeline-enforcement
Jul 14, 2026
Merged

refactor: enforce dashboard query pipeline contracts#263
douglasmonsky merged 5 commits into
mainfrom
feature/244-query-pipeline-enforcement

Conversation

@douglasmonsky

@douglasmonsky douglasmonsky commented Jul 14, 2026

Copy link
Copy Markdown
Owner

Summary

  • retire request-time recommendation fallback in favor of indexed materialized facts
  • enforce registered frontend query/schema contracts and deterministic route budgets in CI
  • self-heal bounded recommendation-fact gaps and preserve incremental thread-summary refreshes
  • bound and cache investigation queries, including large low-output, repeated-file, and shell-churn reports
  • rejoin active Compression Lab jobs and retry cleanly across usage-index writer contention
  • default automatic refresh on while pausing it on evidence-heavy views
  • show estimated dollar cost first on Overview while retaining estimated credits
  • stabilize the 40% persistence speedup ratchet with a larger five-round sample

Performance

  • 100k synthetic allowance diagnostics: 8.321s before, 0.392s cold p95, 0.062s warm p95
  • live large-low-output investigation: about 37s before, about 0.61s cold after; generation-stable warm hits are milliseconds
  • live incremental refresh after summary fix: about 100s before, 20.5s after on the current large local dataset
  • repeated same-scope Compression Lab profile reload: single-digit milliseconds after the first completed run

Validation

  • Agent Maintainer full profile: PASS (20260714T191542469371Z-full-d7f5aedf4177)
  • dashboard verification: 421 tests, lint, typecheck, governance, and bundle report: PASS
  • focused Python integration/query and benchmark tests: PASS
  • Tach, Ruff, MyPy, Markdown lint, release check, and diff check: PASS
  • live all-history dashboard HTTP and visual verification: PASS

Closes #244.

@douglasmonsky douglasmonsky merged commit a962f51 into main Jul 14, 2026
8 checks passed
@douglasmonsky douglasmonsky deleted the feature/244-query-pipeline-enforcement branch July 14, 2026 21:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Refactor dashboard query pipeline around materialized facts and async jobs

1 participant