M31: verify RAG inventory and polish attention queue
This commit is contained in:
@@ -2697,3 +2697,26 @@ evidence yet."
|
||||
summary were refreshed in `artifacts/evidence/`.
|
||||
- Exact next action: commit/push this evidence-only hand-off update and refresh the
|
||||
server's source archive/revision marker; no runtime rebuild or database change is needed.
|
||||
|
||||
## M31 — verified RAG inventory and dashboard attention polish (2026-08-10)
|
||||
|
||||
- RAGcore health now verifies every language-specific managed source through the
|
||||
documented exact `/v1/documents` identity lookup. Only an active document with a
|
||||
published active version and the authoritative Fleet Ops content hash is counted.
|
||||
Lookups are bounded, concurrent and cached for five minutes; an unavailable verifier
|
||||
remains explicitly unknown instead of being presented as zero or as a reported count.
|
||||
- Persisted n8n sync provenance no longer downgrades the stronger provider-verified
|
||||
statistics state. The Knowledge Hub shows the verified count as a separate evidence
|
||||
fact alongside source, sync and recency evidence, in all three supported languages.
|
||||
- The dashboard's remaining-attention action is now a compact 52 px evidence-backed row
|
||||
with count badge, legible title/hint and a 14 px directional icon. The attention panel
|
||||
no longer stretches to the neighbouring full-day timeline; desktop and responsive
|
||||
layouts remain overflow-free.
|
||||
- Validation: isolated backend **241 passed**; Ruff clean; mypy clean across 58 files in
|
||||
the locked container; frontend lint/build passed; focused visual regressions **5 passed**;
|
||||
localized knowledge regressions **3 passed**; complete Playwright **152 passed in 5.4
|
||||
minutes**; full and production npm audits report zero vulnerabilities. In-app visual
|
||||
inspection confirmed the new action dimensions and presentation.
|
||||
- Exact next action: commit and push M31, create and verify a live database backup,
|
||||
redeploy the committed archive, then verify live RAG inventory, create a real post-reset
|
||||
MCP Hub tool-call audit record, and complete production browser/acceptance evidence.
|
||||
|
||||
Reference in New Issue
Block a user