feat: implement watcher monitoring orchestrator #2
In neuem Issue referenzieren
Einen Benutzer sperren
Branch "%!s()" löschen
Das Löschen eines Branches ist permanent. Obwohl der Branch für eine kurze Zeit weiter existieren könnte, kann diese Aktion in den meisten Fällen NICHT rückgängig gemacht werden. Fortfahren?
Implement the full monitoring loop in
internal/watcher/watcher.go:Define interfaces for dependencies (DNSResolver, PortChecker, TLSChecker, Notifier) to enable testing with mocks.