Commit 2461e68
Transform dashboard into courtroom-ready audit tool
Major improvements based on enterprise compliance feedback:
TRUST FRACTURES FIXED:
- Replace "–" with proper loading states and 0 values with helpers
- Show "No entries yet. Run a decision to generate attestations" when empty
- Loading spinners for all data sections
TIME WINDOW CONTEXT:
- Add global time selector: 24h | 7d | 30d | All-time
- All metrics inherit time window scope
- Display time window label under each metric
- Frontend filtering by timestamp
EVIDENCE LAYER (NEW):
- Latest Decisions table with 9 critical columns:
* Timestamp, Actor, Action, Tool, Risk, Decision, Override, Trace ID, Signature
- Human Oversight Actions table with full intervention details
- Signature verification status (✓ Verified / ⚠ None / Invalid)
AUDIT PACKET EXPORT:
- "Generate Audit Packet" button for legal artifacts
- Will export: compliance summary, decision logs, oversight log, crypto report
LEGALLY ANCHORED MICROCOPY:
- "Human Interventions" → "Human Oversight Actions"
- Legal reference badges: "Art. 11", "Art. 14", "Art. 12"
- Tooltips (ⓘ) with definitions for every metric
- "Override Rate" → "Human Override Rate" with denominator clarity
VISUAL IMPROVEMENTS:
- Verified shield icon (🛡️) next to title
- More muted color palette (teal instead of bright blue)
- Signature verification with ✓/⚠ icons
- Better empty states with actionable guidance
- Subtle gradient background
- Professional borders and shadows
This converts the product from "dashboard" to "instant legal artifact generator"
suitable for EU AI Act audits and regulatory defense.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>1 parent 9f261c0 commit 2461e68
1 file changed
Lines changed: 481 additions & 466 deletions
0 commit comments