Expand description
Non-bypassable Meta Harness kernel policy and ordered assemble.
Hosts mount ordered Moore components on one fact log (components: [...]).
Entries are stock parts (system / tools / budget / compact / infer)
or host registry mounts (host:<id>). Permission projection and the
completion gate stay Core-owned: a composed graph cannot disable them.
Full Rust arbitrary trees use HostHarnessAssembler or
admit_component_tree. SDKs pass the declarative recipe; host Moore
factories stay Rust-side (no second imperative loop, no Effect-TS embed).
Structs§
- Builtin
Host Harness Registry - Built-in registry with the
intent_stamphost component. - Harness
Compose Options - Host-facing compose recipe for SessionOptions / SDKs.
- Kernel
Policy - Kernel flags that host components cannot clear.
Enums§
- Harness
Component Ref - One entry in an ordered
components: [...]assemble list. - Harness
Part Id - Stock part identifiers for compose recipes.
Constants§
- INTENT_
STAMP_ MARKER - Stable marker injected by
BuiltinHostHarnessRegistryintent_stamp.
Traits§
- Host
Harness Assembler - Full custom graph builder for Rust embedders (arbitrary
compose_coding_actor). - Host
Harness Registry - Host-authored Moore component factory (Rust-side; not model-grantable).
Functions§
- admit_
component_ tree - Admit an explicit component tree under kernel policy.
- admit_
default_ graph - Build the default graph under kernel policy.
- admit_
from_ compose - Resolve SessionOptions harness compose into an admitted graph.
- admit_
from_ compose_ with_ registry - Resolve compose + optional host registry into an admitted graph.
- admit_
spec_ graph - Build a graph from a Meta Harness stock-only spec under kernel policy.
- host_
component_ id - Format a host mount id as a
components: [...]entry. - parse_
harness_ component - Parse a stock name or
host:<id>assemble entry. - parse_
harness_ components - Parse an ordered
components: [...]list. - parse_
harness_ part - Parse a single stock Meta Harness part id.
- parse_
harness_ parts - Parse ordered stock part names into
HarnessPartIdvalues.