Type workflowItem | externalSystemItem | serviceItem | commandItem | eventItem | policyItem | userItem | dataItem | pageItem | problemItem | divItem[]
File match *.es.yaml *.es.yml
Schema URL https://catalog.lintel.tools/schemas/schemastore/fulibworkflows/latest.json
Source https://raw.githubusercontent.com/fujaba/fulibWorkflows/main/schemas/fulibWorkflows.schema.json

Validate with Lintel

npx @lintel/lintel check
Type: workflowItem | externalSystemItem | serviceItem | commandItem | eventItem | policyItem | userItem | dataItem | pageItem | problemItem | divItem[]

Schema for the generation file of fulibWorkflows

Items

workflowItem | externalSystemItem | serviceItem | commandItem | eventItem | policyItem | userItem | dataItem | pageItem | problemItem | divItem

Definitions

workflowItem object

The title of your current workflow

workflow string required
externalSystemItem object

Can be used to address data coming from another source

externalSystem string required
serviceItem object

The service on which the following events are executed

service string required
commandItem object

A command send by a user

command string required
eventItem object

An event signalling that some system state is reached

event string required
policyItem object

The following steps define the reaction of a service to some triggering command or event

policy string required
userItem object

Defines the user who is going to perform an action

user string required
dataItem object

data object created within a service

data string required
pageItem object

Defines a ui page

page Latest Page.schema required
problemItem object

Shows a problem/question in the workflow

problem string required
divItem object

Defines a ui page

div Latest Div.schema required