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.
| Principle | What it means | Home |
|---|---|---|
| Honesty ledger | Status words need a probe. Unprobed stays Unknown. No rounding up. | honesty-ledger.md |
| Antifragility | Fail-closed sensors. Repeated failures become ratchets, not README advice. | antifragility.md / NFR-05 |
| Security | Written threat model. Mitigations are claimed only when probed. No “secure OS.” | security.md / NFR-10 |
| Performance | Measure first. No invented benches. Optimize only after a probe. | performance.md / NFR-07 |
| Document-first / one-PR loops | One 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.