OSS-first docs
These docs teach the open system first: contracts, generated surfaces, runtimes, governance, and incremental adoption. Studio shows up as the operating layer on top, not as the source of truth.
List of workflow definitions with status and actions
Goal
Overview of all defined workflows
Context
Workflow management dashboard
Source Definition
import {
definePresentation,
StabilityEnum,
} from '@lssm-tech/lib.contracts-spec';
import { ApprovalRequestModel } from '../approval/approval.schema';
import { WorkflowInstanceModel } from '../instance/instance.schema';
import { WorkflowDefinitionModel } from '../workflow/workflow.schema';
export const WorkflowListPresentation = definePresentation({
meta: {
key: 'workflow.definition.viewList',
version: '1.0.0',
title: 'Workflow List',
description: 'List of workflow definitions with status and actions',
domain: 'workflow-system',
owners: ['@workflow-team'],
tags: ['workflow', 'list', 'admin'],
stability: StabilityEnum.Experimental,
goal: 'Overview of all defined workflows',
context: 'Workflow management dashboard',
},
source: {
type: 'component',
framework: 'react',
componentKey: 'WorkflowDefinitionList',
props: WorkflowDefinitionModel,
},
targets: ['react', 'markdown'],
policy: {
flags: ['workflow.enabled'],
},
});