FLUIDFLUID
  • Introduction
  • Quickstart
  • Why FLUID
  • FAQ
  • What FLUID Is
  • Core Principles
  • Agentic-Native Layer
  • FLUID vs ODCS / ODPS
  • Reference Implementation
  • Anatomy
  • Cheatsheet
  • Minimal Contract
  • Specification
  • Versions
  • Changelog
  • JSON Schema 0.7.5 (stable) ↗
  • Reference 0.7.5 (HTML) ↗
  • Preview: 0.7.6
Examples
How-to
What's New
Deck
  • Contributing
  • Governance ↗
  • Conformance Corpus ↗
  • Vision
GitHub
GitHub
  • Introduction
  • Quickstart
  • Why FLUID
  • FAQ
  • What FLUID Is
  • Core Principles
  • Agentic-Native Layer
  • FLUID vs ODCS / ODPS
  • Reference Implementation
  • Anatomy
  • Cheatsheet
  • Minimal Contract
  • Specification
  • Versions
  • Changelog
  • JSON Schema 0.7.5 (stable) ↗
  • Reference 0.7.5 (HTML) ↗
  • Preview: 0.7.6
Examples
How-to
What's New
Deck
  • Contributing
  • Governance ↗
  • Conformance Corpus ↗
  • Vision
GitHub
GitHub
  • Schema Reference

    • Schema Reference
    • Schema Anatomy
    • Schema Cheatsheet
    • FLUID Specification
    • Minimal Contract & FLUID at a Glance
    • Schema Versions
    • Changelog

Schema Reference

Everything you need to read, write, and validate a FLUID contract. The latest stable schema is 0.7.5; 0.7.6 is a preview (see Versions).

PageUse it for
AnatomyA guided tour of every top-level block, in authoring order, with a "what / when / why" per block. Start here if you've never written a contract.
CheatsheetOne row per field — meaning, required flag, and version added. The fast lookup table while you author.
Minimal Valid ContractThe smallest file that validates, plus a glance at every top-level block.
SpecificationValidation semantics, document structure, and how multi-file composition relates to validity.
VersionsEvery published schema version and its status, how to choose fluidVersion, and known caveats.
ChangelogWhat changed between consecutive versions, including the pre-0.7.1 breaking changes and the one narrowing in 0.7.2.

Machine-readable artifacts

  • JSON Schema (0.7.5, stable): /fluid/schema/fluid-schema-0.7.5.json — point your validator here.
  • Generated HTML reference (0.7.5): /fluid/specs/0.7.5/fluid-spec.html — every type, enum and validation rule, rendered from the schema.
  • Preview (0.7.6): fluid-schema-0.7.6.json · specs/0.7.6/fluid-spec.html.

Validate a document against the schema of the fluidVersion it declares. For older versions, see Versions.

Edit this page on GitHub
Last Updated: 10/5/26, 9:55 AM
Contributors: fas89, Claude Opus 4.8
Next
Schema Anatomy