From 35ffd3419e8ecb94fed7a3b7f87065569cf03cc6 Mon Sep 17 00:00:00 2001 From: catlog22 Date: Sat, 27 Dec 2025 23:57:30 +0800 Subject: [PATCH] chore(release): v6.3.9 - Issue System Consistency MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Unified four-layer architecture (Schema/Agent/Command/Implementation) - Upgraded to Rich Plan model with lifecycle fields - Added multi-solution generation support - Consolidated schemas (deleted redundant issue-task-jsonl-schema, solutions-jsonl-schema) - Fixed field naming consistency (acceptance, lifecycle_status, priority mapping) - Added search tool fallback chain to issue-plan-agent 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- CHANGELOG.md | 23 +++++++++++++++++++++++ package.json | 2 +- 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a91106ed..e5ef1f7c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,29 @@ All notable changes to Claude Code Workflow (CCW) will be documented in this fil The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [6.3.9] - 2025-12-27 + +### 🔧 Issue System Consistency | Issue系统一致性修复 + +#### Schema Unification | Schema统一 +- **Upgraded**: `solution-schema.json` to Rich Plan model with full lifecycle fields +- **Added**: `test`, `regression`, `commit`, `lifecycle_status` objects to task schema +- **Changed**: `acceptance` from string[] to object `{criteria[], verification[]}` +- **Added**: `analysis` and `score` fields for multi-solution evaluation +- **Removed**: Redundant `issue-task-jsonl-schema.json` and `solutions-jsonl-schema.json` +- **Fixed**: `queue-schema.json` field naming (`queue_id` → `item_id`) + +#### Agent Updates | Agent更新 +- **Added**: Multi-solution generation support based on complexity +- **Added**: Search tool fallback chain (ACE → smart_search → Grep → rg → Glob) +- **Added**: `lifecycle_requirements` propagation from issue to tasks +- **Added**: Priority mapping formula (1-5 → 0.0-1.0 semantic priority) +- **Fixed**: Task decomposition to match Rich Plan schema + +#### Type Safety | 类型安全 +- **Added**: `QueueConflict` and `ExecutionGroup` interfaces to `issue.ts` +- **Fixed**: `conflicts` array typing (from `any[]` to `QueueConflict[]`) + ## [6.2.0] - 2025-12-21 ### 🎯 Native CodexLens & Dashboard Revolution | 原生CodexLens与Dashboard革新 diff --git a/package.json b/package.json index 8b345c70..5df96973 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "claude-code-workflow", - "version": "6.3.8", + "version": "6.3.9", "description": "JSON-driven multi-agent development framework with intelligent CLI orchestration (Gemini/Qwen/Codex), context-first architecture, and automated workflow execution", "type": "module", "main": "ccw/src/index.js",