Skip to content

Decisions ​

Each record explains one architectural decision: the context, what was decided, its consequences and the alternatives turned down. Records are not edited to follow the code; a changed decision gets a new record that supersedes the old one.

DecisionStatusDate
0001. One shared workflow, thin host adaptersAccepted2026-10-21
0002. One user config file; host files rendered at installAccepted2026-10-21
0003. The installer owns only what it recordsAccepted2026-10-21
0004. One isolated worktree per task, run by ibniSuperseded by 00142026-10-21
0005. npm run verify is each repository's deterministic contractSuperseded by 00102026-10-21
0006. Rules stay rules; deterministic layers back them upAccepted2026-10-21
0007. Implementers implement, reviewers judgeAccepted2026-10-21
0008. Jev triage runs in shadow, from metadata onlyAccepted2026-10-21
0009. Docs are generated from the files they describeAccepted2026-10-21
0010. Each repository names its verify commandSuperseded by 00142026-10-22
0011. segwi: an opt-in launcher for mexxi runs, with a web app and MCPAccepted; its "Strict permissions" point is superseded by 0012 and then 00162026-10-22
0012. segwi: three permissions modes, auto by defaultSuperseded by 00162026-10-23
0013. segwi: a browser and extra hosts for a run's checks, without loosening the sandboxAccepted; its browser launcher, allowed hosts and smoke check are superseded by 00162026-10-23
0014. ibni installs dependencies and runs the verify commandAccepted; its deferred setup for a launcher with a sandbox is superseded by 0016; extended by 0017, 0018 and 00192026-10-23
0015. Every test names the break it catchesAccepted2026-10-23
0016. segwi runs are trusted like your own sessionsAccepted2026-10-24
0017. Each workspace gets a block of ports, and ibni hands it to setup and verifyAccepted2026-10-25
0018. Setup and verify wait for one of a few machine-wide slotsAccepted2026-10-25
0019. Setup and verify run in a systemd scope where one can startAccepted2026-10-25
0020. segwi serves local extensions behind its own sign-inAccepted2026-10-25