async cloud coding agent — label to PR workflow GitHub issue label @agent fix this PR comment trigger webhook receiver Lambda / Fly.io enqueue to SQS dispatcher budget ledger per-repo caps ECS Fargate task Daytona sandbox per-task isolation sandbox state machine CLONE fine-grained token INFER Dockerfile synth AGENT loop mini-swe-agent + Opus 4.7 VERIFY CI + coverage delta PR open label: needs-review budget caps enforced per task: $20 / turn cap 30 / 30 min wall-clock coverage delta < -2% -> label `needs-review` but still open PR CI red or cap hit -> no PR, failure log with rationale safety GitHub App: fine-grained token, expires 1h no force-push, no write on main branch protection on main enforced log scrub for secrets before archival per-repo daily $ + PR count ceilings compare-vs-hosted 30 seeded internal issues pass@1 / $ / latency vs: Cursor Background Agents AWS Remote SWE Agents publish side-by-side matrix