16 lines
560 B
Markdown
16 lines
560 B
Markdown
# contracts
|
|
|
|
## Scope
|
|
|
|
The contracts domain covers `packages/contracts`.
|
|
|
|
## Rules
|
|
|
|
- Record transport-independent DTOs before binding them to one transport.
|
|
- External provider and consumer integrations use REST APIs and HTTP
|
|
webhook/callback delivery.
|
|
- proto-socket is internal-only and must not be documented as an external
|
|
integration contract or fallback transport.
|
|
- REST exceptions and internal-only transports must be documented.
|
|
- gRPC is out of scope until explicitly added.
|
|
- Contract notes must not include raw secrets or private credentials.
|