02 comfyui (EN+ZH) - unify the asset numbers end to end: 108 cover pairs = 216 banner+OG assets. The intro, the frontmatter metric, the description and the `ws.close()` comment all still carried the old "89", which contradicted the 216/25.9-min figure in the result section (consultant finding). - state the timing scope explicitly: end-to-end per slug, diffusion plus the Pillow clearance audit and the two-size WebP encode. - disclose the limit of the mtime evidence: mtime keeps only the last write, so gate-rejected re-queues from an earlier pass do not lengthen the measured window. 01 payments (EN+ZH) - the idempotency comment now names the 72h bank reconciliation window, which is the boundary that makes EXPIRED a legitimate fulfilment entry point (line count unchanged at 27).
This commit is contained in:
1 parent
bfcf61c7ea
commit
403d4c0d9f
4 files changed
+16
-16
No files matched your search
@@ -97,7 +97,7 @@ public function callback(): ResponseInterface
|
||||
$this->db->transRollback();
|
||||
return $this->response->setStatusCode(404)->setBody('UNKNOWN_BILL');
|
||||
}
|
||||
// 只有两种状态可以进入履约:全新的 PENDING,或银行延迟结算的 EXPIRED。
|
||||
// 只有两种状态可以进入履约:全新的 PENDING,或 72 小时对账窗口内银行延迟结算的 EXPIRED。
|
||||
// 其余状态(PROCESSING 已占一个队列位、FULFILLED 已完成、RETRY_QUEUE 在重试)
|
||||
// 都属于重放,必须在此吸收——只判 'FULFILLED' 会留下整个 PROCESSING 窗口,
|
||||
// 让第二次推送穿透幂等检查。
|
||||
|
||||
Reference in new issue
Block a user