Uebernahme abgeschlossener Workflow-/Automatisierungsvorgaenge aus
archivdms als Historie nach ENG-01 (workflow_instances/
workflow_instance_history). Laufende Instanzen werden nicht migriert,
das ist der sicherheitskritische Teil der Kachel und per Test
abgedeckt. Source/UserResolver-Interfaces nach dem Muster aus COR-02/
DOK-01, deterministische Instanz-IDs fuer Idempotenz, fail-closed bei
unbekannten Akteuren.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
patrick
merged commit dad3655392 into main2026-10-14 17:34:44 +02:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Uebernahme abgeschlossener Workflow-/Automatisierungsvorgaenge (Status completed/aborted, Whitelist) aus archivdms als Historie in bestehendes ENG-01-Schema. Laufende Instanzen werden NICHT angefasst (0 Zeilen in beiden Tabellen, explizit getestet). Migrator.OpenCases() liefert Liste offener Vorgaenge als Werkzeug fuer die operative Vor-Cutover-Pruefung. Neues Paket workflow/internal/migrationworkflow, kein neues SQL.\n\nPruefungen (echt durchgefuehrt, synthetische Fixtures):\n- TestMigrateCompleted_AkzeptanzkriteriumAuffindbar PASS (AK1)\n- TestMigrateCompleted_AkzeptanzkriteriumKeineLaufendeInstanz PASS (AK2, sicherheitskritisch)\n- TestOpenCases_AkzeptanzkriteriumListeOffenerInstanzen PASS (AK3)\n- TestMigrateCompleted_AkzeptanzkriteriumWiederholbar PASS (Idempotenz)\n- TestMigrateCompleted_FailClosedBeiUnbekanntemAkteur PASS\n- go build/go vet/gofmt sauber, komplettes Workflow-Modul (~25 Pakete) gruen\n\nProtokoll: workflow/docs/WFL-01-PRUEFPROTOKOLL.md (inkl. Begruendung warum Pruefung 2 operativ zum Stichtag nachzutragen ist)\n\n🤖 Generated with Claude Code