aps_check_artifact_citations
Validate that each citation in an artifact is backed by a valid signed receipt, ensuring content and principal match, with replay protection.
Instructions
Representation boundary: gate a binding artifact's citations. Each citation must resolve to a provided, signed, unexpired receipt whose content + principal match, with per-artifact replay protection.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| artifact | No | CitingArtifact with optional citations[] array | |
| receipts | Yes | AttributionReceipts backing each citation | |
| binding_context | No | Require receipts to be scoped to this binding context |