Ship
Context Contracts
Structural wiring rules that enforce which files must appear in the active bundle when specific production files are edited. Violations block CIC before the PR is opened.
CONTRACT VIOLATEDcheckout-schema-required
Context contract violation: checkout changes require checkout-schema in bundle.
Triggering file
services/billing/src/routes/checkout.ts
Required file in bundle
MISSINGcheckout-schema validator not found
Rule Definition
All changes to billing checkout routes must include the checkout schema validator in the active bundle.
Authored by: sara-chen-acmeAdded: 3/15/2026
CIC Result
failcontext_contract_violated
CIC blocked: context contract 'checkout-schema-required' not satisfied.
Remediation Steps
- 1
Run `codeledger activate --task "fix checkout total calculation"` to pull in the schema file.
- 2
Re-run `codeledger verify` to confirm the contract is satisfied.
- 3
Commit only after the contract check passes.