feat(fleet): attach scoped evidence to measured trip records

This commit is contained in:
2026-10-03 16:38:37 +08:00
parent d05ff1cd26
commit e49ad96cc4
22 changed files with 584 additions and 27 deletions
+4 -1
View File
@@ -6,7 +6,10 @@ import { AcceptanceRun } from './admin-test-env-acceptance.mjs'
import { run as verifyCompanyCost } from './admin-test-env-modules/fleet-company-cost-acceptance.mjs'
export const MARKER = 'FLEET-COST-20261003'
export const READY_COMMIT = 'a6fd0ba3'
// Production source anchor, not a deployment-health assertion. The coordinator must independently
// verify the deployed commit (including any descendant) and service readiness before passing this exact anchor.
// This gate intentionally does not infer ancestry, compare deployed source, or perform network checks.
export const READY_COMMIT = '8700fc34238bc33339351c73c15f3af8de8ce517'
export function requireReady(args, execArgs) {
if (!args.includes(`--ready-commit=${READY_COMMIT}`)) throw new Error('等待总控确认目标服务就绪后,才可显式传入本轮ready-commit')
return requireTestProfile(execArgs)