Skip to content

feat: adversary feature - #30

Merged
ematipico merged 1 commit into
mainfrom
feat/adversary
Sep 11, 2026
Merged

ematipico merged 1 commit into
mainfrom
feat/adversary

Conversation

@ematipico

Copy link
Copy Markdown
Member

Factory Adversary

  • Added an opt-in Blue/Purple adversarial PR workflow.
  • Blue independently implements the requested change from the exact base commit.
  • Purple compares Red and Blue using qualification and quality criteria.
  • When Purple selects Blue, Factory pushes the alternative branch and opens a draft PR.
  • The draft PR follows the caller repository's PR template.
  • The original PR receives Purple's summary and a link to the alternative.
  • Other verdicts produce only a concise decision comment.
  • Added isolated sandboxes, temporary R2 patch storage, checks, configuration, documentation, and tests.

@ematipico
ematipico merged commit c5fee14 into main Sep 11, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant