Board Game Rule Conflict Resolver
Description and use
The board game rule conflict resolver uses Sanity as a trusted source, automatically providing rulings without inventing rules and giving a low‑confidence response when data is missing.
Problem
Ambiguous board game interactions require authoritative rulings without inventing rules.
Outcome
The resolver delivers authoritative rulings based on Sanity content, avoids rule invention, and provides a clear low‑confidence message when data is insufficient.
Workflow
- 1. Player inputs card names, game phase, and rule question.
- 2. Agent queries Sanity for each card document.
- 3. Agent searches for linked interactionConflict documents and errata.
- 4. Agent retrieves relevant gameRule documents ordered by priority.
- 5. Agent uses official ruling if available, otherwise applies rule hierarchy.
- 6. Agent returns a JSON verdict, reasoning, cited documents, and confidence level. If no authoritative data, returns a low‑confidence fallback.
Evidence
The agent retrieves structured card text, official interaction rulings, errata, and core rule priorities from Sanity before producing a ruling.
When Sanity does not contain enough authoritative information, it returns a low‑confidence response explaining that there is insufficient official data rather than guessing.
The resolver is designed to avoid inventing rules.
- Record date: 2026-10-04T15:55:52.081Z