AREA GUIDE / 12 PACKAGES

Workflows, jobs and automation

Compose repeatable work with explicit state, persistence, branching and operation-execution responsibilities.

What are you trying to do?

  • Do I need workflow composition, a scheduler or a product module?
  • How are extensions applied without breaking the graph?
  • Where are state and effect execution supplied?
FIND YOUR WAY THROUGH THIS AREA

Start with the work you want to do.

Choose a practical step, then inspect a package before opening its full manual.

ÉTAPE 01

Follow an existing graph

Record the entry, operation references, branch conditions and terminal outcomes. Inspect one extension and compare the composed graph to its base. Check which registry and source version resolve each step.

THE PACKAGE LANDSCAPE

12 packages. Choose an entry point.

12 paquets · les 6 premiers affichésSELECT TO INSPECT

Task guidance and package membership come from this area’s captured source guide.

Start with these packages.

lib.workflow-composer

Use the workflow registry, composition/validation and supplied-authority runner surfaces.

Read the package guide →
module.workflow-orchestration

Inspect reusable boards, DAG/composer views, instance lifecycle and approval composition.

Read the package guide →
lib.jobs

Inspect the shared job scheduling/execution abstractions used by a host.

Read the package guide →
lib.sop-runtime

Explore the source runtime for living operating procedures and their generation context.

Read the package guide →

Choose composition before scheduling

WorkflowComposer supplies tenant-aware composition, validation, a runner, state and persistence adapters. Its runner requires supplied operation execution and state persistence. A provider-specific scheduler belongs at a different boundary. The workflow-orchestration module adds reusable product-facing views and lifecycle/approval behavior. Start by deciding whether your task is to describe a graph, execute selected steps, schedule work durably, or present an operator view; that decision identifies which package to open first.

Keep graph changes deterministic

The maintained composer applies extensions in stable priority order, rejects duplicate injected step IDs and invalid anchors, and checks hidden-step overlays so they do not orphan the remaining graph. Metadata and annotations are merged into the composed result. These details matter when adding a tenant or product extension: inspect the resulting graph and its references, not just the added step. Keep step identity stable enough for state, traces and operator actions to refer to the same work.

Make execution and persistence visible

The canonical leaves include workflow context, SLA monitoring and SDK error conversion as well as validation and shared task validators. Choose the state store and operation executor the host actually supplies. A saved plan, a running instance, a retried step and a completed external effect are different states. Capture outcomes and failure paths at the point where callbacks or adapters return. For automation that can improve or regenerate itself, use the separate governed proposal and promotion lifecycle rather than replacing an active workflow silently.

Follow a practical path.

  1. Follow an existing graph

    Record the entry, operation references, branch conditions and terminal outcomes. Inspect one extension and compare the composed graph to its base. Check which registry and source version resolve each step.

  2. Select state and execution adapters

    Begin with the maintained memory/file or supplied adapter appropriate to the example. Identify the durable store and scheduler needed for the intended host before claiming restart or retry guarantees.

  3. Review interruption and recovery

    Use existing tests or fixtures to inspect a failed step, repeated delivery and cancelled instance. Confirm that persisted state and returned results explain what happened and that retry behavior belongs to an explicit host/runtime contract.

All packages in this area.

12 packages
platform / library

lib.bus

v5.0.4
Package manifestGuide availablenode

Event bus and messaging primitives

@lssm-tech/lib.bus
8Declared imports
11Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 6 of 8 declared entry points.

Dependency declarations
Exécution
4
Pair
3
Développement
4
Facultatif
0
  • @lssm-tech/lib.crypto-utilsworkspace:^ · runtime
  • @lssm-tech/lib.schemaworkspace:^ · runtime
  • compare-versionscatalog:data · runtime
  • @lssm-tech/lib.contracts-spec-coreworkspace:^ · runtime
  • elysiacatalog:server · peer
  • expresscatalog:server · peer

Showing 6 of 11 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Guide source
README available
Declared runtimes
node
Stabilité déclarée
stable
Source path
packages/platform/delivery/bus

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

platform / library

lib.jobs

