From fa5de2bd032cd7921f9ce9752a57cdfce03092d6 Mon Sep 17 00:00:00 2001 From: rUv Date: Wed, 7 Jan 2026 15:36:34 +0000 Subject: [PATCH] Checkpoint: File edits MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Automatic checkpoint created by Claude Code - Branch: v3 - Timestamp: 2026-01-07T15:36:34Z - Changes: 1 file(s) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- v3/@claude-flow/cli/scripts/test-v3progress.cjs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/v3/@claude-flow/cli/scripts/test-v3progress.cjs b/v3/@claude-flow/cli/scripts/test-v3progress.cjs index 959908414a..e5d7750fe9 100644 --- a/v3/@claude-flow/cli/scripts/test-v3progress.cjs +++ b/v3/@claude-flow/cli/scripts/test-v3progress.cjs @@ -18,11 +18,12 @@ const cmdFiles = fs.readdirSync(commandsPath); const cliCommands = cmdFiles.filter(f => f.endsWith('.ts') && f !== 'index.ts').length; console.log('CLI Commands:', cliCommands); -// Count @claude-flow packages +// Count @claude-flow packages (excluding hidden directories) const packagesPath = path.join(v3Path, '@claude-flow'); const dirs = fs.readdirSync(packagesPath, { withFileTypes: true }); -const packages = dirs.filter(d => d.isDirectory()).length; -const packageDirs = dirs.filter(d => d.isDirectory()).map(d => d.name); +const allPackageDirs = dirs.filter(d => d.isDirectory()).map(d => d.name); +const packageDirs = allPackageDirs.filter(d => !d.startsWith('.')); +const packages = packageDirs.length; console.log('Packages:', packages, packageDirs); // Count DDD layers