What problem does it solve? Business logic bugs hide in the gap between what a system assumes ("a user cannot reward themselves") and what it actually enforces. This Skill systematically extracts implicit business rules from a codebase and stress-tests each one against five questions—where is it enforced, can it be bypassed, repeated, reversed, or raced—to expose logic flaws before they reach production. ## Core Features & Use Cases - Rule Inventory: Identifies and classifies rules as invariants, limits, ownership, transitions, or rewards across a flow. - Five-Question Protocol: For each rule, checks enforcement location, bypass paths, repeatability, reversibility, and race conditions. - Severity Triage: Prioritizes rules involving transferable value (money, XP, stock) and ownership over cosmetic rules. - Use Case: Before launching a gamification feature with daily XP limits, use this Skill to verify the limit is enforced server-side, cannot be reset by retrying, and is not vulnerable to concurrent requests exceeding the cap. ## Quick Start Audit the reward and quota logic in this codebase for business rule violations using the five-question enforcement protocol.