1.6 KiB
1.6 KiB
Release Gate: Membership Platform (v1)
This gate controls deploy/no-deploy decisions for membership-gated commerce changes.
Gate Categories
- Contract/API compatibility
- Conformance vectors
- Security checks
- Legal/policy checks
- Observability checks
Deploy Criteria (All Required)
docs/conformance/membership-gating-vectors.md: all vectors pass.docs/conformance/member-channel-vectors.md: all vectors pass.docs/conformance/governance-install-vectors.md: all vectors pass.- OpenAPI and implementation remain compatible.
- Signature replay tests pass.
- Quote expiry tests pass.
- Tx mismatch tests pass.
- Membership gate blocks non-members in all checkout paths.
- Member channel blocks inactive memberships.
- Governance activation blocks inactive/unknown entitlement states.
- Terms/privacy copy still match utility-access framing.
- Structured logs and metrics are emitted for each state transition.
No-Deploy Triggers
- Any conformance vector failure.
- Any path that allows purchase without active membership.
- Any activation path that proceeds with non-active entitlement.
- Any member channel path serving events to suspended/revoked memberships.
- Any governance runtime activation without valid signed package verification.
- Any missing audit evidence on successful purchase.
- Any breaking API change without version bump and migration note.
Evidence Bundle Required for Release
- Test result artifact references.
- Contract address/version snapshot.
- Policy hash snapshot.
- Change summary and rollback plan.