orquestador/examples/contracts
JOSE ANASTACIO ESQUIVEL SALAS b50f4955d6 first commit 2026-10-26 12:18:03 -06:00
..
api first commit 2026-10-26 12:18:03 -06:00
flows first commit 2026-10-26 12:18:03 -06:00
integrations first commit 2026-10-26 12:18:03 -06:00
invalid first commit 2026-10-26 12:18:03 -06:00
README.md first commit 2026-10-26 12:18:03 -06:00
manifest.json first commit 2026-10-26 12:18:03 -06:00

README.md

Ejemplos contractuales T02

Fixtures de estructura, no flujos de crédito publicables ni resultados reales de proveedores.

  • flows/scoring.json: núcleo de scoring con consentimiento y fronteras 60/70.
  • flows/document.json: registro/validación de licencia, INVALID conserva el estado.
  • flows/form.json: captura pura sin integraciones, ruta fija y tarea FORM.
  • api/: comandos y respuestas REST, simulación y conciliación.
  • integrations/: resultados normalizados de demostración, incluidos scores 71/70/61/60.
  • invalid/: fixtures que deben ser rechazados; no usarlos para publicar.
  • manifest.json: archivo, schema y resultado esperado de todos los fixtures.

Los tests fallan si un fixture no está registrado o si un ejemplo inválido empieza a aceptarse. También validan todos los ejemplos del OpenAPI. Las fronteras numéricas aquí verifican el contrato de datos, no la decisión N/M/M/MANUAL (T05). Los flujos completos credito-v1, credito-v2-licencia y compra-v1 corresponden a T14.