Skip to content

issue-watch: multiplier-aware new-issue monitoring for miners (gittensory_watch_issues) #699

Description

@JSONbored

Goal: alert a miner to a fresh, high-fit, high-multiplier issue the moment it opens — maintainer-created issues carry the biggest multiplier and it's a race (first credible PR wins).

Scope: new-issue detection on registered repos (issues webhook + registry sync); classify by MULTIPLIER tier (maintainer-created/labeled vs community), open/unclaimed status, and FIT (reuse buildContributorOpportunities). Miner subscription model (repo set / label / min-multiplier / min-fit), self-scoped (requireContributorAccess). Delivery via the #535 notifications service (no parallel path). MCP: gittensory_watch_issues (configure) + new opportunities surfaced in get_decision_pack / a pull tool.

Acceptance: a new maintainer-created issue on a watched repo yields a ranked, multiplier-tagged, fit-scored, claimed/duplicate-filtered alert (public-safe, no reward $); self-scoped.

Depends on: #535 (delivery), #536 (event plumbing). Effort: L. Sub-issue of #527.


Inherits #525 cross-cutting AC: test:ci + 97% coverage; miner⊕maintainer access boundary (identity per-login, authority per-repo) + public-safe redaction (#542); advisory-first, no auto-merge/submit; no source upload from miner tooling. Part of #525.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions