From 366f205a8595af84f86edb3204ee52585859a909 Mon Sep 17 00:00:00 2001 From: blippip69 Date: Tue, 25 Aug 2026 20:33:16 +0300 Subject: [PATCH] feat(skills): disciplina de verificacion aritmetica para computos de fechas (#15) --- skills/argentina-bucles/SKILL.md | 16 +++++++++++++++- skills/argentina-plazos/SKILL.md | 10 ++++++++++ 2 files changed, 25 insertions(+), 1 deletion(-) diff --git a/skills/argentina-bucles/SKILL.md b/skills/argentina-bucles/SKILL.md index bff9f42..25ff250 100644 --- a/skills/argentina-bucles/SKILL.md +++ b/skills/argentina-bucles/SKILL.md @@ -70,7 +70,21 @@ Repetir el bucle hasta que una pasada no produzca cambios sustanciales (máx. 3) - Opción B: eliminar la cita y reformular el párrafo sin ella. - Opción C: marcar deliberadamente con 🔲 si es genérica (decisión del abogado). 4. Confirmar TODO lo que sea 🔲 (pendiente): es decisión irreversible que va en el cierre. -5. Entregar: +5. **Verificación aritmética de fechas (regla dura, issue #15):** todo cómputo + derivado de fechas — sumas, restas de meses/años, "cuánto tiempo pasó desde X + hasta Y", "el plazo vence el…" — debe mostrarse como **cálculo explícito** + antes de afirmarse como conclusión. Formato mínimo: + `de [fecha A] a [fecha B] hay N años y M meses (verificado: [resta paso a paso])`. + Obligatorio especialmente antes de: + - afirmar que un plazo está "vencido" o "vigente"; + - atribuir un mensaje de un sistema/plataforma a una fecha base específica + (rehacer la resta explícitamente, nunca heredarla del mensaje); + - establecer el orden cronológico entre dos eventos que no están en la misma + fuente. + Un error aritmético le da a la contraparte la posibilidad de desacreditar el + escrito entero con una sola resta: el resultado sin el cálculo visible no + entra al escrito. +6. Entregar: - Escrito final (100% citas verificadas ✅ o deliberadamente 🔲). - Tabla de fuentes (jurisprudencia/fuentes-*.md). - Reporte de auditoría (generado por argentina-auditoria-citas). diff --git a/skills/argentina-plazos/SKILL.md b/skills/argentina-plazos/SKILL.md index 1794f6a..18748a8 100644 --- a/skills/argentina-plazos/SKILL.md +++ b/skills/argentina-plazos/SKILL.md @@ -45,6 +45,16 @@ afirmar el resultado.** 8. **Salida.** Entregar tabla: acto · tipo de plazo · norma fuente (verificada, con uuid SAIJ) · inicio · vencimiento · gracia aplicable · riesgo. +## Verificación aritmética obligatoria (issue #15) + +Todo cómputo derivado de fechas se entrega como **cálculo explícito**, no solo el +resultado: `de [fecha A] a [fecha B] hay N años y M meses (verificado: [resta paso +a paso])`. Antes de afirmar que un plazo está "vencido" o "vigente", rehacer la +resta desde las fechas base; antes de atribuir un mensaje de sistema/plataforma a +una fecha base, verificar el orden cronológico exacto entre ambos hechos. Quien +detectó los errores históricos fue el usuario, no el agente — mostrar el cálculo +permite controlar cualquier resta a simple vista antes de que salga. + ## Reglas duras - 🔴 **Plazo fatal**: marcarlo siempre y recomendar margen de seguridad (no presentar