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.