Architecture decisions
85 decisions, grouped by boundary.
ADRs preserve why a boundary exists, what evidence it admits, and which claims remain forbidden. Accepted history is superseded by a new ADR, never silently rewritten.
ADR-0001—0018
Semantic foundations
Canonical Typed Core, observable semantics, memory and ownership boundaries, Surface-to-Core admission, and the Stage 1 freeze.
- 0001Canonical Typed Coreaccepted
- 0002Binding Time Judgmentaccepted
- 0003Allocation Identity Observabilityaccepted
- 0004Region Evidence Vs Placementaccepted
- 0005P1 Lighthouse Scopeaccepted
- 0006Numeric Semanticsaccepted
- 0007FFI Trust Boundaryaccepted
- 0008Production Sovereigntyaccepted
- 0009Rc Fallback Cycle Policyaccepted
- 0010Nauxogenesisaccepted
- 0011Surface Core T2 Boundaryaccepted
- 0012Surface Direct Functions T2Baccepted
- 0013Bounded Logical Store P1V1accepted
- 0014Bounded Existential Closures P1V2accepted
- 0015Linear Lexical Handlers P1V3accepted
- 0016Bounded Affine Unique P1V4accepted
- 0017Bounded Ownership Return P1V5accepted
- 0018Core Semantics Identity Stage1 Freezeaccepted
ADR-0019—0035
Specialization and residualization
Binding-time analysis, static evaluation, residual evidence, CoreVM0, polyvariance, arrays, and translation validation into SSA.
- 0019B0 Request Trust Boundaryaccepted
- 0020B0 Structural Node Identityaccepted
- 0021B0 Deterministic Call Fixed Pointaccepted
- 0022B0 Sealed Evidence Independent Replayaccepted
- 0023R0 Specialization Value Request Boundaryaccepted
- 0024R0B Evidence Gated Static Evaluationaccepted
- 0025R0B2 Continuation Machineaccepted
- 0026R0C1 Scalar Residual Coreaccepted
- 0027R0C2 Folding And Opaque Evaluation Recordaccepted
- 0028R0D Sealed Residual Evidenceaccepted
- 0029Corevm0 Bounded Program Representationaccepted
- 0030Corevm0 Full Image And Definitional Boundaryaccepted
- 0031Evidence Gated Polyvariant R1 Boundaryaccepted
- 0032Structural Partial Values And Bounded Helper Unfoldingaccepted
- 0033Bounds Preserving Arrays And Corevm0 Admissionaccepted
- 0034Canonical Summaries And Corevm0 Structural Erasureaccepted
- 0035Gate A Translation Validation And Canonical Residual SSAaccepted
ADR-0036—0056
Native path and measurement
Machine IR, checked x86-64 encoding, W^X execution, standalone ELF, Gate B, candidate policies, and measured optimization decisions.
- 0036Canonical Machine IR Trust Boundaryaccepted
- 0037Canonical x86 64 Target Plan And Checked Encodingaccepted
- 0038Verifier Gated W^X Native Runneraccepted
- 0039Direct ELF64 Standalone Image And Libc Free Startupaccepted
- 0040Sealed Predecessor Translation Correspondence Rootsaccepted
- 0041Gate B End To End Standalone Measurementaccepted
- 0042Fail Closed Tail Control Flow Encoding Policyaccepted
- 0043Reject Greedy Tail Home Offset Swapsrejected
- 0044Reachable Unique Predecessor One Op Superblocksaccepted
- 0045Sealed Weighted Target Profile And Shared Join Selectionaccepted
- 0046Bounded Transitive Shared Join Compositionaccepted
- 0047Bounded Per Ingress Fused Compare Branch Arm Cross Tabsaccepted
- 0048Exact Per Ingress Ordered Shared Join Lineageaccepted
- 0049Proof Only Shadow Prospective Shared Join Realizationaccepted
- 0050Bounded Independent Shadow Machine Semantic Decoderaccepted
- 0051Sealed Non Executable Policy 15 Candidate Capsuleaccepted
- 0052Finite Policy 15 Candidate Native Correctness Admissionaccepted
- 0053Process Isolated Policy 15 Candidate Correspondenceaccepted
- 0054Candidate Specific Standalone ELF Correspondenceaccepted
- 0055Candidate Matched Gate B Measurement And Claimaccepted
- 0056Sovereign Candidate Cost Attributionaccepted
ADR-0057—0070
Sovereign execution envelope
Persistent typed tail state, physical allocation, owned byte capsules, semantic-image composition, native correctness, and process containment.
- 0057Bounded Persistent Typed Tail State Planaccepted
- 0058Bounded Sovereign Physical Tail Bank Allocationaccepted
- 0059Bounded Physical Template Preservation Realizationaccepted
- 0060Owned Tail Template Byte Capsule And Independent Decoderaccepted
- 0061Bounded Persistent Site Binding And Frontier State Proofaccepted
- 0062Bounded Symbolic Body Frontier Realizationaccepted
- 0063Frontier Live Set Narrowingaccepted
- 0064Owned Body Frontier Byte Capsuleaccepted
- 0065Closed Semantic Image Compositionaccepted
- 0066Sovereign ABI Envelope Byte Capsuleaccepted
- 0067Fully Enveloped Semantic Image Compositionaccepted
- 0068Sovereign Enveloped Image Native Correctnessaccepted
- 0069Sovereign Enveloped Process Containmentaccepted
- 0070Sealed Worker Artifact Launch Attestationaccepted
ADR-0071—0085
Dependency and loader closure
Worker identity, immutable dependency objects, GNU versioning, symbol selection, and the relocation inventory required for a self-owned loader path.
- 0071Independent Worker ELF Dependency Inventoryaccepted
- 0072Reviewed Worker Dependency Declaration Admissionaccepted
- 0073Exact Worker Dependency Object Byte Admissionaccepted
- 0074Sealed Object Dynamic Identity Inventoryaccepted
- 0075Reviewed Transitive Declaration Closure Admissionaccepted
- 0076Sealed Object GNU Version Requirement Inventoryaccepted
- 0077Sealed Object GNU Version Definition Inventoryaccepted
- 0078Exact GNU Version Compatibility Admissionaccepted
- 0079Independent Dynamic Symbol Version Index Inventoryaccepted
- 0080Sealed Root Worker GNU Version Requirement Inventoryaccepted
- 0081Exact Root GNU Version Compatibility Admissionaccepted
- 0082Sealed Root Dynamic Symbol Version Inventoryaccepted
- 0083Reviewed Root Dynamic Symbol Lookup Scope Admissionaccepted
- 0084Exact Strong Versioned Root Symbol Candidate Selectionaccepted
- 0085Sealed Root Dynamic Relocation Inventory And Selection Joinaccepted
No ADR matches this search.