fix: consume Workflow Engine through compatibility facade
Module Package Release / publish-packages (push) Successful in 14s

This commit is contained in:
2026-08-21 16:13:27 +02:00
parent 0fd744a2db
commit d5214c641c
@@ -21,13 +21,12 @@ from govoplan_core.core.semantic_documentation import (
semantic_documentation_fingerprint, semantic_documentation_fingerprint,
) )
from govoplan_core.security.redaction import redact_secret_values 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, WorkflowDefinition,
WorkflowDefinitionRevision, WorkflowDefinitionRevision,
) )
from govoplan_workflow_engine.backend.governance import definition_decision from govoplan_workflow.backend.governance import definition_decision
from govoplan_workflow_engine.backend.manifest import ADMIN_SCOPE, DEFINITION_READ_SCOPE from govoplan_workflow.backend.service import (
from govoplan_workflow_engine.backend.service import (
get_definition_revision, get_definition_revision,
list_definition_revisions, list_definition_revisions,
list_definitions, list_definitions,
@@ -35,6 +34,8 @@ from govoplan_workflow_engine.backend.service import (
SUBJECT_KIND = "workflow_definition" SUBJECT_KIND = "workflow_definition"
ADMIN_SCOPE = "workflow:instance:admin"
DEFINITION_READ_SCOPE = "workflow:definition:read"
_MAX_SUBJECTS = 20_000 _MAX_SUBJECTS = 20_000