Skip to content

Decisions

Why things are the way they are, one page each, with the options that lost. A design change starts as an Ideas discussion using the template; the accepted or declined outcome lands here. Declined ideas stay, so nobody re-proposes them without new facts.

# Decision Date
0001 Apache-2.0 with the DCO, not copyleft, not a CLA 2026-08-28
0002 A kernel plus modules that register through entry points 2026-08-28
0003 One product MCP server with per-area tool files 2026-09-02
0004 Never invent production: the counter discipline 2026-08-31
0005 Plain HTML, CSS and JS for the operator UI, no build step 2026-08-28
0006 SQLite on a laptop, PostgreSQL in a plant, no historian product 2026-08-28
0007 The public repository starts from a clean first commit 2026-09-06
0008 ERP connectors are modules inside the package 2026-09-06