State Machine System
Last Updated: 2025-01-16
Content-Type: Explanation
Audience: All
Primary Source: docs/project_status.md
Overview
The State Machine System enables structured workflow management through state machines that define ritual processes for documentation, triage, and other collaborative tasks. The system supports guard-based transitions, automatic advancement, ritual checklists, and integration with the Coder Orchestrator for multi-agent task execution.
Key Features
- State Machine Definitions - Documentation flow, triage flow, and custom workflows
- Guard-Based Transitions - Observer approval, evidence requirements, auto-advance
- Ritual Checklists - Entry checklists for each state
- Task Management - Integration with Coder Orchestrator
- Artifact Collection - Automatic artifact gathering and review
Documentation Structure
- Tutorials - Step-by-step learning guides
- How-to Guides - Task-focused instructions
- Reference - API endpoints, function signatures
- Explanation - Architecture and design
Related Documentation
- Coder Orchestrator System - Task execution
- Auto-Flow System - Workflow monitoring