2026-07-10 · 一页看全:当前进度 + 依赖 DAG + P2/P7 待审计划 + 你要拍的决策点。详见 设计 · P1 · P2 · P7 · DAG。
design/pay-v2 @ da8bbef(84 提交)已含全部八阶段 + jiu 反馈波(端型透传/alipay qr/单号增熵/限流加固),每阶段逐任务复审 + 整支 opus 终审 + 修复闭环;codes 库已 push Gitea 并完成 pangolin 宿主集成验证(合并前清单待用户执行)。累计抓修 4 Critical(索引升级/订阅无付款激活/限流 XFF 绕过/SubscriptionRef 断链)+ 20+ Important 全部闭环。design/pay-v2 未合 main 未部署,等你验收;部署前清单见台账。
| 阶段 | 内容 | 状态 |
|---|---|---|
| P1 | 核心数据模型(Order/Attempt/Account/Refund)+ money + 账户注册表 | ✅ 完成 |
| P2 | Provider 抽象 + 一次性收款管线 + 统一入账 + webhook v2 | ✅ 完成 |
| P3 | 首批渠道 adapter:crypto 自托管 / 支付宝 / Stripe | ✅ 完成 |
| P4 | 退款 POST /refunds + 三向 | ✅ 完成 |
| P5 | 多账户路由策略 | ✅ 完成 |
| P6 | 对账 job | ✅ 完成 |
| P7 | codes 共享库(独立仓,A 嵌入各产品) | ✅ 完成 |
| P8 | 订阅/recurring + 拒付 | ✅ 完成 |
关键路径 P2→P3→P4/P6(硬串行);波次:Wave0 P7 ∥ Wave1 P2 → Wave2 P3∥P5 → Wave3 P4∥P6 → Wave4 P8。
→ P2 详细阅读版
→ P7 详细阅读版
~/code/codes。开跑 / 先只跑 P7 / 暂缓?【待拍】github.com/wangjia/codes 独立仓,核心零第三方依赖。/api/v2(POST /api/v1/orders 被旧契约占用,同前缀无法并存);旧 /api/v1 仅为存量当面付部署保留,P3 渠道迁入后整组删除,最终只剩一套。其余延后取舍(webhook 暂用 biz_ref、路由首账户延 P5、币种部署默认延 P3+)维持。Query(QueryRequest) 带尝试上下文 / A3 PaidEvent.PaidAt 渠道支付时间。详见 P2 阅读版「评审修订」。只剩 D1:说"开跑"即按 DAG 波次启动(P7 新仓 ∥ P2 关键路径,SDD 逐任务实现+复审,每波边界汇报);想稳则"先只跑 P7"。