#!/usr/bin/env bash set -euo pipefail SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" SKILL_ROOT="$(dirname "$SCRIPT_DIR")" source "$SCRIPT_DIR/_common.sh" : "${OUTPUT_DIR:=$SKILL_ROOT/outputs}" main() { [[ -f "$OUTPUT_DIR/last_verify_dir.txt" ]] || { log_error "No last verify dir. Run 11_verify.sh first."; exit 1; } vdir="$(cat "$OUTPUT_DIR/last_verify_dir.txt")" status="$vdir/status_matrix.json" report="$vdir/audit_report.md" root_hex="$(grep -E '"root_hex"' "$status" 2>/dev/null | head -n1 | sed -E 's/.*"root_hex": "([^"]+)".*/\1/' || true)" cat > "$report" <