Skip to content

feat(agent): add replayable decision snapshots #270

Description

@JSONbored

Parent roadmap: #127
Parent phase: #269

Goal

Make every agent recommendation replayable from a stable, inspectable decision snapshot.

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

Child issues

Done when

  • Snapshot ids, provenance, sanitizer coverage, counterfactuals, and replay UI are complete or intentionally superseded.
  • Public/private snapshot boundaries are covered by tests before snapshot details reach GitHub-facing text.
  • MCP, API, and control-panel surfaces can reference snapshots without raw source upload.

Non-goals

  • No public reward prediction.
  • No wallet, hotkey, raw trust, private scoreability, or private reviewability output.
  • No autonomous issue filing, PR creation, comments, labels, closure, or merge behavior.

Validation expected

  • Child PRs should include targeted snapshot fixtures plus 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