orquestador/examples/contracts/README.md

14 lines
1001 B
Markdown

# 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.