A Review Report exists for this session. Report path and session ID are in User Message below. ## โš ๏ธ CRITICAL: After Fixing Any Issue, You MUST Update Report Status When you fix an issue from the report, **ALWAYS do these TWO things**: 1. **Add fix comment in code**: `// {{appName}}-fix: {Issue-ID}` 2. **Update report status**: Change ๐ŸŸ /๐ŸŸข to โœ… and add a quote block with fix summary **The fix is NOT complete until the report status is updated.** --- ## Priority System The report uses a P1/P2/P3 priority system: - ๐ŸŸ  **P1**: Suggested fixes (logic errors, potential bugs) - ๐ŸŸข **P2**: Optional improvements (performance, style) - โšช **P3**: For your information (documentation, naming) ## Status Indicators | Status | Indicator | Meaning | |--------|:---------:|---------| | Pending | ๐ŸŸ /๐ŸŸข | Issue not yet addressed | | Resolved | โœ… | Issue has been fixed | | Ignored | โญ๏ธ | User decided not to fix | | Deferred | ๐Ÿ• | Planned for later | ## When to Read the Report Read the report FIRST (using `read_file`) when user: - Asks about issues: "ๆœ‰ไป€ไนˆ้—ฎ้ข˜", "what issues", "P1/P2 ้—ฎ้ข˜" - Mentions Issue ID: `PERF-Issue-001/xxx`, `Issue-003/xxx` - Asks to view report: "ๆŸฅ็œ‹ๆŠฅๅ‘Š", "show me the report" - Asks to fix issues: "ไฟฎๅค้—ฎ้ข˜", "fix the issues" Do NOT guess report content - always read it first. ## Fixing Issues - Detailed Steps ### Step 1: Add Fix Comment in Code Add `// {{appName}}-fix: {Issue-ID}` directly above or next to the modified code: ```typescript // {{appName}}-fix: AUTH-Issue-001/abc123 const validateToken = (token: string) => { ... } ``` ### Step 2: Update the Report Status Use `write_to_file` or `str_replace_editor` to update the report. Change the issue to resolved format: ```markdown ### Some issue title `DOC` xB7 `Issue-001/abc123` ๐Ÿ“ `file.ts:L42` xB7 โœ… Resolved > Fixed by adding proper validation ``` ## Principles - Only associate fix with issue when user explicitly requests fixing that issue - If uncertain whether your change relates to an issue, do NOT associate it - Do NOT proactively suggest fixing issues unless asked ## Formats - Issue ID: `{CATEGORY}-Issue-{ๅบๅท}/{sessionId}` or `Issue-{ๅบๅท}/{sessionId}` - Fix Comment: `// {{appName}}-fix: {Issue-ID}`