Workflow Catalog Specification

Defines the structure and governance of workflow-atoms, the catalog of workflow definitions covering multi-step processes, DAGs, and approval chains.

draft 1.0.0-draft design-spec
idschema-atoms/design-spec/workflow-catalog-spec
authorsconvergent-systems-co
conforms_toschema-atoms/design-spec/[email protected]
created2026-05-24

Workflow Catalog Specification

Catalog: workflow-atoms.com Version: 1.0.0-draft Conforms to: schema-atoms/design-spec/[email protected]

Purpose

The workflow catalog holds structured definitions of multi-step processes — directed acyclic graphs, sequential procedures, and approval chains that coordinate agents, services, and human actors toward a defined outcome. Each atom encodes a workflow as a versioned artifact so it can be referenced, validated, and executed reproducibly without embedding orchestration logic in individual services.

Workflow atoms are the authoritative source for how work moves through the system. They express the what and the order; they do not contain implementation logic — that lives in the agents and services the workflow invokes.

Atom Classes

Class Description
sequential-workflow A linear sequence of named steps with declared inputs, outputs, and error handling
dag-workflow A directed acyclic graph of steps with explicit dependency edges enabling parallel execution
approval-workflow A workflow that includes human-in-the-loop approval gates with escalation and timeout rules
workflow-template A parameterized workflow base that is instantiated with environment-specific values at runtime

Consumers

Relationship to Other Catalogs


atom.toml
id          = "schema-atoms/design-spec/workflow-catalog-spec"
version     = "1.0.0-draft"
content_hash = "104d7b418b9e155cc92cbe6e853cd3c2163c0421adb47f8ae7b6e9f91484862e"
lifecycle   = "draft"
created_at  = "2026-05-24T00:00:00Z"

[spec]
class       = "design-spec"
title       = "Workflow Catalog Specification"
summary     = "Defines the structure and governance of workflow-atoms, the catalog of workflow definitions covering multi-step processes, DAGs, and approval chains."
authors     = ["convergent-systems-co"]
conforms_to = "schema-atoms/design-spec/[email protected]"
asset       = "spec.md"