From d5214c641cf8e39a093fbb86a5f981c0eefa2d83 Mon Sep 17 00:00:00 2001 From: Albrecht Degering Date: Fri, 21 Aug 2026 16:13:27 +0200 Subject: [PATCH] fix: consume Workflow Engine through compatibility facade --- src/govoplan_workflow/backend/semantic_subjects.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/govoplan_workflow/backend/semantic_subjects.py b/src/govoplan_workflow/backend/semantic_subjects.py index 1f55412..00b7709 100644 --- a/src/govoplan_workflow/backend/semantic_subjects.py +++ b/src/govoplan_workflow/backend/semantic_subjects.py @@ -21,13 +21,12 @@ from govoplan_core.core.semantic_documentation import ( semantic_documentation_fingerprint, ) from govoplan_core.security.redaction import redact_secret_values -from govoplan_workflow_engine.backend.db.models import ( +from govoplan_workflow.backend.db.models import ( WorkflowDefinition, WorkflowDefinitionRevision, ) -from govoplan_workflow_engine.backend.governance import definition_decision -from govoplan_workflow_engine.backend.manifest import ADMIN_SCOPE, DEFINITION_READ_SCOPE -from govoplan_workflow_engine.backend.service import ( +from govoplan_workflow.backend.governance import definition_decision +from govoplan_workflow.backend.service import ( get_definition_revision, list_definition_revisions, list_definitions, @@ -35,6 +34,8 @@ from govoplan_workflow_engine.backend.service import ( SUBJECT_KIND = "workflow_definition" +ADMIN_SCOPE = "workflow:instance:admin" +DEFINITION_READ_SCOPE = "workflow:definition:read" _MAX_SUBJECTS = 20_000