Required Checks
Run these checks before calling Project Intelligence active:Packet Version Read-Back
Use this read-back to prove which compiler is active:- Active client-project current packets are written by
project_intelligence_synthesis_v1. - Current packets are fresh inside the expected window.
- Legacy packet versions are absent from current client-project ownership or are explicitly documented as historical/fallback rows.
Evidence Checks
Packet freshness alone is not enough. A valid packet must also prove source coverage:- Source documents are assigned to projects or review status.
- Source documents are indexed in RAG.
- Generated packet content cites real source document IDs.
- Source lifecycle rows reach
project_intelligence_updated. - The project page renders the same current packet that the database read-back identifies.
Documentation Guardrail
The docs verifier fails if the docs site stops naming:project_intelligence_synthesis_v1backend/src/services/intelligence/project_intelligence.py- the current activation requirement