Docs Health
This is the bounded public docs health dashboard candidate for jhf-web.
It is intentionally read-only and uses already published generated artifacts. It does not create a
new source of truth next to Fabric or jhf-docs.
Owner decision
The public-facing docs health dashboard belongs in JaddaHelpifyr/jhf-web because this repo owns
the live /docs/ publisher lane and already ships the reviewed generated metadata under
/docs/generated/*.
Current publisher state
| Signal | Current value |
|---|---|
| Validation status | {validationReport.status} |
| Truth owner | {validationReport.ownership.truth_owner} |
| Materialized snapshot owner | {validationReport.ownership.materialized_snapshot_owner} |
| Live publisher owner | {validationReport.ownership.live_publisher_owner} |
| Source repo | {sourceRevisions.source_repo} |
| Source ref | {sourceRevisions.source_ref} |
| Source bundle SHA256 | {sourceRevisions.bundle_sha256} |
| Materialized docs file count | {artifactHandoff.docs_file_count} |
| Validation report family | {validationReport.report_family} |
Published read-only evidence
- Validation report JSON
- Artifact handoff JSON
- Source revisions JSON
- Docs platform JSON
- Search index JSON
- LLMs index
What this dashboard is allowed to show
- public-safe validation status
- ownership chain across Fabric,
jhf-docs, andjhf-web - source revision and bundle identity
- read-only publisher metadata that is already part of the reviewed artifact
What it must not do
- invent readiness truth outside Fabric
- expose internal-only or operator-only data
- act as a second planning system
- silently replace repo-owned verifiers or merge/readback evidence
If the numbers here disagree with the visible public route, report that via Feedback and Reporting.