Skip to content

35 — Rule Registry

El registro rule-registry.json convierte IDs de regla en datos verificables. Cada entrada declara fuente, perfiles, severidad y mecanismo de cumplimiento. No reemplaza el texto normativo: enlaza la política ejecutable con su autoridad humana.

OS-REG-001 — Una regla, una fuente y un verificador honesto

[REQUIRED] Ninguna regla crítica se anuncia como automatizada sin indicar exactamente qué validador y qué superficie cubre. lint-handbook, por ejemplo, valida bloques de ejemplo Markdown; no prueba el código de todos los proyectos.

OS-REG-002 — Registry válido en CI

[REQUIRED] npm run validate:os comprueba IDs únicos, referencias a documentos existentes, perfiles y blueprints consistentes, además de que las reglas críticas globales de AGENTS.md estén registradas. Un documento puede explicar una regla; el registry es la fuente para automatización.

Modelo de enforcement

ModoSignificado
automated-handbook-exampleUn linter cubre ejemplos del handbook, no repos externos.
automated-project-metadataDoctor comprueba estructura y manifiestos sin alterar el proyecto.
test-or-reviewRequiere prueba, inspección contextual o ambos.

Un estado test-or-review es deliberado: fingir una regex para verificar autorización o RLS sería peor que declarar el límite del validador.

261 documentos indexados · generado desde INDEX.json