⚠️ THIS IS A TEST ISSUE — DO NOT WORK ON IT.
It exists only to exercise the GrantFox platform (campaign attach/detach). It carries no reward and will be closed once testing is done. If it is temporarily attached to a campaign during the test, that attachment is part of the test — not an offer of payment. Please ignore it.
PURPOSE
Verify that attaching an issue to a campaign, and detaching it again, behaves correctly — including the repository-configuration guard that rejects attaching to a campaign the repo is not registered under.
WHAT IS BEING TESTED
- Attaching this issue to a campaign sets
campaign_id on the issue record.
- Detaching (
campaign_id: null) clears it.
- Attaching to a campaign whose settings do not include this repository is rejected with a clear error instead of silently succeeding.
grantfox_list_issues filtered by campaign_id includes/excludes this issue accordingly.
EXPECTED RESULT
Attach and detach both work and are reflected in the issue record; the repo-not-configured case fails loudly.
Test issue — safe to close.
PURPOSE
Verify that attaching an issue to a campaign, and detaching it again, behaves correctly — including the repository-configuration guard that rejects attaching to a campaign the repo is not registered under.
WHAT IS BEING TESTED
campaign_idon the issue record.campaign_id: null) clears it.grantfox_list_issuesfiltered bycampaign_idincludes/excludes this issue accordingly.EXPECTED RESULT
Attach and detach both work and are reflected in the issue record; the repo-not-configured case fails loudly.
Test issue — safe to close.