All notable changes to the CFSE specification.

Format: Semantic Versioning

This changelog starts at 1.0.0, the first public release.

[Unreleased]

Added

Changed

Removed

[1.0.0] - 2026-01-25

Added

  • First public release of the CFSE specification (core + schemas)
  • Normative core spec (spec/) organized as foundations, grammar, artifacts, and semantics
  • YAML schema definitions for CFSE artifacts
  • Canonical Invariant Library YAML format (single-file packaging for P-* and INV-*)
  • Conformance levels (minimal, standard, full)
  • Normative language keywords per RFC 2119 + RFC 8174 (MUST/SHOULD/MAY in ALL CAPS)
  • Entry Point (EP-*) and Projection (PRJ-*) supporting artifacts (optional exposure modeling)
  • Optional extension mechanism (extensions may be published separately)
  • Informative reading guides (guides/) and proposal process/templates (rfcs/)