SDLC WorkGraph
The system of record for engineering-agent work: requirements, tasks, dependencies, tool calls, commands, changed files, risks, approvals, and review state.
WorkGraph records requirements, tasks, dependencies, authority, tools, commands, changed files, checks, approvals, risks, safe-stop, cost, and review state so coding agents become auditable engineering agents instead of isolated chat sessions.
01BindFreeze the requirement, repo boundary, acceptance target, risk class, and approval requirement.02LeaseAssign agents to bounded tasks with branch/path/tool authority and conflict controls.03ExecuteCapture code, terminal, browser, sandbox, and changed-file records as the run progresses.04VerifyRun quality gates, classify failures, attach review notes, and compile residual risk.The system of record for engineering-agent work: requirements, tasks, dependencies, tool calls, commands, changed files, risks, approvals, and review state.
The authority layer for agent identity, repo access, execution locks, policy gates, escalation, spend limits, and human approval.
An Evidence Report shows what an AI engineering run was asked to do, what it changed, which checks ran, what failed, what risks remain, what it cost, and what needs approval.
AgentFoundry lets teams use different coding tools while keeping the same review, approval, and evidence process.
Permissioned access to repos, issue trackers, CI, SAST/SCA, docs, browsers, APIs, cloud, governed tools, and approved internal systems.
Persistent repo context, policies, examples, report templates, owner decisions, and reusable engineering-agent lessons.
The WorkGraph is not chat history. It is the engineering ledger for work ownership, dependencies, side effects, policy decisions, and evidence-backed handoff.
The requirement or task exists, but no agent has authority yet.
One agent owns a task/path/branch scope for a bounded time and purpose.
Policy, conflict, missing context, failed check, or approval requirement stops progress.
Required checks, review, records, and risk classification are complete.
A human must approve branch push, PR creation, merge proposal, deployment, safe-stop, or escalation.
A newer run or decision replaced this task, commit, or recommendation.
The page stays product-native: lifecycle state, permissions, evidence compilation, safe-stop, cost, and approval controls instead of workload catalogs.
01Freeze the requirement, repo boundary, acceptance target, risk class, and approval requirement.
operator visible02Assign agents to bounded tasks with branch/path/tool authority and conflict controls.
operator visible03Capture code, terminal, browser, sandbox, and changed-file records as the run progresses.
operator visible04Run quality gates, classify failures, attach review notes, and compile residual risk.
operator visible05Approve, request changes, narrow scope, retry, hold, or stop safely with evidence in view.
operator visible06Persist reusable policy, repo conventions, failure lessons, and report templates for the next run.
operator visible