Skip to content

Records

The unit of record is a risk register entry: a risk, control, or policy (and related incident/evidence metadata) that Arbiter stores with lifecycle state and framework mapping.

This page describes fields partners and agents can rely on publicly. It is not a dump of every Firestore document.

Unit of record

ConceptIn Arbiter
Unit of recordRisk register entry (risk / control / policy)
Shared acrossDashboard, REST, MCP
Integrity at rest (evidence)SHA-256 fingerprint — Verification
Optional sealMetadata-only Stratum seal when entitled

Core record types

TypeTypical public fieldsLifecycle
Riskid, title, status, severity/likelihood signals, framework refsLifecycle § Risks
Controlid, title, implementation status, framework refsLifecycle § Controls
Policyid, title, version, status, framework refsLifecycle § Policies
Evidence (metadata)id, content type, evidence_hash, attachment metadataHash-chained layer

Exact REST field names live in the API reference OpenAPI. Prefer the generated schemas over inventing synonyms.

Partner Read envelope

Partner-oriented payloads emphasize metadata and integrity signals, not full NPI or free-text review notes.

Field (conceptual)Purpose
evidence_hashSHA-256 of evidence content (when applicable)
body_hashSHA-256 of a published body / package segment (when applicable)
verified_no_npiAffirms the outbound package path excluded NPI for that emission

Treat these as integrity and disclosure signals. They do not mean Arbiter scored the record or that a seal exists.

Evidence metadata

What is typically metadata-only on partner and seal paths:

IncludedExcluded
Hashes, ids, timestamps, statusRaw evidence file bytes on Partner Read
Framework referencesFree-text assessor workpapers (unless explicitly exported)
Package / seal references when presentNPI and secrets

NPI never rides the on-chain path. See Verification, Disclosure Boundary, and Integration Surfaces.

Was this page clear?