The RAPP Kernel
NOT YET FULLY RAPP/1 CONFORMANT. Start with the structural authority pin and status. The remaining sections provide current implementation context and dated historical records; they do not override RAPP/1 rev-5.
The trilogy
Why, what, how โ read in this orderMaster Plan
Tesla-Master-Plan-style first-principles north star. The single-sentence version: "Use everyone else's hardware to run the network."
What we must doHero Use Case
The canonical scenarios this codebase must satisfy โ Charizard-in-the-woods, Dream Catcher, Mom's Mixtape, Pizza Place. Every architectural decision is judged against whether these stories still work.
How it fits togetherEcosystem
End-to-end layout of a planted organism: file structure, identity stack, the two surfaces, memory tiers, MMR, egg cartridges, integrity, Dream Catcher, network modes.
The law
Discipline that's locked inConstitution
Append-only repository governance. Article LV makes the pinned RAPP/1 rev-5 source controlling for protocol matters while preserving earlier clauses as dated history.
Locked rulesAntipatterns
Append-only. One term for the plugin unit (always "agent"). Frozen kernel. No half-released shims. No fallback branding. No network-only paths. PRs that violate don't merge.
VerificationDefinition of Done
The checklist a "done" thing has actually passed โ for planted repos, code changes, features, links. A done thing is verified, not assumed.
Historical implementation indexEcosystem Map
The prior authority order, decision table, schema inventory, and drift gaps. Useful for migration context, but Article LV and RAPP/1 govern conflicts.
Reference
When you're operating, not readingSurvival
The matrix of what survives if the network breaks, GitHub goes dark, hardware dies, identity is lost. Defense-in-depth redundancy stack โ the SLA you can trust.
VocabularyLexicon
Two vocabularies (human vs. developer) and the 1:1 mapping. Writers pick one per doc and stay consistent. Why we say "agent," never "skill" / "plugin" / "routine."
What's in this mirrorKernel Tree
The full grail kernel tree end-to-end, file by file, organized by sacred files / T1 / T2 / T3 / installer family / Pages / community / specs. What grail ships and where each piece lives.
Wire specNeighborhood Protocol
How organisms talk: twin chat protocol, three concentric trust scopes, four channel types, four exchange primitives, granular permissions via public_facets. Read before adding cross-organism communication.
7-layer modelOSI
RAPP mapped to a 7-layer stack with schemas at each layer: substrate / identity / discovery / channels / trust / envelope / application. Use to figure out which layer a new feature belongs to.
LicensingCommercial
License thresholds (less than 100 employees and less than $1M revenue = free; else commercial). For everyone else, the platform is open and self-hosted.
The specs
RAPP/1 authority first; older contracts are historicalNOT YET FULLY RAPP/1 CONFORMANT
Audit scope, shallow-check limitation, structural-versus-authenticated validation, immutable-grail boundary, and owner-action blockers.
Machine-readable structural pinRAPP/1 Authority
Pins kody-w/rapp-1 rev-5 by repository, commit, path, exact-byte SHA-256, wire tag, and immutable URLs. This is not a ยง13 registry.
Historical agent contractLegacy SPEC
The former single-file-agent and delimited-slot contract. Preserved for history and migration; it is not the current RAPP/1 wire, frame, identity, or egg authority.
Historical directionsRoadmap
Prior roadmap context. Any incompatible wire, identity, frame, egg, or read-forever teaching is superseded by RAPP/1 rev-5 and Constitution Article LV.
Legacy implementation referenceEstate Spec
Historical estate and cartridge design context. RAPP/1 ยง6 governs identity and ยง9 is the current egg authority.
SDKRapplication SDK
Reference for building rapplications โ graduated, certified agents that ship with their own UI and per-rapp state.
Historical AI runbookLegacy manifest
Prior AI-readable extension guidance. It remains implementation context and does not override the pinned RAPP/1 protocol.
Historical network contractLegacy Network Protocol Spec
Prior federation, door, gate, and addressing guidance. It remains implementation history and does not override the pinned RAPP/1 wire or identity.
Historical network runbookLegacy network guide
The action-oriented companion to the historical Network Protocol Spec. Use only where it does not conflict with RAPP/1 rev-5.
Historical and implementation indexAll local specs
Browse local design records and implementation references. Where any conflicts with RAPP/1 rev-5, the pinned standard and Article LV govern.
Reading Paths
Curated note sequences for different audiences โ ~30 min eachExec asking what this is
The shortest credible read. What it is, why it matters, what it changes โ without engineering depth.
~30 minEngineer evaluating RAPP
8 notes. The fastest credible read for a senior engineer deciding whether the platform is worth integrating. Architecture, constraints, tradeoffs.
~40 minArchitect deciding to bet
For an architect or staff engineer weighing whether to bet a roadmap on RAPP. The constraints, the immune system, the why behind every locked rule.
~25 minPartner pricing a project
For implementation partners, ISVs, and consultants pricing a build on RAPP. What you ship, what you bill, what's commodified.
~35 minNew contributor
For a developer about to submit their first PR. The vault notes that make every code review go smoothly.
The vault
The why โ decision narratives, removal stories, architecture essaysVault index
~100 published notes across Architecture, Decisions, Founding Decisions, Foundations, Manifestos, Removals, Twin and UX, Positioning. The why behind every locked rule and every shipped feature.
Deep divesArchitecture essays
Rappid, eggs, bonding, federation, mirror spec, layered mirrors, public-private body stack, neighborhood protocol โ the engineering essays that justify the decisions in the law.
Why we choseDecisions
Each major design call documented with rationale, alternatives considered, and what would change our mind. The audit trail.
The kernel tree
What this repo actually contains, end to endKERNEL_TREE.md
The complete grail kernel tree at grail paths โ sacred files, T1 Brainstem, T2 Swarm, T3 Copilot Studio, installer family, Pages content, community surface, specs, plumbing โ plus this mirror's prerogative additions.
Species rootrappid.json
The identity of the RAPP species โ every descendant organism's parent_rappid chain ends here. The platform's genealogical zero.
Mirror disciplineMirror Spec
The frozen-kernel pattern. Why three files must stay byte-identical to grail, why the installer is a sync wire not an installer, how to verify drift in one shell command.