← Files LinchpinARCHIVED FILE
tests/contract-conformance.sh
404 Bytes · Oct 4, 2026 · 12:29 UTC
#!/bin/sh . "$(dirname -- "$0")/testlib.sh" fixture="$fixture_dir/conforming-prd.md" sh "$repo_root/scripts/linchpin.sh" contract "$fixture" >/dev/null broken="$tmp_dir/no-marker.md" sed '/^prd_contract: v1$/d' "$fixture" > "$broken" expect_failure 'removed prd_contract marker' sh "$repo_root/scripts/linchpin.sh" contract "$broken" pass 'conforming marker and required sections are machine-checkable'
SHA-256: 85780cc9164f07db6375940477b6ecdf6de71d7ccbd196a99a2aca625c69048d