Skip to main content

Module metadata

Module metadata 

Source
Expand description

Project metadata store for Harn’s runtime state root.

Provides metadata_get, metadata_set, metadata_save, metadata_stale, and metadata_refresh_hashes builtins. Stores sharded JSON files by package root.

Resolution uses hierarchical inheritance: child directories inherit from parent directories, with overrides at each level.

Functions§

register_metadata_builtins
Register metadata builtins on a VM.
register_scan_builtins
Register scan_directory builtin: native Rust file enumeration.