Files
val-blog/org/pilot/checks_failure_demo.sh
T

24 lines
785 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
ROOT="/Users/guchen/.openclaw/workspace"
cd "$ROOT"
echo "[CHECK-1] 核验关键输入文档存在"
test -f org/PILOT_DISPATCH_ORDER.md && test -f org/PILOT_TASK_ORDER_v2.md && test -f org/PILOT_AUDIT_REPORT_v2.md
echo "PASS: 输入文档存在"
echo "[CHECK-2] 核验证据文件存在且包含关键语句"
test -f org/pilot/EXECUTION_EVIDENCE.md
grep -q "可验证的真实协同证据包" org/pilot/EXECUTION_EVIDENCE.md
echo "PASS: 证据文件存在且包含关键语句"
echo "[CHECK-3] 核验日志目录存在(历史执行痕迹)"
test -d org/logs
echo "PASS: org/logs 目录存在"
echo "[CHECK-4] 核验本校验脚本具有可执行权限"
test -x org/pilot/checks.sh
echo "PASS: checks.sh 可执行"
echo "ALL CHECKS PASSED"