ctxpkg.org

Specification

Versions

Versioning policy: additive within a major · breaking ⇒ new major + migration path

Stability promise

In plain terms: the specification is the rulebook — it defines exactly what a .ctxpkg file is, so every tool reads it the same way. Published versions never change behind your back.

A published specification document never changes retroactively — errata are listed, never silently merged. Drafts (-draft) carry no stability promise. The node-type and edge-type taxonomies are registries: entries are never removed, only deprecated. See Governance for the full versioning policy and RFC process.