← ClaudeAtlas

kanban-regressionlisted

Kanban 框架回归测试。使用实际代码任务验证 kanban-framework 的核心功能,覆盖 Quick/Lightweight/Full 三种模式、知识库(个人/共享)、Guard 校验、评分收集等关键路径。过程中记录框架 bug,测试完成后统一发布 GitHub issue。当用户提到"回归测试"、"跑kanban流程"、"验证框架"、"测试看板"、"kanban regression"时触发此 skill。
kongshan001/kanban-framework · ★ 1 · AI & Automation · score 55
Install: claude install-skill kongshan001/kanban-framework
# Kanban 框架回归测试 通过实际编码任务驱动 kanban-framework 的完整流程,验证各模式、各阶段、各子系统是否正常工作。 ## 前置条件 - 项目已执行过 `kanban init` - `config.json` 中 `python_bin` 指向可用 venv - kanban-framework 已安装最新版本(先运行 `pip install --upgrade kanban-framework` 或编辑模式 `pip install -e <skill-path>`) - `venv/bin/kanban` CLI 可用 ## 测试矩阵 按以下顺序执行,每个测试点使用**不同的实际编码任务**(不要重复同一任务)。 ### Phase 1: 升级与准备 ``` 1. pip install --upgrade kanban-framework 2. kanban status # 确认无残留活跃任务 3. kanban check-env # 确认环境正常 4. 记录版本号(pip show kanban-framework | grep Version) ``` ### Phase 2: Quick 模式 使用简单任务(如"为 X 添加常量定义")验证 Quick 模式最短路径: ``` 1. kanban create "简单任务标题" --json 2. 确认 mode(应为 quick) 3. kanban run <id> 4. 按 next-step 驱动 FSM: - execute.spawn → 实现代码 + 测试 - execute.verify → kanban guard check-artifacts - execute.complete → complete-phase - user_decision → kanban decide --action approve_and_archive 5. 确认任务出现在 archive ``` **验证点:** - [ ] 任务创建成功,mode 自动检测为 quick - [ ] FSM 步骤按序推进,无跳步 - [ ] Guard check-artifacts 通过 - [ ] complete-phase 成功 - [ ] 归档成功,status 显示无活跃任务 - [ ] Git checkpoint 提交生成 ### Phase 3: Lightweight 模式 使用中等复杂度任务(如"为 combat.py 添加新函数")验证 Lightweight 模式: ``` 1. kanban create "中等任务标题" --json 2. 确认 mode(应为 lightweight) 3. kanban run <id> 4. 按 next-step 驱动: - plan.knowledge_search → 知识库检索 - plan.plan_A → 需求澄清(interactive) - execute.spawn → TDD 实现 - execute.verify → guard 检查 - evaluate.spawn → 评审报告(注意:需要顶层 total 字段) - evaluate.collect_scores → 分数同步 - evaluate.check_score → self-improve-check -