docs(v2): P2 计划折入评审修订 — D3 路由统一 /api/v2;D4 settle 崩溃安全顺序(先入队后翻转+投递门禁)/ QueryRequest 上下文 / PaidEvent.PaidAt
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013nMthbVEmQquxBRKb9Fj8u
This commit is contained in:
@@ -97,9 +97,9 @@
|
||||
<li>fake provider(测试用)</li>
|
||||
<li>OrderStore 扩展(GetOrder/AttemptByProviderRef…)</li>
|
||||
<li>一次性收款管线 gateway(建单/查单/重试/取消)</li>
|
||||
<li>统一入账/开通 settle(复用 P1 幂等标付)</li>
|
||||
<li>webhook v2 outbox + Notifier(event_type + HMAC)</li>
|
||||
<li>HTTP /v1 接线</li>
|
||||
<li>统一入账/开通 settle(先幂等入队再幂等翻转,崩溃安全)</li>
|
||||
<li>webhook v2 outbox + Notifier(event_type + HMAC + 已付门禁)</li>
|
||||
<li>HTTP /api/v2 接线(D3:与旧版统一 /api 前缀)</li>
|
||||
</ol>
|
||||
<p style="font-size:12.5px;color:var(--muted)">→ <a href="pay-v2-p2-plan.html">P2 详细阅读版</a></p>
|
||||
</div>
|
||||
@@ -119,14 +119,14 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<h2>4. 你要拍的决策点</h2>
|
||||
<div class="decision"><b>D1 · 是否开跑大执行波</b> —— P2(7)+P7(8)≈15 任务、~40 次 SDD agent 调用,多小时工程;P7 要<b>新建仓 <code>~/code/codes</code></b>。开跑 / 先只跑 P7 / 暂缓?</div>
|
||||
<div class="decision"><b>D2 · P7 独立新仓</b> —— codes 做成 <code>github.com/wangjia/codes</code> 独立仓(不放 pay 内、不留 pangolin),核心零第三方依赖。认可?</div>
|
||||
<div class="decision"><b>D3 · P2 延后取舍</b> —— webhook 暂无 biz_code(用 biz_ref)、路由取"首个 enabled 账户"(策略延 P5)、币种走部署默认(多币种延 P3+)、/v1 与 /api/v1 并存。都认可?</div>
|
||||
<div class="decision"><b>D4 · settle 资金链路 & Provider 接口</b> —— 入账归一/幂等/金额核对(P2 Task5)与 Provider 抽象(P2 Task1)是资金命脉与扩展地基,是否需要我讲深或调整?</div>
|
||||
<h2>4. 决策点(2026-07-10 评审:D2/D3/D4 已拍,余 D1)</h2>
|
||||
<div class="decision"><b>D1 · 是否开跑大执行波</b> —— P2(7)+P7(8)≈15 任务、~40 次 SDD agent 调用,多小时工程;P7 要<b>新建仓 <code>~/code/codes</code></b>。开跑 / 先只跑 P7 / 暂缓?<b>【待拍】</b></div>
|
||||
<div class="decision" style="border-left-color:var(--ok)"><b>D2 · P7 独立新仓</b> —— <span class="tag ok">✅ 已拍:认可</span> <code>github.com/wangjia/codes</code> 独立仓,核心零第三方依赖。</div>
|
||||
<div class="decision" style="border-left-color:var(--ok)"><b>D3 · 路由统一</b> —— <span class="tag ok">✅ 已拍:统一 /api 前缀</span> v2 挂 <code>/api/v2</code>(<code>POST /api/v1/orders</code> 被旧契约占用,同前缀无法并存);旧 <code>/api/v1</code> 仅为存量当面付部署保留,P3 渠道迁入后整组删除,最终只剩一套。其余延后取舍(webhook 暂用 biz_ref、路由首账户延 P5、币种部署默认延 P3+)维持。</div>
|
||||
<div class="decision" style="border-left-color:var(--ok)"><b>D4 · settle 资金链路 & Provider 接口</b> —— <span class="tag ok">✅ 已深讲并折入 3 处修订</span>:A1 先入队后翻转+投递门禁(消灭"已付但永不通知"窗口)/ A2 <code>Query(QueryRequest)</code> 带尝试上下文 / A3 <code>PaidEvent.PaidAt</code> 渠道支付时间。详见 <a href="pay-v2-p2-plan.html">P2 阅读版「评审修订」</a>。</div>
|
||||
|
||||
<h2>5. 建议下一步</h2>
|
||||
<p>我建议:<b>D2/D3 认可后开跑</b> —— P7 在新仓/worktree 与 P2 关键路径并行,按 DAG 波次推进,每波边界向你汇报。若想稳,先只跑 P7(独立、低风险、不动 pay 主线)试水。你定。</p>
|
||||
<p>只剩 <b>D1</b>:说"开跑"即按 DAG 波次启动(P7 新仓 ∥ P2 关键路径,SDD 逐任务实现+复审,每波边界汇报);想稳则"先只跑 P7"。</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user