| sidebar_label | Overview |
|---|
{/* SPDX-FileCopyrightText: 2026 PythonWoods dev@pythonwoods.dev /} {/ SPDX-License-Identifier: Apache-2.0 */}
"Stability is not the enemy of progress. It is its precondition."
This section is not documentation for bureaucrats. It is the Engineering of Stability — a formal contract that protects the Three Pillars of the Privacy Gate from erosion by convenience, urgency, or well-intentioned shortcuts.
Every governance document in this section exists to defend one invariant: the Three Pillars are non-negotiable.
| Pillar | Invariant | What Breaking It Would Cost |
|---|---|---|
| I | Lint the Source, Not the Build | Analysis of HTML output chains Zenzic to the build pipeline — the thing it is designed to precede. |
| II | Zero Subprocesses | A subprocess call escapes the trust boundary. It introduces a dependency Zenzic cannot audit, on an execution context it does not control. |
| III | Pure Functions First | Impure functions in hot-path loops are invisible failure modes. Determinism is the foundation of the trust model. Every finding must be reproducible. |
These are not design preferences. They are load-bearing walls. When the Three Pillars hold, the Privacy Gate holds.
| Document | Purpose |
|---|---|
| The Sovereignty Oath | Proof that Zenzic is a tool, not a master. Zero Residue. Reversible in 30 seconds. |
| Evolution Policy | The formal process for evolving — or protecting — the Three Pillars. |
| License Compliance | Apache-2.0 + REUSE 3.3. Every file carries the cryptographic signature of its license. |
Governance documents are not written for today. They are written for the engineers who will maintain Zenzic in 2030, under pressures that do not yet exist, facing architectural temptations that have not yet been named.
The ADR Vault is the operational memory of the project. This Governance section is its constitutional layer — the principles the Ledger itself cannot override.
Zenzic's governance system is designed around a single guarantee: that the rules of the Privacy Gate do not change silently mid-voyage.
The Three Pillars — Lint the Source, Zero Subprocesses, Pure Functions First — are Constitutional Laws, not architectural preferences. Changing any Pillar requires a Major version increment, a 30-day public impact period, a formal stress-test review, and a 2/3 consensus of Core Maintainers.
Zenzic's governance is built on three axes:
| Axis | Document | Guarantee |
|---|---|---|
| Liberty | The Sovereignty Oath | Removed in 30 seconds. Zero residue. Core is read-only. |
| Duration | Evolution Policy | No Pillar changes without a public constitutional process. |
This section is the governance constitution — the constraints that protect Zenzic's own structure from erosion by convenience, urgency, and well-intentioned shortcuts.
"Do not trust us. Trust the system we built to protect you."