24 lines
785 B
Bash
Executable File
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" |