Skip to content

Add bug bounty validation loop - #18

Closed
wryan2986 wants to merge 2 commits into
masterfrom
agent/bug-bounty-validation-loop
Closed

Add bug bounty validation loop#18
wryan2986 wants to merge 2 commits into
masterfrom
agent/bug-bounty-validation-loop

Conversation

@wryan2986

Copy link
Copy Markdown
Owner

What changed

  • add a deterministic bug-bounty controller and scoped HTTP wrapper
  • add exact-scope authorization manifests and a separate owned local-lab profile
  • add isolated discovery, reproduction, blind verification, impact-review, and report-drafting agents
  • add /bounty-init and /bounty commands
  • add usage, architecture, and false-positive-control documentation
  • add deterministic and mocked integration tests

Safety model

  • all active requests must go through an exact-origin, path, method, redirect, rate, and response-limited wrapper
  • authorization must be explicitly confirmed from the current program policy
  • testing is limited to controlled accounts and objects
  • real-user data and service instability are hard-stop conditions
  • fresh-state reproduction, a negative control, blind independent verification, and concrete impact are mandatory
  • any failed or uncertain gate quarantines the candidate
  • reports are drafted only; automatic submission is disabled and human review is mandatory

Validation

  • cd bug-bounty-loop && npm run validate
  • 12 tests passed
  • includes a complete mocked OpenCode run that reaches READY_FOR_HUMAN_REVIEW while confirming no report is submitted

Limits of validation

The deterministic controller and wrapper were tested locally. The agent integration test uses a mocked OpenCode executable; this PR has not been run against a real bounty target or submitted to any bounty platform.

@wryan2986 wryan2986 closed this Jul 27, 2026
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