Skip to content

Settlement & refund handling #4791

Description

@JSONbored

Problem: No handling exists for partial loop completion, failed loops, or disputed results.

Area: gittensor economics

Proposal: Implement settlement logic covering: a loop that completes fully, one that's killed mid-run (per #4782's kill-switch semantics), and one that fails outright — each with a defined, consistent outcome for the customer's remaining allocation.

Deliverables:

Acceptance criteria:

  • Each of the three scenarios produces the expected settlement outcome in a test run.

Boundaries:


Part of #4778.

Metadata

Metadata

Assignees

Labels

gittensor:featureGittensor-scored feature linked to a feature issue — scores a 0.25x multiplier.help wantedExtra attention is neededroadmapOn the Wave-2 agent-layer roadmap board (project 9)

Projects

Status
Todo

Relationships

None yet

Development

No branches or pull requests

Issue actions