Conformance Profile B: Accountable Agent Registry

Source: spec §35.2, Appendix D.1–D.2. Includes Profile A. Suitable for agents that access protected data, produce consequential recommendations, or modify workflows.

Required record families (schemas/), additive to Profile A

Record family Schema
Agent Version Record schemas/agent-version.schema.json
Deployment Record schemas/deployment.schema.json
Assurance Claim schemas/assurance-claim.schema.json
Execution Receipt (consequential actions) schemas/execution-receipt.schema.json
Event Record schemas/event.schema.json

Test matrix

Vector ID Case type Scenario Expected outcome Spec refs
TV-B-01 Positive (grant) Active/available/normal agent, action within envelope scope allow §28.2
TV-B-02 Negative (block) Registration status suspended deny §20.1, §28.2 step 3
TV-B-03 Negative (block) Status observed_at older than relying policy’s policy_max_status_age_seconds indeterminate §20.11, §28.2 step 5, ARPA-STATUS-STALE

Checklist (Appendix D.1 + D.2)

All of Profile A, plus:

  • Version records — schemas/agent-version.schema.json
  • Deployment identifiers — schemas/deployment.schema.json
  • Accountability relationships — relationship.schema.json#relationship_type = accountable_to
  • Structured capability records — schemas/capability-declaration.schema.json and schemas/capability-verification.schema.json
  • Assurance claims — schemas/assurance-claim.schema.json
  • Incident states — status.schema.json#security enum (§20.9)
  • Point-in-time queries — TV-B-03 (freshness), spec §28.5
  • Execution receipts — schemas/execution-receipt.schema.json
  • Event subscriptions — schemas/event.schema.json
  • Redress metadata — schemas/governance.schema.json#redress_process and schemas/redress-record.schema.json

  • Consequential-action classification policy — required for Profile B-D conformance declarations by schemas/conformance-declaration.schema.json

Agent Registry Protocol documentation. Specification text and documentation are licensed as stated in the repository NOTICE and license files.

This site uses Just the Docs, a documentation theme for Jekyll.