aps_check_artifact_citations
Verify artifact citations by requiring each to reference a signed, unexpired receipt with matching content and principal, enforcing 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 | Yes | CitingArtifact with optional citations[] array | |
| receipts | Yes | AttributionReceipts backing each citation | |
| binding_context | No | Require receipts to be scoped to this binding context |