Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 23, 2026

Analyzed the label format refactoring from campaign:<id> to z_campaign_<id> in response to @mnkiefer's question about whether this fixes the "0 discovery items" issue.

Analysis

The refactoring addresses two root causes of discovery failures:

  • Colon conflict: The : in campaign:<id> conflicts with GitHub's search qualifier syntax (label:, repo:), causing query misparse
  • Query simplification: Removes parentheses that can break GitHub's search parser

Example Impact

// Before: Fails to discover items
const query = `label:"campaign:my-id" (repo:owner/repo org:org1)`;

// After: Discovers items reliably  
const query = `label:"z_campaign_my-id" repo:owner/repo org:org1`;

Confirmed this should resolve the 0 discovery items issue by making labels search-API compatible.


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Co-authored-by: mnkiefer <8320933+mnkiefer@users.noreply.github.com>
Copilot AI changed the title [WIP] Refactor tracker label convention from z_campain_<id> Reply to comment: Confirm label refactor fixes 0 discovery items issue Jan 23, 2026
Copilot AI requested a review from mnkiefer January 23, 2026 08:04
@mnkiefer mnkiefer closed this Jan 23, 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.

2 participants