E2E Feature Flow (LangGraph)
Scenario
Implement a secure endpoint change with full AEEF controls.
Flow
product-agentnode creates scoped requirement.architect-agentnode validates design and emits handoff.developer-agentnode proposes patch and test artifacts.qa-agentnode validates test criteria.security-agentnode evaluates security gate.platform-agentnode blocks until human deployment approval.
Gate behavior
- Security gate failure routes back to developer remediation node.
- Loop limit prevents infinite autonomous retries.
Example gate payload
{
"gate_id": "gate-security",
"stage": "security",
"criteria_results": [{"criterion": "no_critical_findings", "passed": true, "note": "sast clean"}],
"decision": "pass",
"required_human_approver": null,
"evidence_refs": ["artifacts/security/sast-report.json"]
}