From 2218262ddae0ca493b238b6cb5d8beac2a4ca932 Mon Sep 17 00:00:00 2001 From: dal Date: Sat, 26 Jul 2025 09:29:56 -0600 Subject: [PATCH] Add planning and review guidelines to CLAUDE.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add Plan & Review section with instructions for creating detailed implementation plans - Require writing plans to .claude/tasks/TASK_NAME.md before starting work - Emphasize MVP approach and getting approval before proceeding - Add guidelines for updating plans during implementation with detailed change descriptions 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- CLAUDE.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/CLAUDE.md b/CLAUDE.md index 42cb7ebbe..8a51f0187 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -32,6 +32,20 @@ This is a pnpm-based monorepo using Turborepo with the following structure: - `packages/supabase` - Supabase setup and configuration - `packages/sandbox` - Sandboxed code execution using Daytona SDK +## Plan & Review + +### Before starting work +- Always in plan mode to make a plan +- After get the plan, make sure you write the plan to `.claude/tasks/TASK_NAME.md` +- The plan should be a detailed implementation plan and the reasoning behind them, as well as tasks broken down. +- If the task require external knowledge or certain packages, also research to get latest knowledge (Use Task tool for research) +- Don't over plan it, always think MVP. +- Once you write the plan, firstly ask me to review it. Do not continue until I approve the plan. + +### While implementing +- You should update the plan as you work. +- After you complete tasks in the plan, you should update and append detailed descriptions of the changes you made, so following tasks can be easily hand over to other engineers. + ## Development Workflow When writing code, follow this workflow to ensure code quality: