Xavier Karma xavierk
xavierk opened issue xavierk/Fenris#15 2026-08-31 15:16:05 +00:00
Decide how degraded identity affects projection confidence
xavierk opened issue xavierk/Fenris#16 2026-08-31 15:16:05 +00:00
Choose the collector's NVMe acquisition path
xavierk closed issue xavierk/Fenris#11 2026-08-31 15:15:30 +00:00
Verify the controller identity that segments observation history
xavierk commented on issue xavierk/Fenris#11 2026-08-31 15:15:29 +00:00
Verify the controller identity that segments observation history

Resolution

The controller-segment identity key is the normalized, kernel-exposed subsystem NQN (via libnvme, whose attribute getters already strip padding), with a fallback ladder: device…

xavierk pushed to research/controller-identity at xavierk/Fenris 2026-08-31 15:15:08 +00:00
334a3f5f2c docs: research controller identity
xavierk created branch research/controller-identity in xavierk/Fenris 2026-08-31 15:15:08 +00:00
xavierk closed issue xavierk/Fenris#10 2026-08-31 14:44:45 +00:00
Define failure and recovery behavior
xavierk commented on issue xavierk/Fenris#10 2026-08-31 14:44:44 +00:00
Define failure and recovery behavior

Resolution

Failure behavior is defined per class in ADR 0005 — "visible degradation,…

xavierk pushed to main at xavierk/Fenris 2026-08-31 14:44:26 +00:00
d45d931a0d docs(adr): 0005 failure and recovery — refuse bad writes, never backfill, degrade store faults; glossary term for store fault
xavierk pushed to main at xavierk/Fenris 2026-08-31 13:31:33 +00:00
ffa6f22777 docs(adr): 0004 installation lifecycle — Makefile venv install, dormant install, sanctioned teardown
xavierk commented on issue xavierk/Fenris#9 2026-08-31 13:28:36 +00:00
Define installation, upgrade, and removal behavior

Resolution

Decided across two grilling rounds (Q1–Q12, all recommendations accepted) and recorded in [ADR 0004](https://git.bongbetic.com/xavierk/Fenris/src/branch/main/docs/adr/0004-install-u…

xavierk closed issue xavierk/Fenris#9 2026-08-31 13:28:36 +00:00
Define installation, upgrade, and removal behavior
xavierk pushed to main at xavierk/Fenris 2026-08-31 11:55:14 +00:00
de1e8c753b docs(agents): issue-tracker and domain guidance for agents; ignore .pi session state
26a6703152 docs(adr): 0003 service lifecycle — timer-driven collector, sanctioned control helper; glossary terms for collection run, deliberate disable
43467f8957 docs(adr): 0002 projection model — sustained regime, categorical confidence; glossary terms for regime, habit change, scenario range, coverage
a63da74e44 docs(adr): 0001 observation store in SQLite; glossary terms for store entities
Compare 4 commits »
xavierk opened issue xavierk/Fenris#13 2026-08-31 11:45:31 +00:00
Define cross-cutting acceptance criteria
xavierk closed issue xavierk/Fenris#3 2026-08-31 11:45:05 +00:00
Prototype the TUI information architecture
xavierk commented on issue xavierk/Fenris#3 2026-08-31 11:45:04 +00:00
Prototype the TUI information architecture

Resolution — Variant A (Panes) adopted.

The human ran the prototype live and picked A · Panes: one dense keyboard-first screen, no page navigation — headline lifespan + confidence with…

xavierk commented on issue xavierk/Fenris#3 2026-08-31 11:00:38 +00:00
Prototype the TUI information architecture

Prototype asset ready for reaction: [prototype/tui-ia on branch prototype/tui-information-architecture](https://git.bongbetic.com/xavierk/Fenris/src/branch/prototype/tui-information-architecture/pr…

xavierk created branch prototype/tui-information-architecture in xavierk/Fenris 2026-08-31 11:00:32 +00:00
xavierk pushed to prototype/tui-information-architecture at xavierk/Fenris 2026-08-31 11:00:32 +00:00
a0e4690703 prototype(tui): throwaway TUI information-architecture prototype (ticket #3)
26a6703152 docs(adr): 0003 service lifecycle — timer-driven collector, sanctioned control helper; glossary terms for collection run, deliberate disable
43467f8957 docs(adr): 0002 projection model — sustained regime, categorical confidence; glossary terms for regime, habit change, scenario range, coverage
a63da74e44 docs(adr): 0001 observation store in SQLite; glossary terms for store entities
Compare 4 commits »
xavierk commented on issue xavierk/Fenris#3 2026-08-31 10:45:23 +00:00
Prototype the TUI information architecture

Context from the lifecycle decision (ADR 0003), now unblocking this prototype:…