Intent Solutions

evals.intentsolutions.io / retraction / v1

retraction/v1NORMATIVE

Predicate URI: https://evals.intentsolutions.io/retraction/v1

What this predicate asserts

An append-only, signed record that a previously published attestation has been retracted, with a closed-set reason class. Transparency logs cannot be un-written, so retraction is disclosed — never deleted.

Where it is used

Produced by the labs dashboard's retraction protocol; the retracted deep URL returns 410 Gone with a tombstone disclosing this record.

Machine-readable definition

The canonical JSON Schema (plus matching Zod and Pydantic validators) is version-pinned in the contracts kernel: schemas/v1/retraction.schema.json. The kernel package is @intentsolutions/core on npm.

How to verify a statement carrying this predicate

Statements are in-toto v1 Statements, DSSE-signed keyless via sigstore against the public production Rekor transparency log. Given a bundle file and its sigstore bundle:

cosign verify-blob --new-bundle-format --bundle <file>.sigstore.json --certificate-identity <the emitting workflow's identity> --certificate-oidc-issuer https://token.actions.githubusercontent.com <file>

Live, verifiable examples: the results browser re-verifies every row before rendering and links each bundle's evidence.