Skip to content

ODCS Implementation Guide

Contributor documentation

These guides are for contributors and maintainers. End users should start with What is ODCS? and Getting started.

Guides for building and maintaining the Rust reference implementation of the Open Data Contract Standard (ODCS).

See the canonical documentation index at Home.

User documentation (install, CLI, Rust, Python API) lives in User guides.

Last reviewed for release 0.9.1.

Treat Upstream sync policy as the authoritative upstream policy. The normative ODCS specification lives in the upstream repository.

The implementation pipeline:

parse -> Canonical Object Model -> validate -> diagnostics

Do not implement execution, pipelines, or transformation semantics without an agreed milestone.

Cursor build prompt: build.md