Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/compuertas-automaticas.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ un estado editorial superior.
| `node scripts/verify-chapter-anatomy.mjs` | Que cada capítulo conserve la anatomía editorial esperada antes de revisión humana. | Falta concepto, problema, alternativas, justificación, invariantes, modelo Rust, ejemplo, práctica o cierre editorial. | Joel decide si la explicación es correcta, suficiente y aprobable. |
| `node scripts/verify-review-packet-coverage.mjs` | Que el paquete de revisión humana cubra todos los capítulos y sus artefactos principales. | Falta un capítulo, ruta, comando de compuerta o frontera editorial. | Joel decide el resultado de la revisión; la compuerta solo evita omisiones. |
| `node scripts/verify-editorial-status.mjs` | Que ningún capítulo se marque como `reviewed` ni `published` por automatización. | Estado editorial elevado sin revisión humana explícita. | Solo Joel puede aprobar revisión o publicación de capítulos. |
| `node scripts/verify-gate-sync.mjs` | Que README, publicación candidata, guía de revisión, paquete humano y esta matriz mencionen las mismas compuertas obligatorias. | Documento operativo con una lista incompleta o desactualizada. | Joel decide si una nueva compuerta pertenece al flujo; el script solo evita deriva documental. |
| `node scripts/verify-gate-sync.mjs` | Que README, publicación candidata, guía de revisión, checklist por capítulo, paquete humano y esta matriz mencionen las mismas compuertas obligatorias. | Documento operativo con una lista incompleta o desactualizada. | Joel decide si una nueva compuerta pertenece al flujo; el script solo evita deriva documental. |
| `cargo fmt --check` | Que el código Rust conserve formato estándar. | Archivo Rust fuera de formato. | No sustituye criterio sobre legibilidad pedagógica. |
| `cargo clippy --all-targets --all-features -- -D warnings` | Que biblioteca, pruebas y ejemplos no acumulen advertencias relevantes. | Warning de Clippy o patrón de código riesgoso. | Joel decide si una excepción futura requiere explicación curricular. |
| `cargo test --all-targets` | Que modelos, ejemplos compilables y pruebas de integración mantengan invariantes. | Prueba fallida, ejemplo que no compila o contrato roto. | No prueba exactitud conceptual completa del capítulo. |
Expand Down
1 change: 1 addition & 0 deletions scripts/verify-gate-sync.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ const documents = [
["README.md", "README"],
["docs/publicacion-candidata.md", "publicación candidata"],
["docs/guia-revision-corte.md", "guía de revisión"],
["docs/checklist-revision-capitulo.md", "checklist por capítulo"],
["docs/paquete-revision-humana.md", "paquete humano"],
["docs/compuertas-automaticas.md", "matriz de compuertas"],
];
Expand Down
Loading