v5.0.5
Package manifestGuide availablenode

Background jobs and scheduler module for ContractSpec applications

@lssm-tech/lib.jobs
27Declared imports
14Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 6 of 27 declared entry points.

Dependency declarations
Exécution
11
Pair
0
Développement
3
Facultatif
0
  • @lssm-tech/lib.orchestration-specworkspace:^ · runtime
  • @lssm-tech/lib.contracts-spec-coreworkspace:^ · runtime
  • @aws-sdk/client-sqs^3.1135.0 · runtime
  • @lssm-tech/lib.contracts-integrationsworkspace:^ · runtime
  • @lssm-tech/lib.crypto-utilsworkspace:^ · runtime
  • @lssm-tech/lib.knowledgeworkspace:^ · runtime

Showing 6 of 14 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Guide source
README available
Declared runtimes
node
Stabilité déclarée
stable
Source path
packages/platform/delivery/jobs

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

platform / library

lib.workflow-composer

v5.0.4
Package manifestGuide availablenodebunbrowser

Tenant-aware workflow composition helpers for ContractSpec.

@lssm-tech/lib.workflow-composer
33Declared imports
11Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

  • @lssm-tech/lib.workflow-composer
    ./src/index.tsOuvrir la source
  • @lssm-tech/lib.workflow-composer/shared-entities/task-validators
    ./src/shared-entities/task-validators.tsOuvrir la source
  • @lssm-tech/lib.workflow-composer/workflow-registry
    ./src/workflow-registry.tsOuvrir la source
  • @lssm-tech/lib.workflow-composer/workflow/adapters
    ./src/workflow/adapters/index.tsOuvrir la source
  • @lssm-tech/lib.workflow-composer/workflow/adapters/db-adapter
    ./src/workflow/adapters/db-adapter.tsOuvrir la source
  • @lssm-tech/lib.workflow-composer/workflow/adapters/file-adapter
    ./src/workflow/adapters/file-adapter.tsOuvrir la source

Showing 6 of 33 declared entry points.

Dependency declarations
Exécution
8
Pair
0
Développement
4
Facultatif
0
  • @lssm-tech/lib.ai-providersworkspace:^ · runtime
  • compare-versionscatalog:data · runtime
  • @lssm-tech/lib.contracts-runtime-kernelworkspace:^ · runtime
  • @lssm-tech/lib.orchestration-specworkspace:^ · runtime
  • @lssm-tech/lib.contracts-runtime-coreworkspace:^ · runtime
  • @lssm-tech/lib.surface-runtimeworkspace:^ · runtime

Showing 6 of 12 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Guide source
README available
Declared runtimes
node, bun, browser
Stabilité déclarée
stable
Source path
packages/platform/delivery/workflow-composer

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

platform / library

lib.orchestration-spec

v2.0.4
Package manifestGuide availablenode

Sémantique d’orchestration interdomaines indépendante des fournisseurs pour les processus d’entreprises autonomes.

@lssm-tech/lib.orchestration-spec
35Declared imports
8Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

  • @lssm-tech/lib.orchestration-spec
    ./src/index.tsOuvrir la source
  • @lssm-tech/lib.orchestration-spec/ai-improvement
    ./src/ai-improvement/index.tsOuvrir la source
  • @lssm-tech/lib.orchestration-spec/ai-improvement/evidence
    ./src/ai-improvement/evidence.tsOuvrir la source
  • @lssm-tech/lib.orchestration-spec/ai-improvement/validation
    ./src/ai-improvement/validation.tsOuvrir la source
  • @lssm-tech/lib.orchestration-spec/ai-improvement/validation-v2
    ./src/ai-improvement/validation-v2.tsOuvrir la source
  • @lssm-tech/lib.orchestration-spec/durable-queue-primitives
    ./src/durable-queue-primitives.tsOuvrir la source

Showing 6 of 35 declared entry points.

