The Needle — one dial, three clocks
Description and use
Needle is a single dial UI that displays the active rules for three MTG tables (Tabletop, Magic Online, Arena) based on the selected date, simplifying rule lookup.
Problem
Teams need a single UI element that shows which of three MTG rules tables (Tabletop, Magic Online, Arena) is active on a given date, without having to navigate separate dashboards.
Outcome
The Needle provides a unified, interactive view of rule applicability across three MTG tables, reducing navigation overhead and improving consistency.
Workflow
- 1. User opens the Needle dial at https://luiscore.com/errata-desk/needle.
- 2. The dial displays three rings representing June 1‑4.
- 3. User turns the dial to a specific date (e.g., June 3).
- 4. Needle posts a query to the Errata Desk backend: "On Jun N 2020, what does each table do?".
- 5. Backend runs
initial_context,array_field_readeron the clocks, and a GROQ query to fetch rule documents with matchingeffectiveFrom/effectiveUntil. - 6. The dial renders the rule text for Tabletop, Magic Online, and Arena side‑by‑side.
- 7. Users can read the active rule without leaving the dial view.
Evidence
The Needle is not a chat. It is a dial.
The content is the Errata Desk lake: rulesClaim documents with effectiveFrom and effectiveUntil, plus the three clocks on rules-change-companion.
Turn it: https://luiscore.com/errata-desk/needle
- Record date: 2026-09-22T00:45:29.746Z