Skip to content

resolveAdjudicatorGovernance

This content is not available in your language yet.

function resolveAdjudicatorGovernance(input): AdjudicatorGovernance;

bundle 治理位 → 生效姿态 / 咨询预算(纯函数,零 IO;sdk assembleBundleAdjudicator 与 serve 同一入口)。规则:

  • 姿态:escalation.mode === 'reject' → headless 覆写(宿主显式 A 被覆写 → 通报);
  • callBudget = min(bundle callBudget, 金额折算次数, 宿主 callBudget),宿主只能收紧;
  • 金额折算:裁决模型在 bundle 价目内且币种与预算键匹配(USD→maxUsd / CNY→maxCny)才 折算;预算键在场而价目缺席 / 币种不匹配 → adjudicator_budget_unenforced 通报 (恒不造汇率、恒不静默);预算键坏形同通报。

AdjudicatorGovernanceInput

AdjudicatorGovernance