Publish trustworthy first usage history #73
Notifications
Due Date
No due date set.
Blocks
#74 Recover and retain existing observation history safely
xavierk/Fenris
#78 Render truthful monitoring states in TUI and CLI
xavierk/Fenris
Reference: xavierk/Fenris#73
Reference in New Issue
Block a user
Parent
Implement Fenris TUI polish and hourly history
What to build
A real collection run publishes usable first history before reporting success; the next read-only dashboard refresh distinguishes no sample, one sample, measured zero, partial usage, and unallocated evidence. This is the initial end-to-end history tracer, not a schema-only task. Covers TPH-5 and foundational TPH-6/7 invariants.
Implement the approved companion contract and applicable TPH acceptance amendments linked from the parent. Preserve the frozen redesign, lifecycle/security boundaries, existing evidence thresholds and mathematics except explicit approved accounting amendments. Reuse existing seams; any necessary prefactoring precedes behavior changes within this slice. No release, deployment, or parent-issue changes.
Acceptance criteria
Blocked by
None (can start immediately).