Expand description
Internal contracts for the Assay-Runner Phase 1 spike — legacy alias.
This crate is deliberately publish-disabled. It is a thin compatibility wrapper after the Phase 2D extraction work:
- Phase 2D Slice 1 moved the data-structure half of the v0 schemas to
assay_runner_schema. - Phase 2D Slice 2 moved orchestration, archive assembly, and layer
normalizers to
assay_runner_core. - Phase 2D Slice 6B redirected the last in-workspace consumer
(
assay-cli) to depend onassay-runner-schemaandassay-runner-coredirectly. As of Slice 6B no production code depends on this crate any more; it is kept only as a legacy navigational alias for readers of pre-Slice-6B history.
scripts/ci/assay_runner_lane_check.py’s --self-test enforces that
assay-cli does not re-introduce a dependency on this wrapper; any
such regression fails the lane-check helper. See
docs/reference/runner/assay-consumes-runner-external.md for the
Slice 6 design decisions.
The pub use re-exports below are retained for the same legacy-alias
reason. Any future PR that wishes to delete this crate entirely should
first confirm zero pub use assay_runner_spike:: or
assay_runner_spike::Type references anywhere in the workspace
(including off-tree consumers if any exist), update the boundary-map
ownership row, and remove the workspace member and dependency entries.
Structs§
- Archive
File - Archive
Manifest - Binding
Window - Capability
Surface - Correlation
Binding - Correlation
Report - Kernel
Layer Builder - Kernel
Layer Capture - Observation
Health - Policy
Layer Capture - Policy
Layer Event - RunOutcome
- RunSpec
- Runner
Spike Archive - SdkLayer
Capture - SdkLayer
Event
Enums§
- Capability
Surface Error - Cgroup
Correlation Status - Correlation
Report Error - Correlation
Status - Kernel
Layer Error - Kernel
Layer Status - Policy
Layer Error - Policy
Layer Status - RunExecution
Error - RunSpec
Error - Runner
Spike Archive Error - SdkLayer
Error - SdkLayer
Status
Constants§
- ARCHIVE_
MANIFEST_ SCHEMA - CAPABILITY_
SURFACE_ PATH - CAPABILITY_
SURFACE_ SCHEMA - CORRELATION_
REPORT_ PATH - CORRELATION_
REPORT_ SCHEMA - EVENTS_
PATH - KERNEL_
EVENT_ SCHEMA - KERNEL_
LAYER_ PATH - MANIFEST_
PATH - OBSERVATION_
HEALTH_ PATH - OBSERVATION_
HEALTH_ SCHEMA - POLICY_
EVENT_ SCHEMA - POLICY_
LAYER_ PATH - RUN_
EVENT_ SCHEMA - SDK_
EVENT_ SCHEMA - SDK_
LAYER_ PATH