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.

workflow.instance.viewList

List of workflow instances with status and progress

  • Type: presentation (presentation)
  • Version: 1.0.0
  • Owners: @workflow-team
  • Tags: workflow, instance, list
  • File: packages/examples/workflow-system/src/presentations/index.ts
  • field.key.label
    workflow.instance.viewList
    field.version.label
    1.0.0
    field.type.label
    presentation (presentation)
    field.title.label
    workflow.instance.viewList
    field.description.label

    List of workflow instances with status and progress

  • Type: presentation (presentation)
  • Version: 1.0.0
  • Owners: @workflow-team
  • Tags: workflow, instance, list
  • File: packages/examples/workflow-system/src/presentations/index.ts
  • field.tags.label
    workflow,instance,list
    field.owners.label
    @workflow-team
    field.stability.label

    List of workflow instances with status and progress

    Goal

    Monitoring active and past workflow executions

    Context

    Operations monitoring

    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 InstanceListPresentation = definePresentation({
    	meta: {
    		key: 'workflow.instance.viewList',
    		version: '1.0.0',
    		title: 'Instance List',
    		description: 'List of workflow instances with status and progress',
    		domain: 'workflow-system',
    		owners: ['@workflow-team'],
    		tags: ['workflow', 'instance', 'list'],
    		stability: StabilityEnum.Experimental,
    		goal: 'Monitoring active and past workflow executions',
    		context: 'Operations monitoring',
    	},
    	source: {
    		type: 'component',
    		framework: 'react',
    		componentKey: 'WorkflowInstanceList',
    		props: WorkflowInstanceModel,
    	},
    	targets: ['react', 'markdown'],
    	policy: {
    		flags: ['workflow.enabled'],
    	},
    });