Skip to main content

Module kernel

Module kernel 

Source
Expand description

Public kernel namespace. Use it for the documented kernel API surface; prefer crate-root re-exports for common imports. Module items must preserve the core ownership and side-effect boundaries described in this file. Application-layer coordination over core primitives. Use these services to lower helpers, drive runs, validate output, coordinate tools, approvals, delivery, isolation, telemetry, and feature layers. Methods in this layer may call configured ports, mutate in-memory stores, append journals, or publish events as documented. This file contains the kernel portion of that contract.

Constantsยง

READINESS_PROFILE_P0
Readiness profile for the first fake-provider text run. Use it when labeling P0 package or validation evidence; it is data-only.
READINESS_PROFILE_P1
Constant value for the application::kernel contract. Use it to keep SDK records and tests aligned on the same stable value.
READINESS_PROFILE_P2
Constant value for the application::kernel contract. Use it to keep SDK records and tests aligned on the same stable value.