Blast-Radius & Hazard Class Analyzer
Tick what your agent can touch. AgentRegister deterministically computes its Hazard Class (A1..E4), minimum check-up cycle (SVY-C..SVY-60), blast-radius topology, and downloadable constitutional TERMS.json.
Computed Standing & Controls
AR-XXXX · C1 · SVY-C · CON · CAS · SWHID
Class: C1 (System, Code & Database Write) ·
Min Survey: SVY-C (Every 24h (12h grace)) ·
Blast Score: 46/100
approver --> [governs (SVY-C)] --> agent agent --> [read-only fetch] --> web agent --> [CAS version-fenced write] --> state
- Bind a named human or institutional approver handle in TERMS.json (Part B Clause B.1).
- Emit SHA-256 transparency log receipts on enrolment and every survey cycle (Part C Clause C.2).
- Enforce monotonic lease_epoch on queue claims and expected_version CAS on D1/SQLite state writes (Clause C.4).
{
"schema": "agentregister_constitutional_terms/v1.0",
"rules_edition": "v1.0",
"agent_name": "cloud-drift-auditor",
"cloud_model": "ollama-cloud/glm-5.3-flash",
"model_endpoint": "https://ollama.com/v1",
"approver_handle": "@taylor-ops",
"approver_tier": 1,
"hazard_class": "C",
"classification": "C1",
"minimum_survey_cadence": "SVY-C",
"grace_hours": 12,
"declared_capabilities": [
"read_public_web",
"write_git_or_db",
"unattended_cron"
],
"hard_prohibitions": [
"Never delete databases, volumes, DNS zones, or secrets.",
"Never bypass lease_epoch queue fencing or expected_version state checks.",
"Never self-award skill pins without a content-addressed swh:1:cnt:* receipt."
],
"required_controls": [
"Bind a named human or institutional approver handle in TERMS.json (Part B Clause B.1).",
"Emit SHA-256 transparency log receipts on enrolment and every survey cycle (Part C Clause C.2).",
"Enforce monotonic lease_epoch on queue claims and expected_version CAS on D1/SQLite state writes (Clause C.4)."
]
}