HASH
Commit the selected modular source tree.
rgd hash
rgd hash --output jsonA mismatch exits non-zero. Use rgd hash --write only for an intentional source change. The integrity profile is OPENRGD_SOURCE_TREE_SHA256_V1.
CHECK
Validate canonical structure and selected modules.
rgd check
rgd check --output json
rgd check spec/00_core/kernel.jsonc --output jsonKernel path
Requires the canonical spec/00_core/kernel.jsonc path.
Source root
Requires the declared canonical source-tree root to match.
Identity
Requires a non-empty kernel identity.
References
Module references must be safe, unique and relative.
Presence
Every selected module must exist.
Parsing
Each selected module must parse as a JSON object without non-finite values.
BOOT
Build deterministic context without crossing into execution.
rgd boot
rgd boot --output jsonphysical_execution.assessed = false
physical_execution.authorized = false
physical_execution.status = NOT_AUTHORIZED_BY_BOOTrgd boot is not a hardware bootloader, runtime startup command, safety authorization or claim that the robot is ready.