**Prioridad:** P1 · **Tipo:** integración · **Iteración:** 2 · **Archivo:** `src/app/api/hints/route.ts` ### Checklist - [ ] solo revela `content` de hints comprados; los demás `content:null` - [ ] `not_started` + no-admin → 403 (fix Fase 0) - [ ] admin exento del gate `not_started` - [ ] reto bloqueado → 403
Prioridad: P1 · Tipo: integración · Iteración: 2 · Archivo:
src/app/api/hints/route.tsChecklist
contentde hints comprados; los demáscontent:nullnot_started+ no-admin → 403 (fix Fase 0)not_started