Overview

Complete API reference for every exported function in governance-sdk.

Complete reference for every exported function in governance-sdk. All imports come from the main package unless noted otherwise.

Core

  • Core Functions — createGovernance, register, enforce, score, scoreFleet, audit
  • Policy Presets — blockTools, allowOnlyTools, requireApproval, tokenBudget, rateLimit, requireLevel, requireSequence, timeWindow
  • Boolean Combinators — any_of (OR), all_of (AND), not (NEGATE)

Security

  • Injection Detection — detectInjection — 64+ patterns across 7 categories
  • Kill Switch — kill, killAll, revive, reviveAll, isKilled — priority 999
  • Audit Chain — verify, export, getStats — HMAC-SHA256 tamper-evident

Assessment

  • Scoring — gov.score, gov.scoreFleet — 7 dimensions, L0-L4 levels
  • Compliance — assessCompliance — EU AI Act gap analysis, 6 articles

Infrastructure

  • Storage — createPostgresStorage, in-memory (default)

Import Paths

ts