Dependency declarations
Exécution
5
Pair
0
Développement
3
Facultatif
0
  • @lssm-tech/lib.contracts-spec-coreworkspace:^ · runtime
  • zodcatalog: · runtime
  • @lssm-tech/lib.assurance-specworkspace:^ · runtime
  • @lssm-tech/lib.crypto-utilsworkspace:^ · runtime
  • @lssm-tech/lib.agent-protocol-specworkspace:^ · runtime
  • @lssm-tech/tool.bunworkspace:* · development

Showing 6 of 8 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Guide source
README available
Declared runtimes
node
Stabilité déclarée
experimental
Source path
packages/platform/governance/orchestration-spec

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

platform / library

lib.self-improving-system-runtime

v2.0.5
Package manifestGuide availablenode

Deterministic policy, compilation, and replay runtime for governed self-improvement.

@lssm-tech/lib.self-improving-system-runtime
16Declared imports
8Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 6 of 16 declared entry points.

Dependency declarations
Exécution
5
Pair
0
Développement
3
Facultatif
0
  • @lssm-tech/lib.crypto-utilsworkspace:^ · runtime
  • @lssm-tech/lib.orchestration-specworkspace:^ · runtime
  • @lssm-tech/lib.contracts-spec-coreworkspace:^ · runtime
  • @lssm-tech/lib.schemaworkspace:^ · runtime
  • zodcatalog: · runtime
  • @lssm-tech/tool.bunworkspace:* · development

Showing 6 of 8 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Guide source
README available
Declared runtimes
node
Stabilité déclarée
experimental
Source path
packages/platform/governance/self-improving-system-runtime

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

platform / module

module.self-improving-system

v2.0.5
Package manifestGuide availablenode

Headless orchestration for governed, goal-bound self-improvement.

@lssm-tech/module.self-improving-system
11Declared imports
7Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

  • @lssm-tech/module.self-improving-system
    ./src/index.tsOuvrir la source
  • @lssm-tech/module.self-improving-system/lifecycle
    ./src/lifecycle.tsOuvrir la source
  • @lssm-tech/module.self-improving-system/operation-service
    ./src/operation-service.tsOuvrir la source
  • @lssm-tech/module.self-improving-system/operation-service-kill
    ./src/operation-service-kill.tsOuvrir la source
  • @lssm-tech/module.self-improving-system/operation-service-types
    ./src/operation-service-types.tsOuvrir la source
  • @lssm-tech/module.self-improving-system/operation-service-values
    ./src/operation-service-values.tsOuvrir la source

Showing 6 of 11 declared entry points.

Dependency declarations
Exécution
4
Pair
0
Développement
3
Facultatif
0
  • @lssm-tech/lib.contracts-spec-coreworkspace:^ · runtime
  • @lssm-tech/lib.evolutionworkspace:^ · runtime
  • @lssm-tech/lib.orchestration-specworkspace:^ · runtime
  • @lssm-tech/lib.self-improving-system-runtimeworkspace:^ · runtime
  • @lssm-tech/tool.bunworkspace:* · development
  • @lssm-tech/tool.typescriptworkspace:* · development

Showing 6 of 7 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Guide source
README available
Declared runtimes
node
Stabilité déclarée
experimental
Source path
packages/platform/governance/self-improving-system

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

platform / library

lib.sop-runtime

v2.0.4
Package manifestGuide availablenode

Living SOP generation, qualification, drift, health-trigger, and workflow compiler runtime.

@lssm-tech/lib.sop-runtime
13Declared imports
7Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 6 of 13 declared entry points.

Dependency declarations
Exécution
4
Pair
0
Développement
3
Facultatif
0
  • @lssm-tech/lib.contracts-spec-coreworkspace:^ · runtime
  • @lssm-tech/lib.decision-runtimeworkspace:^ · runtime
  • @lssm-tech/lib.orchestration-specworkspace:^ · runtime
  • @lssm-tech/lib.schemaworkspace:^ · runtime
  • @lssm-tech/tool.bunworkspace:* · development
  • @lssm-tech/tool.typescriptworkspace:* · development

Showing 6 of 7 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Guide source
README available
Declared runtimes
node
Stabilité déclarée
experimental
Source path
packages/platform/governance/sop-runtime

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

platform / module

module.workflow-orchestration

v2.0.5
Package manifestGuide availablenode

