Define cross-cutting acceptance criteria #13
Notifications
Due Date
No due date set.
Depends on
#9 Define installation, upgrade, and removal behavior
xavierk/Fenris
#10 Define failure and recovery behavior
xavierk/Fenris
#12 Define endurance-baseline provenance and validation
xavierk/Fenris
#14 Decide controller-segment metadata columns
xavierk/Fenris
Reference: xavierk/Fenris#13
Reference in New Issue
Block a user
Parent map: Chart Fenris’s persistent TUI monitoring redesign
Question
What cross-cutting acceptance criteria must the implementation-ready specification state so the finished redesign can be judged done — behavioral gates spanning the observation store and its legacy migration, the collector lifecycle and privilege boundaries, the projection contract and its confidence states, and the adopted Panes TUI — including failure-path expectations?
Resolution
Converged by grilling over two rounds (all recommendations accepted):
fenris status(pins the ADR 0002 rule table and ADR 0003 freshness constants in one place).fenris-collect, polkit scope limited tofenris-monitor, no backfill, no alerting machinery, one-key configuration, no synthetic baselines, no partial interpretation of a newer-schema store, projections never stored.hourly.jsonldistrust, installer import counts.mainas docs/spec/acceptance-criteria.md — same practice as the ADRs; no separate ADR, the doc is the artifact of this decision.Asset: docs/spec/acceptance-criteria.md