Platform modulesModule reference4 values8 types
Governance Core
Pure governance primitives for risk scoring, routing resolution, and policy evaluation outside the HTTP API surface.
Use these exports when embedding governance logic directly in local services or custom orchestrators.
computeRuntimeRisk
functioncomputeRuntimeRiskcomputeRuntimeRisk(input: RuntimeRiskInput): Promise<RiskRouteDecision>
Parameters
| Name | Type | Flags |
|---|---|---|
| input | RuntimeRiskInput | required |
TypeScript SDKTypeScript
import { computeRuntimeRisk } from "@arelis-ai/arelis-governance-sdk";
// @arelis-ai/governance-core
// Signature: computeRuntimeRisk(input: RuntimeRiskInput): Promise<RiskRouteDecision>
const result = await computeRuntimeRisk(...[] as unknown[]);
console.log(result);Return
// Return type
Promise<RiskRouteDecision>resolveRiskRoute
functionresolveRiskRouteresolveRiskRoute(decision: RiskRouteDecision, config: RiskRouterConfig): Promise<RiskAction>
Parameters
| Name | Type | Flags |
|---|---|---|
| decision | RiskRouteDecision | required |
| config | RiskRouterConfig | required |
TypeScript SDKTypeScript
import { resolveRiskRoute } from "@arelis-ai/arelis-governance-sdk";
// @arelis-ai/governance-core
// Signature: resolveRiskRoute(decision: RiskRouteDecision, config: RiskRouterConfig): Promise<RiskAction>
const result = await resolveRiskRoute(...[] as unknown[]);
console.log(result);Return
// Return type
Promise<RiskAction>evaluateRisk
functionevaluateRiskevaluateRisk(input: RiskEvaluationInput): RiskRouteDecision
Parameters
| Name | Type | Flags |
|---|---|---|
| input | RiskEvaluationInput | required |
TypeScript SDKTypeScript
import { evaluateRisk } from "@arelis-ai/arelis-governance-sdk";
// @arelis-ai/governance-core
// Signature: evaluateRisk(input: RiskEvaluationInput): RiskRouteDecision
const result = await evaluateRisk(...[] as unknown[]);
console.log(result);Return
// Return type
RiskRouteDecisionevaluatePolicy
functionevaluatePolicyevaluatePolicy(context: GovernanceContext): PolicyDecision[]
Parameters
| Name | Type | Flags |
|---|---|---|
| context | GovernanceContext | required |
TypeScript SDKTypeScript
import { evaluatePolicy } from "@arelis-ai/arelis-governance-sdk";
// @arelis-ai/governance-core
// Signature: evaluatePolicy(context: GovernanceContext): PolicyDecision[]
const result = await evaluatePolicy(...[] as unknown[]);
console.log(result);Return
// Return type
PolicyDecision[]