Skip to content

RFC-038: Domain of Concern Registry — AIGP Dialects as First-Class Artifacts — 20. Summary

AIGP SpecificationRFC-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)


← 19. Non-Goals · Section index · 21. References →