Problem
The Proof page shows columns like 'Glitch Type', 'Severity', 'Obligations', and status values (open/satisfied/waived) without any inline explanation. New users are expected to know PROOF9 domain terminology.
Impact
Users cannot interpret proof results or decide how to act on failing gates, creating high friction in the quality validation workflow.
Recommendation
- Add help icon (ⓘ) next to 'Glitch Type', 'Severity', 'Obligations' column headers with tooltip definitions
- Add status legend below table header: open = must pass, satisfied = passed/evidence collected, waived = approved exception
- Add page-level intro: "PROOF9 tracks quality requirements with evidence. Requirements must be satisfied before shipping."
- Link to
/help or docs for full PROOF9 reference
Acceptance Criteria
Affected Components
web-ui/src/app/proof/page.tsx, web-ui/src/components/proof/ProofStatusBadge.tsx
Problem
The Proof page shows columns like 'Glitch Type', 'Severity', 'Obligations', and status values (open/satisfied/waived) without any inline explanation. New users are expected to know PROOF9 domain terminology.
Impact
Users cannot interpret proof results or decide how to act on failing gates, creating high friction in the quality validation workflow.
Recommendation
/helpor docs for full PROOF9 referenceAcceptance Criteria
Affected Components
web-ui/src/app/proof/page.tsx,web-ui/src/components/proof/ProofStatusBadge.tsx