Board Game Rule Conflict Resolver
This is a submission for the Sanity Challenge, Path One: Ship an Agent That Queries Real Content What I Built Board Game Rule Conflict Resolver is a source-grounded tournament judge for resolving ambiguous board game interactions. Players enter: The cards involved The current game phase Their rules question The agent retrieves structured card text, official interaction rulings, errata, and core…
Board Game Rule Conflict Resolver is a tool designed to provide authoritative rulings on ambiguous interactions in board games. When queried, the resolver retrieves structured card text, official interaction rulings, errata, and core rule priorities from a structured data source called Sanity. If the Sanity database contains sufficient authoritative information, it provides a clear verdict.
However, if there is insufficient official data, the resolver returns a low-confidence response explaining the lack of sufficient evidence. The demo dataset includes fictional board game content such as card mechanics, trigger phases, core rule priorities, and explicit multi-card interaction rulings. To use the resolver, one can open the deployed application, ask about specific card interactions, or try unknown cards to see the low-confidence fallback in action.
The resolver maintains a JSON structure containing a verdict, reasoning, cited documents, and confidence level. Editors can update the official rulings in Sanity, which automatically changes the evidence used by the resolver without requiring any code modifications.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.