Workflow orchestration module — board, DAG, dashboard, composer, state-machine, instance lifecycle, approvals.

@lssm-tech/module.workflow-orchestration
84Declared imports
16Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

  • @lssm-tech/module.workflow-orchestration
    ./src/index.tsOuvrir la source
  • @lssm-tech/module.workflow-orchestration/__fixtures__/seeders
    ./src/__fixtures__/seeders.tsOuvrir la source
  • @lssm-tech/module.workflow-orchestration/core
    ./src/core/index.tsOuvrir la source
  • @lssm-tech/module.workflow-orchestration/core/action-classification
    ./src/core/action-classification.tsOuvrir la source
  • @lssm-tech/module.workflow-orchestration/core/approval
    ./src/core/approval/index.tsOuvrir la source
  • @lssm-tech/module.workflow-orchestration/core/approval/approval.enum
    ./src/core/approval/approval.enum.tsOuvrir la source

Showing 6 of 84 declared entry points.

Dependency declarations
Exécution
12
Pair
1
Développement
4
Facultatif
0
  • @lssm-tech/lib.agent-protocol-specworkspace:^ · runtime
  • @lssm-tech/lib.contracts-spec-coreworkspace:^ · runtime
  • @lssm-tech/lib.design-systemworkspace:^ · runtime
  • @lssm-tech/lib.personalizationworkspace:^ · runtime
  • @lssm-tech/lib.runtime-sandboxworkspace:^ · runtime
  • @lssm-tech/lib.schemaworkspace:^ · runtime

Showing 6 of 17 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Guide source
README available
Declared runtimes
node
Stabilité déclarée
experimental
Source path
packages/platform/governance/workflow-orchestration

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

integrations / integration

integration.eve

v2.0.5
Package manifestGuide availablenode

Contained EVE runtime adapter for ContractSpec agents

@lssm-tech/integration.eve
16Declared imports
7Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

  • @lssm-tech/integration.eve
    ./src/index.tsOuvrir la source
  • @lssm-tech/integration.eve/adapter
    ./src/adapter.tsOuvrir la source
  • @lssm-tech/integration.eve/conformance-artifacts/case-18-cross-adapter-parity.compare
    ./src/conformance-artifacts/case-18-cross-adapter-parity.compare.tsOuvrir la source
  • @lssm-tech/integration.eve/conformance-artifacts/case-18-cross-adapter-parity.fixture
    ./src/conformance-artifacts/case-18-cross-adapter-parity.fixture.tsOuvrir la source
  • @lssm-tech/integration.eve/conformance-fixtures/fake-eve-client
    ./src/conformance-fixtures/fake-eve-client.tsOuvrir la source
  • @lssm-tech/integration.eve/conformance-fixtures/targets
    ./src/conformance-fixtures/targets.tsOuvrir la source

Showing 6 of 16 declared entry points.

Dependency declarations
Exécution
3
Pair
0
Développement
4
Facultatif
0
  • @lssm-tech/lib.ai-agentworkspace:^ · runtime
  • @lssm-tech/lib.filesworkspace:^ · runtime
  • eve0.60.1 · runtime
  • @lssm-tech/lib.agent-runtime-conformanceworkspace:* · development
  • @lssm-tech/tool.bunworkspace:* · development
  • @lssm-tech/tool.typescriptworkspace:* · development

Showing 6 of 7 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Guide source
README available
Declared runtimes
node
Stabilité déclarée
experimental
Source path
packages/integrations/eve

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

integrations / integration

integration.self-improving-system-transport

v2.0.4
Package manifestGuide availablenode

Generated transports for governed self-improvement

@lssm-tech/integration.self-improving-system-transport
11Declared imports
4Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 6 of 11 declared entry points.

Dependency declarations
Exécution
1
Pair
0
Développement
3
Facultatif
0
  • @lssm-tech/lib.self-improving-system-runtimeworkspace:^ · runtime
  • @lssm-tech/tool.bunworkspace:* · development
  • @lssm-tech/tool.typescriptworkspace:* · development
  • typescriptcatalog: · development

