# Architecture principles whose scope is causality_ordering

> 2 records

This index as JSON: https://banes-lab.com/json/api/facets/architecture/scope/causality-ordering

## Entries

- [Implicit Contract](https://banes-lab.com/records/architecture/implicit-contract.md): A defect in which a boundary's assumptions, including the shape and meaning of the data it passes, live in behavior, naming or ordering rather than in a declared contract.
- [Temporal Coupling](https://banes-lab.com/records/architecture/temporal-coupling.md): A defect in which operations must be called in an undocumented order to work.
