COM-003ComunidadImportante
Notificar cada decisión de moderación con sus motivos y permitir apelar
- Dificultad
- Media
- Estimación
- 3d
- Estado
- Abierta
- Habilidades
- postgresrlsreact
Zona sensible. Toca permisos, datos personales, el mapa, secretos o la identidad de marca. Necesita revisión de la titular y conviene haber completado alguna tarea antes.
Contexto
La DSA (art. 17) exige explicar los motivos de cada restricción, y la evidencia dice que explicar reduce futuras faltas (Jhaver y otras, 2019). La tabla auditoria registra qué cambió, pero no por qué, ni qué norma, ni deja responder. CONVIVENCIA.md §4 y §6 definen la escalera, la réplica, la apelación y el registro.
Qué hacer
- Crear
decisiones_moderacioncon los campos de CONVIVENCIA.md §6 y caducidad por escalón (6, 12 meses o mientras dure la expulsión). - Obligar en el panel a elegir norma, escalón y motivo antes de ocultar, rechazar o restringir.
- Mostrar a la persona afectada, en «Yo», sus decisiones vigentes con el motivo, un campo de réplica y un botón «Apelar» (plazo de 6 meses).
- Las apelaciones las resuelve alguien distinto de quien decidió (comprobado en la base de datos).
- Purga mensual de los registros caducados y vista agregada por norma, escalón y mes para el Observatorio.
Criterios de aceptación
No se puede ocultar un contenido sin norma y motivo
La persona afectada ve el motivo y puede apelar; nadie más ve su caso
Quien decidió no puede resolver la apelación
Los registros caducados desaparecen con la purga
El agregado no contiene identificadores
¿Te la quedas?
- 1. Haz un fork y crea la rama
tarea/COM-003-notificar-cada-decision-de-moderacion-co. - 2. En tareas/comunidad/COM-003-notificar-cada-decision-con-motivos-y-permitir-ap.md, cambia la cabecera:
estado: reservada asignada: tu_usuario_de_github
- 3. Abre un PR con ese cambio (commit firmado:
git commit -s). Al fusionarse, es tuya durante 14 días.