AgentRegister Rules v1.0 · THP v1.0

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.

Tick What Your Agent Can Touch

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)."
  ]
}