From 7a61119c55201fb0b6da860e73463bfc4cc151c3 Mon Sep 17 00:00:00 2001 From: catlog22 Date: Tue, 2 Dec 2025 14:47:08 +0800 Subject: [PATCH] fix: Enhance session folder creation with success/failure feedback in lite-fix and lite-plan workflows --- .claude/commands/workflow/lite-fix.md | 2 +- .claude/commands/workflow/lite-plan.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.claude/commands/workflow/lite-fix.md b/.claude/commands/workflow/lite-fix.md index 944dd01b..832529ed 100644 --- a/.claude/commands/workflow/lite-fix.md +++ b/.claude/commands/workflow/lite-fix.md @@ -84,7 +84,7 @@ const shortTimestamp = timestamp.substring(0, 19).replace('T', '-') // Format: const sessionId = `${bugSlug}-${shortTimestamp}` // e.g., "user-avatar-upload-fails-2025-11-29-14-30-25" const sessionFolder = `.workflow/.lite-fix/${sessionId}` -bash(`mkdir -p ${sessionFolder}`) +bash(`mkdir -p ${sessionFolder} && test -d ${sessionFolder} && echo "SUCCESS: ${sessionFolder}" || echo "FAILED: ${sessionFolder}"`) ``` **Diagnosis Decision Logic**: diff --git a/.claude/commands/workflow/lite-plan.md b/.claude/commands/workflow/lite-plan.md index f74543a3..52b6cb07 100644 --- a/.claude/commands/workflow/lite-plan.md +++ b/.claude/commands/workflow/lite-plan.md @@ -84,7 +84,7 @@ const shortTimestamp = timestamp.substring(0, 19).replace('T', '-') // Format: const sessionId = `${taskSlug}-${shortTimestamp}` // e.g., "implement-jwt-refresh-2025-11-29-14-30-25" const sessionFolder = `.workflow/.lite-plan/${sessionId}` -bash(`mkdir -p ${sessionFolder}`) +bash(`mkdir -p ${sessionFolder} && test -d ${sessionFolder} && echo "SUCCESS: ${sessionFolder}" || echo "FAILED: ${sessionFolder}"`) ``` **Exploration Decision Logic**: