diagnostic_platform="LZ-HOST-PIDFS-PLATFORM: PidfsProcessIdentityV1 requires Linux x86-64."
diagnostic_kernel="LZ-HOST-PIDFS-KERNEL: PidfsProcessIdentityV1 requires Linux x86-64 kernel 6.9 or newer; Linux 6.8 is unsupported even with a partial pidfs backport."
diagnostic_qualification="LZ-HOST-PIDFS-QUALIFICATION: the running kernel build has no exact qualified source/build record."
diagnostic_smoke="LZ-HOST-PIDFS-SMOKE: the bounded per-boot pidfs support smoke failed; no runtime resource or durable generation may be created."
diagnostic="Python 3.11 or newer is required for repository verification."
[[command]]
id="rustc"
program="rustc"
args=["--version"]
version_pattern='^rustc 1\.90\.0 '
policy="fail"
levels=["V1","V2","V3","V4","V5"]
diagnostic="Install the pinned Rust toolchain from rust-toolchain.toml."
[[command]]
id="cargo"
program="cargo"
args=["--version"]
version_pattern='^cargo 1\.90\.0 '
policy="fail"
levels=["V1","V2","V3","V4","V5"]
diagnostic="Install the pinned Rust toolchain from rust-toolchain.toml."
[[command]]
id="cargo-deny"
program="cargo-deny"
args=["--version"]
version_pattern='^cargo-deny 0\.20\.2$'
policy="fail"
levels=["V1","V2","V3","V4","V5"]
diagnostic="Install cargo-deny 0.20.2 with its locked dependency graph."
[[command]]
id="git"
program="git"
args=["--version"]
version_pattern='^git version 2\.'
policy="fail"
levels=["V1","V2","V3","V4","V5"]
diagnostic="Git 2.x is required for generated-file drift checks."
[[command]]
id="tlc"
program="tlc"
args=["-h"]
version_pattern='Version 2\.19 '
accepted_exit_codes=[0,1]
policy="fail"
levels=["V1","V2","V3","V4","V5"]
diagnostic="Install the TLC 2.19 launcher on PATH."
[[command]]
id="runsc"
program="runsc"
args=["--version"]
version_pattern='^runsc version release-20260622\.0\nspec: 1\.2\.1$'
policy="skip"
levels=["V3","V4","V5"]
diagnostic="The selected composition is qualified on runsc release-20260622.0."
[[command]]
id="fuse-overlayfs"
program="fuse-overlayfs"
args=["--version"]
version_pattern='^fusermount3 version: 3\.18\.2\nfuse-overlayfs: version 1\.16\nFUSE library version 3\.18\.2\nusing FUSE kernel interface version 7\.45$'
policy="skip"
levels=["V2","V3","V4","V5"]
diagnostic="Install the qualified fuse-overlayfs 1.16 and FUSE 3.18.2 stack."
[[command]]
id="slirp4netns"
program="slirp4netns"
args=["--version"]
version_pattern='^slirp4netns version 1\.3\.1\ncommit: .+\nlibslirp: 4\.9\.1\nSLIRP_CONFIG_VERSION_MAX: 6\nlibseccomp: 2\.6\.0$'
policy="skip"
levels=["V2","V3","V4","V5"]
diagnostic="Install the qualified slirp4netns 1.3.1 and libslirp 4.9.1 stack."