8 行
3.3 KiB
CSV
8 行
3.3 KiB
CSV
ID,Title,Description,Acceptance,Test_Method,Tools,Dev_Status,Review1_Status,Regression_Status,Files,Dependencies,Notes
|
|
P21PWA2-0,P21PWA2执行合同建档,创建并校验离线队列与企微深链增强执行合同CSV,CSV通过校验且字段完整并冻结PWA二期增强范围,python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-03-09_11-25-00-p21-pwa-2-l5-offline-deeplink.csv,manual,TODO,TODO,TODO,issues/2026-03-09_11-25-00-p21-pwa-2-l5-offline-deeplink.csv,[],PWA二期只做离线动作队列与企微深链增强 不新增移动专用通知通道
|
|
P21PWA2-1,离线动作队列内核,新增统一offlineQueue模块以缓存待重放动作并定义queued syncing succeeded failed状态,移动拍照与移动盘点可复用统一离线队列且所有动作具备幂等键,cd client && npm run typecheck && npm run build,manual,TODO,TODO,TODO,client/src/offlineQueue | client/src/pwa.ts | client/src/query | issues/2026-03-09_11-25-00-p21-pwa-2-l5-offline-deeplink.csv,"[""P21PWA2-0""]",离线队列只缓存待重放动作 不缓存敏感业务全量副本
|
|
P21PWA2-2,IM深链与幂等支持,将现有APP_ORIGIN加targetPath深链扩展到移动页面并为必要接口补幂等请求支持,企微通知可直达移动页面且离线重放不会因重复提交破坏业务状态,cd server && npm run test && cd ../client && npm run typecheck && npm run build,manual,TODO,TODO,TODO,server/src/routes | server/src/services/notifications | client/src/pages/NotificationsPage.tsx | client/src/router/index.tsx | issues/2026-03-09_11-25-00-p21-pwa-2-l5-offline-deeplink.csv,"[""P21PWA2-1""]",深链复用现有targetPath机制 不重造第二套链接协议
|
|
P21PWA2-3,离线队列状态UI与冲突提示,为移动拍照和移动盘点增加队列状态 可视化重放与冲突提示界面,用户可查看待同步动作状态并对失败重放进行人工感知和处理,cd client && npm run typecheck && npm run build,manual,TODO,TODO,TODO,client/src/pages/MobileAssetScanPage.tsx | client/src/pages/MobileInventoryTaskPage.tsx | client/src/pages/MobileCapturePage.tsx | client/src/components | issues/2026-03-09_11-25-00-p21-pwa-2-l5-offline-deeplink.csv,"[""P21PWA2-2""]",如现有移动拍照页面命名不同 则按真实文件落点调整合同锚点
|
|
P21PWA2-4,PWA二期文档与矩阵同步,同步离线队列 深链增强 回归清单与Feature Matrix事实源,PWA二期文档收口完成并明确不做后台持续同步和移动专用通知通道,python3 scripts/validate-feature-matrix.py,manual,TODO,TODO,TODO,docs/mobile/pwa-regression-checklist.md | docs/feature-matrix.md | docs/integration-boundaries.md | scripts/validate-feature-matrix.py | issues/2026-03-09_11-25-00-p21-pwa-2-l5-offline-deeplink.csv,"[""P21PWA2-3""]",如需新增离线说明 文档必须同步幂等键与冲突提示策略
|
|
P21PWA2-5,P21PWA2回归与验收收口,完成离线队列 IM深链 幂等重放与移动UI回归后收口,离线入队 恢复网络重放 深链直达与PWA主流程通过且现有通知零回归,cd server && npm run test && cd ../client && npm run typecheck && npm run build,manual,TODO,TODO,TODO,issues/2026-03-09_11-25-00-p21-pwa-2-l5-offline-deeplink.csv | docs/mobile/pwa-regression-checklist.md | client/src/offlineQueue,"[""P21PWA2-4""]",重点核对幂等不重复 队列状态可视化与企微直达移动页面
|