sprint-status.yaml 3.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. # generated: 2026-01-08
  2. # project: 188-179-template-6
  3. # project_key: 188-179-template-6
  4. # tracking_system: file-system
  5. # story_location: _bmad-output/implementation-artifacts
  6. # STATUS DEFINITIONS:
  7. # ==================
  8. # Epic Status:
  9. # - backlog: Epic not yet started
  10. # - in-progress: Epic actively being worked on
  11. # - done: All stories in epic completed
  12. #
  13. # Epic Status Transitions:
  14. # - backlog -> in-progress: Automatically when first story is created (via create-story)
  15. # - in-progress -> done: Manually when all stories reach 'done' status
  16. #
  17. # Story Status:
  18. # - backlog: Story only exists in epic file
  19. # - ready-for-dev: Story file created in stories folder
  20. # - in-progress: Developer actively working on implementation
  21. # - review: Ready for code review (via Dev's code-review workflow)
  22. # - done: Story completed
  23. #
  24. # Retrospective Status:
  25. # - optional: Can be completed but not required
  26. # - done: Retrospective has been completed
  27. #
  28. # WORKFLOW NOTES:
  29. # ===============
  30. # - Epic transitions to 'in-progress' automatically when first story is created
  31. # - Stories can be worked in parallel if team capacity allows
  32. # - SM typically creates next story after previous one is 'done' to incorporate learnings
  33. # - Dev moves story to 'review', then runs code-review (fresh context, different LLM recommended)
  34. generated: 2026-01-09T18:59:00Z
  35. project: 188-179-template-6
  36. project_key: 188-179-template-6
  37. tracking_system: file-system
  38. story_location: _bmad-output/implementation-artifacts
  39. development_status:
  40. # Epic 1: 测试工具包基础框架与 Select 支持
  41. epic-1: done
  42. 1-1-create-package-structure: done
  43. 1-2-implement-types-errors: done
  44. 1-3-static-select-tool: done
  45. 1-4-async-select-tool: done
  46. 1-5-main-export-docs: done
  47. 1-6-select-unit-tests: done
  48. epic-1-retrospective: done
  49. # Epic 2: 在现有 E2E 测试中验证 Select 工具 (新 Epic - 来自回顾会议)
  50. # 详情参见: _bmad-output/implementation-artifacts/epic-2-retrospective.md
  51. epic-2: done
  52. 2-1-install-e2e-utils: done
  53. 2-2-rewrite-static-select: done
  54. 2-3-rewrite-async-select: done
  55. 2-4-run-tests-collect-feedback: done # 完成 - 修复了 listbox 依赖、超时配置、下拉框关闭逻辑
  56. 2-5-fix-found-issues: done
  57. # 2-6-stability-verification: skipped - 已充分验证,跳过稳定性测试
  58. epic-2-retrospective: done
  59. # Epic 3 (原 Epic 2): 扩展工具集(文件上传、表单、列表、对话框)
  60. # 状态: paused - Epic 2 已完成,但建议先完成技术改进(ESLint、文档、测试策略)
  61. # 技术改进行动项参见: _bmad-output/implementation-artifacts/epic-2-retrospective.md
  62. epic-3: paused
  63. 3-1-file-upload-tool: backlog
  64. 3-2-form-helper-tool: backlog
  65. 3-3-dynamic-list-tool: backlog
  66. 3-4-dialog-tool: backlog
  67. 3-5-update-export-fixtures: backlog
  68. 3-6-extended-unit-tests: backlog
  69. epic-3-retrospective: optional
  70. # Epic 4 (原 Epic 3): 在残疾人管理中验证工具包
  71. # 状态: 暂停 - 等待 Epic 2 验证完成
  72. epic-4: paused
  73. 4-1-photo-upload-test: backlog
  74. 4-2-bank-card-test: backlog
  75. 4-3-remark-visit-test: backlog
  76. 4-4-complete-flow-test: backlog
  77. 4-5-stability-test: backlog
  78. epic-4-retrospective: optional
  79. # Epic 5 (原 Epic 4): 完善文档与开发者体验
  80. epic-5: backlog
  81. 5-1-improve-readme-docs: backlog
  82. epic-5-retrospective: optional
  83. # 回顾会议行动项 (2026-01-09):
  84. # - HIGH: 配置 ESLint 规则捕获常见问题 ✅
  85. # - HIGH: 更新架构文档记录 TypeScript + Playwright 陷阱 ✅
  86. # - HIGH: 创建新的 Epic 2(在现有 E2E 测试中验证 Select 工具)✅
  87. # - HIGH: 更新 Epic 编号(2→3, 3→4, 4→5)✅
  88. # - MEDIUM: 创建开发者自查清单
  89. # - MEDIUM: 更新代码审查检查清单
  90. # 详情参见: _bmad-output/implementation-artifacts/epic-1-retrospective.md