#!/usr/bin/env bash # Validate AGENTS.md structure compliance set -euo pipefail PROJECT_DIR="${1:-.}" cd "$PROJECT_DIR" ERRORS=0 WARNINGS=0 error() { echo "❌ ERROR: $*" ((ERRORS++)) } warning() { echo "⚠️ WARNING: $*" ((WARNINGS++)) } success() { echo "✅ $*" } # Check if file has managed header check_managed_header() { local file="$1" if grep -q "^