Skip to content

feat(signals): include duplicate and stale-work scenario blockers #289

@JSONbored

Description

@JSONbored

Parent roadmap: #127
Parent phase: #269
Parent epic: #271

Goal

Add duplicate-risk and stale-work blockers to scenario planning so contributors avoid opening low-value or conflicting work.

Requirements

  • Surface duplicate issue/PR signals and stale branch/work signals in scenario outputs.
  • Keep evidence references public-safe and concise.
  • Do not implement full scenario ranking in this issue unless the ranking surface already exists.

Acceptance criteria

  • Scenario blockers include duplicate and stale-work reasons when detected.

  • Output includes enough evidence to act without leaking private context.

  • Recommendations remain advisory and human-approved.

  • This is not public scoring or reward prediction.

  • This is not an autonomous PR bot and not public scoring.

Validation expected

  • Duplicate, stale branch, stale PR, and no-blocker fixtures.
  • Public sanitizer tests for evidence summaries.
  • npm run test:ci.

Metadata

Metadata

Assignees

No one assigned

    Labels

    agentAgent planning, action ranking, or orchestration.featureNew feature or requestissue-qualityIssue readiness, duplicate risk, and opportunity quality.scoringScoreability, projections, blockers, and scoring model context.signalsSignal generation, snapshots, scoring inputs, or intelligence data.

    Projects

    Status
    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions