Skip to main content

E2E Feature Flow (LangGraph)

Scenario

Implement a secure endpoint change with full AEEF controls.

Flow

  1. product-agent node creates scoped requirement.
  2. architect-agent node validates design and emits handoff.
  3. developer-agent node proposes patch and test artifacts.
  4. qa-agent node validates test criteria.
  5. security-agent node evaluates security gate.
  6. platform-agent node 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"]
}