Public Evidence Preflight example

Synthetic worked example

Keep rights and access uncertainty visible

Does access to a document establish permission to reuse it?

No. Access status and reuse basis remain separate fields, and either can block further processing.

Starting inputs

A synthetic claim and excerpt

A public URL shape

A table locator

Unknown rights and restricted access

Ordered execution

Work the example

  1. 1

    Record access status without equating it to rights.

  2. 2

    Record the reuse basis without inferring a licence.

  3. 3

    Emit both access and rights blockers.

  4. 4

    Keep the excerpt out of a public package.

  5. 5

    Request lawful access and a named basis.

Expected outputs

  • Restricted rights assessment
  • rights-basis-unresolved blocker
  • source-access-restricted blocker

Verification checks

  • The rights status is restricted.
  • The result remains blocked.
  • No excerpt appears in the workflow registry fixture.

Fail closed

Refusal conditions

  • Public metadata becomes permission.
  • Restricted text enters the public registry.
  • A licence is inferred from silence.

Real compiler output · synthetic input

Preflight result

Claims

1

Ready

0

Blocked

1

Metadata only

0

claim-001 · blocked-before-source-inspection

rights-basis-unresolved · source-access-restricted

Digest-bound public fixture

Check the expected state

This fixture contains synthetic operational fields only. Its digest establishes fixture integrity, not scientific truth or a completed commercial transaction.

{
  "artifactKind": "preflight-result",
  "schemaVersion": "maha-evidence-preflight/1.0",
  "input": {
    "requestId": "epf_public-example-rights-007",
    "claimCount": 1,
    "sourceKinds": [
      "url"
    ]
  },
  "expected": {
    "summary": {
      "claimCount": 1,
      "readyForSourceInspection": 0,
      "blockedBeforeSourceInspection": 1,
      "metadataOnly": 0,
      "locatedExcerptCount": 1
    },
    "blockerSets": [
      [
        "rights-basis-unresolved",
        "source-access-restricted"
      ]
    ],
    "resultSha256": "sha256:f207b9e8036535548e982a6d0c79ddf99f1ebb51c318dd7e9cb9999aec53ab0a"
  },
  "artifactSha256": "sha256:6905ee1932584e61c5f4d01699759ed0b9aa4c2fbbd0d350db3f32fc26c09712"
}