Resolve a user-supplied indicator string against the catalogue allowlist. Accepts
either the code form (AI002-1-5, case-insensitive) or the table form
(ai002_1_5). Throws a typed validation error if not found — BEFORE any SQL is
built. The returned indicator's table is the only value interpolated into SQL.
Resolve a user-supplied indicator string against the catalogue allowlist. Accepts either the code form (
AI002-1-5, case-insensitive) or the table form (ai002_1_5). Throws a typed validation error if not found — BEFORE any SQL is built. The returned indicator'stableis the only value interpolated into SQL.