Autonomous Analyst (Phase 1 • Requirements)
Autonomous Analyst
Construye lo correcto antes de escribir código. Convierte requerimientos y PRDs desestructurados en especificaciones implementables con criterios de aceptación Gherkin, diagramas C4 y puntuación de preparación (Readiness Score).
1. Criterios de Aceptación Gherkin
Genera escenarios de prueba Given-When-Then ejecutables a partir de documentos de requerimientos para que desarrolladores y QA sepan exactamente qué validar.
2. Modelado UML y C4
Genera diagramas de secuencia, flujos de estado y límites arquitectónicos entre microservicios, bases de datos y APIs externas.
3. Detección de Ambigüedades
Analiza contradicciones entre distintas especificaciones y emite una calificación de preparación (`Readiness Score`) antes de iniciar el desarrollo.
Análisis en Tiempo Real
Readiness Score: 94/100PRD Checkout Internacional (REQ-182)
Escenario Gherkin Generado:
Scenario: Validación de direcciones en Alemania (DE)
Given el usuario selecciona país "DE"
When ingresa código postal "10115"
Then el sistema verifica 5 dígitos sin requerir Estado/Provincia
And autocompleta la ciudad con "Berlin"
Given el usuario selecciona país "DE"
When ingresa código postal "10115"
Then el sistema verifica 5 dígitos sin requerir Estado/Provincia
And autocompleta la ciudad con "Berlin"
Límites Arquitectónicos Identificados:
• Componente Frontend:
AddressForm.tsx• Endpoint Gateway:
POST /api/v1/addresses/verify• Proveedor Externo:
Geocoding Adapter (Nominatim / Google Maps)• Almacenamiento:
Postgres (addresses_cache)