What problem does it solve? Players of the Tywish Solana lottery game ask follow-up questions about rules, verdicts, rewards, and odds, and need accurate, beginner-friendly answers grounded in the server's authoritative compiler context rather than hallucinated facts. ## Core Features & Use Cases - Verdict Explanation: Explains why a proposed rule was rejected using gateBlock codes, preflight blocking reasons, and semantic impact flags, quoting the player's own rule text. - Game Mechanics Q&A: Answers questions about rounds, draws, prizes, fees, and the three reward paths using the server-supplied game object and reference sections. - Rule Proposal: Produces an intent-preserving proposedRuleText candidate when the player has expressed a winning condition, otherwise returns null. - Use Case: A player asks in Portuguese why their rule was rejected; the Skill replies with a short plain-prose JSON answer naming the blocking reason and offering a free rule check. ## Quick Start Ask the dealer why your proposed rule was rejected and what you could change to make it valid.