chore: session checkpoint 2026-05-19 — AGENTS.md + CLAUDE-Symlink

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Robin Choice
2026-05-19 23:47:11 +02:00
parent 02ac470eff
commit 9e3ce14d81
6 changed files with 192 additions and 0 deletions

57
scripts/verify-repo.sh Executable file
View File

@@ -0,0 +1,57 @@
#!/bin/bash
set -u
ROOT_DIR="$(cd "$(dirname "$0")/.." && pwd)"
EXIT_CODE=0
ok() {
printf '[OK] %s\n' "$1"
}
warn() {
printf '[WARN] %s\n' "$1"
}
fail() {
printf '[FAIL] %s\n' "$1"
EXIT_CODE=1
}
printf 'Repo verify: %s\n' "$ROOT_DIR"
if [ -f "$ROOT_DIR/server.sh" ]; then
if bash -n "$ROOT_DIR/server.sh"; then
ok 'server.sh shell syntax valid'
else
fail 'server.sh shell syntax invalid'
fi
else
fail 'server.sh missing'
fi
if [ -f "$ROOT_DIR/package.json" ]; then
warn 'package.json gefunden, aber kein JS-Verify-Schritt definiert'
else
warn 'kein package.json vorhanden; kein test/lint/build setup erkannt'
fi
if [ -f "$ROOT_DIR/index.html" ]; then
ok 'index.html vorhanden'
else
fail 'index.html missing'
fi
if [ -f "$ROOT_DIR/SPEC.md" ]; then
ok 'SPEC.md vorhanden'
else
warn 'SPEC.md fehlt'
fi
if [ -d "$ROOT_DIR/docs/audits" ]; then
ok 'docs/audits vorhanden'
else
warn 'docs/audits fehlt'
fi
exit "$EXIT_CODE"