Expand description
Runtime-owned mixed-work protocol for resident megakernel batches.
This module is intentionally domain-neutral. Scan, graph, parser, and flow callers own their manifests and payload layouts; the runtime owns only the queue class, work-unit type, resident artifact id, output slab id, watchdog budget, and deterministic evidence contract needed to drain one resident batch without hidden host loops.
Structs§
- Mixed
Work Protocol Evidence - Evidence emitted after validating a mixed-work protocol plan.
- Mixed
Work Protocol Plan - Borrowed resident mixed-work plan supplied to the runtime scheduler.
- Mixed
Work Unit - One resident mixed-work unit.
- Output
Slab Id - Opaque id for a resident output slab owned by the runtime.
- Resident
Artifact Id - Opaque id for an artifact already resident in megakernel-owned buffers.
Enums§
- Mixed
Work Protocol Error - Mixed-work protocol validation error.
- Mixed
Work Queue Class - Resident queue class used by the megakernel scheduler.
- Mixed
Work Unit Type - Resident work-unit type selected inside a queue class.
Constants§
- MIXED_
WORK_ PROTOCOL_ SCHEMA_ VERSION - Schema version for mixed-work protocol evidence.
Functions§
- mixed_
work_ protocol_ evidence - Validate a mixed-work protocol plan and return deterministic drain evidence.
- validate_
mixed_ work_ protocol - Validate a mixed-work protocol plan and return deterministic drain evidence.