workflows/default/workspace/feedback/TEMPLATE.json

{
  "log_version": "1.0",
  "timestamp": "ISO_TIMESTAMP",
  "task": {
    "id": "TASK_UUID",
    "name": "Task Name",
    "category": "enhancement|feature|infrastructure|core|bugfix"
  },
  "problems": [
    {
      "id": "001",
      "phase": "implementation|verification|testing|pre-commit",
      "problem_type": "missing_dependency|configuration_error|build_error|test_failure|integration_issue|tooling_gap|missing_guidance|other",
      "severity": "blocking|high|medium|low",
      "description": "Clear description of the problem",
      "context": {
        "file_path": "relative/path/to/file",
        "line_number": null,
        "command_executed": "command if applicable",
        "error_message": "error output"
      },
      "root_cause": "Analysis of why this happened",
      "solution": {
        "action_taken": "Specific action taken to resolve",
        "commands_executed": [],
        "files_modified": [],
        "verification": "How you confirmed it was fixed"
      },
      "prevention": {
        "improvement_category": "task_generation|standards|commands|agent_instructions|tooling|documentation",
        "suggestion": "Specific suggestion for improving dotbot",
        "impacted_files": [],
        "priority": "high|medium|low"
      },
      "discovered_at": "ISO_TIMESTAMP",
      "resolved_at": "ISO_TIMESTAMP",
      "time_to_resolve_seconds": 0
    }
  ],
  "session_info": {
    "session_id": "SESSION_ID",
    "agent_persona": ".bot/recipes/agents/implementer/AGENT.md",
    "applicable_standards": []
  },
  "metadata": {
    "total_problems": 0,
    "blocking_problems": 0,
    "total_resolution_time_seconds": 0,
    "task_completed": true,
    "notes": "Additional context"
  }
}