RFC-038: Domain of Concern Registry — AIGP Dialects as First-Class Artifacts — 20. Summary
AIGP Specification › RFC-038: Domain of Concern Registry — AIGP Dialects as First-Class Artifacts › 20. Summary
← 19. Non-Goals · Section index · 21. References →
20. Summary
An AIGP dialect is the fully instantiated, distributable, versionable observation apparatus for a specific Domain of Concern. It is not a configuration. It is a research protocol — the complete declaration of what is measured, how it is measured, what evidence is admissible, who may observe, what thresholds determine significance, and what conditions invalidate the result.
RFC-038 provides the infrastructure that makes dialects first-class artifacts:
- Structure (§4): What a dialect bundle contains
- Versioning (§5): How dialects evolve without breaking subscribers
- Registry (§6): How dialects are published, discovered, resolved, and validated
- Subscription (§7): How applications bind to dialects as governance contracts
- Local Profiles (§8): How organizations specialize without weakening
- Inheritance (§9): How related dialects share structure without duplication
- Science (§10): Why this is structurally identical to research protocol management
- Governance (§11): Who may publish and under what review
- Distribution (§12): How dialects reach subscribers
- Lifecycle (§13): How dialects progress from draft to archive
- Compatibility (§14): How subscribers migrate between versions
- Evolution (§15): How dialects improve from their own empirical results
The central scientific commitment:
A dialect that cannot be versioned cannot be improved. A dialect that cannot be distributed cannot be shared. A dialect that cannot be subscribed to cannot be enforced. A dialect that cannot be falsified cannot be trusted.
RFC-038 makes all four possible.
20.1 The Series (Complete)
| RFC | Question It Answers |
|---|---|
| RFC-034 | What is the Domain of Concern? |
| RFC-035 | How do we validly measure concern variables? |
| RFC-036 | How do we calculate concern posture from the measured vector? |
| RFC-037 | Who or what may observe, render verdicts, and calibrate? |
| RFC-038 | How are dialects packaged, versioned, distributed, and subscribed to? (this document) |