Open exposures
—
canonical identities
Feeds collecting
—
of provisioned feeds
Delayed feeds
—
declared, never hidden
Licence
—
days remaining
Open surface by observation stateOSR-v1
Remediation workflow
Verification assurance L0 none → L4 externally re-confirmed
Coverage comparison
Canonical exposures deduplicated across all sources
Saved searches draft → lint → dual approval → provider sync
What social signals never do structural, not procedural
| Guarantee | Enforced by |
|---|
Approval queue dual-approval requires two different people
KPI snapshots every published figure must reconcile to one of these
Report drafts & figure-verification gate
Agent boundary — live attestation what the AI path can and cannot see
| Boundary | State | Mechanism |
|---|
Rights-gate decisions every allow / deny / transform is logged
Agent drafts
Provider connections
| Provider | Class | Entitlement | Rights policy | Connection |
|---|
Feed instances & collection health
| Feed | Semantics | Delivery | Cadence | Status | Last error |
|---|
Coverage map capability × provider — measured, never asserted
Ingestion integrity
Connector builds adapter version per provider
Rights policies licensing-as-code · deny by default
Rights rules most-restrictive wins; each cites its contract
Chain integrity
Audit log hash-chained; append-only
Licence status
—
Expiry
—
renewal is a token swap — no reinstall
Seats
—
licensed, per contract
Tenancy & installation
Governance posture
| Control | State | Enforced by |
|---|
Not in this build stated so nothing is assumed
| Capability | Status | Note |
|---|