#!/bin/bash # GPU1-Shadow-Portal MASTER Workflow Hook # Läuft bei jedem UserPromptSubmit wenn CWD = Claude_desktop Projekt MASTER="/Users/matthiaskoerner/Library/Mobile Documents/iCloud~md~obsidian/Documents/GPU1-Shadow-Portal-MASTER-2026-07.md" # Nur aktiv wenn wir im richtigen Projekt sind CWD_CHECK="${CLAUDE_PROJECT_DIR:-$PWD}" if [[ "$CWD_CHECK" != *"Claude_desktop"* ]]; then exit 0 fi if [ ! -f "$MASTER" ]; then echo "⚠️ MASTER-DOK FEHLT: $MASTER" exit 0 fi # Letztes Update + offene Tasks zählen LAST_MOD=$(stat -f "%Sm" -t "%d.%m %H:%M" "$MASTER" 2>/dev/null || echo "?") OPEN=$(grep -c "^\- \[ \]" "$MASTER" 2>/dev/null || echo "?") IN_PROG=$(grep -c "🔄\|in_progress\|⏳" "$MASTER" 2>/dev/null || echo "0") echo "📋 MASTER-PROTOKOLL: GPU1-Shadow-Portal-MASTER-2026-07.md" echo " Letztes Update: $LAST_MOD | Offene Tasks: $OPEN | In Arbeit: $IN_PROG" echo " WORKFLOW-PFLICHT: (1) MASTER lesen → (2) Plan mit Bär besprechen → (3) GO abwarten → (4) /swarm → (5) Funktionstest → (6) MASTER+Obsidian+GitLab updaten"