Workflow

Verified against commit d60653dc0b (2026-11-04): the documents below exist, no compose file runs the stellaops/workflow-web image, and the bundle gateway configuration has no Workflow route. Re-verify with rg -n "stellaops/workflow" devops/compose/*.yml devops/release/bundle/docker-compose.yml and rg -n -i "workflow" devops/release/bundle/config/router-gateway.json (expected: no match for either; the first search with stellaops/authority in its place does match), then python tools/scripts/validate/check-docs-links.py.

General-purpose workflow engine: definition deployment, instance lifecycle, signal-driven task transitions, dead-letter handling and retention.

Implementation status: the source is retained and the service is dormant. The canonical compose stack does not deploy StellaOps.Workflow.WebService, and the Router has no Workflow route. The architecture dossier records the ruling and what reactivation needs.

Documents

DocumentContent
ArchitectureHTTP API surface, authorization policies, PostgreSQL persistence and retention, configuration keys, the runtime persistence contract, renderers, the signal pump and the evidence paths
API referenceThe operations of the Workflow HTTP API, generated from openapi/v1.json
AnalyzerStellaOps.Workflow.Analyzer: compile-time rules that reject workflow code which cannot be serialized to canonical workflow JSON
Licence monitorHow the engine counts Designated Workflows, reads a licence file offline, reports a licence status and shows the licence notice
Node slot latticePort-slot metadata per node kind for the ElkSharp graph renderer

Source