R720 agent-team: Plane-2 SDLC pipeline scaffold (pre-deployment) #8
No reviewers
Labels
No labels
app
bug
ci
compliance
content
dependencies
docs
documentation
duplicate
enhancement
github_actions
good first issue
help wanted
infra
invalid
javascript
needs-triage
python
question
tests
wontfix
No milestone
No project
No assignees
1 participant
Due date
No due date set.
Dependencies
No dependencies set.
Reference: adam/orchestrator#8
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "feature/r720-plane2-scaffold"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Scaffolds Plane 2 of the R720 agent-team (design
docs/r720-agent-team-design.md, §3.3/§7.1) — the durable, human-gated agentic SDLC pipeline. Pre-deployment only: nothing is provisioned or enabled.Built under
agent-team/:TransportABC, task model.graph.py(INTAKE→CLARIFY→PLAN,interrupt()/Command(resume), injectable checkpointer), nodes (clarifier/planner/review-loop/builders/verifier), HITL ledger/resume-worker/deadline/recovery/responder, slack/github/claude-code transports,ci_gate,operator_cli,run-team.py, the §3.3.2 split-job CI workflow YAML (authored, disabled), and the P1 sim.Verified-bug fixes (from the scaffold review, all with regression tests)
copy to, out-of-scope delete) — scan now section-driven offdiff --git.BEGIN IMMEDIATEguarded + retried; per-connection CAS (sharedsqlite3.Connectionis unsafe); thread-safe db-path derivation;busy_timeoutbefore WAL.re-deliver/force-resume; audit-before-mutate;OSErrorhandled.DEPLOYmarker; gate now backed by an extracted-script test.SqliteSaver+ ledger CAS proving all four §7.1 criteria; fixed a realquestion_id-stability bug ingraph.py.Tests
564 passed, ruff + format clean. Pinnedlanggraph-checkpoint-sqlite==3.1.0(design D9).NOT in scope (deploy gates remain)
Provisioning IAM/step-ca/Roles Anywhere/confluence-bot,
/sh-security-review+ GPT-4.1 cross-review sign-off of the CI/IAM surface, live Slack/CI, rsync, live dry-runs, and Adam's approval.