Introduction
The kernel is the lowest layer of the Radix Engine. It manages substates (units of persistent state), actors (entities that own substates), invocation semantics, ownership transfer, and execution costing. The kernel knows nothing about resources, blueprints, or roles — those are abstractions provided by the system layer above it. Keeping the kernel deliberately small is what makes the engine's safety properties auditable.
