浏览代码

📝 docs(planning): 新增项目开发状态跟踪文档

- 创建 sprint-status.yaml 文件用于跟踪项目开发进度
- 包含18个史诗(Epic)和135个用户故事(Story)的详细状态信息
- 记录已完成98个故事,进行中2个,待处理35个
- 涵盖测试基础设施、模块化重构、API扩展、小程序开发等多个开发领域
- 提供元数据信息包括生成时间、工作流版本和统计摘要
yourname 1 周之前
父节点
当前提交
2e7d21dd1a
共有 1 个文件被更改,包括 562 次插入0 次删除
  1. 562 0
      _bmad-output/planning-artifacts/sprint-status.yaml

+ 562 - 0
_bmad-output/planning-artifacts/sprint-status.yaml

@@ -0,0 +1,562 @@
+development_status:
+  epics:
+    # Epic 001 - 测试基础设施搭建
+    - epic_id: "001"
+      title: "测试基础设施搭建 - Brownfield Enhancement"
+      status: "completed"
+      stories:
+        - story_id: "001-001"
+          title: "基础单元测试框架搭建"
+          status: "completed"
+          has_story_file: true
+        - story_id: "001-002"
+          title: "集成测试环境配置"
+          status: "completed"
+          has_story_file: true
+        - story_id: "001-003"
+          title: "端到端测试流水线"
+          status: "completed"
+          has_story_file: true
+        - story_id: "001-004"
+          title: "数据库备份和恢复工具集成"
+          status: "completed"
+          has_story_file: true
+        - story_id: "001-005"
+          title: "Admin管理界面测试覆盖"
+          status: "completed"
+          has_story_file: true
+        - story_id: "001-006"
+          title: "文件管理测试覆盖"
+          status: "completed"
+          has_story_file: true
+
+    # Epic 002 - 用户管理界面现代化增强
+    - epic_id: "002"
+      title: "用户管理界面现代化增强 - 棕地优化"
+      status: "completed"
+      stories:
+        - story_id: "002-001"
+          title: "用户搜索和过滤功能"
+          status: "completed"
+          has_story_file: true
+
+    # Epic 003 - Lint配置集成
+    - epic_id: "003"
+      title: "Lint配置集成 - Brownfield Enhancement"
+      status: "completed"
+      stories:
+        - story_id: "003-001"
+          title: "安装和配置ESLint基础框架"
+          status: "completed"
+          has_story_file: true
+
+    # Epic 004 - API实际请求测试增强
+    - epic_id: "004"
+      title: "API实际请求测试增强 - Brownfield Epic"
+      status: "completed"
+      stories:
+        - story_id: "004-001"
+          title: "实际请求测试基础设施与用户API测试"
+          status: "completed"
+          has_story_file: true
+
+    # Epic 005 - Mini-Auth通用模块Package化集成
+    - epic_id: "005"
+      title: "Mini-Auth通用模块Package化集成 - Brownfield Enhancement"
+      status: "in_progress"
+      stories:
+        - story_id: "005-001"
+          title: "基础设施和业务模块包拆分"
+          status: "completed"
+          has_story_file: false
+        - story_id: "005-002"
+          title: "地区模块package"
+          status: "pending"
+          has_story_file: false
+        - story_id: "005-003"
+          title: "小程序认证模块增强"
+          status: "pending"
+          has_story_file: false
+        - story_id: "005-004"
+          title: "小程序支付模块package"
+          status: "pending"
+          has_story_file: true
+        - story_id: "005-005"
+          title: "地理位置和乘客模块package"
+          status: "pending"
+          has_story_file: false
+
+    # Epic 006 - Core Module创建
+    - epic_id: "006"
+      title: "Core Module创建 - 从core-module-mt复制创建core-module"
+      status: "completed"
+      stories:
+        - story_id: "006-001"
+          title: "创建core-module并更新配置"
+          status: "completed"
+          has_story_file: true
+        - story_id: "006-002"
+          title: "将现有独立模块改为适配器模式"
+          status: "completed"
+          has_story_file: true
+
+    # Epic 007 - Allin System有实体模块移植到独立包
+    - epic_id: "007"
+      title: "Allin System有实体模块移植到独立包"
+      status: "completed"
+      stories:
+        - story_id: "007-001"
+          title: "移植渠道管理模块(channel_info -> @d8d/allin-channel-module)"
+          status: "completed"
+          has_story_file: true
+        - story_id: "007-002"
+          title: "移植公司管理模块(company -> @d8d/allin-company-module)"
+          status: "completed"
+          has_story_file: true
+        - story_id: "007-003"
+          title: "创建Allin系统枚举常量包(@d8d/allin-enums)"
+          status: "completed"
+          has_story_file: true
+        - story_id: "007-004"
+          title: "移植残疾人管理模块(disability_person -> @d8d/allin-disability-module)"
+          status: "completed"
+          has_story_file: true
+        - story_id: "007-005"
+          title: "移植订单管理模块(order -> @d8d/allin-order-module)"
+          status: "completed"
+          has_story_file: true
+        - story_id: "007-006"
+          title: "移植平台管理模块(platform -> @d8d/allin-platform-module)"
+          status: "completed"
+          has_story_file: true
+        - story_id: "007-007"
+          title: "移植薪资管理模块(salary -> @d8d/allin-salary-module)"
+          status: "completed"
+          has_story_file: true
+        - story_id: "007-008"
+          title: "将Allin系统模块集成到packages/server"
+          status: "completed"
+          has_story_file: true
+
+    # Epic 008 - Allin System UI模块移植到独立UI包
+    - epic_id: "008"
+      title: "Allin System UI模块移植到独立UI包"
+      status: "in_progress"
+      stories:
+        - story_id: "008-001"
+          title: "移植平台管理UI(platform -> @d8d/allin-platform-management-ui)"
+          status: "completed"
+          has_story_file: true
+        - story_id: "008-002"
+          title: "移植渠道管理UI(channel -> @d8d/allin-channel-management-ui)"
+          status: "completed"
+          has_story_file: true
+        - story_id: "008-003"
+          title: "移植公司管理UI(company -> @d8d/allin-company-management-ui)"
+          status: "completed"
+          has_story_file: true
+        - story_id: "008-004"
+          title: "移植薪资管理UI(salary -> @d8d/allin-salary-management-ui)"
+          status: "completed"
+          has_story_file: true
+        - story_id: "008-005"
+          title: "移植残疾人管理UI(disability -> @d8d/allin-disability-management-ui)"
+          status: "completed"
+          has_story_file: true
+        - story_id: "008-006"
+          title: "移植残疾人个人管理UI(disability_person -> @d8d/allin-disability-person-management-ui)"
+          status: "completed"
+          has_story_file: true
+        - story_id: "008-007"
+          title: "移植订单管理UI(order -> @d8d/allin-order-management-ui)"
+          status: "completed"
+          has_story_file: true
+        - story_id: "008-008"
+          title: "将Allin系统UI包集成到Web client admin"
+          status: "pending"
+          has_story_file: true
+
+    # Epic 009 - 系统测试需求优化
+    - epic_id: "009"
+      title: "系统测试需求优化"
+      status: "completed"
+      stories:
+        - story_id: "009-001"
+          title: "区域选择优化"
+          status: "completed"
+          has_story_file: false
+        - story_id: "009-002"
+          title: "邮箱输入优化"
+          status: "completed"
+          has_story_file: false
+        - story_id: "009-003"
+          title: "照片上传优化"
+          status: "completed"
+          has_story_file: true
+        - story_id: "009-004"
+          title: "银行卡管理优化"
+          status: "completed"
+          has_story_file: true
+        - story_id: "009-005"
+          title: "基本信息优化"
+          status: "completed"
+          has_story_file: true
+        - story_id: "009-006"
+          title: "回访记录优化"
+          status: "completed"
+          has_story_file: true
+        - story_id: "009-007"
+          title: "日期选择优化"
+          status: "completed"
+          has_story_file: false
+        - story_id: "009-008"
+          title: "公司创建优化"
+          status: "completed"
+          has_story_file: false
+
+    # Epic 010 - 系统Bug修复
+    - epic_id: "010"
+      title: "系统Bug修复"
+      status: "completed"
+      stories:
+        - story_id: "010-001"
+          title: "公司创建功能修复"
+          status: "completed"
+          has_story_file: true
+        - story_id: "010-002"
+          title: "残疾人详情查询功能修复"
+          status: "completed"
+          has_story_file: true
+        - story_id: "010-003"
+          title: "残疾人删除功能修复"
+          status: "completed"
+          has_story_file: true
+        - story_id: "010-004"
+          title: "订单状态更新修复"
+          status: "completed"
+          has_story_file: true
+        - story_id: "010-005"
+          title: "订单详情查询修复"
+          status: "completed"
+          has_story_file: true
+        - story_id: "010-006"
+          title: "文件列表查询修复"
+          status: "completed"
+          has_story_file: true
+        - story_id: "010-007"
+          title: "文件删除功能修复"
+          status: "completed"
+          has_story_file: true
+
+    # Epic 011 - 用人方小程序功能实现
+    - epic_id: "011"
+      title: "用人方小程序功能实现"
+      status: "in_progress"
+      stories:
+        - story_id: "011-001"
+          title: "基础框架搭建"
+          status: "completed"
+          has_story_file: true
+        - story_id: "011-002"
+          title: "认证与首页实现"
+          status: "completed"
+          has_story_file: true
+        - story_id: "011-003"
+          title: "人才管理功能实现"
+          status: "completed"
+          has_story_file: true
+        - story_id: "011-004"
+          title: "订单管理功能实现"
+          status: "completed"
+          has_story_file: true
+        - story_id: "011-005"
+          title: "数据统计功能实现"
+          status: "completed"
+          has_story_file: true
+        - story_id: "011-006"
+          title: "视频与系统管理功能实现"
+          status: "pending"
+          has_story_file: true
+        - story_id: "011-007"
+          title: "使用mini-charts包重构数据统计图表"
+          status: "pending"
+          has_story_file: true
+
+    # Epic 012 - API补充与数据库扩展
+    - epic_id: "012"
+      title: "API补充与数据库扩展"
+      status: "in_progress"
+      stories:
+        - story_id: "012-001"
+          title: "数据库schema扩展"
+          status: "completed"
+          has_story_file: true
+        - story_id: "012-002"
+          title: "企业用户认证API扩展"
+          status: "completed"
+          has_story_file: true
+        - story_id: "012-003"
+          title: "企业统计API"
+          status: "completed"
+          has_story_file: true
+        - story_id: "012-004"
+          title: "人才扩展API"
+          status: "completed"
+          has_story_file: true
+        - story_id: "012-005"
+          title: "订单统计API"
+          status: "completed"
+          has_story_file: true
+        - story_id: "012-008"
+          title: "数据统计API"
+          status: "completed"
+          has_story_file: true
+        - story_id: "012-009"
+          title: "视频管理API"
+          status: "completed"
+          has_story_file: true
+        - story_id: "012-010"
+          title: "企业设置API"
+          status: "completed"
+          has_story_file: true
+        - story_id: "012-011"
+          title: "企业扩展API"
+          status: "completed"
+          has_story_file: true
+        - story_id: "012-013"
+          title: "工作状态API空数据处理优化"
+          status: "pending"
+          has_story_file: true
+        - story_id: "012-014"
+          title: "企业用户手机号登录支持"
+          status: "pending"
+          has_story_file: true
+        - story_id: "012-015"
+          title: "路由路径规范与API客户端"
+          status: "pending"
+          has_story_file: true
+
+    # Epic 013 - 类型错误修复
+    - epic_id: "013"
+      title: "类型错误修复"
+      status: "in_progress"
+      stories:
+        - story_id: "013-001"
+          title: "修复disability-module类型错误"
+          status: "completed"
+          has_story_file: true
+        - story_id: "013-002"
+          title: "修复server包类型错误"
+          status: "pending"
+          has_story_file: true
+        - story_id: "013-003"
+          title: "修复Epic 012路由类型错误"
+          status: "pending"
+          has_story_file: true
+        - story_id: "013-004"
+          title: "修复mini项目类型错误"
+          status: "pending"
+          has_story_file: true
+
+    # Epic 014 - Mini UI组件模块化
+    - epic_id: "014"
+      title: "Mini UI组件模块化"
+      status: "in_progress"
+      stories:
+        - story_id: "014-001"
+          title: "创建mini-shared-ui-components包"
+          status: "completed"
+          has_story_file: false
+        - story_id: "014-002"
+          title: "拆分yongren页面为独立UI包"
+          status: "pending"
+          has_story_file: true
+        - story_id: "014-003"
+          title: "创建测试工具包"
+          status: "pending"
+          has_story_file: true
+
+    # Epic 015 - 人才小程序API支持
+    - epic_id: "015"
+      title: "人才小程序API支持与数据库扩展"
+      status: "in_progress"
+      stories:
+        - story_id: "015-001"
+          title: "数据库schema扩展"
+          status: "completed"
+          has_story_file: true
+        - story_id: "015-002"
+          title: "人才用户认证API扩展"
+          status: "completed"
+          has_story_file: true
+        - story_id: "015-003"
+          title: "个人信息管理API"
+          status: "completed"
+          has_story_file: true
+        - story_id: "015-005"
+          title: "就业信息API"
+          status: "completed"
+          has_story_file: true
+        - story_id: "015-006"
+          title: "就业状态API空数据处理优化"
+          status: "completed"
+          has_story_file: true
+        - story_id: "015-013"
+          title: "人才用户手机号登录支持"
+          status: "completed"
+          has_story_file: true
+
+    # Epic 016 - mini小程序图表组件包
+    - epic_id: "016"
+      title: "mini小程序图表组件包(mini-charts)"
+      status: "in_progress"
+      stories:
+        - story_id: "016-001"
+          title: "创建mini-charts包基础结构"
+          status: "completed"
+          has_story_file: false
+        - story_id: "016-002"
+          title: "搬迁配置和工具函数到独立模块并添加类型定义"
+          status: "completed"
+          has_story_file: false
+        - story_id: "016-003"
+          title: "搬迁数据处理函数到独立模块并添加类型定义"
+          status: "completed"
+          has_story_file: true
+        - story_id: "016-004"
+          title: "搬迁图表数据点计算函数到独立模块并添加类型定义"
+          status: "completed"
+          has_story_file: true
+        - story_id: "016-005"
+          title: "搬迁绘制函数到独立模块并添加类型定义"
+          status: "completed"
+          has_story_file: true
+        - story_id: "016-006"
+          title: "搬迁核心类并完成模块化"
+          status: "completed"
+          has_story_file: true
+        - story_id: "016-007"
+          title: "搬迁遗漏的辅助函数完成模块化"
+          status: "completed"
+          has_story_file: true
+        - story_id: "016-008"
+          title: "搬迁核心绘制函数完成模块化"
+          status: "completed"
+          has_story_file: true
+        - story_id: "016-009"
+          title: "创建React图表组件封装"
+          status: "completed"
+          has_story_file: false
+        - story_id: "016-013"
+          title: "修复图表数据点计算函数的process参数遗漏错误"
+          status: "completed"
+          has_story_file: true
+        - story_id: "016-014"
+          title: "完成draw-charts.ts核心绘制逻辑搬迁"
+          status: "completed"
+          has_story_file: true
+        - story_id: "016-015"
+          title: "修复图表渲染器process参数缺失和变量作用域错误"
+          status: "in_progress"
+          has_story_file: true
+
+    # Epic 017 - 人才小程序功能实现
+    - epic_id: "017"
+      title: "人才小程序功能实现"
+      status: "in_progress"
+      stories:
+        - story_id: "017-001"
+          title: "rencai mini ui包基础框架搭建"
+          status: "completed"
+          has_story_file: true
+        - story_id: "017-002"
+          title: "登录与首页实现"
+          status: "completed"
+          has_story_file: true
+        - story_id: "017-003"
+          title: "个人信息功能实现"
+          status: "completed"
+          has_story_file: true
+        - story_id: "017-004"
+          title: "考勤记录功能实现"
+          status: "completed"
+          has_story_file: true
+        - story_id: "017-005"
+          title: "就业信息功能实现"
+          status: "completed"
+          has_story_file: true
+        - story_id: "017-006"
+          title: "设置与帮助功能实现"
+          status: "completed"
+          has_story_file: true
+        - story_id: "017-009"
+          title: "管理后台用户管理功能完善"
+          status: "completed"
+          has_story_file: false
+        - story_id: "017-011"
+          title: "人才小程序登录界面支持手机号登录提示"
+          status: "completed"
+          has_story_file: true
+        - story_id: "017-012"
+          title: "统一Navbar导航栏组件规范"
+          status: "completed"
+          has_story_file: true
+        - story_id: "017-013"
+          title: "首页(Dashboard)样式对照原型调整"
+          status: "completed"
+          has_story_file: true
+        - story_id: "017-014"
+          title: "个人信息页样式对照原型调整"
+          status: "completed"
+          has_story_file: true
+        - story_id: "017-015"
+          title: "实现人才小程序登录状态持久化验证"
+          status: "completed"
+          has_story_file: true
+
+    # Epic 018 - 残疾人网站Bug修复与功能优化
+    - epic_id: "018"
+      title: "残疾人网站Bug修复与功能优化"
+      status: "in_progress"
+      stories:
+        - story_id: "018-001"
+          title: "修复照片上传保存功能"
+          status: "completed"
+          has_story_file: true
+        - story_id: "018-002"
+          title: "完善订单编辑功能"
+          status: "completed"
+          has_story_file: true
+        - story_id: "018-003"
+          title: "优化地区选择性能"
+          status: "pending"
+          has_story_file: false
+        - story_id: "018-004"
+          title: "支持特殊行政区划地区"
+          status: "pending"
+          has_story_file: false
+        - story_id: "018-005"
+          title: "优化省市信息查询逻辑"
+          status: "pending"
+          has_story_file: false
+        - story_id: "018-006"
+          title: "修复省市区树形结构显示异常"
+          status: "pending"
+          has_story_file: false
+        - story_id: "018-007"
+          title: "修复编辑页面参数错误"
+          status: "pending"
+          has_story_file: false
+        - story_id: "018-008"
+          title: "优化公司创建表单验证"
+          status: "pending"
+          has_story_file: false
+
+metadata:
+  generated_at: "2026-01-07T00:00:00Z"
+  workflow_version: "1.0.0"
+  total_epics: 18
+  total_stories: 135
+  completed_stories: 98
+  in_progress_stories: 2
+  pending_stories: 35