feat(audit): blocks_stale drift flag + health-check visibility (GAP-17, FU-7)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-30 21:36:56 +00:00
parent 7e2f4b2872
commit 677f29ddec
2 changed files with 7 additions and 0 deletions

View File

@@ -126,6 +126,9 @@ async def get_dashboard() -> dict:
non_searchable_case_law = await conn.fetchval(
"SELECT COUNT(*) FROM case_law WHERE NOT searchable"
)
cases_with_stale_blocks = await conn.fetchval(
"SELECT COUNT(*) FROM cases WHERE blocks_stale"
)
# QA summary
qa_total = await conn.fetchval("SELECT COUNT(DISTINCT case_id) FROM qa_results")
@@ -158,6 +161,7 @@ async def get_dashboard() -> dict:
"style_patterns": total_patterns,
"case_law_entries": total_case_law,
"non_searchable_case_law": non_searchable_case_law,
"cases_with_stale_blocks": cases_with_stale_blocks,
},
"cases_by_status": cases_by_status,
"qa": {