Skip to main content

Workflow Type Expert

Specializes in understanding what makes a document a "workflow" document. Workflows define processes, pipelines, and multi-phase operations.

Key characteristics:

  • Phase/stage structure
  • Process diagrams (Mermaid)
  • Sequential steps with dependencies
  • Input/output definitions
  • Quality gates or checkpoints

File: workflow_expert.py

Classes

WorkflowExpert

Expert in identifying and enhancing workflow documents.

Functions

analyze(document, analyst_votes)

Analyze if document is truly a workflow.

generate_enhancements(document, analysis)

Generate contextual workflow enhancements.