governance
Nobody amends the standard directly.
Every evolution of the language is a NEP: a numbered, public, git-versioned document that argues its case before anything changes. The maintainers are bound by it too. Most of these carry Draft, and that is the normal state of a proposal in a standards process: the number exists so the argument can be cited while it is still being had.
- 18proposalsnumbered and public
- 17standards trackthey change the language
- 1processthey change the process
- gitthe archivenothing is amended in place
the proposals
Read them in order
NEP-0000 is the process itself: what a proposal must argue, who decides, and what happens to a rejected one. The rest are numbered in the order they were opened.
- NEP-0000The NEP Process
Active (process NEP · never Final) · Process · 2026-07-18 · 6 sections - NEP-0002Lethal-trifecta detection with a Rule-of-Two human gate
Draft · Standards Track · 2026-07-19 · 7 sections - NEP-0003Absent permits: means zero authority (fail-closed)
Draft · Standards Track · 2026-07-22 · 7 sections - NEP-0004Permit-parameterization taint: untrusted values re-gate under permits
Draft · Standards Track · 2026-07-22 · 7 sections - NEP-0005The environment permit: a child's environment is composed, never inherited
Draft · Standards Track · 2026-07-23 · 7 sections - NEP-0006The data-as-code sink: a fetch of a code-bearing artifact is never innocent
Draft · Standards Track · 2026-07-23 · 7 sections - NEP-0007The trace leaves the private dialect: a normative journal, a required witness, a differential oracle
Draft · Standards Track · 2026-07-23 · 6 sections - NEP-0008The sandboxed egress proxy is the permit's exact projection
Draft · Standards Track · 2026-07-23 · 8 sections - NEP-0009A path grant names an effective path identity, re-judged at dispatch
Draft · Standards Track · 2026-07-23 · 8 sections - NEP-0010The run declares its entropy and its clock
Draft · Standards Track · 2026-07-23 · 8 sections - NEP-0011The run has an attested beginning and an attested end
Draft · Standards Track · 2026-07-24 · 8 sections - NEP-0012The receipt is untrusted input
Draft · Standards Track · 2026-07-24 · 8 sections - NEP-0013Human approval is a bounded, content-bound, attested ticket
Draft · Standards Track · 2026-07-24 · 8 sections - NEP-0014The thin-laws (lot 3a): observable independence · input origins · the readable receipt · cross-version resume
Draft · Standards Track · 2026-07-29 · 7 sections - NEP-0015Preview-commit: the effect request is hashed at judgment and recomputed at the sink
Draft · Standards Track · 2026-07-29 · 9 sections - NEP-0016Provenance tiers: every registry artifact resolves with a measured tier, and the admission floor is operator data
Draft · Standards Track · 2026-07-29 · 9 sections - NEP-0017The thin-laws (lot 3b): the pricing table in the pin · the end obligation · the third blame polarity · the named solo endorsement
Draft · Standards Track · 2026-07-29 · 7 sections - NEP-0018Energy honesty — the cost doctrine, transposed to watt-hours
Draft · Standards Track · 2026-07-29 · 7 sections