5. Jev × Petri: clasificar evidencia, nunca conceder efectos
Secciones
Ajustes de lectura
Ninguna voz para este idioma en este navegador.
Más voces
Código y términos técnicos en inglés
Desactivado: la voz de la página lo lee todo, sin pausa entre dos voces.
Ninguna voz para este idioma en este navegador.
Más voces
Más voces: Microsoft Edge ofrece voces naturales en línea, y Windows (Configuración › Hora e idioma › Voz), macOS y Android instalan otras.
Este experimento conecta dos cursos sin poner un modelo en la ruta de control de producción. Jev proporciona una clasificación consultiva sintética en nuestro laboratorio del confidence gate; el motor de redes de Petri enumera lo que permitiría un flujo de control propuesto. Ninguno verifica por sí solo una transición real de Gaia o IX.
Pregunta y baseline
Sección titulada «Pregunta y baseline»¿Puede un umbral de confianza autorizar una implementación? El caso fijado gaia_design_authority espera contradicted: existe un Design Receipt aprobado, pero no una concesión de implementación. El banco de estrés sintético devuelve deliberadamente supported con 0,98. No es una respuesta de la API Jev ni un error medido del modelo.
La red insegura consume ese token consultivo y produce effect. Su testigo más corto es classify → authorize_from_advisory. La red protegida envía el consejo a revisión y authorize exige tanto evidencia verificada de forma independiente como autoridad de implementación. Los tokens se usan una sola vez en este pequeño modelo finito; la política real puede diferir.
elección Jev sintética ──> consejo ──> revisión ──> confirmado ───┐ evidencia verificada ────────────────┤ authorize ──> efecto concesión de implementación ─────────┘Las dos entradas de la derecha deben proceder de recibos verificados independientemente, nunca de la confianza Jev ni del propio modelo. Un marcado de Petri describe supuestos; no crea recibos reales.
Ejecutar el tracer acotado
Sección titulada «Ejecutar el tracer acotado»Desde la raíz del repositorio:
python -m unittest discover -s code/typesafe-ai-system-one -p 'test_jev_gate_audit.py' -vpython -m unittest discover -s code/repository-dogfooding-lab -p 'test_jev_petri_fixture.py' -vdotnet test code/petri-nets/Tests -c Release --filter JevEvidenceGateTestsLa fixture se compara con la respuesta sintética de Python y la leen las pruebas C#. La definición de las redes reutiliza el motor del curso. Las pruebas exigen accesibilidad completa: el efecto inseguro es alcanzable, el protegido no lo es si falta cualquiera de las dos condiciones, y sigue existiendo una ruta autorizada cuando ambas están presentes.
Lo que no demuestra
Sección titulada «Lo que no demuestra»- No hubo llamadas a TypeSafe, medición de tokens facturados ni estimación de calidad de Jev.
- No se leyó ni modificó el estado de producción de Gaia o IX. El texto del caso es una fixture didáctica fijada, no un recibo de autoridad actual.
- La red protegida comprueba una abstracción finita. No demuestra que el código real imponga las mismas guardas, que los recibos sean auténticos ni que la concurrencia y los reintentos las preserven.
Próximo gate de dogfooding
Sección titulada «Próximo gate de dogfooding»Fijar una transición real de Gaia o IX y su revisión. Asociar los campos del recibo autorizado con los lugares de la red; inyectar evidencia ausente o falsificada; reproducir el testigo inseguro en un seam público. Comparar con una prueba sencilla de guarda determinista. Incubar solo si el modelo descubre un fallo que esa prueba no detecta y una revisión independiente acepta la correspondencia. De lo contrario, conservar la prueba sencilla y rechazar este modelo adicional.
Ejercicio
Sección titulada «Ejercicio»En una copia temporal de la red protegida, elimina el arco implementation_authority → authorize. Predice qué prueba de token ausente fallará y ejecuta las pruebas C# específicas. Después restaura el arco.
Solución
Con evidencia verificada pero sin concesión de implementación, authorize queda habilitada después de confirm. La prueba que explora (verified=true, authority=false) encuentra un effect alcanzable y falla. Es un contraejemplo del modelo, no un defecto observado en Gaia.