Files
geointel/scripts/m7_self_review.sh
T
Codex 97017c6512
GeoIntel CI / docs-smoke (push) Has been cancelled
GeoIntel CI / contract-smoke (push) Has been cancelled
Track executable script permissions
2026-06-16 23:41:02 +02:00

28 lines
679 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
echo "== GeoIntel M7 self-review =="
missing=0
for file in \
docs/12-build-control/M7_IMPLEMENTATION_CONTROL_LAYER.md \
docs/11-quality/SELF_REVIEW_CHECKLIST.md \
docs/11-quality/REGRESSION_TRAPS.md \
docs/13-implementation-traps/GEOSPATIAL_CALCULATION_RULES.md \
docs/13-implementation-traps/API_RESPONSE_RULES.md \
docs/12-build-control/CODEX_DECISION_BOUNDARIES.md \
docs/12-build-control/BUILD_SEQUENCE_LOCK.md; do
if [[ ! -f "$file" ]]; then
echo "Missing required M7 file: $file"
missing=1
else
echo "OK: $file"
fi
done
if [[ $missing -ne 0 ]]; then
exit 1
fi
echo "M7 control documents present."