# 开发工作流 ## 事实来源 - Gitea Epic/MVP:目标、阶段与子工单索引。 - Gitea 单元工单:需求、讨论、状态、验证和验收过程。 - `docs/`:当前架构、业务规则、运行方式和共享接口。 - Git:源码、迁移、版本绑定文档和原型。 ## 任务层级 ```text [Epic] Android PDD 商品采集平台 └── [MVP] 第一阶段最小采集闭环 ├── 单元任务:项目骨架 ├── 单元任务:设备连接 ├── 单元任务:规则管理 └── 单元任务:采集任务与结果 ``` 单元任务是唯一实施单位。创建工单不代表立即实施;前置依赖满足后才能进入进行中。 ## 状态 ```text 待确认 → 待实施 → 进行中 → 待验收 → 已完成 └→ 阻塞 ``` ## 单元任务闭环 1. 读取工单、项目档案、业务规则和受影响契约。 2. 检查前置工单、分支和工作区。 3. 严格按范围实现,不混入相邻需求。 4. 执行对应单元测试、契约测试和必要真机验证。 5. 更新受影响文档并把结果回写工单。 6. 提交代码,工单保持待验收。 7. 用户明确验收后关闭,并同步父工单。 ## 高风险门禁 数据库迁移、设备认证、并发租约、自动提交订单、权限和不可逆动作必须单独建单并等待确认。任何自动支付需求直接拒绝实施。