Governance Scoring

7-dimension governance scoring model with L0-L4 maturity levels for AI agent assessment.

Every agent gets a composite score from 0-100 across 7 weighted dimensions, mapped to governance levels L0 through L4. The score is computed instantly at registration time and updates when agent metadata changes.

7 Scoring Dimensions

Each dimension is scored 0-100 independently, then combined into a weighted composite. Higher-weight dimensions have more influence on the final score.

DimensionWeightWhat It Measures
Identity1.5Name, owner, framework, version, description, authentication, channels
Permissions1.5Explicit permissions, tool scoping, auth, bounded tool count
Guardrails1.3Input/output guardrails, auth, framework-native guardrails, bounded tools
Observability1.2Tracing, audit logging, framework tracing, metadata
Auditability1.0Audit logging, observability, ownership, versioning, documentation
Compliance1.0Audit logs, guardrails, auth, observability, ownership, permissions
Lifecycle0.8Owner, version, description, framework, channels, metadata

Note: The composite score is a weighted average: each dimension's score is multiplied by its weight, summed, then divided by the total weight (8.3). This means identity and permissions together account for ~36% of the final score.

Governance Levels (L0-L4)

The composite score maps directly to a governance level, aligned with the CSA Agent Trust Framework progressive autonomy model.

LevelLabelScore RangeAutonomy
L0Unregistered0-20No autonomous operation
L1Basic21-40Human-in-loop required
L2Managed41-60Limited autonomous actions
L3Governed61-80Full autonomous within policy
L4Certified81-100Cross-team, regulatory-ready

Tip: Use the requireLevel() policy preset to enforce minimum governance levels. Agents below the threshold are blocked from operating autonomously.

Scoring at Registration

Scores are computed automatically when you call gov.register(). The more metadata you provide, the higher the score.

ts

Dimension Breakdown

Every assessment includes per-dimension scores with evidence, so you know exactly which features contribute to the score and where the gaps are.

ts

Fleet-Wide Scoring

Assess your entire agent fleet at once. The fleet summary includes averages, distributions by level and status, and actionable recommendations.

ts

How to Improve Your Score

TransitionAction
L0 → L1Register the agent with a name and owner. Declare a known framework.
L1 → L2Add tools list, enable audit logging, set a version string.
L2 → L3Enable authentication, add guardrails, configure permissions and observability.
L3 → L4Complete all metadata: description, channels, metadata object. Enable all security features.