contracts

Reference › components › contracts

The contracts component is the foundation of the ten-component packages refactor: it depends on nothing, and every other component depends on it (component DAG, state landed; the cut-over has not happened). It contains one import package, orchestrata_contracts, with 403 modules of protocols, value types, enums and errors, much of it lifted from the single-package tree. Because it carries contracts and no behaviour, components such as tools reach Redis and embeddings through its protocols instead of importing kernel code (ADR-0112). Read the package page for the map of its twenty subpackages.

403 modules, 18,083 lines of code.

Subpackages

Package Modules LOC
orchestrata_contracts 403 18,083

Dependency diagram

No dependency edges between this package's modules or to other packages.