configs

Function configs 

Source
pub fn configs(
    root: &Path,
    target: &Target,
) -> Result<Vec<PathBuf>, LayoutError>
Expand description

2026-09-26: Config files that steer a target’s compile without being sources, in the order closure_attestation in the kernels build script hashes them: HARDWARE.toml, every KERNEL.toml the resolution read (least specific first), the target’s own MODEL.toml, then (2026-09-28) the circuit files of metrale_closure::circuit_configs. Files that do not exist are left out. When the target does not resolve, the list is the hardware’s and the model’s manifests and the circuit files only. (2026-09-30) An inherited rule chain that does not resolve is an error: a shorter list would leave an ancestor’s FUSIONS.toml out of the hash.