chrismdp / systems / factory

The AWML factory

System · Public ·
Version 2 of 4
  1. #4 · chrismdp · Latest
  2. #3 · chrismdp ·
  3. #2 · chrismdp · Showing
  4. #1 · chrismdp ·

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. Every pull request from the repository's own people is then reviewed again as GitHub checks. 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, retry-a-build#takenover, review-a-pull-request#bring and review-a-pull-request#post 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, retry-a-build#takenover, review-a-pull-request#bring and review-a-pull-request#post 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, retry-a-build#takenover, review-a-pull-request#bring and review-a-pull-request#post 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, retry-a-build#takenover, review-a-pull-request#bring and review-a-pull-request#post 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
    • review-a-pull-request#pushed 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, retry-a-build#takenover, review-a-pull-request#bring and review-a-pull-request#post 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
    • review-a-pull-request#pushed 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, retry-a-build#takenover, review-a-pull-request#bring and review-a-pull-request#post 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, retry-a-build#takenover, review-a-pull-request#bring and review-a-pull-request#post 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