---
slug: "Result"
name: "Result"
type: "Data Structures"
layer: "Infrastructure"
ref: "Result#c02a"
sema_id: "sema:Result#mh:SHA-256:c02a8d6817c2f0e14d5a9360824240f135905e8be25fd659feb76d1f44e274c6"
tags: ["Infrastructure","Data Structures"]
updated: 2026-11-11
mindscape: "bootstrap"
index_url: https://mindscape.world/scapes/bootstrap.json
url: https://mindscape.world/bootstrap/Result/
related: ["MetricReading","Solution","Feedback","Goal","Parallelize","RootSolver","TaskLifecycle","ToolDiscovery"]
---

# Result

The output of agentic transformation

Layer: Infrastructure · Category: Data Structures

## Mechanism

The canonical output of an operation (often a [Solution](https://mindscape.world/scapes/bootstrap/Solution.md)). It encapsulates success/failure status, the artifact produced, and associated [MetricReading](https://mindscape.world/scapes/bootstrap/MetricReading.md) records such as time taken, resources consumed, and confidence score. It serves as the bridge between execution and evaluation.

## Invariants

- Provenance: Every Result must trace to the Task and Solver that produced it.
- Immutability: Once yielded, a Result cannot be modified (only superseded).
- Measurability: Resource consumption must be recorded.

## Failure modes

- Partial Result: Output is incomplete but presented as complete.
- Hallucinated Result: Output claims to solve the task but doesn't.
- Unvalidated Result: Result bypasses checking.

## Data schema

```json
{
  "type": "object",
  "required": [
    "status",
    "stop_reason"
  ],
  "properties": {
    "status": {
      "type": "string",
      "enum": [
        "Success",
        "Partial",
        "Failure"
      ]
    },
    "stop_reason": {
      "type": "string",
      "enum": [
        "Completed",
        "Budget",
        "Quality",
        "Error",
        "Timeout"
      ],
      "description": "Why execution terminated"
    },
    "outputs": {
      "description": "Produced artifacts — optional; a failed Result may yield none"
    },
    "task_ref": {
      "type": "string",
      "description": "The task this result satisfies"
    },
    "confidence_score": {
      "type": "number",
      "minimum": 0,
      "maximum": 1
    },
    "provenance_trace": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "metrics": {
      "type": "object",
      "description": "MetricReading records associated with the operation"
    }
  }
}
```

## Builds on

- [MetricReading](https://mindscape.world/scapes/bootstrap/MetricReading.md) (Infrastructure; References)
- [Solution](https://mindscape.world/scapes/bootstrap/Solution.md) (Infrastructure; References)

## Used by

- [Feedback](https://mindscape.world/scapes/bootstrap/Feedback.md) (Infrastructure; References)
- [Goal](https://mindscape.world/scapes/bootstrap/Goal.md) (Infrastructure; References)
- [Parallelize](https://mindscape.world/scapes/bootstrap/Parallelize.md) (Mind; References)
- [RootSolver](https://mindscape.world/scapes/bootstrap/RootSolver.md) (Mind; References)
- [TaskLifecycle](https://mindscape.world/scapes/bootstrap/TaskLifecycle.md) (Infrastructure; Yields)
- [ToolDiscovery](https://mindscape.world/scapes/bootstrap/ToolDiscovery.md) (Society; Yields)

## Identity

- Sema ID: `sema:Result#mh:SHA-256:c02a8d6817c2f0e14d5a9360824240f135905e8be25fd659feb76d1f44e274c6`
- Ref: `Result#c02a`
- Supersedes:
  - `sema:Result#mh:SHA-256:8ed9ca66a8508e8603e8da74b545f03b832f7e8b8d4e2fd56c496dcc29afb2ef`
  - `sema:Result#mh:SHA-256:255a9798867e3718968ae4ecaf7c48b0a773d87ce4a45ca1d86b10a3238c9c7d`
  - `sema:Result#mh:SHA-256:2e8b4c350c26159633f9480ff455eb850e50a86669bfd39424d670ba7ef95127`

## Links

- [Pattern page](https://mindscape.world/bootstrap/Result/)
- [View in the interactive graph](https://mindscape.world/bootstrap/#Result)
- [JSON](https://mindscape.world/scapes/bootstrap/Result.json)
- [Index of all patterns](https://mindscape.world/scapes/bootstrap.json)
