Opportunity-Workflow-Instanzen kontrolliert upgraden
Bestehende Opportunity-Instanzen bleiben an ihre veröffentlichte Workflowversion gebunden. Prüfen Sie den Wechsel von Version 1 auf das effektive verwaltete Version-2-Binding deshalb zuerst ohne Änderung:
nucli --tenant <tenant> workflow instance-upgrade opportunity-v1 --jsonDer Plan listet höchstens 200 Instanzen, ihre erwartete Version und stabile Blocker. Er verändert keine Daten. Beheben Sie Blocker wie eine ungesunde Instanz, ein Dead Letter, eine fehlende State-Abbildung oder eine abweichende Opportunity-Bindung außerhalb dieses Befehls.
Führen Sie anschließend exakt den erneut serverseitig geprüften Plan aus:
nucli --tenant <tenant> workflow instance-upgrade opportunity-v1 --apply --jsonSie benötigen workflow_integrity:repair. Der Server sperrt die Zielzeilen, prüft Plan-Digest und Instanzversionen erneut und übernimmt alle Instanzen gemeinsam oder keine. Er ändert nur die gepinnte Workflow-ID und -Version, die Instanzversion und den Zeitstempel. State, Opportunity-Daten, Transitionen und Actions bleiben unverändert. Jeder erfolgreiche Wechsel wird tenantgebunden auditiert.
Grenzen Sie einen Plan bei Bedarf mit wiederholtem --instance <uuid> ein. Ein Apply ist kein Reparaturwerkzeug für Fachdaten, Dead Letters oder Workflowdefinitionen.