Prompt file imported from NaseebGrewal/portfolio-ecosystem (
.github/prompts/implement.prompt.md). Copyright stays with the author.
Implement the requested feature or fix with zero defects following the strict mandatory lifecycle:
- FIRST present a bullet-point action plan and ask: "Do you approve of this plan?" with options:
[Yes, approve and proceed]and[Custom input from user]. Wait for approval before editing files. - Break down steps into
manage_todo_list(mark 1 in-progress at a time). - Implement clean, typed code adhering to repository conventions.
- Run tests exclusively inside Docker containers via
docker compose up -dand containerized pytest / vitest suites (./scripts/docker-test-all.sh). - Perform visual and functional inspection using local browser tools (
http://localhost:3000). - Present a bulleted summary and prompt for user approval with explicit options:
[Yes, approve and finalize]or[Custom input from user].