{"schemaVersion":"maha-public-evidence-workflows/1.0","preparedOn":"2026-09-04","status":"prepared-not-deployed","syntheticOnly":true,"purchaseEnabled":false,"purpose":"Worked public examples connecting structural preflight, Evidence Dossiers, deterministic receipts, canonical release, entitlement, licensed retrieval, delivery, and acknowledgement.","boundary":"Examples demonstrate protocol behavior with synthetic material. They contain no customer submissions, private corpus passages, credentials, release authority, or live purchase capability.","counts":{"examples":20,"categories":{"evidence-preflight":8,"dossier-calculation-receipt":6,"mcp-release-flow":6}},"commercialStates":{"freePreflight":{"state":"available-free","path":"/tools/evidence-preflight","priceUsd":0},"boundedDossier":{"state":"informational-purchase-disabled","path":"/tools/evidence-preflight#future-offer","proposedPriceUsd":250,"purchaseEnabled":false},"developerEvidenceRetrieval":{"state":"private-engagement","path":"/contact","monthlyListPriceUsd":1250,"publicRuntimeAvailable":false}},"cohortSha256":"sha256:b454339e6271788f4a80702defe6f88989d7c8f0fd5be1ad746bc1489db7c109","examples":[{"slug":"doi-with-exact-locator","title":"Preflight a DOI with an exact locator","question":"What changes when a DOI, excerpt, and exact section are all supplied?","summary":"A complete structural packet can be routed to source inspection, while the preflight still refuses to call the claim verified.","startingInputs":["One bounded synthetic claim","A DOI-shaped identifier","An authorized excerpt","A section-level locator and rights declaration"],"orderedSteps":["Normalize the DOI without resolving it.","Check that the excerpt and locator are both present.","Compare claim and excerpt language for routing risk.","Record rights and access declarations.","Digest the complete structural result."],"expectedOutputs":["Ready-for-source-inspection status","No structural blocker codes","A reproducible result digest"],"refusalConditions":["A valid DOI is treated as proof the source exists.","The excerpt is presented as independently authenticated.","Structural readiness is relabelled as verification."],"verificationChecks":["Recompute the result digest.","Confirm independentSourceInspectionPerformed remains false.","Confirm no submitted content is retained by Maha."],"contractLinks":[{"title":"Run the free Evidence Preflight","path":"/tools/evidence-preflight","role":"public-tool"},{"title":"Read the Maha Provenance Standard","path":"/mps","role":"method"},{"title":"Scope a human evidence audit","path":"/evidence-audit","role":"commercial-contact"}],"commercialNextStep":{"label":"Run your own free preflight","path":"/tools/evidence-preflight","state":"available-free"},"boundary":"A preflight result checks the structure supplied by the caller. It does not fetch, read, authenticate, or verify a source and it does not certify the claim.","category":"evidence-preflight","fixture":{"artifactKind":"preflight-result","schemaVersion":"maha-evidence-preflight/1.0","synthetic":true,"input":{"requestId":"epf_public-example-doi-001","claimCount":1,"sourceKinds":["doi"]},"expected":{"summary":{"claimCount":1,"readyForSourceInspection":1,"blockedBeforeSourceInspection":0,"metadataOnly":0,"locatedExcerptCount":1},"blockerSets":[[]],"resultSha256":"sha256:f412d377162859a459a5f8eb0c72e0e4babd5050f13559ea366c6d30a480ec95"},"boundary":"A preflight result checks the structure supplied by the caller. It does not fetch, read, authenticate, or verify a source and it does not certify the claim.","artifactSha256":"sha256:4fe1b5c5b3867327d4456c31d6b47a94ef9fdd36e63225ad528eb87a5e432d51"},"preflightResult":{"schemaVersion":"maha-evidence-preflight/1.0","requestId":"epf_public-example-doi-001","assessmentKind":"automated-structural-preflight","independentSourceInspectionPerformed":false,"contentRetainedByMaha":false,"assessments":[{"claimId":"claim-001","claim":"The synthetic method reports an interval estimate for measurement uncertainty.","source":{"kind":"doi","identifier":"10.1234/example.001","title":"Synthetic uncertainty method","normalizedIdentifier":"10.1234/example.001","identityStatus":"declared-format-valid","identityBoundary":"Identifier syntax was normalized and checked locally. Registration, document identity, version relationship, authorship, and content were not independently verified."},"excerpt":"The synthetic method reports an interval estimate for measurement uncertainty.","locator":{"kind":"section","value":"§ 3, Uncertainty model"},"locatorStatus":"exact-locator-declared","evidenceStatus":"user-supplied-located-excerpt","scopeAssessment":{"status":"bounded-language","signals":[]},"unsupportedInferenceAssessment":{"status":"no-lexical-risk-detected","signals":[]},"lexicalCoverage":{"status":"high","ratio":"1.000","boundary":"Token overlap is a routing signal only. It does not establish semantic entailment or source support."},"rightsAssessment":{"basis":"open-license","accessStatus":"open","licenseOrPermission":"CC BY 4.0 (synthetic example declaration)","status":"declared-usable-with-review","boundary":"Rights and access are caller-declared and have not been legally or independently verified by this preflight."},"blockers":[],"readiness":"ready-for-source-inspection"}],"summary":{"claimCount":1,"readyForSourceInspection":1,"blockedBeforeSourceInspection":0,"metadataOnly":0,"locatedExcerptCount":1},"privacy":{"submissionRetention":"none","telemetryRetention":"metadata-only","telemetryFields":["keyed visitor pseudonym","keyed request pseudonym","claim count","character count","source-kind counts","ready/blocked counts","request time"],"confidentialSubmissionPermitted":false},"limitations":["This is deterministic structural triage, not a verified Evidence Dossier, literature review, factual certification, legal opinion, patent clearance, or scientific validation.","No source was fetched, opened, read, compared against another source, or checked for retraction or correction.","A well-formed DOI or URL proves only that the submitted identifier has an acceptable format; it does not prove that the work exists or supports the claim.","A user-supplied excerpt and locator remain unverified until an authorized reviewer inspects the identified source and version.","Lexical signals can identify review risk but cannot establish semantic support, causation, safety, effectiveness, compliance, or truth."],"fullDossierOffer":{"state":"informational","purchaseEnabled":false,"proposedPriceUsd":250,"scope":"Proposed future offer: up to 10 bounded claims in a digest-bound JSON-LD and PDF evidence package. Checkout and purchase are disabled in this sprint."},"resultSha256":"sha256:f412d377162859a459a5f8eb0c72e0e4babd5050f13559ea366c6d30a480ec95"},"workflowSha256":"sha256:3905955c01f2e8e8383d1b31094e7da5a5d53401624a871afe1802b7c49e25ed","path":"/knowledge/evidence-workflows/doi-with-exact-locator"},{"slug":"public-url-with-authorized-excerpt","title":"Preflight a public URL and authorized excerpt","question":"Can a public HTTPS source enter preflight without being fetched by Maha?","summary":"The caller supplies the excerpt and locator; the tool checks structure while making no claim that it opened the URL.","startingInputs":["A public HTTPS URL","A caller-authorized synthetic excerpt","A paragraph locator","A permission declaration"],"orderedSteps":["Reject local, private, credentialed, or non-HTTPS addresses.","Normalize the public URL.","Classify the excerpt as caller-supplied.","Assess locator, scope, inference, and rights fields.","Return the digest-bound result to the browser."],"expectedOutputs":["Normalized public URL","Caller-supplied-located evidence status","Explicit no-fetch boundary"],"refusalConditions":["The URL targets a private network.","The page is said to have been opened.","Permission is inferred from public reachability."],"verificationChecks":["The normalized identifier remains HTTPS.","The result states no independent inspection occurred.","The result digest fails after any field mutation."],"contractLinks":[{"title":"Run the free Evidence Preflight","path":"/tools/evidence-preflight","role":"public-tool"},{"title":"Read the Maha Provenance Standard","path":"/mps","role":"method"},{"title":"Scope a human evidence audit","path":"/evidence-audit","role":"commercial-contact"}],"commercialNextStep":{"label":"Run the free structural check","path":"/tools/evidence-preflight","state":"available-free"},"boundary":"A preflight result checks the structure supplied by the caller. It does not fetch, read, authenticate, or verify a source and it does not certify the claim.","category":"evidence-preflight","fixture":{"artifactKind":"preflight-result","schemaVersion":"maha-evidence-preflight/1.0","synthetic":true,"input":{"requestId":"epf_public-example-url-002","claimCount":1,"sourceKinds":["url"]},"expected":{"summary":{"claimCount":1,"readyForSourceInspection":1,"blockedBeforeSourceInspection":0,"metadataOnly":0,"locatedExcerptCount":1},"blockerSets":[[]],"resultSha256":"sha256:762ac5c0a03cc2c1ee67fda8d5039e0542638037d534558298d5ad4e37203524"},"boundary":"A preflight result checks the structure supplied by the caller. It does not fetch, read, authenticate, or verify a source and it does not certify the claim.","artifactSha256":"sha256:67f382d22c362052bae2aecee1b11539b6b1f941d1a975767913054f1a18bf18"},"preflightResult":{"schemaVersion":"maha-evidence-preflight/1.0","requestId":"epf_public-example-url-002","assessmentKind":"automated-structural-preflight","independentSourceInspectionPerformed":false,"contentRetainedByMaha":false,"assessments":[{"claimId":"claim-001","claim":"The worked example records the input digest before execution.","source":{"kind":"url","identifier":"https://example.org/evidence/worked-method","title":"Synthetic worked method","normalizedIdentifier":"https://example.org/evidence/worked-method","identityStatus":"declared-format-valid","identityBoundary":"Identifier syntax was normalized and checked locally. Registration, document identity, version relationship, authorship, and content were not independently verified."},"excerpt":"The worked example records the input digest before execution.","locator":{"kind":"paragraph","value":"Worked example, paragraph 2"},"locatorStatus":"exact-locator-declared","evidenceStatus":"user-supplied-located-excerpt","scopeAssessment":{"status":"bounded-language","signals":[]},"unsupportedInferenceAssessment":{"status":"no-lexical-risk-detected","signals":[]},"lexicalCoverage":{"status":"high","ratio":"1.000","boundary":"Token overlap is a routing signal only. It does not establish semantic entailment or source support."},"rightsAssessment":{"basis":"permission-confirmed","accessStatus":"open","licenseOrPermission":"Synthetic public example","status":"declared-usable-with-review","boundary":"Rights and access are caller-declared and have not been legally or independently verified by this preflight."},"blockers":[],"readiness":"ready-for-source-inspection"}],"summary":{"claimCount":1,"readyForSourceInspection":1,"blockedBeforeSourceInspection":0,"metadataOnly":0,"locatedExcerptCount":1},"privacy":{"submissionRetention":"none","telemetryRetention":"metadata-only","telemetryFields":["keyed visitor pseudonym","keyed request pseudonym","claim count","character count","source-kind counts","ready/blocked counts","request time"],"confidentialSubmissionPermitted":false},"limitations":["This is deterministic structural triage, not a verified Evidence Dossier, literature review, factual certification, legal opinion, patent clearance, or scientific validation.","No source was fetched, opened, read, compared against another source, or checked for retraction or correction.","A well-formed DOI or URL proves only that the submitted identifier has an acceptable format; it does not prove that the work exists or supports the claim.","A user-supplied excerpt and locator remain unverified until an authorized reviewer inspects the identified source and version.","Lexical signals can identify review risk but cannot establish semantic support, causation, safety, effectiveness, compliance, or truth."],"fullDossierOffer":{"state":"informational","purchaseEnabled":false,"proposedPriceUsd":250,"scope":"Proposed future offer: up to 10 bounded claims in a digest-bound JSON-LD and PDF evidence package. Checkout and purchase are disabled in this sprint."},"resultSha256":"sha256:762ac5c0a03cc2c1ee67fda8d5039e0542638037d534558298d5ad4e37203524"},"workflowSha256":"sha256:d1d81f2f9d3911d10ac806d661db9ca411cb70c77d2b86c8e1a75e9b813fd399","path":"/knowledge/evidence-workflows/public-url-with-authorized-excerpt"},{"slug":"metadata-only-source","title":"Route a metadata-only source honestly","question":"What should happen when a citation exists but no passage was supplied?","summary":"The preflight keeps bibliographic identity separate from content evidence and blocks the claim before inspection.","startingInputs":["A bounded synthetic claim","A DOI and title","No excerpt","No exact locator"],"orderedSteps":["Validate only the identifier format.","Mark the evidence state metadata-only.","Emit missing-passage and locator blockers.","Keep the claim out of explanatory use.","Name the evidence needed to continue."],"expectedOutputs":["Metadata-only status","Blocked-before-source-inspection status","A concrete request for excerpt and locator"],"refusalConditions":["The title is used as evidence.","An abstract is invented from metadata.","The record is counted as content-inspected."],"verificationChecks":["metadataOnly equals one.","readyForSourceInspection equals zero.","The blocker set includes source-metadata-only."],"contractLinks":[{"title":"Run the free Evidence Preflight","path":"/tools/evidence-preflight","role":"public-tool"},{"title":"Read the Maha Provenance Standard","path":"/mps","role":"method"},{"title":"Scope a human evidence audit","path":"/evidence-audit","role":"commercial-contact"}],"commercialNextStep":{"label":"Supply a lawful excerpt in preflight","path":"/tools/evidence-preflight","state":"available-free"},"boundary":"A preflight result checks the structure supplied by the caller. It does not fetch, read, authenticate, or verify a source and it does not certify the claim.","category":"evidence-preflight","fixture":{"artifactKind":"preflight-result","schemaVersion":"maha-evidence-preflight/1.0","synthetic":true,"input":{"requestId":"epf_public-example-meta-003","claimCount":1,"sourceKinds":["doi"]},"expected":{"summary":{"claimCount":1,"readyForSourceInspection":0,"blockedBeforeSourceInspection":1,"metadataOnly":1,"locatedExcerptCount":0},"blockerSets":[["exact-locator-missing","source-metadata-only"]],"resultSha256":"sha256:c1e36c9aea2b274a5c505e2641257bb040cec3440d5b53d625453a6f15d75179"},"boundary":"A preflight result checks the structure supplied by the caller. It does not fetch, read, authenticate, or verify a source and it does not certify the claim.","artifactSha256":"sha256:0e384a50a9fa0ffd119060942e122e215e5cdf1d6068dc0ae57aa26b7cbfbb7b"},"preflightResult":{"schemaVersion":"maha-evidence-preflight/1.0","requestId":"epf_public-example-meta-003","assessmentKind":"automated-structural-preflight","independentSourceInspectionPerformed":false,"contentRetainedByMaha":false,"assessments":[{"claimId":"claim-001","claim":"The candidate paper reports a bounded calibration procedure.","source":{"kind":"doi","identifier":"10.1234/example.003","title":"Synthetic calibration paper","normalizedIdentifier":"10.1234/example.003","identityStatus":"declared-format-valid","identityBoundary":"Identifier syntax was normalized and checked locally. Registration, document identity, version relationship, authorship, and content were not independently verified."},"excerpt":null,"locator":null,"locatorStatus":"locator-missing","evidenceStatus":"metadata-only","scopeAssessment":{"status":"bounded-language","signals":[]},"unsupportedInferenceAssessment":{"status":"no-lexical-risk-detected","signals":[]},"lexicalCoverage":{"status":"not-assessed","ratio":null,"boundary":"No excerpt was supplied, so lexical coverage was not assessed."},"rightsAssessment":{"basis":"limited-quotation-review","accessStatus":"open","licenseOrPermission":null,"status":"declared-usable-with-review","boundary":"Rights and access are caller-declared and have not been legally or independently verified by this preflight."},"blockers":["exact-locator-missing","source-metadata-only"],"readiness":"blocked-before-source-inspection"}],"summary":{"claimCount":1,"readyForSourceInspection":0,"blockedBeforeSourceInspection":1,"metadataOnly":1,"locatedExcerptCount":0},"privacy":{"submissionRetention":"none","telemetryRetention":"metadata-only","telemetryFields":["keyed visitor pseudonym","keyed request pseudonym","claim count","character count","source-kind counts","ready/blocked counts","request time"],"confidentialSubmissionPermitted":false},"limitations":["This is deterministic structural triage, not a verified Evidence Dossier, literature review, factual certification, legal opinion, patent clearance, or scientific validation.","No source was fetched, opened, read, compared against another source, or checked for retraction or correction.","A well-formed DOI or URL proves only that the submitted identifier has an acceptable format; it does not prove that the work exists or supports the claim.","A user-supplied excerpt and locator remain unverified until an authorized reviewer inspects the identified source and version.","Lexical signals can identify review risk but cannot establish semantic support, causation, safety, effectiveness, compliance, or truth."],"fullDossierOffer":{"state":"informational","purchaseEnabled":false,"proposedPriceUsd":250,"scope":"Proposed future offer: up to 10 bounded claims in a digest-bound JSON-LD and PDF evidence package. Checkout and purchase are disabled in this sprint."},"resultSha256":"sha256:c1e36c9aea2b274a5c505e2641257bb040cec3440d5b53d625453a6f15d75179"},"workflowSha256":"sha256:c7b02d54f7373b2f5134cdce8f09225258deca30beace53b8e07d09458ecc4e6","path":"/knowledge/evidence-workflows/metadata-only-source"},{"slug":"unsupported-causal-inference","title":"Catch an unsupported causal inference","question":"Can an observational excerpt support a universal causal claim?","summary":"Lexical and scope checks route the claim for revision; they do not attempt to settle causality.","startingInputs":["A universal causal claim","An observational excerpt","An exact page","A declared quotation basis"],"orderedSteps":["Detect absolute and causal language in the claim.","Compare the claim vocabulary with the excerpt.","Preserve the excerpt’s non-causal boundary.","Emit scope and inference blocker codes.","Route the claim to revision before source review."],"expectedOutputs":["Overbroad-language status","Causal-language risk","Blocked-before-source-inspection status"],"refusalConditions":["Association is rewritten as causation.","One sample is generalized universally.","A lexical warning is called a factual verdict."],"verificationChecks":["The result contains unsupported-inference-risk.","The result contains claim-scope-overbroad.","No truth or safety certification is emitted."],"contractLinks":[{"title":"Run the free Evidence Preflight","path":"/tools/evidence-preflight","role":"public-tool"},{"title":"Read the Maha Provenance Standard","path":"/mps","role":"method"},{"title":"Scope a human evidence audit","path":"/evidence-audit","role":"commercial-contact"}],"commercialNextStep":{"label":"Test a revised bounded claim","path":"/tools/evidence-preflight","state":"available-free"},"boundary":"A preflight result checks the structure supplied by the caller. It does not fetch, read, authenticate, or verify a source and it does not certify the claim.","category":"evidence-preflight","fixture":{"artifactKind":"preflight-result","schemaVersion":"maha-evidence-preflight/1.0","synthetic":true,"input":{"requestId":"epf_public-example-causal-004","claimCount":1,"sourceKinds":["doi"]},"expected":{"summary":{"claimCount":1,"readyForSourceInspection":0,"blockedBeforeSourceInspection":1,"metadataOnly":0,"locatedExcerptCount":1},"blockerSets":[["claim-excerpt-lexical-coverage-low","claim-scope-overbroad","unsupported-inference-risk"]],"resultSha256":"sha256:0681a5808aa849077fb2db93126fc7835baac73495db56b2fd393d4100918d7b"},"boundary":"A preflight result checks the structure supplied by the caller. It does not fetch, read, authenticate, or verify a source and it does not certify the claim.","artifactSha256":"sha256:b3bfa4c45f09094a891a73d823536215bb3fedbd93588737ad510275cc7fbc70"},"preflightResult":{"schemaVersion":"maha-evidence-preflight/1.0","requestId":"epf_public-example-causal-004","assessmentKind":"automated-structural-preflight","independentSourceInspectionPerformed":false,"contentRetainedByMaha":false,"assessments":[{"claimId":"claim-001","claim":"The synthetic intervention always causes complete recovery.","source":{"kind":"doi","identifier":"10.1234/example.004","title":"Synthetic observational result","normalizedIdentifier":"10.1234/example.004","identityStatus":"declared-format-valid","identityBoundary":"Identifier syntax was normalized and checked locally. Registration, document identity, version relationship, authorship, and content were not independently verified."},"excerpt":"An association was observed in the synthetic sample; causal direction was not tested.","locator":{"kind":"page","value":"p. 12"},"locatorStatus":"exact-locator-declared","evidenceStatus":"user-supplied-located-excerpt","scopeAssessment":{"status":"overbroad-language","signals":["absolute-or-universal-language"]},"unsupportedInferenceAssessment":{"status":"lexical-risk-detected","signals":["causal-language"]},"lexicalCoverage":{"status":"low","ratio":"0.167","boundary":"Token overlap is a routing signal only. It does not establish semantic entailment or source support."},"rightsAssessment":{"basis":"limited-quotation-review","accessStatus":"open","licenseOrPermission":null,"status":"declared-usable-with-review","boundary":"Rights and access are caller-declared and have not been legally or independently verified by this preflight."},"blockers":["claim-excerpt-lexical-coverage-low","claim-scope-overbroad","unsupported-inference-risk"],"readiness":"blocked-before-source-inspection"}],"summary":{"claimCount":1,"readyForSourceInspection":0,"blockedBeforeSourceInspection":1,"metadataOnly":0,"locatedExcerptCount":1},"privacy":{"submissionRetention":"none","telemetryRetention":"metadata-only","telemetryFields":["keyed visitor pseudonym","keyed request pseudonym","claim count","character count","source-kind counts","ready/blocked counts","request time"],"confidentialSubmissionPermitted":false},"limitations":["This is deterministic structural triage, not a verified Evidence Dossier, literature review, factual certification, legal opinion, patent clearance, or scientific validation.","No source was fetched, opened, read, compared against another source, or checked for retraction or correction.","A well-formed DOI or URL proves only that the submitted identifier has an acceptable format; it does not prove that the work exists or supports the claim.","A user-supplied excerpt and locator remain unverified until an authorized reviewer inspects the identified source and version.","Lexical signals can identify review risk but cannot establish semantic support, causation, safety, effectiveness, compliance, or truth."],"fullDossierOffer":{"state":"informational","purchaseEnabled":false,"proposedPriceUsd":250,"scope":"Proposed future offer: up to 10 bounded claims in a digest-bound JSON-LD and PDF evidence package. Checkout and purchase are disabled in this sprint."},"resultSha256":"sha256:0681a5808aa849077fb2db93126fc7835baac73495db56b2fd393d4100918d7b"},"workflowSha256":"sha256:d9dc735e40760d7ccca022f20ff89386adca2be836973f00c1a58cf7e5efe89d","path":"/knowledge/evidence-workflows/unsupported-causal-inference"},{"slug":"source-identity-mismatch","title":"Refuse an invalid source identity","question":"What if the declared DOI does not have DOI syntax?","summary":"The source remains unresolved even when the excerpt looks relevant; topical text cannot repair a broken identity.","startingInputs":["A plausible synthetic claim","A malformed DOI declaration","A matching excerpt","An exact locator"],"orderedSteps":["Parse the declared identifier by source kind.","Refuse invalid DOI syntax.","Keep excerpt relevance separate from source identity.","Emit the identity blocker.","Request a valid DOI or public URL."],"expectedOutputs":["Declared-format-invalid status","source-identifier-invalid blocker","No source-resolution claim"],"refusalConditions":["The title substitutes for an identifier.","A matching excerpt erases identity failure.","A guessed DOI is silently inserted."],"verificationChecks":["normalizedIdentifier remains the submitted value.","The claim is blocked.","No network lookup is represented."],"contractLinks":[{"title":"Run the free Evidence Preflight","path":"/tools/evidence-preflight","role":"public-tool"},{"title":"Read the Maha Provenance Standard","path":"/mps","role":"method"},{"title":"Scope a human evidence audit","path":"/evidence-audit","role":"commercial-contact"}],"commercialNextStep":{"label":"Correct the identifier and retry","path":"/tools/evidence-preflight","state":"available-free"},"boundary":"A preflight result checks the structure supplied by the caller. It does not fetch, read, authenticate, or verify a source and it does not certify the claim.","category":"evidence-preflight","fixture":{"artifactKind":"preflight-result","schemaVersion":"maha-evidence-preflight/1.0","synthetic":true,"input":{"requestId":"epf_public-example-identity-005","claimCount":1,"sourceKinds":["doi"]},"expected":{"summary":{"claimCount":1,"readyForSourceInspection":0,"blockedBeforeSourceInspection":1,"metadataOnly":0,"locatedExcerptCount":1},"blockerSets":[["source-identifier-invalid"]],"resultSha256":"sha256:a6a70c25019683844d2e04da0d9a1d5957524b0de2719e73a1db7f9d86d6ff09"},"boundary":"A preflight result checks the structure supplied by the caller. It does not fetch, read, authenticate, or verify a source and it does not certify the claim.","artifactSha256":"sha256:08e802391587475d11b99e8090c2dfb003e8d7441a78dc5727f7e2b35f800adb"},"preflightResult":{"schemaVersion":"maha-evidence-preflight/1.0","requestId":"epf_public-example-identity-005","assessmentKind":"automated-structural-preflight","independentSourceInspectionPerformed":false,"contentRetainedByMaha":false,"assessments":[{"claimId":"claim-001","claim":"The candidate source describes the declared protocol.","source":{"kind":"doi","identifier":"doi:not-a-valid-doi","title":"Unresolved synthetic source","normalizedIdentifier":"not-a-valid-doi","identityStatus":"declared-format-invalid","identityBoundary":"Identifier syntax was normalized and checked locally. Registration, document identity, version relationship, authorship, and content were not independently verified."},"excerpt":"The candidate source describes the declared protocol.","locator":{"kind":"section","value":"Methods § 2"},"locatorStatus":"exact-locator-declared","evidenceStatus":"user-supplied-located-excerpt","scopeAssessment":{"status":"bounded-language","signals":[]},"unsupportedInferenceAssessment":{"status":"no-lexical-risk-detected","signals":[]},"lexicalCoverage":{"status":"high","ratio":"1.000","boundary":"Token overlap is a routing signal only. It does not establish semantic entailment or source support."},"rightsAssessment":{"basis":"permission-confirmed","accessStatus":"open","licenseOrPermission":"Synthetic public example","status":"declared-usable-with-review","boundary":"Rights and access are caller-declared and have not been legally or independently verified by this preflight."},"blockers":["source-identifier-invalid"],"readiness":"blocked-before-source-inspection"}],"summary":{"claimCount":1,"readyForSourceInspection":0,"blockedBeforeSourceInspection":1,"metadataOnly":0,"locatedExcerptCount":1},"privacy":{"submissionRetention":"none","telemetryRetention":"metadata-only","telemetryFields":["keyed visitor pseudonym","keyed request pseudonym","claim count","character count","source-kind counts","ready/blocked counts","request time"],"confidentialSubmissionPermitted":false},"limitations":["This is deterministic structural triage, not a verified Evidence Dossier, literature review, factual certification, legal opinion, patent clearance, or scientific validation.","No source was fetched, opened, read, compared against another source, or checked for retraction or correction.","A well-formed DOI or URL proves only that the submitted identifier has an acceptable format; it does not prove that the work exists or supports the claim.","A user-supplied excerpt and locator remain unverified until an authorized reviewer inspects the identified source and version.","Lexical signals can identify review risk but cannot establish semantic support, causation, safety, effectiveness, compliance, or truth."],"fullDossierOffer":{"state":"informational","purchaseEnabled":false,"proposedPriceUsd":250,"scope":"Proposed future offer: up to 10 bounded claims in a digest-bound JSON-LD and PDF evidence package. Checkout and purchase are disabled in this sprint."},"resultSha256":"sha256:a6a70c25019683844d2e04da0d9a1d5957524b0de2719e73a1db7f9d86d6ff09"},"workflowSha256":"sha256:6b66ae771d1738089cf4ebeaf070af0fc467ea54b138d7027a65f2fa3295e374","path":"/knowledge/evidence-workflows/source-identity-mismatch"},{"slug":"incomplete-locator","title":"Refuse an unlocated excerpt","question":"Why is a relevant excerpt insufficient without a precise locator?","summary":"A reader must be able to find the passage in the declared version; an excerpt without location stays blocked.","startingInputs":["A bounded synthetic claim","A valid public URL","A matching excerpt","No locator"],"orderedSteps":["Validate the URL syntax.","Recognize that excerpt content was supplied.","Check for a bounded locator.","Mark the excerpt unlocated.","Request a page, section, figure, table, equation, paragraph, or timestamp."],"expectedOutputs":["User-supplied-unlocated-excerpt status","exact-locator-missing blocker","Blocked routing decision"],"refusalConditions":["The entire document is accepted as a locator.","The excerpt is treated as independently inspected.","A locator is guessed."],"verificationChecks":["locatorStatus is locator-missing.","The result digest covers the missing locator.","Adding a locator changes the digest."],"contractLinks":[{"title":"Run the free Evidence Preflight","path":"/tools/evidence-preflight","role":"public-tool"},{"title":"Read the Maha Provenance Standard","path":"/mps","role":"method"},{"title":"Scope a human evidence audit","path":"/evidence-audit","role":"commercial-contact"}],"commercialNextStep":{"label":"Add the exact locator","path":"/tools/evidence-preflight","state":"available-free"},"boundary":"A preflight result checks the structure supplied by the caller. It does not fetch, read, authenticate, or verify a source and it does not certify the claim.","category":"evidence-preflight","fixture":{"artifactKind":"preflight-result","schemaVersion":"maha-evidence-preflight/1.0","synthetic":true,"input":{"requestId":"epf_public-example-locator-006","claimCount":1,"sourceKinds":["url"]},"expected":{"summary":{"claimCount":1,"readyForSourceInspection":0,"blockedBeforeSourceInspection":1,"metadataOnly":0,"locatedExcerptCount":0},"blockerSets":[["exact-locator-missing"]],"resultSha256":"sha256:497451963898d4109248b12c9fa53d1b0f29f86dab72ffc7286d1e83e1b5252a"},"boundary":"A preflight result checks the structure supplied by the caller. It does not fetch, read, authenticate, or verify a source and it does not certify the claim.","artifactSha256":"sha256:5193fcf73a8101f11518a9887220ce517c487ca193e69a38cc98f5ed9480e68c"},"preflightResult":{"schemaVersion":"maha-evidence-preflight/1.0","requestId":"epf_public-example-locator-006","assessmentKind":"automated-structural-preflight","independentSourceInspectionPerformed":false,"contentRetainedByMaha":false,"assessments":[{"claimId":"claim-001","claim":"The synthetic benchmark fixes its scoring rule before evaluation.","source":{"kind":"url","identifier":"https://example.org/evidence/benchmark","title":"Synthetic benchmark","normalizedIdentifier":"https://example.org/evidence/benchmark","identityStatus":"declared-format-valid","identityBoundary":"Identifier syntax was normalized and checked locally. Registration, document identity, version relationship, authorship, and content were not independently verified."},"excerpt":"The synthetic benchmark fixes its scoring rule before evaluation.","locator":null,"locatorStatus":"locator-missing","evidenceStatus":"user-supplied-unlocated-excerpt","scopeAssessment":{"status":"bounded-language","signals":[]},"unsupportedInferenceAssessment":{"status":"no-lexical-risk-detected","signals":[]},"lexicalCoverage":{"status":"high","ratio":"1.000","boundary":"Token overlap is a routing signal only. It does not establish semantic entailment or source support."},"rightsAssessment":{"basis":"public-domain","accessStatus":"open","licenseOrPermission":null,"status":"declared-usable-with-review","boundary":"Rights and access are caller-declared and have not been legally or independently verified by this preflight."},"blockers":["exact-locator-missing"],"readiness":"blocked-before-source-inspection"}],"summary":{"claimCount":1,"readyForSourceInspection":0,"blockedBeforeSourceInspection":1,"metadataOnly":0,"locatedExcerptCount":0},"privacy":{"submissionRetention":"none","telemetryRetention":"metadata-only","telemetryFields":["keyed visitor pseudonym","keyed request pseudonym","claim count","character count","source-kind counts","ready/blocked counts","request time"],"confidentialSubmissionPermitted":false},"limitations":["This is deterministic structural triage, not a verified Evidence Dossier, literature review, factual certification, legal opinion, patent clearance, or scientific validation.","No source was fetched, opened, read, compared against another source, or checked for retraction or correction.","A well-formed DOI or URL proves only that the submitted identifier has an acceptable format; it does not prove that the work exists or supports the claim.","A user-supplied excerpt and locator remain unverified until an authorized reviewer inspects the identified source and version.","Lexical signals can identify review risk but cannot establish semantic support, causation, safety, effectiveness, compliance, or truth."],"fullDossierOffer":{"state":"informational","purchaseEnabled":false,"proposedPriceUsd":250,"scope":"Proposed future offer: up to 10 bounded claims in a digest-bound JSON-LD and PDF evidence package. Checkout and purchase are disabled in this sprint."},"resultSha256":"sha256:497451963898d4109248b12c9fa53d1b0f29f86dab72ffc7286d1e83e1b5252a"},"workflowSha256":"sha256:44edf3b94f29dea3693adb873c6bf1f5b927370acf0cf4c80ec5464e3bc18409","path":"/knowledge/evidence-workflows/incomplete-locator"},{"slug":"rights-and-access-uncertain","title":"Keep rights and access uncertainty visible","question":"Does access to a document establish permission to reuse it?","summary":"No. Access status and reuse basis remain separate fields, and either can block further processing.","startingInputs":["A synthetic claim and excerpt","A public URL shape","A table locator","Unknown rights and restricted access"],"orderedSteps":["Record access status without equating it to rights.","Record the reuse basis without inferring a licence.","Emit both access and rights blockers.","Keep the excerpt out of a public package.","Request lawful access and a named basis."],"expectedOutputs":["Restricted rights assessment","rights-basis-unresolved blocker","source-access-restricted blocker"],"refusalConditions":["Public metadata becomes permission.","Restricted text enters the public registry.","A licence is inferred from silence."],"verificationChecks":["The rights status is restricted.","The result remains blocked.","No excerpt appears in the workflow registry fixture."],"contractLinks":[{"title":"Run the free Evidence Preflight","path":"/tools/evidence-preflight","role":"public-tool"},{"title":"Read the Maha Provenance Standard","path":"/mps","role":"method"},{"title":"Scope a human evidence audit","path":"/evidence-audit","role":"commercial-contact"}],"commercialNextStep":{"label":"Review the non-confidential submission rules","path":"/tools/evidence-preflight","state":"available-free"},"boundary":"A preflight result checks the structure supplied by the caller. It does not fetch, read, authenticate, or verify a source and it does not certify the claim.","category":"evidence-preflight","fixture":{"artifactKind":"preflight-result","schemaVersion":"maha-evidence-preflight/1.0","synthetic":true,"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"},"boundary":"A preflight result checks the structure supplied by the caller. It does not fetch, read, authenticate, or verify a source and it does not certify the claim.","artifactSha256":"sha256:6905ee1932584e61c5f4d01699759ed0b9aa4c2fbbd0d350db3f32fc26c09712"},"preflightResult":{"schemaVersion":"maha-evidence-preflight/1.0","requestId":"epf_public-example-rights-007","assessmentKind":"automated-structural-preflight","independentSourceInspectionPerformed":false,"contentRetainedByMaha":false,"assessments":[{"claimId":"claim-001","claim":"The synthetic report lists three failure conditions.","source":{"kind":"url","identifier":"https://example.org/evidence/restricted-report","title":"Synthetic restricted report","normalizedIdentifier":"https://example.org/evidence/restricted-report","identityStatus":"declared-format-valid","identityBoundary":"Identifier syntax was normalized and checked locally. Registration, document identity, version relationship, authorship, and content were not independently verified."},"excerpt":"The synthetic report lists three failure conditions.","locator":{"kind":"table","value":"Table 4"},"locatorStatus":"exact-locator-declared","evidenceStatus":"user-supplied-located-excerpt","scopeAssessment":{"status":"bounded-language","signals":[]},"unsupportedInferenceAssessment":{"status":"no-lexical-risk-detected","signals":[]},"lexicalCoverage":{"status":"high","ratio":"1.000","boundary":"Token overlap is a routing signal only. It does not establish semantic entailment or source support."},"rightsAssessment":{"basis":"unknown","accessStatus":"restricted","licenseOrPermission":null,"status":"restricted","boundary":"Rights and access are caller-declared and have not been legally or independently verified by this preflight."},"blockers":["rights-basis-unresolved","source-access-restricted"],"readiness":"blocked-before-source-inspection"}],"summary":{"claimCount":1,"readyForSourceInspection":0,"blockedBeforeSourceInspection":1,"metadataOnly":0,"locatedExcerptCount":1},"privacy":{"submissionRetention":"none","telemetryRetention":"metadata-only","telemetryFields":["keyed visitor pseudonym","keyed request pseudonym","claim count","character count","source-kind counts","ready/blocked counts","request time"],"confidentialSubmissionPermitted":false},"limitations":["This is deterministic structural triage, not a verified Evidence Dossier, literature review, factual certification, legal opinion, patent clearance, or scientific validation.","No source was fetched, opened, read, compared against another source, or checked for retraction or correction.","A well-formed DOI or URL proves only that the submitted identifier has an acceptable format; it does not prove that the work exists or supports the claim.","A user-supplied excerpt and locator remain unverified until an authorized reviewer inspects the identified source and version.","Lexical signals can identify review risk but cannot establish semantic support, causation, safety, effectiveness, compliance, or truth."],"fullDossierOffer":{"state":"informational","purchaseEnabled":false,"proposedPriceUsd":250,"scope":"Proposed future offer: up to 10 bounded claims in a digest-bound JSON-LD and PDF evidence package. Checkout and purchase are disabled in this sprint."},"resultSha256":"sha256:f207b9e8036535548e982a6d0c79ddf99f1ebb51c318dd7e9cb9999aec53ab0a"},"workflowSha256":"sha256:b311fe80b767a2fee78d0586cfa648206c5ac2830457e440e9966bba7ee02edf","path":"/knowledge/evidence-workflows/rights-and-access-uncertain"},{"slug":"three-claim-mixed-preflight","title":"Preflight three claims with mixed outcomes","question":"Can one request preserve ready and blocked claims without averaging them?","summary":"Each claim receives its own decision; one complete claim cannot make two incomplete claims look ready.","startingInputs":["Three synthetic claims","Mixed DOI and URL identifiers","One metadata-only citation","One overbroad safety claim"],"orderedSteps":["Validate the request-level three-claim bound.","Assess every claim independently.","Keep blocker codes attached to their claim.","Aggregate counts without averaging status.","Digest the ordered result."],"expectedOutputs":["One request-level result","Per-claim blocker sets","Ready, blocked, metadata-only, and located counts"],"refusalConditions":["A ready claim clears the whole request.","Blockers migrate between claims.","The safety claim is softened only in the summary."],"verificationChecks":["claimCount equals three.","At least one claim is ready and at least one blocked.","Reordering or editing claims changes the result digest."],"contractLinks":[{"title":"Run the free Evidence Preflight","path":"/tools/evidence-preflight","role":"public-tool"},{"title":"Read the Maha Provenance Standard","path":"/mps","role":"method"},{"title":"Scope a human evidence audit","path":"/evidence-audit","role":"commercial-contact"}],"commercialNextStep":{"label":"Review the proposed $250 bounded dossier","path":"/tools/evidence-preflight#future-offer","state":"informational-purchase-disabled"},"boundary":"A preflight result checks the structure supplied by the caller. It does not fetch, read, authenticate, or verify a source and it does not certify the claim.","category":"evidence-preflight","fixture":{"artifactKind":"preflight-result","schemaVersion":"maha-evidence-preflight/1.0","synthetic":true,"input":{"requestId":"epf_public-example-mixed-008","claimCount":3,"sourceKinds":["doi","doi","url"]},"expected":{"summary":{"claimCount":3,"readyForSourceInspection":1,"blockedBeforeSourceInspection":2,"metadataOnly":1,"locatedExcerptCount":2},"blockerSets":[[],["exact-locator-missing","source-metadata-only"],["claim-scope-overbroad"]],"resultSha256":"sha256:2338b40e63a14b82a39930985560b230b6f47a5e6cbc8c8cee8cc33a9d049a57"},"boundary":"A preflight result checks the structure supplied by the caller. It does not fetch, read, authenticate, or verify a source and it does not certify the claim.","artifactSha256":"sha256:2edea4e3d82a249515e0b18c1b0310451c5d03bf630bc89372334af81d148ddc"},"preflightResult":{"schemaVersion":"maha-evidence-preflight/1.0","requestId":"epf_public-example-mixed-008","assessmentKind":"automated-structural-preflight","independentSourceInspectionPerformed":false,"contentRetainedByMaha":false,"assessments":[{"claimId":"claim-001","claim":"The synthetic procedure records its declared precision policy.","source":{"kind":"doi","identifier":"10.1234/example.008a","title":"Synthetic procedure","normalizedIdentifier":"10.1234/example.008a","identityStatus":"declared-format-valid","identityBoundary":"Identifier syntax was normalized and checked locally. Registration, document identity, version relationship, authorship, and content were not independently verified."},"excerpt":"The synthetic procedure records its declared precision policy.","locator":{"kind":"section","value":"§ 4.1, Precision"},"locatorStatus":"exact-locator-declared","evidenceStatus":"user-supplied-located-excerpt","scopeAssessment":{"status":"bounded-language","signals":[]},"unsupportedInferenceAssessment":{"status":"no-lexical-risk-detected","signals":[]},"lexicalCoverage":{"status":"high","ratio":"1.000","boundary":"Token overlap is a routing signal only. It does not establish semantic entailment or source support."},"rightsAssessment":{"basis":"open-license","accessStatus":"open","licenseOrPermission":"CC0 (synthetic example declaration)","status":"declared-usable-with-review","boundary":"Rights and access are caller-declared and have not been legally or independently verified by this preflight."},"blockers":[],"readiness":"ready-for-source-inspection"},{"claimId":"claim-002","claim":"The candidate source reports a comparison against a baseline.","source":{"kind":"doi","identifier":"10.1234/example.008b","title":"Synthetic comparison","normalizedIdentifier":"10.1234/example.008b","identityStatus":"declared-format-valid","identityBoundary":"Identifier syntax was normalized and checked locally. Registration, document identity, version relationship, authorship, and content were not independently verified."},"excerpt":null,"locator":null,"locatorStatus":"locator-missing","evidenceStatus":"metadata-only","scopeAssessment":{"status":"bounded-language","signals":[]},"unsupportedInferenceAssessment":{"status":"no-lexical-risk-detected","signals":[]},"lexicalCoverage":{"status":"not-assessed","ratio":null,"boundary":"No excerpt was supplied, so lexical coverage was not assessed."},"rightsAssessment":{"basis":"limited-quotation-review","accessStatus":"open","licenseOrPermission":null,"status":"declared-usable-with-review","boundary":"Rights and access are caller-declared and have not been legally or independently verified by this preflight."},"blockers":["exact-locator-missing","source-metadata-only"],"readiness":"blocked-before-source-inspection"},{"claimId":"claim-003","claim":"The synthetic result proves universal safety.","source":{"kind":"url","identifier":"https://example.org/evidence/safety","title":"Synthetic safety note","normalizedIdentifier":"https://example.org/evidence/safety","identityStatus":"declared-format-valid","identityBoundary":"Identifier syntax was normalized and checked locally. Registration, document identity, version relationship, authorship, and content were not independently verified."},"excerpt":"The synthetic note reports one bounded test and makes no universal safety finding.","locator":{"kind":"paragraph","value":"Results, paragraph 1"},"locatorStatus":"exact-locator-declared","evidenceStatus":"user-supplied-located-excerpt","scopeAssessment":{"status":"overbroad-language","signals":["proof-or-certification-language"]},"unsupportedInferenceAssessment":{"status":"no-lexical-risk-detected","signals":[]},"lexicalCoverage":{"status":"high","ratio":"0.600","boundary":"Token overlap is a routing signal only. It does not establish semantic entailment or source support."},"rightsAssessment":{"basis":"permission-confirmed","accessStatus":"open","licenseOrPermission":"Synthetic public example","status":"declared-usable-with-review","boundary":"Rights and access are caller-declared and have not been legally or independently verified by this preflight."},"blockers":["claim-scope-overbroad"],"readiness":"blocked-before-source-inspection"}],"summary":{"claimCount":3,"readyForSourceInspection":1,"blockedBeforeSourceInspection":2,"metadataOnly":1,"locatedExcerptCount":2},"privacy":{"submissionRetention":"none","telemetryRetention":"metadata-only","telemetryFields":["keyed visitor pseudonym","keyed request pseudonym","claim count","character count","source-kind counts","ready/blocked counts","request time"],"confidentialSubmissionPermitted":false},"limitations":["This is deterministic structural triage, not a verified Evidence Dossier, literature review, factual certification, legal opinion, patent clearance, or scientific validation.","No source was fetched, opened, read, compared against another source, or checked for retraction or correction.","A well-formed DOI or URL proves only that the submitted identifier has an acceptable format; it does not prove that the work exists or supports the claim.","A user-supplied excerpt and locator remain unverified until an authorized reviewer inspects the identified source and version.","Lexical signals can identify review risk but cannot establish semantic support, causation, safety, effectiveness, compliance, or truth."],"fullDossierOffer":{"state":"informational","purchaseEnabled":false,"proposedPriceUsd":250,"scope":"Proposed future offer: up to 10 bounded claims in a digest-bound JSON-LD and PDF evidence package. Checkout and purchase are disabled in this sprint."},"resultSha256":"sha256:2338b40e63a14b82a39930985560b230b6f47a5e6cbc8c8cee8cc33a9d049a57"},"workflowSha256":"sha256:3470feec037e956ac24c9091e552574c0ae9bea16ddfb24d1af39b7e46a58756","path":"/knowledge/evidence-workflows/three-claim-mixed-preflight"},{"slug":"verify-jsonld-evidence-package","category":"dossier-calculation-receipt","title":"Verify a JSON-LD Evidence Dossier package","question":"What must be checked before trusting a dossier package?","summary":"Recompute file, passage, claim, and package digests before reading the document as a coherent evidence artifact.","startingInputs":["A synthetic dossier manifest","JSON-LD and canonical JSON files","Declared source and passage digests","The package digest"],"orderedSteps":["Validate the manifest schema and exact file set.","Canonicalize every JSON artifact under the declared version.","Recompute file and nested provenance digests.","Recompute the package digest over the manifest body.","Only then inspect review state and limitations."],"expectedOutputs":["A complete digest-verification report","An explicit review-state reading","A refusal list when any byte differs"],"refusalConditions":["A PDF is treated as the source of truth.","A manifest-provided digest is trusted without recomputation.","Valid packaging is relabelled scientific validation."],"verificationChecks":["All declared files exist exactly once.","Every digest recomputes.","The dossier review state remains unchanged by verification."],"contractLinks":[{"title":"Start with the free Evidence Preflight","path":"/tools/evidence-preflight","role":"public-tool"},{"title":"Understand a full evidence audit","path":"/evidence-audit","role":"commercial-contact"},{"title":"Inspect the canonical release ledger","path":"/knowledge/epistemic-system/releases","role":"release-ledger"}],"commercialNextStep":{"label":"Proposed bounded dossier — $250, purchase disabled","path":"/tools/evidence-preflight#future-offer","state":"informational-purchase-disabled"},"boundary":"A valid package proves internal consistency, declared provenance, and tamper detection. It does not by itself prove that a scientific claim is true, replicated, safe, or fit for a consequential decision.","fixture":{"artifactKind":"dossier-package","schemaVersion":"maha-evidence-dossier/0.1","synthetic":true,"input":{"files":["dossier.json","dossier.jsonld","manifest.json"],"canonicalization":"maha-dossier-canonical/1.0"},"expected":{"verification":"all-digests-recomputed","reviewState":"unchanged"},"boundary":"A valid package proves internal consistency, declared provenance, and tamper detection. It does not by itself prove that a scientific claim is true, replicated, safe, or fit for a consequential decision.","artifactSha256":"sha256:4cb069e9c447906e47e47875ad226c857208034ce42be8637a334beb54915731"},"preflightResult":null,"workflowSha256":"sha256:5717fea9247fa4749f7757be60c14fb0b782930b41c025283f5bb654da8e0984","path":"/knowledge/evidence-workflows/verify-jsonld-evidence-package"},{"slug":"detect-manifest-tampering","category":"dossier-calculation-receipt","title":"Detect manifest and payload tampering","question":"What if a file and its listed digest are both edited?","summary":"The outer package digest binds the manifest, so coordinated edits still fail unless the package identity also changes.","startingInputs":["A verified synthetic package","One changed payload byte","An edited file digest","The original package digest"],"orderedSteps":["Recompute the changed file digest.","Compare it with the edited manifest entry.","Recompute the package digest over the edited manifest.","Compare it with the immutable package identity.","Refuse the package when the outer digest differs."],"expectedOutputs":["File-level match after coordinated edit","Package-level mismatch","A tamper refusal rather than a repaired package"],"refusalConditions":["The manifest is allowed to self-authorize.","The package digest is rewritten in place.","The altered package retains the old identity."],"verificationChecks":["The outer digest covers manifest entries.","A one-byte mutation changes package identity.","Prior package bytes remain recoverable."],"contractLinks":[{"title":"Start with the free Evidence Preflight","path":"/tools/evidence-preflight","role":"public-tool"},{"title":"Understand a full evidence audit","path":"/evidence-audit","role":"commercial-contact"},{"title":"Inspect the canonical release ledger","path":"/knowledge/epistemic-system/releases","role":"release-ledger"}],"commercialNextStep":{"label":"Scope a governed evidence audit","path":"/evidence-audit","state":"private-engagement"},"boundary":"A valid package proves internal consistency, declared provenance, and tamper detection. It does not by itself prove that a scientific claim is true, replicated, safe, or fit for a consequential decision.","fixture":{"artifactKind":"dossier-package","schemaVersion":"maha-evidence-dossier/0.1","synthetic":true,"input":{"mutation":"one-byte-payload-change","manifestDigestAlsoEdited":true},"expected":{"fileDigestCheck":"pass","packageDigestCheck":"refuse"},"boundary":"A valid package proves internal consistency, declared provenance, and tamper detection. It does not by itself prove that a scientific claim is true, replicated, safe, or fit for a consequential decision.","artifactSha256":"sha256:ef86118533acb7944fde73b1036f999f5b7c3262f8e21c7efe6179f2d558fad1"},"preflightResult":null,"workflowSha256":"sha256:fc4e7bb1b2fee9d8a116be903c814039cb2211cd32973289a85b8c4b3b4905f2","path":"/knowledge/evidence-workflows/detect-manifest-tampering"},{"slug":"recompute-calculation-receipt","category":"dossier-calculation-receipt","title":"Recompute a deterministic calculation receipt","question":"Can a dossier calculation be checked without trusting its displayed answer?","summary":"The verifier repeats a fixed-point interval operation from explicit inputs, units, arithmetic policy, and kernel identity.","startingInputs":["Left interval [10, 14] nanometres","Right interval [3, 5] nanometres","Signed-i64 fixed-point arithmetic","A pinned kernel and conformance identity"],"orderedSteps":["Validate canonical integer inputs and units.","Verify the kernel byte and conformance digests.","Execute interval addition.","Recompute input, output, and receipt digests.","Compare all outputs byte for byte."],"expectedOutputs":["Output interval [13, 19] nanometres","Explicit lower and upper uncertainty bounds","A calculation-receipt digest"],"refusalConditions":["A unit is missing or substituted.","The kernel identity differs.","A displayed output is trusted without execution."],"verificationChecks":["10 + 3 gives the lower bound 13.","14 + 5 gives the upper bound 19.","Any input mutation changes the receipt identity."],"contractLinks":[{"title":"Start with the free Evidence Preflight","path":"/tools/evidence-preflight","role":"public-tool"},{"title":"Understand a full evidence audit","path":"/evidence-audit","role":"commercial-contact"},{"title":"Inspect the canonical release ledger","path":"/knowledge/epistemic-system/releases","role":"release-ledger"}],"commercialNextStep":{"label":"Discuss calculation-bound dossiers","path":"/contact","state":"private-engagement"},"boundary":"A valid package proves internal consistency, declared provenance, and tamper detection. It does not by itself prove that a scientific claim is true, replicated, safe, or fit for a consequential decision.","fixture":{"artifactKind":"calculation-receipt","schemaVersion":"maha-calculation-receipt/1.0","synthetic":true,"input":{"operation":"interval-add","leftLower":"10","leftUpper":"14","rightLower":"3","rightUpper":"5","unit":"nm"},"expected":{"resultLower":"13","resultUpper":"19","unit":"nm"},"boundary":"The arithmetic is reproducible; the synthetic inputs are not measurements and the result is not a scientific finding.","artifactSha256":"sha256:1f2538b973163eb8d9c218587e24175ef2197fd7f719978e2e3848305d7c8aca"},"preflightResult":null,"workflowSha256":"sha256:f9fffa59d36dfc8b8e5e40b521464f501aca55fcd5ffc4e2c31b3634a62bdc29","path":"/knowledge/evidence-workflows/recompute-calculation-receipt"},{"slug":"preserve-absent-calculation","category":"dossier-calculation-receipt","title":"Preserve an absent calculation instead of inventing one","question":"What should a dossier do when a claim has no reproducible numerical inputs?","summary":"It records that no calculation applies and keeps the calculation attachment empty.","startingInputs":["A qualitative synthetic claim","One inspected passage","No variables or units","No uncertainty declaration"],"orderedSteps":["Ask whether the claim requires a calculation.","Look for complete variables, units, assumptions, and uncertainty.","Record each missing prerequisite.","Leave calculation attachments empty.","Keep prose evidence and computation status separate."],"expectedOutputs":["calculationsApplicable set false","An empty receipt list","A reason naming the missing inputs"],"refusalConditions":["Numbers are inferred from prose.","A point estimate is fabricated.","An empty array is treated as a failed computation."],"verificationChecks":["No numeric output appears.","No placeholder receipt digest appears.","The evidence claim remains independently reviewable."],"contractLinks":[{"title":"Start with the free Evidence Preflight","path":"/tools/evidence-preflight","role":"public-tool"},{"title":"Understand a full evidence audit","path":"/evidence-audit","role":"commercial-contact"},{"title":"Inspect the canonical release ledger","path":"/knowledge/epistemic-system/releases","role":"release-ledger"}],"commercialNextStep":{"label":"Check whether your claim is structurally ready","path":"/tools/evidence-preflight","state":"available-free"},"boundary":"A valid package proves internal consistency, declared provenance, and tamper detection. It does not by itself prove that a scientific claim is true, replicated, safe, or fit for a consequential decision.","fixture":{"artifactKind":"dossier-package","schemaVersion":"maha-evidence-dossier/0.1","synthetic":true,"input":{"claimKind":"qualitative","declaredVariables":[],"declaredUnits":[],"uncertainty":null},"expected":{"calculationsApplicable":false,"calculationReceipts":[]},"boundary":"Absence is an evidence state, not permission to fill the package with an estimate.","artifactSha256":"sha256:c3a2f3132131f385cb4f7b9cfbaa281078db5beaaae6151f69f4d7b9637c18be"},"preflightResult":null,"workflowSha256":"sha256:9cba5c3e285dce8952e9d703ad9bcd421a64c67694dcbf7e617575c73026d036","path":"/knowledge/evidence-workflows/preserve-absent-calculation"},{"slug":"derive-pdf-after-verification","category":"dossier-calculation-receipt","title":"Render a PDF only after package verification","question":"Why must the PDF remain a presentation layer?","summary":"The human-readable report is derived from already-verified package data and never becomes a second source of truth.","startingInputs":["A verified dossier JSON package","A deterministic section order","A fixed renderer version","No editable source claims in the PDF step"],"orderedSteps":["Verify the dossier package first.","Render only fields present in the verified object.","Record the PDF file digest in a new package manifest.","Check pagination and visible boundaries.","Distribute JSON-LD with the PDF."],"expectedOutputs":["A readable PDF report","A digest for the rendered file","The original machine-verifiable package beside it"],"refusalConditions":["The PDF contains new prose.","The PDF is generated from an unverified package.","A visual correction silently edits evidence."],"verificationChecks":["Every PDF section maps to a package field.","The PDF digest changes after any rendering-byte change.","JSON-LD remains authoritative for machine verification."],"contractLinks":[{"title":"Start with the free Evidence Preflight","path":"/tools/evidence-preflight","role":"public-tool"},{"title":"Understand a full evidence audit","path":"/evidence-audit","role":"commercial-contact"},{"title":"Inspect the canonical release ledger","path":"/knowledge/epistemic-system/releases","role":"release-ledger"}],"commercialNextStep":{"label":"Scope a dossier deliverable","path":"/evidence-audit","state":"private-engagement"},"boundary":"A valid package proves internal consistency, declared provenance, and tamper detection. It does not by itself prove that a scientific claim is true, replicated, safe, or fit for a consequential decision.","fixture":{"artifactKind":"dossier-package","schemaVersion":"maha-evidence-dossier/0.1","synthetic":true,"input":{"verifiedPackage":true,"renderOrder":["scope","claims","sources","limitations"],"renderer":"pinned"},"expected":{"pdfAddsClaims":false,"machinePackageIncluded":true},"boundary":"Visual legibility can be inspected separately; it cannot repair or upgrade evidence.","artifactSha256":"sha256:61781468aefc03bc9064c4a536a4bb154cd3259d23bcc22b0d96aea45c084f79"},"preflightResult":null,"workflowSha256":"sha256:b0b7fd20e882ae99b64fd54ad68247daa76ee59ad6e9cdbb719ca19964a7eecc","path":"/knowledge/evidence-workflows/derive-pdf-after-verification"},{"slug":"bind-runtime-witness-to-dossier","category":"dossier-calculation-receipt","title":"Bind a runtime witness to a dossier claim","question":"What does a computational provenance witness establish?","summary":"It binds execution environment, inputs, outputs, seeds, and artifacts to claim and dossier identifiers without claiming independent reproduction.","startingInputs":["A synthetic calculation claim","A calculation receipt identity","Hashed input and output artifacts","Runtime and environment metadata"],"orderedSteps":["Validate the witness schema and receipt digest.","Match dossier and claim identifiers.","Match calculation receipt identities.","Verify environment and artifact hashes.","Retain the independentlyReproduced flag as false."],"expectedOutputs":["A dossier-bound witness attachment","Execution-observed status","Explicit non-reproduction boundary"],"refusalConditions":["Secrets appear in environment metadata.","The witness names another dossier.","One execution is called independent reproduction."],"verificationChecks":["The witness digest recomputes.","Every attachment target exists.","Scientific validity remains uncertified."],"contractLinks":[{"title":"Start with the free Evidence Preflight","path":"/tools/evidence-preflight","role":"public-tool"},{"title":"Understand a full evidence audit","path":"/evidence-audit","role":"commercial-contact"},{"title":"Inspect the canonical release ledger","path":"/knowledge/epistemic-system/releases","role":"release-ledger"}],"commercialNextStep":{"label":"Discuss witnessed computational evidence","path":"/contact","state":"private-engagement"},"boundary":"A valid package proves internal consistency, declared provenance, and tamper detection. It does not by itself prove that a scientific claim is true, replicated, safe, or fit for a consequential decision.","fixture":{"artifactKind":"runtime-witness","schemaVersion":"maha-computational-witness/0.1","synthetic":true,"input":{"claimId":"synthetic-claim-01","randomSeed":"17","inputArtifact":"sha256:synthetic-input","outputArtifact":"sha256:synthetic-output"},"expected":{"executionObserved":true,"independentlyReproduced":false,"scientificValidityCertified":false},"boundary":"The witness records what ran. It does not establish that the model, inputs, or conclusion are scientifically valid.","artifactSha256":"sha256:66d41cd46b076b62206176f34453e76ba3253d1238c7baaa2056676c681f8e64"},"preflightResult":null,"workflowSha256":"sha256:8fea59e4fa7d539cdccb60884b33c87e87114442f95843f8cca9383ef49f81c9","path":"/knowledge/evidence-workflows/bind-runtime-witness-to-dossier"},{"slug":"discover-before-requesting","category":"mcp-release-flow","title":"Discover capability before requesting evidence","question":"How should an agent decide whether a Maha tool can serve its task?","summary":"Read public capability and boundary documents first; discovery describes a tool but grants no entitlement.","startingInputs":["A machine task","Public MCP discovery","A maximum acceptable capability","No credential in the prompt"],"orderedSteps":["Read the public method and capability boundaries.","Compare the task with the declared tool contract.","Reject non-fit and high-stakes uses.","Request entitlement only for the exact tool.","Keep runtime availability separate from documentation."],"expectedOutputs":["A fit or non-fit decision","The exact requested capability","A list of unresolved commercial prerequisites"],"refusalConditions":["Discovery is treated as authorization.","A private endpoint is guessed.","A broad credential is requested."],"verificationChecks":["No tool call occurs during discovery.","No credential enters a public artifact.","A non-fit task terminates before entitlement."],"contractLinks":[{"title":"Enterprise MCP Gateway","path":"/enterprise-mcp-gateway","role":"commercial-contact"},{"title":"MCP governance guide","path":"/guides/enterprise-mcp-governance","role":"governance-guide"},{"title":"Canonical release ledger","path":"/knowledge/epistemic-system/releases","role":"release-ledger"}],"commercialNextStep":{"label":"Discuss an enterprise MCP integration","path":"/enterprise-mcp-gateway","state":"private-engagement"},"boundary":"Entitlement changes machine access only. It never changes evidence quality, canonical release state, source rights, uncertainty, or the authority of the underlying record.","fixture":{"artifactKind":"licensed-delivery","schemaVersion":"maha-licensed-evidence/1.0","synthetic":true,"input":{"phase":"discovery","requestedTool":"evidence.retrieve_released_record"},"expected":{"executionCreated":false,"entitlementGranted":false},"boundary":"Entitlement changes machine access only. It never changes evidence quality, canonical release state, source rights, uncertainty, or the authority of the underlying record.","artifactSha256":"sha256:4b6c2d281f3ed9a5dcab75a553c6b7192a5caa51ad78d7971d3f5b9b45074858"},"preflightResult":null,"workflowSha256":"sha256:d1e85165dffd765df9a97f2bfc15dc849d83b42f92e2246c19e7c6d5e6e8072e","path":"/knowledge/evidence-workflows/discover-before-requesting"},{"slug":"bind-machine-identity-to-entitlement","category":"mcp-release-flow","title":"Bind machine identity to a narrow entitlement","question":"What must an evidence-retrieval credential be allowed to do?","summary":"A credential, client, grant, plan, tool, validity window, and quota are bound into one immutable grant snapshot.","startingInputs":["A verified client identity","A non-secret credential identifier","One evidence-retrieval plan","A bounded validity interval"],"orderedSteps":["Authenticate the credential outside tool arguments.","Resolve its client and active grant.","Match the grant to the exact tool name.","Check validity window and quota.","Bind the terms digest into the grant snapshot."],"expectedOutputs":["An exact capability decision","A quota-bearing grant identity","No evidence output before authorization"],"refusalConditions":["Credential and grant belong to different clients.","The tool is absent from allowedTools.","A raw credential appears in a receipt."],"verificationChecks":["The terms digest matches the public contract.","The credential is represented only by identifier or fingerprint.","Expired or revoked grants refuse."],"contractLinks":[{"title":"Enterprise MCP Gateway","path":"/enterprise-mcp-gateway","role":"commercial-contact"},{"title":"MCP governance guide","path":"/guides/enterprise-mcp-governance","role":"governance-guide"},{"title":"Canonical release ledger","path":"/knowledge/epistemic-system/releases","role":"release-ledger"}],"commercialNextStep":{"label":"Developer evidence plan — $1,250/month, private","path":"/contact","state":"private-engagement"},"boundary":"Entitlement changes machine access only. It never changes evidence quality, canonical release state, source rights, uncertainty, or the authority of the underlying record.","fixture":{"artifactKind":"licensed-delivery","schemaVersion":"maha-licensed-evidence/1.0","synthetic":true,"input":{"planId":"evidence-developer-v1","allowedTools":["evidence.retrieve_released_record"],"termsSha256":"sha256:5c50f6b36dd890ff4d115c22fd0279df19bfba040d8695942aa7ab24c5085c7b"},"expected":{"monthlyQuotaUnits":10000,"runtimeState":"private"},"boundary":"Entitlement changes machine access only. It never changes evidence quality, canonical release state, source rights, uncertainty, or the authority of the underlying record.","artifactSha256":"sha256:5c71dc0a60cbb260767546e6b61e102b7fdc8723dbca85b991185b0b1936d787"},"preflightResult":null,"workflowSha256":"sha256:c59e7f1dfd8032f3841a4b31c31904946e7dd8f32ad47284341b5061deb791ad","path":"/knowledge/evidence-workflows/bind-machine-identity-to-entitlement"},{"slug":"retrieve-exact-released-revision","category":"mcp-release-flow","title":"Retrieve only an exact active released revision","question":"Why is a record identifier alone insufficient for licensed retrieval?","summary":"The execution binds the selector to an active release, its target digest, release digest, and canonical path before returning evidence.","startingInputs":["An authorized grant","One release ID or canonical path","An exact active release","Remaining quota"],"orderedSteps":["Parse exactly one selector.","Resolve an active release at that selector.","Reserve one replay-safe execution.","Project only the released record fields and boundaries.","Digest the projection and execution evidence."],"expectedOutputs":["Exact release and target identities","Source-bound claims and limitations","A deterministic projection digest"],"refusalConditions":["The release is superseded or withdrawn.","The record revision differs from the active target.","Entitlement is used to upgrade evidence state."],"verificationChecks":["The canonical path matches the release.","The target digest matches the projected record.","The license boundary remains in the output."],"contractLinks":[{"title":"Enterprise MCP Gateway","path":"/enterprise-mcp-gateway","role":"commercial-contact"},{"title":"MCP governance guide","path":"/guides/enterprise-mcp-governance","role":"governance-guide"},{"title":"Canonical release ledger","path":"/knowledge/epistemic-system/releases","role":"release-ledger"}],"commercialNextStep":{"label":"Request a private licensed-evidence pilot","path":"/contact","state":"private-engagement"},"boundary":"Entitlement changes machine access only. It never changes evidence quality, canonical release state, source rights, uncertainty, or the authority of the underlying record.","fixture":{"artifactKind":"licensed-delivery","schemaVersion":"maha-licensed-evidence/1.0","synthetic":true,"input":{"selector":"one-release-id","releaseStatus":"active","entitlement":"valid"},"expected":{"projection":"exact-active-release-only","evidenceQualityChanged":false},"boundary":"Entitlement changes machine access only. It never changes evidence quality, canonical release state, source rights, uncertainty, or the authority of the underlying record.","artifactSha256":"sha256:ff2090844855c24b1172dff8a4f7c8001b5e15655c35b4711555807345bbee62"},"preflightResult":null,"workflowSha256":"sha256:2f6d4a388cc7a9f39a4542ef645f504961db2b7111d5dc271605f84108608a2c","path":"/knowledge/evidence-workflows/retrieve-exact-released-revision"},{"slug":"refuse-stale-or-substituted-selector","category":"mcp-release-flow","title":"Refuse stale releases and substituted selectors","question":"What stops a licensed request from returning a different record?","summary":"Selector, request digest, active release, and execution reservation remain bound; changing any one creates a conflict rather than a convenient fallback.","startingInputs":["An original selector","Its request digest","An idempotency key","A stale or substituted retry"],"orderedSteps":["Canonicalize the original tool arguments.","Bind the request digest to the reservation.","Resolve the selector against active releases.","Compare every retry with the original material request.","Refuse substitution, staleness, or withdrawal."],"expectedOutputs":["A selector-conflict refusal","No replacement record","No quota charge for rejected substitution"],"refusalConditions":["A path silently falls back to another release.","A stale target is returned because quota remains.","A changed request reuses the prior execution."],"verificationChecks":["Exactly one selector is accepted.","A material retry changes request identity.","No evidence bytes are returned on refusal."],"contractLinks":[{"title":"Enterprise MCP Gateway","path":"/enterprise-mcp-gateway","role":"commercial-contact"},{"title":"MCP governance guide","path":"/guides/enterprise-mcp-governance","role":"governance-guide"},{"title":"Canonical release ledger","path":"/knowledge/epistemic-system/releases","role":"release-ledger"}],"commercialNextStep":{"label":"Review MCP release governance","path":"/guides/enterprise-mcp-governance","state":"private-engagement"},"boundary":"Entitlement changes machine access only. It never changes evidence quality, canonical release state, source rights, uncertainty, or the authority of the underlying record.","fixture":{"artifactKind":"licensed-delivery","schemaVersion":"maha-licensed-evidence/1.0","synthetic":true,"input":{"originalSelector":"release-A","retrySelector":"release-B","sameIdempotencyKey":true},"expected":{"outcome":"idempotency-conflict","deliveredRecord":null},"boundary":"Entitlement changes machine access only. It never changes evidence quality, canonical release state, source rights, uncertainty, or the authority of the underlying record.","artifactSha256":"sha256:d41b6568a751e50c0c26e2910db5951db912a218476c61c99b1dd085baf2c079"},"preflightResult":null,"workflowSha256":"sha256:aa2eb3354099cef33cde67f5adf7b2328dd8bfd3e997d8a7a2281ab210815630","path":"/knowledge/evidence-workflows/refuse-stale-or-substituted-selector"},{"slug":"meter-and-replay-safely","category":"mcp-release-flow","title":"Meter one execution and replay it safely","question":"How can an agent retry without consuming a second licensed unit?","summary":"An identical request reuses the original execution identity and bytes; changed material under the same request ID is refused.","startingInputs":["An active grant with quota","A stable client request ID","Canonical tool arguments","An active release"],"orderedSteps":["Reserve quota atomically before delivery.","Persist the request and release digests with the execution.","Return the licensed projection.","On retry, revalidate grant and active release.","Return identical bytes without a second reservation."],"expectedOutputs":["One quota unit consumed","One execution identity","Byte-identical idempotent replay"],"refusalConditions":["Quota is checked after delivery.","A replay bypasses revocation.","A changed selector reuses the stored result."],"verificationChecks":["The first call consumes one unit.","The exact replay consumes zero additional units.","Expired grants refuse even on replay."],"contractLinks":[{"title":"Enterprise MCP Gateway","path":"/enterprise-mcp-gateway","role":"commercial-contact"},{"title":"MCP governance guide","path":"/guides/enterprise-mcp-governance","role":"governance-guide"},{"title":"Canonical release ledger","path":"/knowledge/epistemic-system/releases","role":"release-ledger"}],"commercialNextStep":{"label":"Evaluate a bounded private canary","path":"/enterprise-mcp-gateway","state":"private-engagement"},"boundary":"Entitlement changes machine access only. It never changes evidence quality, canonical release state, source rights, uncertainty, or the authority of the underlying record.","fixture":{"artifactKind":"licensed-delivery","schemaVersion":"maha-licensed-evidence/1.0","synthetic":true,"input":{"requestId":"synthetic-replay-001","calls":2,"materialInputsEqual":true},"expected":{"executions":1,"quotaUnitsConsumed":1,"secondOutcome":"idempotent-replay"},"boundary":"Entitlement changes machine access only. It never changes evidence quality, canonical release state, source rights, uncertainty, or the authority of the underlying record.","artifactSha256":"sha256:459c8c5fc87d0991415019d5caed18597b3dae1537239eb8f1d7a99aa5467776"},"preflightResult":null,"workflowSha256":"sha256:7992737f5b2708a295fcff3e55a0a7225a2c70679b3dcc27083e438bf127f8df","path":"/knowledge/evidence-workflows/meter-and-replay-safely"},{"slug":"acknowledge-digest-bound-delivery","category":"mcp-release-flow","title":"Acknowledge a digest-bound evidence delivery","question":"What must a delivery receipt bind before acknowledgement?","summary":"The receipt joins execution, request, projection, release, record revision, canonical path, and substantial publication into one independently checkable identity.","startingInputs":["A licensed evidence projection","An eligible substantial page","Exact release and revision digests","A private delivery channel"],"orderedSteps":["Bind the execution and projection digests.","Match release target to the substantial-page revision.","Require complete claim coverage and zero unsupported paragraphs.","Compute the delivery-receipt digest.","Acknowledge that exact receipt once."],"expectedOutputs":["A private machine-delivery receipt","acknowledgementRequired set true","A replay-safe acknowledgement identity"],"refusalConditions":["The page names another revision.","Delivery is unavailable.","An acknowledgement is accepted before delivery."],"verificationChecks":["Receipt reconstruction is byte-identical.","The receipt says entitlementChangesEvidenceQuality false.","Acknowledgement cannot target a substituted digest."],"contractLinks":[{"title":"Enterprise MCP Gateway","path":"/enterprise-mcp-gateway","role":"commercial-contact"},{"title":"MCP governance guide","path":"/guides/enterprise-mcp-governance","role":"governance-guide"},{"title":"Canonical release ledger","path":"/knowledge/epistemic-system/releases","role":"release-ledger"}],"commercialNextStep":{"label":"Discuss licensed delivery integration","path":"/contact","state":"private-engagement"},"boundary":"Entitlement changes machine access only. It never changes evidence quality, canonical release state, source rights, uncertainty, or the authority of the underlying record.","fixture":{"artifactKind":"licensed-delivery","schemaVersion":"maha-substantial-mcp-receipt/0.1","synthetic":true,"input":{"execution":"bound","release":"exact-active","publication":"eligible-exact-revision"},"expected":{"deliveryState":"private-machine-delivery","acknowledgementRequired":true,"entitlementChangesEvidenceQuality":false},"boundary":"Entitlement changes machine access only. It never changes evidence quality, canonical release state, source rights, uncertainty, or the authority of the underlying record.","artifactSha256":"sha256:97d629225eba355a439b1c18072157d988a86007cdd0fb423c08fc1aaaafaeba"},"preflightResult":null,"workflowSha256":"sha256:bdd2122473eeffc608b5c1f1ef62c73292109682fb7a1b94ab315fe334de04f3","path":"/knowledge/evidence-workflows/acknowledge-digest-bound-delivery"}]}