Skip to main content

Module metadata

Module metadata 

Source
Expand description

Project metadata store for .burin/metadata/ sharded JSON files.

Provides metadata_get, metadata_set, metadata_save, metadata_stale, and metadata_refresh_hashes builtins. Compatible with the Swift DirectoryMetadataStore format (sharded 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.