LIP Registry
Index of LLMO Improvement Proposals.
The LIP (LLMO Improvement Proposal) registry is the permanent, numbered record of proposals to change or extend the LLMO specification, its extension claim registry, or its governance. Every LIP has a named author, a declared status, a declared type, and a permanent place in this registry.
The authoritative process document is LIP-1, which defines how LIPs are proposed, numbered, discussed, and recorded. The overall decision process for the LLMO specification (of which the LIP process is one part) is described on the governance page.
Current LIPs
| Number | Title | Author | Status | Type | Created |
|---|---|---|---|---|---|
| LIP-1 | LIP Purpose and Guidelines | Nic Chavez | Active | Process | 2026-04-21 |
| LIP-2 | (placeholder withdrawn before merge) | Withdrawn | Process | 2026-04-21 | |
| LIP-3 | LIP Authoring Conventions | Nic Chavez | Final | Informational | 2026-04-21 |
| LIP-4 | Key Transparency: registry membership as a Strict-tier requirement | Nic Chavez | Final | Standards Track | 2026-05-12 |
| LIP-5 | Disavowal category discriminator and S6 binding enforcement | Nic Chavez | Final | Standards Track | 2026-05-12 |
LIP numbers are not necessarily contiguous. LIP-2 was reserved during initial scaffolding for a Process LIP defining core claim type submission mechanics. The placeholder was removed from the repository before being formally numbered, and the number is permanently retained as withdrawn per the registry’s append-only rule.
A machine-readable version of this index is served at /spec/lips/index.json for tooling.
How to propose a LIP
LIPs fall into three types: Standards Track (new extension claim types), Process (changes to the LIP process or related governance), and Informational (advisory guidance). Standards Track LIPs require a DNS TXT proof-of-control record at submission, a minimum 7-day public GitHub Discussion period, and at least one non-author public response before a LIP number and nonce are issued. Process and Informational LIPs are authored by the editor, or by community members whose proposals the editor agrees to author or co-author.
The full submission process, including numbering rules, lifecycle states, editor role, anti-flood provisions, and namespace rules, is specified in LIP-1. Contributors proposing a LIP should read LIP-1 in full, then open a GitHub Discussion describing the proposal.
About this registry
The registry is append-only. Every LIP that has ever received a committed number remains in the registry forever, with its original author, original namespace (where applicable), and its current status attached. This includes LIPs in Withdrawn, Rejected, and Superseded status. Permanence is a deliberate property of the system: it ensures that the record of what was proposed, by whom, and how the proposal fared is not lost, rewritten, or quietly retired.
LIP numbers are never reused once committed. A number reserved via nonce issuance that does not reach merge within the nonce window is released and may be reassigned. A number committed at merge time is permanent.
The registry is maintained by the editor. Corrections to registry entries (status transitions, typo fixes, clarifications) are made through pull requests following the editorial revision policy on the governance page.
- LIP-4 : Adds a public, append-only key-transparency registry to the LLMO protocol. Strict-tier documents MUST be registered. Consumers cross-check the publisher's deployed JWKS against the registry record to detect domain takeover, key substitution, and rogue republishing. The registry is hash-committed with SHA-384 so the historical record survives the eventual post-quantum migration of signature algorithms.
- LIP-5 : Adds a normative category discriminator to the disavowal claim type's disavowed-entry shape. The discriminator takes one of two values (self_statement, impersonation_defense), allowing reference validators to machine-check rule S6 (ยง5.2) without interpreting publisher-asserted prose. Unblocks binding S6 enforcement deferred since v0.1.5.
- LIP-1 : Describes the LIP process, format, lifecycle, and editor role.
- LIP-3 : Describes authoring conventions for LIP documents: register, structure, normative language, and style.