Skip to content

๐Ÿƒ Executables โ€‹

This section maps the native executable crates that run on top of the ๐Ÿ Executable runtime crate.

Architecture map โ€‹

Runtime and dispatch executables โ€‹

Session and UI shell executables โ€‹

Shared executable model โ€‹

  • Most executable crates implement ExecutableTrait and are mounted as /binaries/* character devices.
  • Launch is performed through executable::execute(...), which handles permission checks and task spawn.
  • Several UI executables install launcher shortcuts under /configuration/shared/shortcuts/*.json.

Contract vs implementation โ€‹

  • Contract: this map describes executable-level responsibilities and integration points on top of the executable runtime contract.
  • Current implementation: entries and relationships reflect the currently mounted/implemented executable crates in Core.

See also โ€‹