catlog22
4daeb0eead
docs: 打字机动画增加 OpenCode
2026-01-17 11:36:03 +08:00
catlog22
86548af518
docs: 修复语义CLI和文档表格居中
...
- 添加 div align center 包裹 Semantic CLI Invocation 表格
- 添加 div align center 包裹 Documentation 表格
- 同步更新中英文 README 文件
2026-01-17 11:35:10 +08:00
catlog22
4e5eb6cd40
docs: 修复核心特性表格居中
2026-01-17 11:28:31 +08:00
catlog22
021ce619f0
docs: 表格居中对齐
2026-01-17 11:26:02 +08:00
catlog22
63aaab596c
docs: 统一简约风格
...
- 徽章改为 flat-square 风格
- 移除表格内所有 emoji 图标
- 保留章节标题图标
- 统一色彩方案
2026-01-17 11:23:38 +08:00
catlog22
bc52af540e
docs: 重新设计酷炫主页
...
- 添加渐变动画 Header (capsule-render)
- 添加打字动画效果 (typing-svg)
- 使用 for-the-badge 风格徽章
- 添加 Stars/Forks/Issues 统计
- 使用 HTML 表格优化布局
- 添加快速导航按钮
- 使用折叠面板整理长内容
- 添加渐变动画 Footer
2026-01-17 11:17:33 +08:00
catlog22
8bbbdc61eb
docs: 修复标题居中和 CLI 链接
...
- 标题移入 div align=center
- 修正 CLI 官方链接:
- Gemini: google-gemini/gemini-cli
- Codex: openai/codex
- OpenCode: opencode-ai/opencode
- Qwen: QwenLM
2026-01-17 11:09:23 +08:00
catlog22
fd5f6c2c97
docs: 简化 CLI 工具安装说明
...
- 移除详细配置步骤
- 使用表格形式简明展示
- 提供官方文档链接
2026-01-17 11:06:21 +08:00
catlog22
fd145c34cd
docs: 优化自定义 CLI 注册说明
...
- 明确通过 Dashboard 界面注册
- 简化配置说明为表格形式
- 强调注册一次永久语义调用
2026-01-17 11:05:30 +08:00
catlog22
10b3ace917
docs: 添加自定义 CLI 注册说明
...
- 通过 API Settings 注册任意 API 为自定义 CLI
- 注册后可语义调用自定义 CLI
- 支持自定义 CLI 与内置 CLI 协同编排
2026-01-17 11:02:20 +08:00
catlog22
d6a2e0de59
docs: 添加语义化 CLI 调用说明
...
- 用户语义指定 CLI 工具,系统自动调用
- 支持协同、并行、迭代、流水线等编排模式
- 示例:'使用 Gemini 和 Codex 协同分析'
2026-01-17 11:01:29 +08:00
catlog22
35c6605681
docs: 简化 ACE Tool 配置为链接形式
...
- 官方文档: docs.augmentcode.com
- 代理版本: github.com/eastxiaodong/ace-tool
2026-01-17 10:50:35 +08:00
catlog22
ef2229b0bb
docs: 更新 README.md 添加符号和 CLI 工具安装指南
...
- 添加 emoji 符号丰富视觉效果
- 添加 Gemini/Codex/OpenCode/Qwen CLI 安装说明
- 添加 ACE Tool 配置(官方和代理方式)
- 添加 CodexLens 开发状态说明
- Dashboard 功能表格化展示
- 与中文版 README_CN.md 结构保持一致
2026-01-17 10:44:41 +08:00
catlog22
bc4176fda0
docs: consolidate documentation with 4-level workflow guide
...
- Add WORKFLOW_GUIDE.md (EN) and WORKFLOW_GUIDE_CN.md (CN)
- Simplify README.md to highlight 4-level workflow system
- Remove redundant docs: MCP_*.md, WORKFLOW_DECISION_GUIDE*.md, WORKFLOW_DIAGRAMS.md
- Move COMMAND_SPEC.md to docs/
- Move codex_mcp.md, CODEX_LENS_AUTO_HYBRID.md to codex-lens/docs/
- Delete temporary debug documents and outdated files
Root directory: 28 → 14 MD files
2026-01-17 10:38:06 +08:00
catlog22
c24ed016cb
feat: 更新执行命令文档,添加队列ID要求和用户提示功能
2026-01-15 16:22:48 +08:00
catlog22
a98db07731
chore(release): v6.3.19 - Dense Reranker, CLI Tools & Issue Workflow
...
## Documentation Updates
- Update all version references to v6.3.19
- Add Dense + Reranker search documentation
- Add OpenCode AI CLI tool integration docs
- Add Issue workflow (plan → queue → execute) with Codex recommendation
- Update CHANGELOG with complete v6.3.19 release notes
## Features
- Cross-Encoder reranking for improved search relevance
- OpenCode CLI tool support
- Issue multi-queue parallel execution
- Service architecture improvements (cache-manager, preload-service)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-12 23:51:16 +08:00
catlog22
09d99abee6
Issue Queue: issue-exec-20260106-160325 ( #52 )
...
* feat(security): Secure dashboard server by default
## Solution Summary
- Solution-ID: SOL-DSC-002-1
- Issue-ID: DSC-002
## Tasks Completed
- [T1] JWT token manager (24h expiry, persisted secret/token)
- [T2] API auth middleware + localhost token endpoint
- [T3] Default bind 127.0.0.1, add --host with warning
- [T4] Localhost-only CORS with credentials + Vary
- [T5] SECURITY.md documentation + README link
## Verification
- npm run build
- npm test -- ccw/tests/token-manager.test.ts ccw/tests/middleware.test.ts ccw/tests/server-auth.integration.test.ts ccw/tests/server.test.ts ccw/tests/cors.test.ts
* fix(security): Prevent command injection in Windows spawn()
## Solution Summary
- **Solution-ID**: SOL-DSC-001-1
- **Issue-ID**: DSC-001
- **Risk/Impact/Complexity**: high/high/medium
## Tasks Completed
- [T1] Create Windows shell escape utility
- [T2] Escape cli-executor spawn() args on Windows
- [T3] Add command injection regression tests
## Files Modified
- ccw/src/utils/shell-escape.ts
- ccw/src/tools/cli-executor.ts
- ccw/tests/shell-escape.test.ts
- ccw/tests/security/command-injection.test.ts
## Verification
- npm run build
- npm test -- ccw/tests/shell-escape.test.ts ccw/tests/security/command-injection.test.ts
* fix(security): Harden path validation (DSC-005)
## Solution Summary
- Solution-ID: SOL-DSC-005-1
- Issue-ID: DSC-005
## Tasks Completed
- T1: Refactor path validation to pre-resolution checking
- T2: Implement allowlist-based path validation
- T3: Add path validation to API routes
- T4: Add path security regression tests
## Files Modified
- ccw/src/utils/path-resolver.ts
- ccw/src/utils/path-validator.ts
- ccw/src/core/routes/graph-routes.ts
- ccw/src/core/routes/files-routes.ts
- ccw/src/core/routes/skills-routes.ts
- ccw/tests/path-resolver.test.ts
- ccw/tests/graph-routes.test.ts
- ccw/tests/files-routes.test.ts
- ccw/tests/skills-routes.test.ts
- ccw/tests/security/path-traversal.test.ts
## Verification
- npm run build
- npm test -- path-resolver.test.ts
- npm test -- path-validator.test.ts
- npm test -- graph-routes.test.ts
- npm test -- files-routes.test.ts
- npm test -- skills-routes.test.ts
- npm test -- ccw/tests/security/path-traversal.test.ts
* fix(security): Prevent credential leakage (DSC-004)
## Solution Summary
- Solution-ID: SOL-DSC-004-1
- Issue-ID: DSC-004
## Tasks Completed
- T1: Create credential handling security tests
- T2: Add log sanitization tests
- T3: Add env var leakage prevention tests
- T4: Add secure storage tests
## Files Modified
- ccw/src/config/litellm-api-config-manager.ts
- ccw/src/core/routes/litellm-api-routes.ts
- ccw/tests/security/credential-handling.test.ts
## Verification
- npm run build
- node --experimental-strip-types --test ccw/tests/security/credential-handling.test.ts
* test(ranking): expand normalize_weights edge case coverage (ISS-1766920108814-0)
## Solution Summary
- Solution-ID: SOL-20251228113607
- Issue-ID: ISS-1766920108814-0
## Tasks Completed
- T1: Fix NaN and invalid total handling in normalize_weights
- T2: Add unit tests for NaN edge cases in normalize_weights
## Files Modified
- codex-lens/tests/test_rrf_fusion.py
## Verification
- python -m pytest codex-lens/tests/test_rrf_fusion.py::TestNormalizeBM25Score -v
- python -m pytest codex-lens/tests/test_rrf_fusion.py -v -k normalize
- python -m pytest codex-lens/tests/test_rrf_fusion.py::TestReciprocalRankFusion::test_weight_normalization codex-lens/tests/test_cli_hybrid_search.py::TestCLIHybridSearch::test_weights_normalization -v
* feat(security): Add CSRF protection and tighten CORS (DSC-006)
## Solution Summary
- Solution-ID: SOL-DSC-006-1
- Issue-ID: DSC-006
- Risk/Impact/Complexity: high/high/medium
## Tasks Completed
- T1: Create CSRF token generation system
- T2: Add CSRF token endpoints
- T3: Implement CSRF validation middleware
- T4: Restrict CORS to trusted origins
- T5: Add CSRF security tests
## Files Modified
- ccw/src/core/auth/csrf-manager.ts
- ccw/src/core/auth/csrf-middleware.ts
- ccw/src/core/routes/auth-routes.ts
- ccw/src/core/server.ts
- ccw/tests/csrf-manager.test.ts
- ccw/tests/auth-routes.test.ts
- ccw/tests/csrf-middleware.test.ts
- ccw/tests/security/csrf.test.ts
## Verification
- npm run build
- node --experimental-strip-types --test ccw/tests/csrf-manager.test.ts
- node --experimental-strip-types --test ccw/tests/auth-routes.test.ts
- node --experimental-strip-types --test ccw/tests/csrf-middleware.test.ts
- node --experimental-strip-types --test ccw/tests/cors.test.ts
- node --experimental-strip-types --test ccw/tests/security/csrf.test.ts
* fix(cli-executor): prevent stale SIGKILL timeouts
## Solution Summary
- Solution-ID: SOL-DSC-007-1
- Issue-ID: DSC-007
- Risk/Impact/Complexity: low/low/low
## Tasks Completed
- [T1] Store timeout handle in killCurrentCliProcess
## Files Modified
- ccw/src/tools/cli-executor.ts
- ccw/tests/cli-executor-kill.test.ts
## Verification
- node --experimental-strip-types --test ccw/tests/cli-executor-kill.test.ts
* fix(cli-executor): enhance merge validation guards
## Solution Summary
- Solution-ID: SOL-DSC-008-1
- Issue-ID: DSC-008
- Risk/Impact/Complexity: low/low/low
## Tasks Completed
- [T1] Enhance sourceConversations array validation
## Files Modified
- ccw/src/tools/cli-executor.ts
- ccw/tests/cli-executor-merge-validation.test.ts
## Verification
- node --experimental-strip-types --test ccw/tests/cli-executor-merge-validation.test.ts
* refactor(core): remove @ts-nocheck from core routes
## Solution Summary
- Solution-ID: SOL-DSC-003-1
- Issue-ID: DSC-003
- Queue-ID: QUE-20260106-164500
- Item-ID: S-9
## Tasks Completed
- T1: Create shared RouteContext type definition
- T2: Remove @ts-nocheck from small route files
- T3: Remove @ts-nocheck from medium route files
- T4: Remove @ts-nocheck from large route files
- T5: Remove @ts-nocheck from remaining core files
## Files Modified
- ccw/src/core/dashboard-generator-patch.ts
- ccw/src/core/dashboard-generator.ts
- ccw/src/core/routes/ccw-routes.ts
- ccw/src/core/routes/claude-routes.ts
- ccw/src/core/routes/cli-routes.ts
- ccw/src/core/routes/codexlens-routes.ts
- ccw/src/core/routes/discovery-routes.ts
- ccw/src/core/routes/files-routes.ts
- ccw/src/core/routes/graph-routes.ts
- ccw/src/core/routes/help-routes.ts
- ccw/src/core/routes/hooks-routes.ts
- ccw/src/core/routes/issue-routes.ts
- ccw/src/core/routes/litellm-api-routes.ts
- ccw/src/core/routes/litellm-routes.ts
- ccw/src/core/routes/mcp-routes.ts
- ccw/src/core/routes/mcp-routes.ts.backup
- ccw/src/core/routes/mcp-templates-db.ts
- ccw/src/core/routes/nav-status-routes.ts
- ccw/src/core/routes/rules-routes.ts
- ccw/src/core/routes/session-routes.ts
- ccw/src/core/routes/skills-routes.ts
- ccw/src/core/routes/status-routes.ts
- ccw/src/core/routes/system-routes.ts
- ccw/src/core/routes/types.ts
- ccw/src/core/server.ts
- ccw/src/core/websocket.ts
## Verification
- npm run build
- npm test
* refactor: split cli-executor and codexlens routes into modules
## Solution Summary
- Solution-ID: SOL-DSC-012-1
- Issue-ID: DSC-012
- Risk/Impact/Complexity: medium/medium/high
## Tasks Completed
- [T1] Extract execution orchestration from cli-executor.ts (Refactor ccw/src/tools)
- [T2] Extract route handlers from codexlens-routes.ts (Refactor ccw/src/core/routes)
- [T3] Extract prompt concatenation logic from cli-executor (Refactor ccw/src/tools)
- [T4] Document refactored module architecture (Docs)
## Files Modified
- ccw/src/tools/cli-executor.ts
- ccw/src/tools/cli-executor-core.ts
- ccw/src/tools/cli-executor-utils.ts
- ccw/src/tools/cli-executor-state.ts
- ccw/src/tools/cli-prompt-builder.ts
- ccw/src/tools/README.md
- ccw/src/core/routes/codexlens-routes.ts
- ccw/src/core/routes/codexlens/config-handlers.ts
- ccw/src/core/routes/codexlens/index-handlers.ts
- ccw/src/core/routes/codexlens/semantic-handlers.ts
- ccw/src/core/routes/codexlens/watcher-handlers.ts
- ccw/src/core/routes/codexlens/utils.ts
- ccw/src/core/routes/codexlens/README.md
## Verification
- npm run build
- npm test
* test(issue): Add comprehensive issue command tests
## Solution Summary
- **Solution-ID**: SOL-DSC-009-1
- **Issue-ID**: DSC-009
- **Risk/Impact/Complexity**: low/high/medium
## Tasks Completed
- [T1] Create issue command test file structure: Create isolated test harness
- [T2] Add JSONL read/write operation tests: Verify JSONL correctness and errors
- [T3] Add issue lifecycle tests: Verify status transitions and timestamps
- [T4] Add solution binding tests: Verify binding flows and error cases
- [T5] Add queue formation tests: Verify queue creation, IDs, and DAG behavior
- [T6] Add queue execution tests: Verify next/done/retry and status sync
## Files Modified
- ccw/src/commands/issue.ts
- ccw/tests/issue-command.test.ts
## Verification
- node --experimental-strip-types --test ccw/tests/issue-command.test.ts
* test(routes): Add integration tests for route modules
## Solution Summary
- Solution-ID: SOL-DSC-010-1
- Issue-ID: DSC-010
- Queue-ID: QUE-20260106-164500
## Tasks Completed
- [T1] Add tests for ccw-routes.ts
- [T2] Add tests for files-routes.ts
- [T3] Add tests for claude-routes.ts (includes Windows path fix for create)
- [T4] Add tests for issue-routes.ts
- [T5] Add tests for help-routes.ts (avoid hanging watchers)
- [T6] Add tests for nav-status-routes.ts
- [T7] Add tests for hooks/graph/rules/skills/litellm-api routes
## Files Modified
- ccw/src/core/routes/claude-routes.ts
- ccw/src/core/routes/help-routes.ts
- ccw/tests/integration/ccw-routes.test.ts
- ccw/tests/integration/claude-routes.test.ts
- ccw/tests/integration/files-routes.test.ts
- ccw/tests/integration/issue-routes.test.ts
- ccw/tests/integration/help-routes.test.ts
- ccw/tests/integration/nav-status-routes.test.ts
- ccw/tests/integration/hooks-routes.test.ts
- ccw/tests/integration/graph-routes.test.ts
- ccw/tests/integration/rules-routes.test.ts
- ccw/tests/integration/skills-routes.test.ts
- ccw/tests/integration/litellm-api-routes.test.ts
## Verification
- node --experimental-strip-types --test ccw/tests/integration/ccw-routes.test.ts
- node --experimental-strip-types --test ccw/tests/integration/files-routes.test.ts
- node --experimental-strip-types --test ccw/tests/integration/claude-routes.test.ts
- node --experimental-strip-types --test ccw/tests/integration/issue-routes.test.ts
- node --experimental-strip-types --test ccw/tests/integration/help-routes.test.ts
- node --experimental-strip-types --test ccw/tests/integration/nav-status-routes.test.ts
- node --experimental-strip-types --test ccw/tests/integration/hooks-routes.test.ts
- node --experimental-strip-types --test ccw/tests/integration/graph-routes.test.ts
- node --experimental-strip-types --test ccw/tests/integration/rules-routes.test.ts
- node --experimental-strip-types --test ccw/tests/integration/skills-routes.test.ts
- node --experimental-strip-types --test ccw/tests/integration/litellm-api-routes.test.ts
* refactor(core): Switch cache and lite scanning to async fs
## Solution Summary
- Solution-ID: SOL-DSC-013-1
- Issue-ID: DSC-013
- Queue-ID: QUE-20260106-164500
## Tasks Completed
- [T1] Convert cache-manager.ts to async file operations
- [T2] Convert lite-scanner.ts to async file operations
- [T3] Update cache-manager call sites to await async API
- [T4] Update lite-scanner call sites to await async API
## Files Modified
- ccw/src/core/cache-manager.ts
- ccw/src/core/lite-scanner.ts
- ccw/src/core/data-aggregator.ts
## Verification
- npm run build
- npm test
* fix(exec): Add timeout protection for execSync
## Solution Summary
- Solution-ID: SOL-DSC-014-1
- Issue-ID: DSC-014
- Queue-ID: QUE-20260106-164500
## Tasks Completed
- [T1] Add timeout to execSync calls in python-utils.ts
- [T2] Add timeout to execSync calls in detect-changed-modules.ts
- [T3] Add timeout to execSync calls in claude-freshness.ts
- [T4] Add timeout to execSync calls in issue.ts
- [T5] Consolidate execSync timeout constants and audit coverage
## Files Modified
- ccw/src/utils/exec-constants.ts
- ccw/src/utils/python-utils.ts
- ccw/src/tools/detect-changed-modules.ts
- ccw/src/core/claude-freshness.ts
- ccw/src/commands/issue.ts
- ccw/src/tools/smart-search.ts
- ccw/src/tools/codex-lens.ts
- ccw/src/core/routes/codexlens/config-handlers.ts
## Verification
- npm run build
- npm test
- node --experimental-strip-types --test ccw/tests/issue-command.test.ts
* feat(cli): Add progress spinner with elapsed time for long-running operations
## Solution Summary
- Solution-ID: SOL-DSC-015-1
- Issue-ID: DSC-015
- Queue-Item: S-15
- Risk/Impact/Complexity: low/medium/low
## Tasks Completed
- [T1] Add progress spinner to CLI execution: Update ccw/src/commands/cli.ts
## Files Modified
- ccw/src/commands/cli.ts
- ccw/tests/cli-command.test.ts
## Verification
- node --experimental-strip-types --test ccw/tests/cli-command.test.ts
- node --experimental-strip-types --test ccw/tests/cli-executor-kill.test.ts
- node --experimental-strip-types --test ccw/tests/cli-executor-merge-validation.test.ts
* fix(cli): Move full output hint immediately after truncation notice
## Solution Summary
- Solution-ID: SOL-DSC-016-1
- Issue-ID: DSC-016
- Queue-Item: S-16
- Risk/Impact/Complexity: low/high/low
## Tasks Completed
- [T1] Relocate output hint after truncation: Update ccw/src/commands/cli.ts
## Files Modified
- ccw/src/commands/cli.ts
- ccw/tests/cli-command.test.ts
## Verification
- npm run build
- node --experimental-strip-types --test ccw/tests/cli-command.test.ts
* feat(cli): Add confirmation prompts for destructive operations
## Solution Summary
- Solution-ID: SOL-DSC-017-1
- Issue-ID: DSC-017
- Queue-Item: S-17
- Risk/Impact/Complexity: low/high/low
## Tasks Completed
- [T1] Add confirmation to storage clean operations: Update ccw/src/commands/cli.ts
- [T2] Add confirmation to issue queue delete: Update ccw/src/commands/issue.ts
## Files Modified
- ccw/src/commands/cli.ts
- ccw/src/commands/issue.ts
- ccw/tests/cli-command.test.ts
- ccw/tests/issue-command.test.ts
## Verification
- npm run build
- node --experimental-strip-types --test ccw/tests/cli-command.test.ts
- node --experimental-strip-types --test ccw/tests/issue-command.test.ts
* feat(cli): Improve multi-line prompt guidance
## Solution Summary
- Solution-ID: SOL-DSC-018-1
- Issue-ID: DSC-018
- Queue-Item: S-18
- Risk/Impact/Complexity: low/medium/low
## Tasks Completed
- [T1] Update CLI help to emphasize --file option: Update ccw/src/commands/cli.ts
- [T2] Add inline hint for multi-line detection: Update ccw/src/commands/cli.ts
## Files Modified
- ccw/src/commands/cli.ts
- ccw/tests/cli-command.test.ts
## Verification
- npm run build
- node --experimental-strip-types --test ccw/tests/cli-command.test.ts
---------
Co-authored-by: catlog22 <catlog22@github.com >
2026-01-07 22:35:46 +08:00
catlog22
ac23fe5b5a
docs: sync version numbers to v6.3.18 across all documentation
...
- Update README.md/README_CN.md badges and version text to v6.3.18
- Update INSTALL.md version menu examples from v4.6.0 to v6.3.18
- Fix INSTALL_CN.md repository URL (Claude-CCW → Claude-Code-Workflow)
- Fix INSTALL_CN.md directory name (Dmsflow → Claude-Code-Workflow)
2026-01-03 15:22:57 +08:00
catlog22
3df1eac2fc
test(ci): add visual regression testing workflow
...
Solution-ID: SOL-1735410002
Issue-ID: ISS-1766921318981-22
Task-ID: T4
2025-12-29 16:42:31 +08:00
catlog22
f14c3299bc
docs: add Windows installation requirements
...
- Add requirements table for all platforms
- Note about better-sqlite3 native compilation
- Recommend Node.js LTS versions to avoid build issues
- Update version badge to 6.3.4
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-26 09:23:28 +08:00
catlog22
89e77c0089
docs: Update documentation and CLI command improvements
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-20 16:15:35 +08:00
catlog22
4a3ff82200
fix: Align semantic status check with CodexLens checkSemanticStatus
...
- Use checkSemanticStatus() from codex-lens.ts instead of isEmbedderAvailable()
- Returns accurate detection of fastembed installation status
- Fix install guide link to navigate to CLI Manager and open CodexLens config
- Update i18n: "Install Guide" -> "Go to Settings" (EN/ZH)
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-20 13:51:50 +08:00
catlog22
4458af83d8
feat: Upgrade to version 6.2.0 with major enhancements
...
- Updated COMMAND_SPEC.md to reflect new version and features including native CodexLens and CLI refactor.
- Revised GETTING_STARTED.md and GETTING_STARTED_CN.md for improved onboarding experience with new features.
- Enhanced INSTALL_CN.md to highlight the new CodexLens and Dashboard capabilities.
- Updated README.md and README_CN.md to showcase version 6.2.0 features and breaking changes.
- Introduced memory embedder scripts with comprehensive documentation and quick reference.
- Added test suite for memory embedder functionality to ensure reliability and correctness.
- Implemented TypeScript integration examples for memory embedder usage.
2025-12-20 13:16:09 +08:00
catlog22
44fa6e0a42
chore: bump version to 6.1.3
...
- Update README version badge and release notes
- Published to npm with simplified edit_file CLI
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-09 15:52:43 +08:00
catlog22
fcc811d6a1
docs(readme): update to v6.1.2 and simplify installation
...
- Update version badge and release notes to v6.1.2
- Remove one-click script install section (npm only)
- Update changelog highlights for latest release
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-09 15:41:39 +08:00
Gurdas Nijor
7252c2ff3d
Add Smithery badge
2025-12-08 16:10:45 -08:00
catlog22
0c7f13d9a4
docs: update README to v6.1.0
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-09 00:01:13 +08:00
catlog22
cb78758839
docs: 更新 README 添加 npm 安装和 ccw CLI 说明
...
- 版本更新到 v6.0.0
- 添加 npm badge 和安装说明
- 新增 CCW CLI Tool 章节,说明所有命令
- 更新 description 为 JSON-driven multi-agent framework
- 修复 package.json 循环依赖
安装: npm install -g claude-code-workflow
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-07 20:56:58 +08:00
catlog22
79b13f363b
docs: Update README and CHANGELOG for v5.9.3-v5.9.6 releases
...
- Update version badge to v5.9.6
- Add comprehensive changelog entries for v5.9.3, v5.9.4, v5.9.5, v5.9.6
- Document lite-plan optimization, review-cycle enhancements
- Include lite-fix workflow, test-cycle improvements
- Update feature summary to reflect latest capabilities
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-28 17:03:39 +08:00
catlog22
ed7dfad0a5
docs: update README files to version 5.9.3
2025-11-24 22:09:03 +08:00
catlog22
d53e7e18db
docs: update README files to version 5.9.2 with lite-fix enhancements
...
- Add English README.md based on Chinese version
- Update version badges to v5.9.2 in both README files
- Add Lite-Fix workflow documentation and examples
- Document session artifact structure and management
- Include lite-fix quick start examples (standard and hotfix modes)
- Align with latest lite-fix session management features
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-23 20:11:48 +08:00
catlog22
4272ca9ebd
Add CLI commands for full and related documentation generation
...
- Implemented `/memory:docs-full-cli` for comprehensive project documentation generation using CLI execution with batched agents and tool fallback.
- Introduced `/memory:docs-related-cli` to generate/update documentation for git-changed modules, optimizing for efficiency with direct parallel execution for fewer modules and agent batch processing for larger sets.
- Defined execution flows, strategies, and error handling for both commands, ensuring robust documentation processes.
2025-11-23 11:27:23 +08:00
catlog22
f09c6e2a7a
docs: Generate comprehensive project overview README.md
2025-11-23 11:20:35 +08:00
Claude
8c2a7b6983
docs: update README to reference English workflow decision guide
...
Updated the English README.md to reference WORKFLOW_DECISION_GUIDE_EN.md
instead of WORKFLOW_DECISION_GUIDE.md for proper language consistency.
2025-11-20 10:00:09 +00:00
Claude
62ffc5c645
docs: clarify brainstorm vs plan workflow and add decision guide
...
Major improvements to workflow understanding and guidance:
1. New Document: WORKFLOW_DECISION_GUIDE.md
- Comprehensive decision flowchart for full software lifecycle
- Interactive Mermaid diagram with 40+ decision points
- Clear guidance on when to use each command
- Real-world scenarios for all workflow types
- Quick reference tables by knowledge level, project stage, and mode
- Expert tips and common pitfalls
2. Clarified Brainstorm vs Plan Relationship
Core concept correction:
- Brainstorm: Use when you know WHAT to build, NOT HOW
- Plan: Use when you know both WHAT and HOW
- Plan can accept user input OR brainstorm output
3. Updated Documentation Files
- GETTING_STARTED.md: Added clear distinction and decision criteria
- GETTING_STARTED_CN.md: Chinese version with same clarifications
- FAQ.md: Enhanced brainstorm usage explanation with workflow comparison table
- README.md: Added Workflow Decision Guide link
- README_CN.md: Added Chinese link to decision guide
4. Key Improvements
When to Use Brainstorming:
- Unclear solution approach (multiple ways to solve)
- Architectural exploration needed
- Requirements clarification (high-level clear, details not)
- Multiple trade-offs to analyze
- Unfamiliar domain
When to Skip Brainstorming:
- Clear implementation approach
- Similar to existing code patterns
- Well-defined requirements
- Simple features
5. Decision Flowchart Covers:
- Ideation phase (know what to build?)
- Design phase (know how to build?)
- UI design phase (need UI design?)
- Planning phase (complexity level?)
- Testing phase (TDD, post-test, test-fix?)
- Review phase (security, architecture, quality?)
- Completion
Benefits:
- Eliminates confusion about brainstorm usage
- Provides clear decision criteria for all commands
- Visual flowchart helps users navigate workflows
- Comprehensive coverage of all development stages
- Reduces trial-and-error in workflow selection
Files modified: 5
Files added: 1 (WORKFLOW_DECISION_GUIDE.md)
2025-11-20 05:14:57 +00:00
Claude
85d7fd9340
docs: fix command name inconsistencies across documentation
...
Fix multiple command naming and parameter inconsistencies:
1. Command Name Fixes:
- Change /cli:mode:bug-index to /cli:mode:bug-diagnosis
- Affected files: COMMAND_REFERENCE.md, COMMAND_SPEC.md,
EXAMPLES.md, GETTING_STARTED.md, GETTING_STARTED_CN.md,
PROJECT_INTRODUCTION.md
2. Parameter Fixes:
- Remove invalid --tool parameter from /workflow:lite-plan
- The lite-plan command does not support --tool flag
- Affected files: README.md, README_CN.md, COMMAND_SPEC.md
3. Invalid Command Fixes in PROJECT_INTRODUCTION.md:
- Change /gemini:analyze to /cli:analyze --tool gemini
- Change /qwen:mode:plan to /cli:mode:plan --tool qwen
- Change /codex:mode:auto to /cli:execute --tool codex
- Change /workflow:plan-deep to /workflow:plan
- These legacy command formats are no longer valid
Impact:
- All documentation now matches actual command implementations
- Users will not encounter "command not found" errors
- Examples are now executable and correct
- Consistent command syntax across all docs
Files modified: 8
- COMMAND_REFERENCE.md
- COMMAND_SPEC.md
- EXAMPLES.md
- GETTING_STARTED.md
- GETTING_STARTED_CN.md
- PROJECT_INTRODUCTION.md
- README.md
- README_CN.md
2025-11-20 05:07:36 +00:00
Claude
fbd41a0851
docs: add comprehensive project documentation
...
Add four new comprehensive documentation files and update READMEs:
New Documentation:
- ARCHITECTURE.md: High-level system architecture overview
* Design philosophy and core principles
* System components and data flow
* Multi-agent system details
* CLI tool integration strategy
* Session and memory management
* Performance optimizations and best practices
- CONTRIBUTING.md: Contributor guidelines
* Code of conduct
* Development setup instructions
* Coding standards and best practices
* Testing guidelines
* Documentation requirements
* Pull request process
* Release process
- FAQ.md: Frequently asked questions
* General questions about CCW
* Installation and setup
* Usage and workflows
* Commands and syntax
* Sessions and tasks
* Agents and tools
* Memory system
* Troubleshooting
* Advanced topics
- EXAMPLES.md: Real-world use cases
* Quick start examples
* Web development (Express, React, e-commerce)
* API development (REST, GraphQL)
* Testing & quality assurance (TDD, test generation)
* Refactoring (monolith to microservices)
* UI/UX design (design systems, landing pages)
* Bug fixes (simple and complex)
* Documentation generation
* DevOps & automation (CI/CD, Docker)
* Complex projects (chat app, analytics dashboard)
Updated Documentation:
- README.md: Added comprehensive documentation section
* Organized docs into categories
* Links to all new documentation files
* Improved navigation structure
- README_CN.md: Added documentation section (Chinese)
* Same organization as English version
* Links to all documentation resources
Benefits:
- Provides clear entry points for new users
- Comprehensive reference for all features
- Real-world examples for practical learning
- Complete contributor onboarding
- Better project discoverability
2025-11-20 04:44:15 +00:00
catlog22
965a80b54e
docs: Release v5.8.1 - Lite-Plan Workflow & CLI Tools Enhancement
...
Major Features:
- Add /workflow:lite-plan - Lightweight interactive planning workflow
- Three-dimensional multi-select confirmation
- Smart code exploration with auto-detection
- Parallel task execution support
- Flexible execution (Agent/CLI) with optional code review
- Optimize CLI tools - Remove -m parameter requirement
- Auto-model-selection for Gemini, Qwen, Codex
- Updated models: gpt-5.1, gpt-5.1-codex, gpt-5.1-codex-mini
Documentation Updates:
- Update README.md with Lite-Plan usage examples
- Update README_CN.md (Chinese translation)
- Add /workflow:lite-plan to COMMAND_SPEC.md
- Add /workflow:lite-plan to COMMAND_REFERENCE.md
- Update CHANGELOG.md with v5.8.1 release notes
- Update intelligent-tools-strategy.md with model selection guidelines
See CHANGELOG.md for full details.
2025-11-16 20:50:10 +08:00
catlog22
958567e35a
docs: 发布 v5.5.0 - 交互式命令指南与增强文档
...
版本更新: v5.4.0 → v5.5.0
核心改进:
- ✨ 命令指南技能 - 支持 CCW-help 和 CCW-issue 关键词触发
- ✨ 增强命令描述 - 所有 69 个命令更新了详细功能说明
- ✨ 5 索引命令系统 - 按分类、使用场景、关系和核心命令组织
- ✨ 智能推荐 - 基于上下文的下一步操作建议
文档更新:
- README.md / README_CN.md: 新增"需要帮助?"章节,介绍 CCW-help/CCW-issue 用法
- CHANGELOG.md: 添加完整的 v5.5.0 版本说明(109行详细内容)
- SKILL.md: 更新版本至 v1.1.0
命令指南功能:
- 🔍 智能命令搜索 - 按关键词、分类或场景查找
- 🤖 下一步推荐 - 工作流引导和上下文建议
- 📖 详细文档 - 参数、示例和最佳实践
- 🎓 新手入门 - 14 个核心命令学习路径
- 📝 问题报告 - 标准化 bug 报告和功能请求模板
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-06 15:25:11 +08:00
catlog22
164d1df341
docs: 更新文档以反映v5.4.0版本更新
...
更新内容:
- CHANGELOG.md:添加v5.4.0完整更新日志
- CLI模板系统重组(19个模板,优先级前缀)
- Gemini 404错误回退策略
- 21处模板引用更新
- 目录结构优化
- README.md & README_CN.md:更新版本号和核心亮点
- 版本徽章:v5.2.0 → v5.4.0
- 版本说明:更新为v5.4核心改进
- 突出优先级模板、错误处理、统一引用、组织优化
文档变更详情:
- 完整的v5.4.0变更日志(141行)
- 双语README版本信息同步更新
- 清晰的升级说明和使用指南
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-06 11:07:43 +08:00
catlog22
accd319093
feat: enhance documentation workflow with batch processing, dual execution modes, and pre-computed analysis
2025-11-03 16:33:46 +08:00
catlog22
74ffb27383
docs: update version to 5.1.0 and enhance changelog with agent architecture consolidation details
2025-10-28 22:03:23 +08:00
catlog22
b849dac618
docs: update README.md and CHANGELOG.md to v5.0.0
...
- Update README.md version badge to v5.0.0
- Remove MCP Tools experimental badge
- Add v5.0 "Less is More" highlights in README
- Add comprehensive v5.0.0 changelog entry
- Document all breaking changes and new features
- Include migration notes for users
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-10-24 16:07:55 +08:00
catlog22
047d809e23
docs: rename general-purpose agent to universal-executor and update documentation
...
Major updates in this release:
1. Agent Renaming (13 files, 21 references):
- Renamed general-purpose → universal-executor to avoid naming conflicts
- Updated all references in commands and workflows
- Maintained backward compatibility in documentation
2. README Updates (4 files):
- Removed /workflow:session:start step (auto-created by /workflow:plan)
- Simplified workflow from 4 steps to 3 steps
- Updated version to v4.6.2
- Added CLI tool usage guidelines
3. GETTING_STARTED Enhancements (2 files):
- Added Design Philosophy section explaining multi-model CLI integration
- Added comprehensive CLI tool usage guide with common workflows
- Reorganized quick start to emphasize automatic session creation
- Added examples for bug fixes and feature development
Files modified:
- Agent config: .claude/agents/general-purpose.md
- Commands: 7 files in .claude/commands/
- Workflows: 5 files in .claude/workflows/
- Documentation: README.md, README_CN.md, GETTING_STARTED.md, GETTING_STARTED_CN.md
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-10-23 21:18:36 +08:00
catlog22
51a0cb3a3c
docs: release v4.6.2 - documentation optimization and /memory:load refinement
...
### Documentation Optimization
**Optimized `/memory:load` Command Specification**:
- Reduced documentation from 273 to 240 lines (12% reduction)
- Merged redundant sections for better information flow
- Removed unnecessary internal implementation details
- Simplified usage examples while preserving clarity
- Maintained all critical information (parameters, workflow, JSON structure)
### Documentation Updates
**CHANGELOG.md**:
- Added v4.6.2 release entry with documentation improvements
**COMMAND_SPEC.md**:
- Updated `/memory:load` specification to match actual implementation
- Corrected syntax: `[--tool gemini|qwen]` instead of outdated `[--agent] [--json]` flags
- Added agent-driven execution details
**GETTING_STARTED.md**:
- Added "Quick Context Loading for Specific Tasks" section
- Positioned between "Full Project Index Rebuild" and "Incremental Related Module Updates"
- Includes practical examples and use case guidance
**README.md**:
- Updated version badge to v4.6.2
- Updated latest release description
**COMMAND_REFERENCE.md**:
- Added `/memory:load` command reference entry
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-10-20 10:58:31 +08:00
catlog22
ee3a420f60
docs: 完善文档引用和安装说明
...
主要变更:
1. README.md 和 README_CN.md
- 添加 COMMAND_SPEC.md 引用链接
- 区分用户友好参考和技术规范
2. GETTING_STARTED.md
- 添加 Skill 系统介绍章节
- 添加 UI 设计工作流介绍
- 包含 prompt-enhancer 使用示例
- 包含 explore-auto 和 imitate-auto 示例
3. INSTALL.md 和 INSTALL_CN.md
- 添加推荐系统工具安装说明(ripgrep, jq)
- 添加 MCP 工具安装说明(Exa, Code Index, Chrome DevTools)
- 添加可选 CLI 工具说明(Gemini, Codex, Qwen)
- 提供各平台安装命令和验证步骤
- 标注必需和可选工具
改进效果:
- 用户可快速找到技术规范文档
- 新手指南更完整,覆盖高级功能
- 安装文档更详细,包含所有依赖工具
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-10-19 09:44:48 +08:00
catlog22
9151a82d1d
docs: 优化 README 文档并创建命令参考文档
...
主要变更:
1. 精简 README.md 和 README_CN.md 结构
- 移除冗长的功能描述和安装细节
- 合并理念章节为"核心概念"
- 简化安装说明,链接到详细 INSTALL.md
- 移除详细命令列表,链接到新的 COMMAND_REFERENCE.md
2. 创建 COMMAND_REFERENCE.md
- 完整的命令列表和分类
- 按功能组织(Workflow, CLI, Task, Memory, UI Design, Testing)
- 包含所有遗漏的命令(UI 设计、测试工作流等)
3. 创建 COMMAND_SPEC.md
- 详细的命令技术规范
- 包含参数、职责、Agent 调用、Skill 调用
- 实际使用示例
- 命令间的工作流集成说明
4. 修正 Critical 级别问题
- 统一仓库 URL 为 Claude-Code-Workflow
- 更新 INSTALL.md 中的过时信息
5. 文档引用优化
- 在 README 中添加到 COMMAND_REFERENCE.md 和 COMMAND_SPEC.md 的链接
- 保持中英文文档结构一致
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-10-18 23:37:24 +08:00
catlog22
24aad6238a
feat: add dynamic output format for prompt-enhancer and update README
...
- Redesign output format to be dynamic and task-adaptive
- Replace fixed template with core + optional fields structure
- Add simple and complex task examples
- Update workflow and enhancement guidelines
- Add Agent Skills section to README.md and README_CN.md
- Document Prompt Enhancer skill usage with -e/--enhance flags
- Provide skill creation best practices
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-10-18 23:00:08 +08:00
catlog22
e94b2a250b
docs: clarify installation verification in README
...
Improve installation verification section to clearly indicate
checking slash commands in Claude Code interface.
Changes:
- README.md: Add Claude Code context to verification section
- README_CN.md: Add Claude Code context to verification section (Chinese)
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-10-18 12:31:46 +08:00
catlog22
4193a17c27
docs: finalize v4.6.0 release documentation
...
Update version badges and CHANGELOG for v4.6.0 release
Changes:
- README.md: Update version badge to v4.6.0, add What's New section
- README_CN.md: Update version badge to v4.6.0, add What's New section
- CHANGELOG.md: Add comprehensive v4.6.0 release notes
Release highlights:
- Concept Clarification Quality Gate (Phase 3.5)
- Agent-Delegated Intelligent Analysis (Phase 3)
- Dual-mode support for brainstorm/plan workflows
- Enhanced planning workflow with 5 phases
- Test-cycle-execute documentation
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-10-18 12:28:37 +08:00