contracts/docs/conformance-vectors.md

9 lines
487 B
Markdown

# Contracts Conformance Vectors
1. `C-001` Membership mint creates non-transferable token.
2. `C-002` Membership status transitions emit corresponding events.
3. `C-003` Entitlement purchase enforces membership requirement when offer policy requires it.
4. `C-004` Entitlement mint emits deterministic entitlement id/event payload.
5. `C-005` Entitlement state transitions cannot bypass allowed state machine.
6. `C-006` Contract deployment artifacts map to verified on-chain bytecode.