04-dependency-tracking.yaml 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. id: core-task-manager-dependency-tracking
  2. name: "Task Manager: Dependency Tracking - Map Task Dependencies"
  3. description: |
  4. Tests the task-manager's ability to identify and map task dependencies.
  5. Validates:
  6. - Identifies task dependencies
  7. - Maps dependency relationships
  8. - Includes dependencies in plan
  9. - Uses proper dependency format (seq -> seq)
  10. Critical Behavior:
  11. - MUST identify which tasks depend on others
  12. - MUST map dependencies clearly
  13. - MUST use format: {seq} depends on {seq}
  14. category: developer
  15. prompts:
  16. - text: |
  17. Break down a feature "api-integration" with these tasks:
  18. 1. Design API client interface
  19. 2. Implement HTTP client
  20. 3. Add authentication layer (depends on HTTP client)
  21. 4. Create API service methods (depends on auth layer)
  22. 5. Add error handling (depends on API service)
  23. Show me the task plan with clear dependency mapping.
  24. approvalStrategy:
  25. type: auto-approve
  26. behavior:
  27. minToolCalls: 0
  28. maxToolCalls: 5
  29. expectedViolations:
  30. - rule: approval-gate
  31. shouldViolate: false
  32. severity: error
  33. timeout: 120000
  34. tags:
  35. - task-manager
  36. - dependencies
  37. - planning
  38. - core-subagent
  39. - read-only