Expand description
imp-owned worker and evidence contract types.
These DTOs define the boundary between imp’s mana worker runtime, and future runner surfaces. They used to live in the experimental the earlier experimental contracts crate, but currently only imp consumes them, so they stay local until a real cross-repo/versioned protocol boundary is needed.
Modules§
- evidence
- Shared evidence and artifact reference vocabulary.
- runner
- Placeholder runner-facing contract modules.
- worker
- Shared worker-facing contracts.
Structs§
- Artifact
Ref - Reference to a durable artifact without embedding storage-heavy payloads.
- Evidence
Bundle Ref - Reference-first evidence bundle shape; storage stays owned by mana.
- Verifier
Result - Minimal verifier result lineage shared across imp and mana.
- Worker
Assignment - Everything needed to execute a unit as a worker.
- Worker
Attempt - A previous attempt on a worker-assigned unit.
- Worker
Result - Structured outcome from a worker run.
Enums§
- Artifact
Kind - Narrow first-pass artifact kinds that other runtimes can trust cold.
- Verifier
Status - Minimal shared verification status for cross-boundary lineage.
- Worker
Status - Worker completion status.