refactor: retain workflow as optional editor
This commit is contained in:
+8
-6
@@ -2,10 +2,9 @@
|
||||
|
||||
## Purpose
|
||||
|
||||
The current `govoplan-workflow` package is the process orchestration module. The
|
||||
accepted target moves definition/runtime ownership to the headless
|
||||
`govoplan-workflow-engine` module and keeps `govoplan-workflow` as the optional
|
||||
authoring and inspection surface. See `ENGINE_EDITOR_SPLIT.md`.
|
||||
`govoplan-workflow-engine` is the headless process orchestration module.
|
||||
`govoplan-workflow` is its optional authoring and inspection surface. See
|
||||
`ENGINE_EDITOR_SPLIT.md`.
|
||||
|
||||
Workflow does not own business records. A case, task, file, appointment,
|
||||
template, payment, or postbox message remains owned by its domain module.
|
||||
@@ -20,7 +19,7 @@ action/effect contracts.
|
||||
|
||||
## Ownership
|
||||
|
||||
The module owns:
|
||||
Workflow Engine owns:
|
||||
|
||||
- workflow definitions and versions
|
||||
- workflow instances and current state
|
||||
@@ -30,7 +29,10 @@ The module owns:
|
||||
- retry/manual-intervention state for failed command handoffs
|
||||
- action/effect execution records for workflow-triggered automation
|
||||
- workflow audit/event emission
|
||||
- workflow diagram metadata and WebUI route contributions
|
||||
- workflow diagram metadata
|
||||
|
||||
Workflow owns visual authoring, catalogue, comparison, activation, inspection,
|
||||
override, and reset surfaces. It owns no process tables or transition runtime.
|
||||
|
||||
The module does not own:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user