I've completed the investigation and planning for the External Dogs UI issues. I found that `ExternalDogs.jsx` used undefined CSS classes and a different layout than `DogList.jsx`. I've documented my findings and a proposed fix in [.zenflow/tasks/6e6e64eb-cb72-459e-b943-27554a749459/investigation.md](./.zenflow/tasks/6e6e64eb-cb72-459e-b943-27554a749459/investigation.md) and updated the [plan.md](./.zenflow/tasks/new-task-6e6e/plan.md).
1.2 KiB
1.2 KiB
Fix bug
Configuration
- Artifacts Path: {@artifacts_path} →
.zenflow/tasks/{task_id}
Agent Instructions
If you are blocked and need user clarification, mark the current step with [!] in plan.md before stopping.
Workflow Steps
[x] Step: Investigation and Planning
Analyze the bug report and design a solution.
- Review the bug description, error messages, and logs
- Clarify reproduction steps with the user if unclear
- Check existing tests for clues about expected behavior
- Locate relevant code sections and identify root cause
- Propose a fix based on the investigation
- Consider edge cases and potential side effects
Save findings to {@artifacts_path}/investigation.md with:
- Bug summary
- Root cause analysis
- Affected components
- Proposed solution
[ ] Step: Implementation
Read {@artifacts_path}/investigation.md
Implement the bug fix.
- Add/adjust regression test(s) that fail before the fix and pass after
- Implement the fix
- Run relevant tests
- Update
{@artifacts_path}/investigation.mdwith implementation notes and test results
If blocked or uncertain, ask the user for direction.