The Architecture page has drifted from the current codebase. Four inventories are stale; the prose sections still check out.
- Kernel entities: now two config entities (Workflow, Tenant) plus the runtime content entities ProcessInstance, Token, Variable, WorkflowVersion and Incident. The page listed only Workflow and a "runtime trio".
- Plugin types: added NodeFeature, TimeoutAction and Audience alongside TaskType, FlowCondition, Split, Join and Gateway.
- Engine methods: added resumeWithResult and the incident operations (retryIncident, resumeIncident, skipIncident, cancelIncident, failFromIncident).
- Submodule table: added the six missing submodules (orchestra_notification, orchestra_inbox_notification, orchestra_interaction_notification, orchestra_easy_email, orchestra_task_interaction, orchestra_webform_example) and corrected the orchestra_mail row, which described the old task-assignment model rather than the current channel model.
Verified with mkdocs build --strict.
Issue fork orchestra-3607947
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
mably commentedComment #4
mably commentedComment #6
mably commented