Vista generada de dec-0040: Reclasificación honesta de gates F0.F
docs/decisions/dec-0040-reclasificacion-honesta-gates-f0-f.mdVista generada desde
docs/decisions/dec-0040-reclasificacion-honesta-gates-f0-f.md. No se edita a mano:bun run docs:genla regenera ybun run docs:checkfalla si difiere. El estado aquí es el del model: si discrepa con otra página, manda el model.
| Campo | Valor |
|---|---|
| Estado | LOCKED (migrado de un rNN por gate-3: el fichero no declara estado) |
| Referencia legada | D1 |
| Fichero | docs/decisions/dec-0040-reclasificacion-honesta-gates-f0-f.md |
Enmendado o sustituido por: r32, r47
Por qué importa (del frontmatter del ADR):
scripts/check-gates.ts (guard 'check:gate-classification — r31 D1 Barrera 2') + scripts/r31-gate-classification.baseline.json (baseline congelado explícitamente citando 'r31 D1 Barrera 2') + scripts/roadmap-consistency.ts (bans literales del string '6/8' en ROADMAP.md y en docs/decisions/*.md, líneas 7,354,427,444,876-900) + docs/governance/roadmap-ssot.md:33,85-86 + styx.model.yml (F0.F con items por-gate verdict/class/evidenceRef, sin agregado)
Nodos del roadmap que lo citan en refs: ninguno.
Páginas de la documentación que lo citan: ninguna todavía.
Leído de docs/decisions/dec-0040-reclasificacion-honesta-gates-f0-f.md, el fichero canónico.
Reclasificación honesta de gates F0.F: prohibido el contador agregado '6/8'; estado canónico obligatorio por-gate (Passed/Provisional/Partial/Open), nunca agregado.
Split de docs/decisions/r31-foundation-closure-v2-reference-harvest-2026-06-23.md (lock D1) durante PASO 7 (2026-07-16). Ver el fichero padre para el contexto completo del pack original.
dec-0039
Vista generada de dec-0039: Spawn ffprobe/ffmpeg sigue siendo v1 sancionada (r07) pero la migración a FFI/libav es prioritaria, no deuda diferida indefinidamente; el interface MediaProbe/StreamExtractor se diseña desde día 1 pensando en el swap.
dec-0041
Vista generada de dec-0041: Wave de cierre obligatoria y secuencial (TKT-009 liveness/security → TKT-011 soak redux → TKT-010 governance → G0 checkout limpio → G1 run3 como ÚLTIMO acto) antes de declarar F0 done; F1 NO se abre hasta F0.F PASS.