Files

28 lines
1.3 KiB
Markdown

# Workflow Visual Model
The Campaign review flow is the reference for runtime workflow progress:
- a compact stage rail communicates order, current state, completion, warning,
failure, partial progress, and locks;
- the active handoff owns the detailed controls;
- unknown module-action outcomes expose evidence fields plus **Effect
confirmed** and **Effect absent** actions; Retry stays hidden until absence is
verified;
- evidence remains visible without turning every stage into a permanent card;
- unavailable stages stay visibly unavailable while non-blocking optional
stages do not interrupt the connector state.
Workflow now applies that language to instance progress without importing
Campaign code. Once the state vocabulary has stabilized, the rail should move
to Core as a generic process-stage component and Campaign should consume it.
Navigation has three distinct layers:
1. the platform siderail selects a module or focused View;
2. the module workspace selects an object or definition;
3. the workflow stage rail describes progress inside that object.
A focused View or active Workflow may suppress unrelated platform and module
navigation, but must always provide a visible escape back to the normal View.
Modules should not add another persistent navigation tier for workflow stages.