Showing 4 of 4 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Guide source
README available
Declared runtimes
node
Stabilité déclarée
experimental
Source path
packages/integrations/self-improving-system-transport

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

integrations / integration

integration.workflow-devkit

v2.0.6
Package manifestGuide availablenode

Workflow DevKit compiler and runtime bridges for ContractSpec workflows

@lssm-tech/integration.workflow-devkit
10Declared imports
11Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 6 of 10 declared entry points.

Dependency declarations
Exécution
8
Pair
0
Développement
3
Facultatif
0
  • @lssm-tech/lib.ai-agentworkspace:^ · runtime
  • @lssm-tech/lib.orchestration-specworkspace:^ · runtime
  • @lssm-tech/lib.workflow-composerworkspace:^ · runtime
  • @workflow/ai^4.2.1 · runtime
  • ai^6.0.286 · runtime
  • workflow^4.8.9 · runtime

Showing 6 of 11 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Guide source
README available
Declared runtimes
node
Stabilité déclarée
experimental
Source path
packages/integrations/workflow-devkit

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

bundles / bundle

bundle.self-improving-system

v2.0.4
Package manifestGuide availablenode

Headless controllers and operator view models for governed self-improvement

@lssm-tech/bundle.self-improving-system
4Declared imports
7Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 4 of 4 declared entry points.

Dependency declarations
Exécution
2
Pair
0
Développement
5
Facultatif
0
  • @lssm-tech/lib.contracts-spec-coreworkspace:^ · runtime
  • @lssm-tech/lib.self-improving-system-runtimeworkspace:^ · runtime
  • @lssm-tech/tool.bunworkspace:* · development
  • @lssm-tech/tool.typescriptworkspace:* · development
  • typescriptcatalog: · development
  • @lssm-tech/lib.contracts-specworkspace:* · development

Showing 6 of 7 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Guide source
README available
Declared runtimes
node
Stabilité déclarée
experimental
Source path
packages/bundles/self-improving-system

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

Votre vue

Make room for your context.

Shape the presentation around this moment. You can change it whenever you need.

Votre contexte

The different parts of you

Choose a starting point

Un mélange utile de contexte, de visuels et de guidage discret.

Tune each dimension
Each dimension can change independently. Product permissions and available actions stay unchanged.

Support the way you begin and return

Tune your support

Confort de lecture

Choisir votre langue

La langue de l’interface change uniquement le texte. Les marchés, les prix et les parcours conservent leurs propres paramètres.

Couverture des traductions

Une partie du contenu est affichée en anglais.

Navigation151
Graphe616
Catégories378
Portfolio833
Exemples2 035
Aperçu de la source1 542

D’autres traductions seront ajoutées à mesure que le contenu sera relu.

Cette préférence est enregistrée dans ce navigateur.

Rechercher sur le site

Des points de départ utiles

Aucun résultat. Essayez une expression plus courte, un nom d’opération ou un autre périmètre de recherche.

UN PEU DE PLACE POUR EXPLORER

Trouvez quelque chose à explorer.

Ouvrez un aperçu détaillé sur cette page, essayez une autre perspective ou suivez le détail vers sa propre page.

Fonctionnement des aperçus et des commandes
01

Regarder avant de partir

Survolez un lien ou sélectionnez-le avec Tab pour voir un aperçu. Cliquer sur le lien d’origine ou appuyer sur Entrée ouvre toujours sa destination.

02

Rester dans le contexte

Entrez dans l’aperçu pour explorer ses sections. Depuis un lien sélectionné, utilisez Alt + ↓ pour y entrer au clavier. Échap le ferme.

03

Ouvrir les possibilités

Les lignes dépliables, les choix de perspective et les commandes mises en évidence révèlent davantage. Votre vue adapte le confort de lecture et le contexte exploré.

Un bouton séparé pour voir de plus près

Affichez de petits boutons d’aperçu à côté des liens quand l’espace le permet. Touchez l’œil pour examiner ou le lien pour y aller directement. Ce choix reste dans cet onglet.

Aucun historique de navigation n’est collecté. La réduction des animations suit votre appareil et Votre vue.