Truth Hindsight Projection Authorization¶
Preview, grant, inspect, or revoke a narrow expiring authorization for background projection of eligible confirmed Truth into Hindsight.
MCP name: truth_hindsight_projection_authorization
Category: truth
Mutates state (retry policy: manual)
Parameters¶
| Name | Type | Required | Description |
|---|---|---|---|
action |
string |
Yes | One of preview, status, grant, or revoke. |
authorization_ref |
string |
No | Existing authorization identity for status/revoke, or an optional caller-stable identity for grant. |
eligible_claim_kinds |
list |
No | Optional bounded claim-kind allowlist; omission uses the policy's all-kinds setting. |
expires_at |
string |
No | Required ISO-8601 expiry for grant, no more than one year away. |
model_id |
string |
No | Exact model identity for grant. |
policy_id |
string |
No | Exact rollout policy identity; defaults to confirmed_current_v1. |
projection_method |
string |
No | Exact semantic projection method, normally hindsight_llm_retain_v1. |
provider_id |
string |
No | Exact provider identity for grant. |
recipient |
string |
No | Exact Hindsight recipient identity for grant. |
store_id |
string |
Yes | Exact Truth store whose confirmed claims may be projected. |
Details¶
enabled: true and a nonempty configuration string do not authorize egress.
Every upsert must resolve this durable grant and match its store, policy,
recipient, provider, model, claim-kind boundary, method, expiry, and revocation
state immediately before disclosure. Grant and revoke always require a fresh
high-weight consent decision. Removal/reconciliation may continue after
revocation because it does not disclose new claim content.