From af0ec65be5e362b21a339ed243f64b7dbb1058e6 Mon Sep 17 00:00:00 2001 From: markosbenitez Date: Wed, 10 Jun 2026 16:30:42 -0300 Subject: [PATCH] =?UTF-8?q?Documentar=20deuda=20t=C3=A9cnica:=20/admin/res?= =?UTF-8?q?ponses=20sin=20autenticaci=C3=B3n?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Registra TECH-DEBT-008 como bloqueante para ampliar la vista de control a preguntas is_sensitive=true (salud/discapacidad). --- TECH_DEBT.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/TECH_DEBT.md b/TECH_DEBT.md index f7e57cf..3a48c62 100644 --- a/TECH_DEBT.md +++ b/TECH_DEBT.md @@ -72,3 +72,16 @@ familiar (mismo patrón que TECH-DEBT-001 para 6.2). - **Trigger:** decisión del director sobre el tipo de 2.1 en próxima versión del instrumento. + +--- + +## [TECH-DEBT-008] /admin/responses sin autenticación + +- **Estado:** ABIERTO. +- **Descripción:** la vista de control `/admin/responses` no tiene auth. Por diseño + explícito, excluye preguntas `is_sensitive=true` (14 preguntas de salud/ + discapacidad) y `text_long`. Para mostrar esas preguntas en la vista, primero + implementar un gate de autenticación para staff (Basic Auth con env var como + mínimo viable). +- **Impacto actual:** ninguno en producción — la URL no está publicada. +- **Bloqueante para:** ampliar visibilidad de datos en la vista de control.