chrismdp / systems / factory
The AWML factory
How an issue on chrismdp/awml becomes a merged pull request. A maintainer labels an issue build; Claude drafts the change, the checks run, two fresh sessions review it for bugs and security, and a classifier weighs its risk before the pull request opens. Once CI has run, a rule merges a straightforward change or asks for review. A failed try starts the build again, up to three times.
- A GitHub Actions job that runs Claude Code · chrismdp/platforms/actions-agent · Doesn't run them all
- issue-to-pull-request#who, issue-to-pull-request#still, issue-to-pull-request#started, issue-to-pull-request#refused, issue-to-pull-request#keep, issue-to-pull-request#bring, issue-to-pull-request#guard, issue-to-pull-request#offer, issue-to-pull-request#push, issue-to-pull-request#open, issue-to-pull-request#stopped, land-a-pull-request#ready, land-a-pull-request#judge, land-a-pull-request#ship, land-a-pull-request#showmerge, land-a-pull-request#show, land-a-pull-request#ask, retry-a-build#tries, retry-a-build#again, retry-a-build#report, retry-a-build#edited and retry-a-build#takenover are code steps, which anthropic's agent would carry out
- A GitHub Actions job that runs the workflow's own code · chrismdp/platforms/actions-code · Runs them all
- ChatGPT scheduled tasks in the cloud · awml/platforms/chatgpt-scheduled-tasks · Doesn't run them all
- issue-to-pull-request#who, issue-to-pull-request#still, issue-to-pull-request#started, issue-to-pull-request#refused, issue-to-pull-request#keep, issue-to-pull-request#bring, issue-to-pull-request#guard, issue-to-pull-request#offer, issue-to-pull-request#push, issue-to-pull-request#open, issue-to-pull-request#stopped, land-a-pull-request#ready, land-a-pull-request#judge, land-a-pull-request#ship, land-a-pull-request#showmerge, land-a-pull-request#show, land-a-pull-request#ask, retry-a-build#tries, retry-a-build#again, retry-a-build#report, retry-a-build#edited and retry-a-build#takenover are code steps, which openai's agent would carry out
- Claude scheduled tasks in the cloud · awml/platforms/claude-cloud-tasks · Doesn't run them all
- issue-to-pull-request#who, issue-to-pull-request#still, issue-to-pull-request#started, issue-to-pull-request#refused, issue-to-pull-request#keep, issue-to-pull-request#bring, issue-to-pull-request#guard, issue-to-pull-request#offer, issue-to-pull-request#push, issue-to-pull-request#open, issue-to-pull-request#stopped, land-a-pull-request#ready, land-a-pull-request#judge, land-a-pull-request#ship, land-a-pull-request#showmerge, land-a-pull-request#show, land-a-pull-request#ask, retry-a-build#tries, retry-a-build#again, retry-a-build#report, retry-a-build#edited and retry-a-build#takenover are code steps, which anthropic's agent would carry out
- Claude Code cloud scheduled tasks · awml/platforms/claude-code-cloud · Doesn't run them all
- issue-to-pull-request#who, issue-to-pull-request#still, issue-to-pull-request#started, issue-to-pull-request#refused, issue-to-pull-request#keep, issue-to-pull-request#bring, issue-to-pull-request#guard, issue-to-pull-request#offer, issue-to-pull-request#push, issue-to-pull-request#open, issue-to-pull-request#stopped, land-a-pull-request#ready, land-a-pull-request#judge, land-a-pull-request#ship, land-a-pull-request#showmerge, land-a-pull-request#show, land-a-pull-request#ask, retry-a-build#tries, retry-a-build#again, retry-a-build#report, retry-a-build#edited and retry-a-build#takenover are code steps, which anthropic's agent would carry out
- Claude Code on a laptop · awml/platforms/claude-code-laptop · Doesn't run them all
- issue-to-pull-request#comment may wait PT1H, but the platform may be off for P14D
- issue-to-pull-request#dispatch may wait PT1H, but the platform may be off for P14D
- land-a-pull-request#cidone may wait PT1H, but the platform may be off for P14D
- retry-a-build#testsfailed may wait PT1H, but the platform may be off for P14D
- issue-to-pull-request#who, issue-to-pull-request#still, issue-to-pull-request#started, issue-to-pull-request#refused, issue-to-pull-request#keep, issue-to-pull-request#bring, issue-to-pull-request#guard, issue-to-pull-request#offer, issue-to-pull-request#push, issue-to-pull-request#open, issue-to-pull-request#stopped, land-a-pull-request#ready, land-a-pull-request#judge, land-a-pull-request#ship, land-a-pull-request#showmerge, land-a-pull-request#show, land-a-pull-request#ask, retry-a-build#tries, retry-a-build#again, retry-a-build#report, retry-a-build#edited and retry-a-build#takenover are code steps, which anthropic's agent would carry out
- Cloudflare Workers with Cron Triggers · awml/platforms/cloudflare-workers · Runs them all
- Codex on a laptop · awml/platforms/codex-agent-laptop · Doesn't run them all
- issue-to-pull-request#comment may wait PT1H, but the platform may be off for P14D
- issue-to-pull-request#dispatch may wait PT1H, but the platform may be off for P14D
- land-a-pull-request#cidone may wait PT1H, but the platform may be off for P14D
- retry-a-build#testsfailed may wait PT1H, but the platform may be off for P14D
- issue-to-pull-request#who, issue-to-pull-request#still, issue-to-pull-request#started, issue-to-pull-request#refused, issue-to-pull-request#keep, issue-to-pull-request#bring, issue-to-pull-request#guard, issue-to-pull-request#offer, issue-to-pull-request#push, issue-to-pull-request#open, issue-to-pull-request#stopped, land-a-pull-request#ready, land-a-pull-request#judge, land-a-pull-request#ship, land-a-pull-request#showmerge, land-a-pull-request#show, land-a-pull-request#ask, retry-a-build#tries, retry-a-build#again, retry-a-build#report, retry-a-build#edited and retry-a-build#takenover are code steps, which openai's agent would carry out
- Codex Cloud · awml/platforms/codex-cloud · Doesn't run them all
- issue-to-pull-request#who, issue-to-pull-request#still, issue-to-pull-request#started, issue-to-pull-request#refused, issue-to-pull-request#keep, issue-to-pull-request#bring, issue-to-pull-request#guard, issue-to-pull-request#offer, issue-to-pull-request#push, issue-to-pull-request#open, issue-to-pull-request#stopped, land-a-pull-request#ready, land-a-pull-request#judge, land-a-pull-request#ship, land-a-pull-request#showmerge, land-a-pull-request#show, land-a-pull-request#ask, retry-a-build#tries, retry-a-build#again, retry-a-build#report, retry-a-build#edited and retry-a-build#takenover are code steps, which openai's agent would carry out
- GitHub Actions running Claude Code · awml/platforms/github-actions-claude · Runs them all
- Scheduled scripts on a Linux VPS · awml/platforms/linux-vps-cron · Runs them all
- n8n Cloud · awml/platforms/n8n-cloud · Runs them all
- Zapier · awml/platforms/zapier · Runs them all