Minimum matrix
Valid request with valid scope.
Safe environment
Sandbox keeps data, credentials, and webhook delivery separate from production and prevents false-success integrations.
Read guideActivation gate
Valid request with valid scope.
Use secret-free fixtures and verify schema and meaning rather than JSON field order. Run consumer tests whenever the producer changes.
Submit evidence with test results, SHA, version, environment, and rollback. Begin with a canary scope that can be disabled without a dangerous reverse migration.
A path is not a production contract until it is marked verified and matches the runtime source.