`draft().antwoorden[q.id]` types as `string` (Record index, no noUncheckedIndexedAccess), so the template `?? ''` tripped NG8102's "redundant nullish coalescing" diagnostic — but a missing key IS `undefined` at runtime, so the guard is real. Moved it into an `antwoord(id)` component method: same runtime safety, no template-only diagnostic. Build now warning-clean. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>