From 07a426561c4b9c7321c496123368a72865d5fb02 Mon Sep 17 00:00:00 2001 From: claude-dev Date: Sat, 9 May 2026 04:43:20 +0000 Subject: [PATCH] sync_shared: LOCKED_FILES-Eintrag entfernt nach Phase 16 Nach Phase 16 (Monitor-source_health.py auf Phase-2-Stand) sind alle 4 shared/-Dateien wieder identisch zwischen Monitor und Verwaltung. Der Lock auf source_health.py war nur fuer den Zeitraum noetig, in dem die Verwaltung die History-Logik schon hatte und der Monitor noch nicht. --- scripts/sync_shared.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/scripts/sync_shared.py b/scripts/sync_shared.py index ab8761b..d1c85f5 100755 --- a/scripts/sync_shared.py +++ b/scripts/sync_shared.py @@ -41,10 +41,9 @@ SHARED_FILES = [ # duerfen. Drift wird gemeldet (zur Information), aber --apply schreibt nicht. # Wenn der Monitor-Source auch sinnvoll ins Update soll: Aenderungen manuell # in den Verwaltungs-Fork einarbeiten, dann Eintrag pruefen oder entfernen. -LOCKED_FILES = { - "src/shared/services/source_health.py": - "Phase 2 (Verwaltung): tenant_id-Filter weg + Historie-Archivierung " - "+ User-Agent/Timeout aus Config - waere im Monitor unsinnig.", +LOCKED_FILES: dict[str, str] = { + # Aktuell keine Forks. Falls in Zukunft ein shared/-File bewusst von der + # Monitor-Version abweichen soll, hier eintragen mit Begruendung. } DEFAULT_MONITOR = Path("/home/claude-dev/AegisSight-Monitor")