Skip to content

test: add CodeBounty issue 82 approval fixture#127

Open
TJCurnutte wants to merge 1 commit into
CodeBountyOrg:mainfrom
TJCurnutte:bounty-82-duplicate-approval-fixture
Open

test: add CodeBounty issue 82 approval fixture#127
TJCurnutte wants to merge 1 commit into
CodeBountyOrg:mainfrom
TJCurnutte:bounty-82-duplicate-approval-fixture

Conversation

@TJCurnutte
Copy link
Copy Markdown

Summary

  • Adds a CodeBounty fixture for issue test new issue apr 6 1235am #82's duplicate approval/announcement sequence.
  • Preserves two pending-approval comments, two later CodeBounty bot announcement comments, and both distinct local bounty IDs.
  • Keeps payout status explicit: submitted_visible=true, verified_payable=false until CodeBounty application + maintainer/platform acceptance are verified.

Fixes #82

Bounty / payout boundary

  • Visible amount: $10 USD
  • Amount source: CodeBounty bot comments on issue test new issue apr 6 1235am #82
  • Required linkage: fixes #82
  • developer_application_required=true
  • duplicate_pending_approval_comments=true
  • verified_payable=false

Validation

python3 -m py_compile scripts/validate-codebounty-issue-82.py
python3 scripts/validate-codebounty-issue-82.py test-fixtures/codebounty-issue-82-duplicate-approval.json
git diff --check

All commands passed locally.

Fresh collision/state proof

  • Checked immediately before push: 2026-05-14T00:06:00Z.
  • Issue state: open, unlocked, unassigned.
  • Repo: public and not archived.
  • Open PR collision searches: 82, #82, fixes #82, issue 82, test new issue apr 6 1235am, test issue 1235am.
  • Exact same-scope open PR count: 0.

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.

test new issue apr 6 1235am

1 participant