t81-foundation

CanonFS v1 Contract Example

This directory is the canonical RFC-00D1 v1 contract fixture set.

The JSON files here are meant to be read as frozen examples of the current CanonFS interchange contract, not as a new interchange request format.

This fixture set is the current build-against seed for RFC-00D1, not proof that the entire RFC has been promoted out of draft.

The current seed boundary here is intentionally narrow:

Within this frozen fixture set:

The policy reading here is intentionally narrow too:

These frozen fixtures cover the smallest current host-file seed. For the broader checked-in host-directory example, including partial results under explicit policy narrowing, pair this fixture set with:

This fixture set demonstrates the current seed contract. It does not settle deferred RFC-00D1 questions such as symlink posture, archive/bundle export, or text output as a co-equal contract.

For each case:

These files are compared byte-for-byte in the contract tests.

Cases

Inputs