Purpose
Operate pack odds safely while preventing unopenable pack states in production.Standard release flow
- Run seed/backfill procedures for official packs.
- Run openability audit checks.
- Verify products and odds endpoints return expected disclosure fields.
- Validate staging checkout/open flows.
- Record release evidence in the compliance evidence log.
Incident: users cannot open packs
Symptoms
- Open actions fail validation.
- Packs appear purchasable but do not reveal inventory.
Triage
- Run openability audit.
- Inspect
PackCollectiblerows for affected packs. - Verify purchase state and ownership.
- Validate route payload IDs (
purchaseId, optionalpackIdcross-check).
Mitigation
- Reseed or repair pack-collectible data.
- Temporarily disable affected packs until corrected.
- Re-run audit and confirm endpoint correctness.
Change management
- Odds changes require product and compliance sign-off.
- Evidence logs must be updated for each release.
- Silent production odds changes are disallowed.
