llm.txt: standard entry point for agents landing on the repo docs/RFC.md: categorised index of all 28 RFCs with status Co-Authored-By: Virgil <virgil@lethean.io>
3.7 KiB
3.7 KiB
RFC Index — Lethean Ecosystem Specifications
Request For Contribution — design specifications that define how the ecosystem works. Each RFC is detailed enough that an agent can implement the described system from the document alone.
How to Read
Start with the category that matches your task. Each RFC is self-contained — you don't need to read them in order. If you're contributing code, read RFC-025 (Agent Experience) first — it defines the conventions all code must follow.
Core Framework
| RFC | Title | Status |
|---|---|---|
| RFC-021 | Core Platform Architecture | Draft |
| RFC-025 | Agent Experience (AX) Design Principles | Draft |
| RFC-002 | Event-Driven Module Loading | Implemented |
| RFC-003 | Config Channels | Implemented |
| RFC-004 | Entitlements and Feature System | Implemented |
| RFC-024 | Issue Tracker and Sprint System | Draft |
Commerce and Products
| RFC | Title | Status |
|---|---|---|
| RFC-005 | Commerce Entity Matrix | Implemented |
| RFC-006 | Compound SKU Format | Implemented |
| RFC-001 | HLCRF Compositor | Implemented |
Cryptography and Security
| RFC | Title | Status |
|---|---|---|
| RFC-011 | Open Source DRM for Independent Artists | Proposed |
| RFC-007 | LTHN Quasi-Salted Hash Algorithm | Implemented |
| RFC-008 | Pre-Obfuscation Layer Protocol for AEAD Ciphers | Implemented |
| RFC-009 | Sigil Transformation Framework | Implemented |
| RFC-010 | TRIX Binary Container Format | Implemented |
| RFC-015 | STIM Encrypted Container Format | Implemented |
| RFC-016 | TRIX PGP Encryption Format | Implemented |
| RFC-017 | LTHN Key Derivation | Implemented |
| RFC-019 | STMF Secure To-Me Form | Implemented |
| RFC-020 | WASM Decryption API | Implemented |
Data and Messaging
| RFC | Title | Status |
|---|---|---|
| RFC-012 | SMSG Container Format | Implemented |
| RFC-013 | DataNode In-Memory Filesystem | Implemented |
| RFC-014 | Terminal Isolation Matrix (TIM) | Implemented |
| RFC-018 | Borgfile Compilation | Implemented |
Lethean Network (Legacy)
| RFC | Title | Status |
|---|---|---|
| RFC-0001 | Lethean Network Overview | Implemented |
| RFC-0002 | Service Descriptor Protocol (SDP) | Implemented |
| RFC-0003 | Exit Node Architecture | Implemented |
| RFC-0004 | Payment and Dispatcher Protocol | Implemented |
| RFC-0005 | Client Protocol | Implemented |
Contributing
New RFCs follow the numbering scheme RFC-NNN-TITLE.md (3-digit, uppercase title). Use RFC-011 (OSS DRM) as the reference for detail level — an agent should be able to implement the system from the document alone.
All contributions must follow RFC-025: Agent Experience.