Skip to content

feat: add adversarial review skill - #110

Open
acud wants to merge 1 commit into
masterfrom
adversarial-review-skill
Open

feat: add adversarial review skill#110
acud wants to merge 1 commit into
masterfrom
adversarial-review-skill

Conversation

@acud

@acud acud commented Sep 11, 2026

Copy link
Copy Markdown
Collaborator

if you use AI to write SWIPs, then please also use AI to do an adversarial review of your SWIPs.

This PR adds an adversarial review to swips. It launches a multi-agent workflow to review the SWIP against the current ethersphere/bee + ethersphere/storage-incentives implementations on eight lanes:

  • Lane 1 — Incentives and game theory
  • Lane 2 — On-chain
  • Lane 3 — Network and protocol
  • Lane 4 — Data, crypto, and formats
  • Lane 5 — Specification completeness
  • Lane 6 — Backwards compatibility and rollout
  • Lane 7 — Operational reality
  • Lane 8 — Scope and framing

These eight lanes are done in parallel. Both repositories are checked out into a scratch directory, only current HEAD on trunk is checked out. This doesn't compare against branches. Finally, another agent sweeps up all the individual lane claims and makes a consolidated report.

You can read every lane's prose in the diff.

Launch on your branch (it diffs the current branch with SWIPs master to find the current working file(s)) by saying "review this swip" or use the slash command /adversarial-swip-review. This branch obviously needs to be pulled into existing swips or rebased over once it is merged.
Warning: this is very token intensive.

@acud
acud force-pushed the adversarial-review-skill branch from 014018f to ba55db5 Compare September 11, 2026 23:32
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