workflow.yaml 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. # Workflow Status - Lightweight Status Checker
  2. name: workflow-status
  3. description: "Lightweight status checker - answers \"what should I do now?\" for any agent. Reads YAML status file for workflow tracking. Use workflow-init for new projects."
  4. author: "BMad"
  5. # Critical variables from config
  6. config_source: "{project-root}/_bmad/core/config.yaml"
  7. output_folder: "{config_source}:output_folder"
  8. user_name: "{config_source}:user_name"
  9. communication_language: "{config_source}:communication_language"
  10. document_output_language: "{config_source}:document_output_language"
  11. date: system-generated
  12. implementation_artifacts: "{output_folder}/implementation-artifacts"
  13. planning_artifacts: "{output_folder}/planning-artifacts"
  14. # Workflow components
  15. installed_path: "{project-root}/_bmad/bmm/workflows/workflow-status"
  16. instructions: "{installed_path}/instructions.md"
  17. # Inputs
  18. variables:
  19. workflow_path: "{planning_artifacts}/workflow-path.yaml"
  20. sprint_status_file: "{implementation_artifacts}/sprint-status.yaml"
  21. # Smart input file references
  22. input_file_patterns:
  23. workflow_path:
  24. description: "Workflow path configuration from workflow-init"
  25. whole: "{planning_artifacts}/workflow-path.yaml"
  26. load_strategy: "FULL_LOAD"
  27. sprint_status:
  28. description: "Sprint status file generated by sprint-planning"
  29. whole: "{implementation_artifacts}/sprint-status.yaml"
  30. load_strategy: "FULL_LOAD"
  31. # Standalone workflow
  32. standalone: true