- [User: Marcus / adesso-Berater bei Würth](user_role.md) — Tempo-getriebener Tech-Lead, will Optionen + Tradeoffs, kommuniziert auf Deutsch - [Feedback: Priorisierung entlang Test-Linie](feedback_priorisierung.md) — "was ermöglicht Kollegen früh zu testen" schlägt techn. Priorität - [Feedback: Commit-Style ohne Claude-Trailer](feedback_commit_style.md) — keine Tool-Spuren in der Historie - [Feedback: Push macht der User](feedback_push_macht_user.md) — committen ok, git push macht Marcus selbst - [Feedback: Keine nativen Alerts](feedback_no_native_alerts.md) — kein window.alert/confirm; ConfirmDialog bzw. errorList nutzen - [Feedback: Fakten statt Raten](feedback_evidence_first.md) — bei Bugs früh echte Logs/Artefakte holen; Raterei nervt gewaltig - [Projekt: Login-Loop Ursache+Fix](project_login_loop_rootcause.md) — SW fing OIDC-Callback ab; injectManifest-SW + code-Denylist + cookie secure:'auto' - [Feedback: Keine IP-Configs bei Netzfragen](feedback_no_ip_configs.md) — VPN-DNS + Proxy statt IP-Listen/Subnetz-Routen - [Feedback: Klein und pragmatisch](feedback_klein_und_pragmatisch.md) — erst Ist-Stand lesen, minimaler Patch, keine Architektur-Vorschläge ungefragt - [Feedback: Plan-first bei ausführenden Aktionen](feedback_plan_first.md) — Install/Commit/Multi-Edit erst ankündigen, dann auf Go warten - [Feedback: Dedizierte Skripte statt Ad-hoc](feedback_dedizierte_skripte.md) — geprüfte Skripte per allow, keine improvisierten Mutationen; Konzept vertagt - [Feedback: Verbotene Phrasen](feedback_verbotene_phrasen.md) — Sammlung an Wendungen, die ich nicht verwenden soll - [Feedback: Kurz und direkt](feedback_kurz_und_direkt.md) — knapp, kein Doziertenton, keine seitenlangen Tabellen - [Feedback: Einfach sprechen](feedback_einfach_sprechen.md) — normales Deutsch, kein Motivieren/Bedauern/Loben, keine Slogans - [Feedback: Positiv formulieren](feedback_positiv_formulieren.md) — beschreiben was IST/getan wird, nicht was man nicht tut (Commits/Kommentare/Antworten) - [Feedback: Self-Service only](feedback_self_service_only.md) — keine Vorschläge, die Tickets beim Kunden erfordern - [Feedback: Keine Zwischenstufen mit Dummy-Werten](feedback_keine_zwischenstufen.md) — direkt mit Real-Wert testen, Crash+Log ist die Diagnose - [Feedback: Kopieren statt Teilen bei Wegwerfcode](feedback_copy_not_share.md) — Migration kopiert Logik (kein Sharing), läuft REIN BE; Offline-first nie anfassen - [Projekt: PingFederate / WITGLOBAL IdP](project_idp_witglobal.md) — DEV-Setup verifiziert, Token-Eigenschaften, Test-Rig in scripts/oidc-test.mjs - [Projekt: Hartverdrahtetes Demo-JWT-Secret](project_dummy_jwt_secret.md) — Fundstellen + Plan zum Ersatz durch echte IdP-Anbindung - [Projekt: Cleanup-Timeline Mai 2026](project_cleanup_timeline.md) — Auth-BFF erledigt; nächste Themen User-DB + Postgres-Umstieg - [Projekt: Lokale Start-Befehle](project_run_commands.md) — BE/FE-Start nach BFF-Umbau (mit OIDC_CLIENT_SECRET) - [Projekt: Sync lokal testen](project_sync_testing.md) — Integrationssuite sync-loop (9 Szenarien, seit 2026-06-10) + Unit-Specs + sync-poke.mjs - [Projekt: SAP-Mock-Fixtures](project_sap_mock_fixtures.md) — FERTIG 2026-06-02: 20er-Master + Fixtures + E2E grün, symmetrische Mail-Rettung, Branch test/migration-sap-fixtures - [Projekt: Nächste Schritte](project_naechste_schritte.md) — morgen: Report (Quick Win), dann Sync-Tests+Refactoring (absolute Prio) - [Projekt: PWA-SW Auth-Bypass](project_pwa_sw_auth_bypass.md) — SW muss /auth+/oauth+/commands durchlassen, sonst Login-Loop (Fix ab6933c) - [Projekt: Montag offen](project_montag_offen.md) — origin als SAP-Änderungsindikator klären + heutige Auth-Fixes pushen/deployen + UI-Redesign (Design System Montag) - [Projekt: FE-Design-System](project_fe_design_system.md) — Token-Layer (tokens.css) + Lucide-Icons + Würth-Rot; Branch feature/fe-ui-refresh - [Projekt: Test-Infra & Coverage](project_test_infra.md) — 8 Projekte/232+ Tests; wie man Test-Targets nachrüstet (Lib vs. PWA-App) - [Projekt: Logging-Lösung](project_logging.md) — pino-BE (JSON/stdout) + /client-logs + offline-fähiger FE-Log-Sync; Board (Phase 3) offen - [Projekt: Tauri /health grau](project_tauri_health_grau.md) — geparkt; cross-origin via platoasset://-Scheme, Kandidaten CORS(WebKitGTK) vs Proxy; DevTools entscheidet - [Projekt: Loader-Signing-Key gelöscht](project_loader_signing_key.md) — am 2026-06-08 entfernt; beim Wiederaufgreifen Key + PUBLIC_KEY_HEX (loader.rs:24) neu - [Projekt: Kontakt/Adress-Spec](project_kontakt_adress_spec.md) — geplant: SAP-Schutz server-seitig, Validierung-bei-Änderung nur PlaTo, M:N-Removal; noch nicht umgesetzt - [Projekt: Bestätigen-Bug (FSA-Loop)](project_bestaetigen_bug.md) — Edge/Windows beim Kollegen; morgen Policy + Konsolen-reason prüfen - [SAP-Config](sap-config.md) — echter Zugriff via Basic Auth (sy08804394), Key-Predicate-URL über Proxy; Env→SealedSecret/Overlay-Mapping im ops-Repo; Adapter-Patch offen