FLUXFLUX
  • Introduction
  • Quickstart
  • Two Specs, One Substrate
  • The Six Families
  • The FLUID Seam
  • Deterministic & Governed
  • Runtime & Evidence
  • Anatomy
  • The Nineteen Kinds
  • Versions
  • Changelog
  • JSON Schema 0.5.0 ↗
  • UI Hints 0.5.0 ↗
  • Enforcement Contract 0.5.0 ↗
  • Bundle Manifest 0.5.0 ↗
  • The vNext Plan
  • The Nine RFCs
  • Conformance Profiles
Examples
What's New
FLUID ↗
GitHub
GitHub
  • Introduction
  • Quickstart
  • Two Specs, One Substrate
  • The Six Families
  • The FLUID Seam
  • Deterministic & Governed
  • Runtime & Evidence
  • Anatomy
  • The Nineteen Kinds
  • Versions
  • Changelog
  • JSON Schema 0.5.0 ↗
  • UI Hints 0.5.0 ↗
  • Enforcement Contract 0.5.0 ↗
  • Bundle Manifest 0.5.0 ↗
  • The vNext Plan
  • The Nine RFCs
  • Conformance Profiles
Examples
What's New
FLUID ↗
GitHub
GitHub
  • Roadmap

    • The vNext Roadmap
    • The Nine RFCs
    • Conformance Profiles

Conformance Profiles

One schema, three honest bars (roadmap principle P3). A lightweight validator, a governed enterprise deployment, and a live engine should each be able to claim "FLUX" truthfully — at different levels.

Level 1 — Core ✅ definable today

The 0.3.x bar. Any tool can hit it.

  • Schema + cross-document validation (the offline reference validator)
  • FLUID seam resolves and validates against vendored schemas
  • Deterministic under seed
  • No extensions required

Level 2 — Enterprise ✅ all requirements shipped as of 0.5.0

Core, plus governance, semantics, and supply chain:

  • Extensions declared and typed (RFC-02 — shipped in 0.4.0)
  • Lockfile + pinned module refs (RFC-03 — shipped in 0.4.0)
  • Playback scorecard present (RFC-05 — shipped in 0.4.1)
  • Semantic-model port resolved (RFC-07 — shipped in 0.4.0)
  • Signed, attested bundle (RFC-09 — shipped in 0.5.0)

Level 3 — Runtime ◐ contract + vectors shipped in 0.5.0; certification needs a live engine

Enterprise, plus it actually runs and enforces:

  • Enforcement contract passes the conformance test vectors (RFC-04 — contract, reference gate and vectors shipped in 0.5.0)
  • A live calibration loop feeds the scorecard
  • Seam provenance emitted per run (RFC-06 — schema surface + contract-digest check shipped in 0.4.1; per-run emission is engine work)

Why profiles change the calculus

Under a single bar, an advanced implementation is judged against a line it overshoots in some places and misses in others — it reads as "non-conformant" even while doing more than the spec. Under profiles, the same implementation certifies at the standard's top tier, and everything it does becomes a demonstration of the standard rather than a deviation from it. That is how a standard converts its most sophisticated potential adopter into its reference implementation.

Edit this page on GitHub
Last Updated: 9/15/26, 6:51 PM
Prev
The Nine RFCs