Phase 8a (Hook): - scripts/git-hooks/pre-commit: prueft bei Commits mit src/shared/-Aenderungen den Drift-Stand via sync_shared.py --check und gibt eine Warnung aus (blockiert NICHT - User entscheidet selbst, ob er zurueck will). - scripts/install-hooks.sh: kopiert Hooks aus scripts/git-hooks/ nach .git/hooks/ (idempotent, ueberspringt user-eigene Hooks). Phase 8b (Audit-UI): - dashboard.html: Resource-ID Eingabefeld neben den anderen Audit-Filtern. - audit.js: Filter-Listen erweitern, params um resource_id ergaenzt (Backend hatte den Filter seit Phase 5 schon). - Damit ist die Audit-Spur einer einzelnen Ressource auch im Audit-Log-Tab filterbar (vorher nur per Direkt-URL bzw. per Quellen-Audit-Modal).
1.5 KiB
Ausführbare Datei
1.5 KiB
Ausführbare Datei