Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Core principles (driving force)

The project name is ctos. ctsOS is an optional display nickname only — use ctos in docs, issues, and code.

These principles are the driving force. They are non-negotiable. Track A, Track B, and A9 are subordinate: they never override principles for speed or marketing.

PrincipleWhat it meansHome
Honesty ledgerStatus words need a probe. Unprobed stays Unknown. No rounding up.honesty-ledger.md
AntifragilityFail-closed sensors. Repeated failures become ratchets, not README advice.antifragility.md / NFR-05
SecurityWritten threat model. Mitigations are claimed only when probed. No “secure OS.”security.md / NFR-10
PerformanceMeasure first. No invented benches. Optimize only after a probe.performance.md / NFR-07
Document-first / one-PR loopsOne milestone → one branch → one GitHub PR. Author ≠ merger.ADR-002, roadmap

Landing page (same list, site SoT): Driving principles. Hub: overview.md. Pillars: pillars.md. Vision: product-vision.md.