Prompt file imported from trandinhkhoa/pixelz (
.windsurf/workflows/plan.md). Copyright stays with the author.
- Based on the generated specs in
docs/specs.md, create a detailed step-by-step implementation plan to build this project. The plan should be stored insidedocs/planning.md - Give 2 part:
- high-level phases/milestones e.g. phase 1, phase 2, etc.
- breakdown each phase into detailed tasks that build on each other e.g. 1.1, 1.2, etc
- The maximum nested depth should be 2 .e.g stop at 1.0, 1.1, 1.2 etc. dont create 1.0.0, 1.0.1 etc.
- Make sure the steps are small enough to be implemented in a step but big enough to finish the project with success.
- Use best practices of software development and project management, no big complexity jumps. Wire tasks into others, creating a dependency list. There should be no orphan tasks.
- Try to have tests as early as possible in the plan
VERY IMPORTANT:
- Use markdown
- Each task and subtask should be a checklist item
- Provide context enough per task so a developer should be able to implement it
- Each task should have a number id
- Each task should list dependent task ids
