Skip to main content

Crate silicera_runtime

Crate silicera_runtime 

Source
Expand description

§silicera-runtime

Lightweight HNEP load and cheap decision-tree dispatch.

This crate intentionally does not depend on silicera-lab. Specialized binaries embed or load a profile and select variants without re-running tournaments.

On fingerprint mismatch the runtime reports PROFILE MISMATCH and falls back to the baseline variant unless --strict-machine / strict API is used.

Modules§

ffi
Experimental C ABI surface for embedding Silicera-runtime in C/C++ hosts.

Structs§

Dispatcher
Convenience: dispatch API used by specialized binaries.
LoadedProfile
Outcome of loading a profile against the current machine.
RuntimeInfo
Embedder-facing about / identity block (version, phase, brand, funding).

Enums§

MismatchPolicy
Runtime policy when the loaded profile does not match the host.

Functions§

runtime_about
Convenience: brand/version/phase for embedders.