merge: sync test and stabilize full acceptance

This commit is contained in:
2026-09-09 21:14:25 +08:00
40 changed files with 595 additions and 134 deletions
@@ -126,7 +126,7 @@ export async function run(context) {
const estimatedAt = Date.parse(snapshot.estimatedEmptyReportedAt)
const validTimeline = Number.isFinite(completedAt) && Number.isFinite(uploadedAt)
&& Number.isFinite(estimatedAt) && completedAt >= uploadedAt
&& estimatedAt - uploadedAt === 2 * 24 * 60 * 60 * 1_000
&& estimatedAt - completedAt === 72 * 60 * 60 * 1_000
context.assert(MODULE, '海外柜完成经Bridge回写Firstleg时间事实', writtenBack.response,
validTimeline && traced(writtenBack.response),
evidence(writtenBack.response,