Platform type referenceType reference8 exported types

Governance core types

Field-level reference generated from source declarations and SDK export aliases.

GovernanceContext

interfacepackages/governance/src/policy-engine.ts
FieldTypeNotes
runIdstringProperty
policiesPolicyRule[]Property
checkpointRecord<string, unknown>Property

PolicyDecision

interfacepackages/governance/src/index.ts
FieldTypeNotes
policyIdstringProperty
decision"allow" | "deny" | "warn"Property
actionsstring[]Property
metadataRecord<string, unknown>Property

PolicyRule

interfacepackages/governance/src/policy-engine.ts
FieldTypeNotes
idstringProperty
namestringProperty
conditionstring | PolicyConditionProperty
action"allow" | "deny" | "warn" | "escalate"Property
severitystringProperty · optional

RiskAction

typeAliaspackages/governance/src/index.ts

Union Members

"allow"
"flag"
"block"
"escalate"

RiskFactor

interfacepackages/governance/src/index.ts
FieldTypeNotes
namestringProperty
weightnumberProperty
valueunknownProperty

RiskRouteDecision

interfacepackages/governance/src/index.ts
FieldTypeNotes
actionRiskActionProperty
scorenumberProperty
factorsRiskFactor[]Property
deterministicInputsHashstring | nullProperty

RiskRouterConfig

interfacepackages/governance/src/index.ts
FieldTypeNotes
mode"adaptive" | "strict" | "permissive"Property
thresholdsRecord<RiskAction, number>Property
defaultActionRiskActionProperty

RuntimeRiskInput

interfacepackages/governance/src/index.ts
FieldTypeNotes
runIdstringProperty
policyDecisionsRecord<string, unknown>[]Property
quotaStateRecord<string, unknown>Property
evaluationSignalsRecord<string, unknown>[]Property
explicitSignalsRecord<string, unknown>Property · optional