Untilum
← Back to Untilum Protocol

RFC-0008: Governance

Status: Last Call · Date: 2026-07-17 · Editors: Untilum project — hello@untilum.com

Part of the TSP RFC series; see the series index for the Last Call window and how to comment. The key words MUST, MUST NOT, SHOULD, SHOULD NOT, and MAY in this document are to be interpreted as described in BCP 14 [RFC 2119] [RFC 8174] when, and only when, they appear in all capitals.

Abstract

This document fixes the governance of the Untilum Protocol: stewardship by the Open Untilum Foundation, the Editor/Maintainer/Contributor roles, the RFC change process (Draft → Last Call → Accepted → Final), the entrenched security invariants that ordinary process cannot amend, and licensing and succession rules chosen so that the protocol lawfully outlives its stewards.

1. Why governance is a protocol property

A capsule sealed today must be openable in 2076 by people who have never heard of anyone currently involved. That requires answers — written down now, while the project is small — to: who owns the protocol, who may change the specification, who accepts contributions, and who declares a version final. An unanswered governance question is a single point of failure exactly like an unpinned key.

2. The Open Untilum Foundation

Stewardship of the protocol is vested in the Open Untilum Foundation (OUF) — today an aspiration-named working group of one, deliberately structured so that growing it changes membership, not rules. The OUF:

The OUF explicitly does not own capsules, gate implementations, or hold any key material — per the layering rule, the Foundation itself must be losable (RFC index; G2).

3. Roles

Role Authority Currently
Editors Change normative documents (spec, RFCs); ratify version releases The founding maintainer
Maintainers Accept PRs to the reference implementation (SDK, apps) The founding maintainer
Contributors Propose RFCs and PRs Anyone

One person may hold several roles; the roles exist so the authorities stay distinct as people are added. Editor and Maintainer appointments (and removals) are decided by the existing Editors.

4. Change process

5. The entrenched clause

The following may not be changed by ordinary process — amending this list or its members requires unanimous Editor consent, a Last Call of ≥ 90 days, and a new protocol major version:

  1. Two independent factors; no single-factor degradation; no password recovery.
  2. Platform-independent opening (G2).
  3. Mandatory beacon verification against pinned constants.
  4. No plaintext, passwords, or keys ever leaving the client.
  5. Opening support is never removed for any released protocol version (RFC-0009).

A fork that abandons these MUST NOT call itself Untilum — the name is the compatibility promise.

6. Licensing and succession

Protocol documents: CC-BY-4.0. Reference implementation: MIT (confirmed by the Editors, 2026-07-17). Both are chosen so that if the OUF dissolves, anyone can lawfully continue the protocol from public artifacts — succession by forkability. Should the OUF be inactive for 24 consecutive months (no Editor action on a pending Last Call), any party may declare continuity stewardship by public fork, and implementations SHOULD follow whichever continuation preserves §5.

7. Security Considerations

At a 50–100-year horizon, governance failure is a security failure: an undefined authority over the specification is a single point of failure exactly like an unpinned key (§1). The entrenched clause (§5) is this document’s core security mechanism — it places the protocol’s five load-bearing invariants beyond ordinary amendment, and the naming rule makes abandonment of them publicly detectable. The succession clause (§6) bounds the risk of steward abandonment: continuity is defined by preservation of §5, not by possession of trademarks or infrastructure.

8. References

8.1. Normative

8.2. Informative

Editors’ Addresses

Untilum project — Editors of the TSP RFC series Email: hello@untilum.com · Issues: https://github.com/untilum/protocol/issues

Revision History

Date Status Change
2026-07-07 Draft Initial version.
2026-07-17 Last Call Publication pass: BCP 14 boilerplate, Abstract, Security Considerations, References, Revision History added. §6: reference-implementation license MIT confirmed (was “proposed”). Entered Last Call per RFC-0008 §4.