Skip to content

feat(agent): add repo-specific scenario simulator #271

Description

@JSONbored

Parent roadmap: #127
Parent phase: #269

Goal

Add a repo-specific scenario simulator so miners can compare open, merge, close, wait, and cleanup-first choices before creating more work.

This issue is now a mini-epic. Do not implement the full simulator in one PR; use the focused child issues below.

Child issues

Done when

  • Scenario inputs, open-PR pressure, linked-issue/branch eligibility, duplicate/stale blockers, and public-safe summaries are complete or intentionally superseded.
  • Scenario output distinguishes facts, assumptions, estimates, and missing data.
  • Public-safe summaries omit private scoreability, reward/risk, wallet, hotkey, and trust context.

Non-goals

  • No public reward prediction or payout claims.
  • No autonomous PR bot.
  • No public raw trust score, private reviewability, or private scoreability output.

Validation expected

  • Child PRs should include targeted scenario fixtures, sanitizer coverage, and npm run test:ci.

Metadata

Metadata

Assignees

No one assigned

    Labels

    gittensor:featureGittensor-scored feature linked to a feature issue — scores a 0.25x multiplier.

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions