OMA Governance

Versioning, compatibility, deprecation, and dual-write synchronization policy.

Versioning Policy

  • Patch: clarifications only, no wire compatibility change.
  • Minor: additive and backward compatible.
  • Major: breaking change with migration guidance required.

Compatibility Claims

  • All implementations must satisfy oma-core.
  • Optional profile claims require passing that profile's acceptance tests.
  • Aliases are allowed only when canonical behavior stays equivalent.

Dual-Write Gate

OMA docs are maintained in both the specifications and Horizons repositories. A parity check is required before merge to prevent drift.

Source

Open governance.md