sequenceDiagram autonumber participant Scraper as WhatsNew Scraper
(Core/fetchWhatsNew.py) participant Edge as Edge WebDriver
(msedgedriver.exe) participant SAP as SAP DM Webseiten
(Extern) participant Compare as Datenverarbeitung / Speicher
(z.B. endpoint_compare.py) Note over Scraper: Rufe aktuelle 'What's New' Daten ab activate Scraper Scraper->>Edge: Initialisiere Browser-Instanz activate Edge Note right of Edge: Nutzt lokale msedgedriver.exe Scraper->>Edge: Navigiere zu SAP DM Deprecation Pages Edge->>SAP: HTTP Request (Lade Seite) activate SAP SAP-->>Edge: HTML Content deactivate SAP Scraper->>Edge: Extrahiere relevante API-Daten (DOM Scraping) Edge-->>Scraper: Rohdaten (Deprecated APIs List) Scraper->>Edge: Schließe Browser-Instanz deactivate Edge Scraper-->>Compare: Strukturierte Liste veralteter APIs deactivate Scraper