{
  "gallery_html": "index.html",
  "generated_from": "public-safe generated receipt JSON vendored from trust-receipt-generator",
  "meaning": "Machine-readable index for limitation-forward trust receipts, not a safety certification.",
  "not_a_safety_certification": true,
  "receipt_count": 44,
  "receipts": [
    {
      "artifacts": {
        "badge_json": "badges/mcpaudit-sample-report.json",
        "badge_svg": "badges/mcpaudit-sample-report.svg",
        "receipt_html": "mcpaudit-sample-report-receipt.html",
        "receipt_json": "samples/mcpaudit-sample-report-receipt.json",
        "receipt_markdown": "samples/mcpaudit-sample-report-receipt.md"
      },
      "counts": {
        "failed": 3,
        "inconclusive": 1,
        "not_checked": 0,
        "passed": 2
      },
      "excluded_data_categories": [
        "Credential values and raw private config",
        "Server launch details and local paths",
        "Raw tool schemas and prompt/resource text"
      ],
      "freshness": {
        "age_seconds": 4201200,
        "evidence_collected_at": "2026-05-09T09:00:00Z",
        "generated_at": "2026-06-27T00:00:00Z",
        "status": "static_fixture"
      },
      "headline": "MCPAudit report summarized with policy and risk limitations.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "99d78559522bccd892fd307fd775a18943aec98390d19719c739c741a54472e3"
      },
      "limitations": [
        "MCPAudit risk is a capability and finding summary, not a claim that a server is malicious.",
        "This receipt does not connect to MCP servers, verify package provenance, or download package artifacts itself.",
        "Policy-gate meaning depends on the policy file used when the source report was generated.",
        "Summary-only receipts may omit individual tool names, local paths, resource URIs, and credential key names for public safety."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only aggregate report fields and source digest are included by this adapter.",
        "status": "redacted"
      },
      "receipt_id": "tr_mcpaudit-sample-audit-report",
      "source_adapter": "mcpaudit-json-report",
      "subject": {
        "claim": "MCPAudit reported capability, drift, risk, and policy signals for configured MCP servers.",
        "name": "MCPAudit report: sample_audit_report",
        "type": "mcp-audit",
        "version": null
      },
      "verdict": "failed"
    },
    {
      "artifacts": {
        "badge_json": "badges/mcp-live-readback.json",
        "badge_svg": "badges/mcp-live-readback.svg",
        "receipt_html": "mcp-live-readback-receipt.html",
        "receipt_json": "samples/mcp-live-readback-receipt.json",
        "receipt_markdown": "samples/mcp-live-readback-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 1,
        "passed": 7
      },
      "excluded_data_categories": [
        "Private signing key",
        "Raw MCP responses",
        "Local deployment paths and operator machine details"
      ],
      "freshness": {
        "age_seconds": 706,
        "evidence_collected_at": "2026-06-28T01:48:14Z",
        "generated_at": "2026-06-28T02:00:00Z",
        "status": "static_fixture"
      },
      "headline": "MCP live readback summarized with signature, tool-contract, and uptime/key-custody limits.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "46e719477ed1eed595c3e82bec292377c6104273f99aabc1968e4a00d2820837"
      },
      "limitations": [
        "This receipt proves only a point-in-time public readback summary, not future uptime or future DNS state.",
        "A valid detached signature proves the public manifest bytes matched the public key at readback time; it is not a key-custody audit.",
        "Read-only tool annotations reduce advertised mutation risk but do not certify every future implementation behavior.",
        "Hosted PR check success is build evidence, not a safety certification or approval to trust arbitrary MCP calls."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public URLs, signature validity, advertised tool names, read-only annotations, aggregate smoke results, and source digest are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_mcp-live-saagarpatel-portfolio",
      "source_adapter": "mcp-live-readback-summary",
      "subject": {
        "claim": "The deployed public MCP discovery manifest had a valid detached Ed25519 signature and its advertised read-only MCP endpoint responded to a point-in-time smoke check.",
        "name": "MCP live readback: saagarpatel-portfolio",
        "type": "mcp-live-readback",
        "version": "0.1.0"
      },
      "verdict": "mixed"
    },
    {
      "artifacts": {
        "badge_json": "badges/operant-heuristic-baseline.json",
        "badge_svg": "badges/operant-heuristic-baseline.svg",
        "receipt_html": "operant-heuristic-baseline-receipt.html",
        "receipt_json": "samples/operant-heuristic-baseline-receipt.json",
        "receipt_markdown": "samples/operant-heuristic-baseline-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 1,
        "not_checked": 1,
        "passed": 3
      },
      "excluded_data_categories": [
        "Held-out prompts and raw reports",
        "Raw prompts and final answers"
      ],
      "freshness": {
        "age_seconds": 553251,
        "evidence_collected_at": "2026-06-20T14:19:09Z",
        "generated_at": "2026-06-27T00:00:00Z",
        "status": "static_fixture"
      },
      "headline": "OPERANT OCS 0.394 for heuristic-baseline, with comparability limits.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "2ae5d05af7d4c897144db876ad852a369302e5dc2a9e9d71512f107ded4255d6"
      },
      "limitations": [
        "The receipt summarizes an existing public OPERANT artifact and does not establish independent benchmark validity.",
        "Scoring interpretation depends on corpus version, subject shell, model, operator contract, and judge policy.",
        "OPERANT scores are comparable only across identical cases, scoring policy, and operator contract.",
        "A high OCS is calibration evidence, not a certification that the agent is safe in all environments."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only prompt-free public summary fields and source digest are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_operant-self-serve-heuristic-baseline",
      "source_adapter": "operant-self-serve-summary",
      "subject": {
        "claim": "OPERANT decision calibration summary for one agent run.",
        "name": "OPERANT self-serve result: heuristic-baseline",
        "type": "operant-calibration",
        "version": null
      },
      "verdict": "mixed"
    },
    {
      "artifacts": {
        "badge_json": "badges/ghra-public-fixture.json",
        "badge_svg": "badges/ghra-public-fixture.svg",
        "receipt_html": "ghra-public-fixture-receipt.html",
        "receipt_json": "samples/ghra-public-fixture-receipt.json",
        "receipt_markdown": "samples/ghra-public-fixture-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 1,
        "passed": 7
      },
      "excluded_data_categories": [
        "Private local portfolio state",
        "Secrets and credential values",
        "Private services and session transcripts",
        "Private source data"
      ],
      "freshness": {
        "age_seconds": 6523200,
        "evidence_collected_at": "2026-04-12T12:00:00+00:00",
        "generated_at": "2026-06-27T00:00:00Z",
        "status": "static_fixture"
      },
      "headline": "Fixture-backed public demo proof is supported, with explicit limits.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "51e1631b9370137fabda065eced3b9a81931319e62509e0d88c2f181d7ed0d78"
      },
      "limitations": [
        "This receipt summarizes evidence from a fixture proof package. It is not a live production security certification.",
        "Passing checks mean the named fixture claims are supported by listed evidence, not that every adjacent workflow was tested.",
        "Artifact digests prove local file identity at generation time, not long-term availability at a public URL.",
        "Known gap: The fixture date is intentionally static, so screenshots show the app stale-data banner when viewed after the fixture date."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only fixture proof metadata, public-safe paths, checks, digests, and known gaps are included.",
        "status": "public_safe_fixture"
      },
      "receipt_id": "tr_public-fixture-portfolio-command-center-demo",
      "source_adapter": "ghra-public-proof-package",
      "subject": {
        "claim": "Portfolio Command Center can be demonstrated from fixture-backed GitHub Repo Auditor artifacts without private local operating data.",
        "name": "PortfolioCommandCenter",
        "type": "public-fixture-demo",
        "version": null
      },
      "verdict": "mixed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_calibrate.json",
        "badge_svg": "badges/verify_calibrate.svg",
        "receipt_html": "verify_calibrate-receipt.html",
        "receipt_json": "samples/verify_calibrate-receipt.json",
        "receipt_markdown": "samples/verify_calibrate-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 1,
        "not_checked": 2,
        "passed": 4
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 4,
        "evidence_collected_at": "2026-07-08T01:34:52Z",
        "generated_at": "2026-07-08T01:34:56Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 4 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "4eb3c76d21eca0d3328c50bb0b984ee1aca7e69f8e0c4d7122256dbbf7790c53"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_calibrate",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: Calibrate",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "mixed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_cartograph.json",
        "badge_svg": "badges/verify_cartograph.svg",
        "receipt_html": "verify_cartograph-receipt.html",
        "receipt_json": "samples/verify_cartograph-receipt.json",
        "receipt_markdown": "samples/verify_cartograph-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 1,
        "not_checked": 2,
        "passed": 4
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 3,
        "evidence_collected_at": "2026-07-08T01:35:05Z",
        "generated_at": "2026-07-08T01:35:08Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 4 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "aca83300c246c654ec16d44e92d4c77873125d16344743764620ab761a652d3e"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_cartograph",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: Cartograph",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "mixed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_chromafield.json",
        "badge_svg": "badges/verify_chromafield.svg",
        "receipt_html": "verify_chromafield-receipt.html",
        "receipt_json": "samples/verify_chromafield-receipt.json",
        "receipt_markdown": "samples/verify_chromafield-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 1,
        "not_checked": 2,
        "passed": 4
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 4,
        "evidence_collected_at": "2026-07-08T01:35:16Z",
        "generated_at": "2026-07-08T01:35:20Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 4 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "2f5313cc33aa4bb8073953e038546bc2a13405201001f89ccaf280fac1370628"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_chromafield",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: Chromafield",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "mixed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_ghostroutes.json",
        "badge_svg": "badges/verify_ghostroutes.svg",
        "receipt_html": "verify_ghostroutes-receipt.html",
        "receipt_json": "samples/verify_ghostroutes-receipt.json",
        "receipt_markdown": "samples/verify_ghostroutes-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 2,
        "not_checked": 1,
        "passed": 4
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 8,
        "evidence_collected_at": "2026-07-08T01:35:31Z",
        "generated_at": "2026-07-08T01:35:39Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 4 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "8781b990c7d76c731b0c30ee380d4cdc830f564e50566061de86e986b85329de"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_ghostroutes",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: GhostRoutes",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "mixed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_liminal.json",
        "badge_svg": "badges/verify_liminal.svg",
        "receipt_html": "verify_liminal-receipt.html",
        "receipt_json": "samples/verify_liminal-receipt.json",
        "receipt_markdown": "samples/verify_liminal-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 2,
        "not_checked": 1,
        "passed": 4
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 4,
        "evidence_collected_at": "2026-07-08T01:35:50Z",
        "generated_at": "2026-07-08T01:35:54Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 4 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "fffe1df41cb31138df21d128dc0020bff9d863afab36aadd40e9f315b0945b07"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_liminal",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: Liminal",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "mixed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_nocturne.json",
        "badge_svg": "badges/verify_nocturne.svg",
        "receipt_html": "verify_nocturne-receipt.html",
        "receipt_json": "samples/verify_nocturne-receipt.json",
        "receipt_markdown": "samples/verify_nocturne-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 2,
        "not_checked": 1,
        "passed": 4
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 5,
        "evidence_collected_at": "2026-07-08T01:36:03Z",
        "generated_at": "2026-07-08T01:36:08Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 4 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "fcd5167b4ab8a514595cb8c68c1862c7f5c9248caee7ca857e12d36ae83e6f61"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_nocturne",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: Nocturne",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "mixed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_redact.json",
        "badge_svg": "badges/verify_redact.svg",
        "receipt_html": "verify_redact-receipt.html",
        "receipt_json": "samples/verify_redact-receipt.json",
        "receipt_markdown": "samples/verify_redact-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 2,
        "not_checked": 1,
        "passed": 4
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 5,
        "evidence_collected_at": "2026-07-08T01:36:27Z",
        "generated_at": "2026-07-08T01:36:32Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 4 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "ec40606cf1102960c774b0b17755a697a3ac844767ac962b50ad59bdc8e23df9"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_redact",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: Redact",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "mixed"
    },
    {
      "artifacts": {
        "badge_json": "badges/portfolio-verify-checkrun.json",
        "badge_svg": "badges/portfolio-verify-checkrun.svg",
        "receipt_html": "portfolio-verify-checkrun-receipt.html",
        "receipt_json": "samples/portfolio-verify-checkrun-receipt.json",
        "receipt_markdown": "samples/portfolio-verify-checkrun-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 1,
        "not_checked": 1,
        "passed": 5
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 7200,
        "evidence_collected_at": "2026-06-29T10:00:00Z",
        "generated_at": "2026-06-29T12:00:00Z",
        "status": "static_fixture"
      },
      "headline": "Repository verification summarized 5 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "26a7bd6f1969889f3803791e6b36f655dfa398bc08e7a8b2263bb2755b28ace4"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "synthetic"
      },
      "receipt_id": "tr_verify_synthetic_portfolio_repo",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: Synthetic Portfolio Repo Fixture",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "mixed"
    },
    {
      "artifacts": {
        "badge_json": "badges/sarif-sample-report.json",
        "badge_svg": "badges/sarif-sample-report.svg",
        "receipt_html": "sarif-sample-report-receipt.html",
        "receipt_json": "samples/sarif-sample-report-receipt.json",
        "receipt_markdown": "samples/sarif-sample-report-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 1,
        "not_checked": 1,
        "passed": 2
      },
      "excluded_data_categories": [
        "Raw source snippets",
        "Result locations and fingerprints",
        "GitHub code-scanning state"
      ],
      "freshness": {
        "age_seconds": 480600,
        "evidence_collected_at": "2026-06-21T10:30:00Z",
        "generated_at": "2026-06-27T00:00:00Z",
        "status": "static_fixture"
      },
      "headline": "SARIF summary generated without treating alerts as a certification.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "a6d474728e234a8014e8efad910df43c7eef83ccec327670b9be1979cd66ec7d"
      },
      "limitations": [
        "SARIF findings are alerts, not an independent policy verdict.",
        "GitHub code scanning upload status is intentionally not inferred from a local SARIF file.",
        "The adapter summarizes the file and does not preserve result locations or code snippets.",
        "Freshness depends on optional producer invocation metadata when present."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only SARIF version, run count, result count, rule count, and digest are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_sarif-sarif-sample-report",
      "source_adapter": "sarif-2.1.0-summary",
      "subject": {
        "claim": "SARIF report contains machine-readable static analysis results.",
        "name": "SARIF report: sarif-sample-report",
        "type": "sarif",
        "version": "2.1.0"
      },
      "verdict": "mixed"
    },
    {
      "artifacts": {
        "badge_json": "badges/operant-public-lab-profiles.json",
        "badge_svg": "badges/operant-public-lab-profiles.svg",
        "receipt_html": "operant-public-lab-profiles-receipt.html",
        "receipt_json": "samples/operant-public-lab-profiles-receipt.json",
        "receipt_markdown": "samples/operant-public-lab-profiles-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 0,
        "passed": 3
      },
      "excluded_data_categories": [
        "Held-out prompts and raw reports"
      ],
      "freshness": {
        "age_seconds": null,
        "evidence_collected_at": "2026-07-03T06:35:00Z",
        "generated_at": "2026-06-27T12:00:00Z",
        "status": "static_fixture"
      },
      "headline": "OPERANT public lab profile export summarized without flattening it into a certification.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "8eae5e14b6ee4ec42bb6580a084edb39747d90a708ae4078e7bf6823c448ffdf"
      },
      "limitations": [
        "The receipt summarizes an existing public OPERANT artifact and does not establish independent benchmark validity.",
        "Scoring interpretation depends on corpus version, subject shell, model, operator contract, and judge policy.",
        "The public lab export is a presentation layer. It should not be read as a universal leaderboard."
      ],
      "limitations_count": 3,
      "public_safety": {
        "included_data_policy": "Only prompt-free public summary fields and source digest are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_operant-public-lab-summary",
      "source_adapter": "operant-public-lab-summary",
      "subject": {
        "claim": "Public OPERANT exports summarize calibration profiles without raw private paths.",
        "name": "OPERANT public lab calibration profiles",
        "type": "operant-public-lab",
        "version": null
      },
      "verdict": "passed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_apireverse.json",
        "badge_svg": "badges/verify_apireverse.svg",
        "receipt_html": "verify_apireverse-receipt.html",
        "receipt_json": "samples/verify_apireverse-receipt.json",
        "receipt_markdown": "samples/verify_apireverse-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 6,
        "passed": 1
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 11,
        "evidence_collected_at": "2026-07-10T12:24:37Z",
        "generated_at": "2026-07-10T12:24:48Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 1 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "30ece777bc6686c7f0cbc1ccfc13ebba7f87fafef49cbdc68dc630ca1dac06f5"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_apireverse",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: APIReverse",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "passed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_convictionmapper.json",
        "badge_svg": "badges/verify_convictionmapper.svg",
        "receipt_html": "verify_convictionmapper-receipt.html",
        "receipt_json": "samples/verify_convictionmapper-receipt.json",
        "receipt_markdown": "samples/verify_convictionmapper-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 2,
        "passed": 5
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 24,
        "evidence_collected_at": "2026-07-10T10:28:34Z",
        "generated_at": "2026-07-10T10:28:58Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 5 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "e65e78803adc07b6e650deb1e296e18e2ce279a93e833a5f1d8b0f6c2c19e610"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_convictionmapper",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: ConvictionMapper",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "passed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_githubrepoauditor.json",
        "badge_svg": "badges/verify_githubrepoauditor.svg",
        "receipt_html": "verify_githubrepoauditor-receipt.html",
        "receipt_json": "samples/verify_githubrepoauditor-receipt.json",
        "receipt_markdown": "samples/verify_githubrepoauditor-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 1,
        "passed": 6
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 43,
        "evidence_collected_at": "2026-07-08T01:35:34Z",
        "generated_at": "2026-07-08T01:36:17Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 6 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "87a3834686c454886227fb78ba6ca9abed959736d2f8c3055c6b57402961dbc5"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_githubrepoauditor",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: GithubRepoAuditor",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "passed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_howmoneymoves.json",
        "badge_svg": "badges/verify_howmoneymoves.svg",
        "receipt_html": "verify_howmoneymoves-receipt.html",
        "receipt_json": "samples/verify_howmoneymoves-receipt.json",
        "receipt_markdown": "samples/verify_howmoneymoves-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 2,
        "passed": 5
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 5,
        "evidence_collected_at": "2026-07-10T12:24:43Z",
        "generated_at": "2026-07-10T12:24:48Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 5 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "843b3bb3943e72a47f983923e3355534a9d569e19e05c55fa3bc0024fda98d8c"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_howmoneymoves",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: HowMoneyMoves",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "passed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_itservicehealth.json",
        "badge_svg": "badges/verify_itservicehealth.svg",
        "receipt_html": "verify_itservicehealth-receipt.html",
        "receipt_json": "samples/verify_itservicehealth-receipt.json",
        "receipt_markdown": "samples/verify_itservicehealth-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 1,
        "passed": 6
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 16,
        "evidence_collected_at": "2026-07-10T12:36:04Z",
        "generated_at": "2026-07-10T12:36:20Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 6 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "347d247400747bfa7515f4dac091ae92adb31653bc98617338bdcdce86834163"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_itservicehealth",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: ITServiceHealth",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "passed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_mcpaudit.json",
        "badge_svg": "badges/verify_mcpaudit.svg",
        "receipt_html": "verify_mcpaudit-receipt.html",
        "receipt_json": "samples/verify_mcpaudit-receipt.json",
        "receipt_markdown": "samples/verify_mcpaudit-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 1,
        "passed": 6
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 11,
        "evidence_collected_at": "2026-07-08T01:37:44Z",
        "generated_at": "2026-07-08T01:37:55Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 6 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "25328fa8cda8aa10b631524074e3cbdb6ccb1ddbcef341b34a59e03a0e6d1db6"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_mcpaudit",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: MCPAudit",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "passed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_modelcolosseum.json",
        "badge_svg": "badges/verify_modelcolosseum.svg",
        "receipt_html": "verify_modelcolosseum-receipt.html",
        "receipt_json": "samples/verify_modelcolosseum-receipt.json",
        "receipt_markdown": "samples/verify_modelcolosseum-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 4,
        "passed": 3
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 4,
        "evidence_collected_at": "2026-07-08T01:41:00Z",
        "generated_at": "2026-07-08T01:41:04Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 3 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "b00b83b3000dbad1dc516c4a5ceacd2f883d89d8eb4e9cd0095538e5b623c94f"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_modelcolosseum",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: ModelColosseum",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "passed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_networkdecoder.json",
        "badge_svg": "badges/verify_networkdecoder.svg",
        "receipt_html": "verify_networkdecoder-receipt.html",
        "receipt_json": "samples/verify_networkdecoder-receipt.json",
        "receipt_markdown": "samples/verify_networkdecoder-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 4,
        "passed": 3
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 8,
        "evidence_collected_at": "2026-07-10T12:25:20Z",
        "generated_at": "2026-07-10T12:25:28Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 3 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "54da9c07a4ab94a076bc0fd4857ed9c9ae9d4e1460154d543e3bde3277f36d35"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_networkdecoder",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: NetworkDecoder",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "passed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_neuralnetwork.json",
        "badge_svg": "badges/verify_neuralnetwork.svg",
        "receipt_html": "verify_neuralnetwork-receipt.html",
        "receipt_json": "samples/verify_neuralnetwork-receipt.json",
        "receipt_markdown": "samples/verify_neuralnetwork-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 2,
        "passed": 5
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 8,
        "evidence_collected_at": "2026-07-10T12:25:20Z",
        "generated_at": "2026-07-10T12:25:28Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 5 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "17785d00a8d40a4feeeae49b1e7be26cfd44cc53602c18f1bd1163d954322c52"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_neuralnetwork",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: NeuralNetwork",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "passed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_notion-operating-system.json",
        "badge_svg": "badges/verify_notion-operating-system.svg",
        "receipt_html": "verify_notion-operating-system-receipt.html",
        "receipt_json": "samples/verify_notion-operating-system-receipt.json",
        "receipt_markdown": "samples/verify_notion-operating-system-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 2,
        "passed": 5
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 41,
        "evidence_collected_at": "2026-07-10T10:28:17Z",
        "generated_at": "2026-07-10T10:28:58Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 5 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "685de2581d57ae1340efa308ec438aed4176d791dff7be16aeebc8668f56d4b2"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_notion-operating-system",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: Notion",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "passed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_orbitmechanics.json",
        "badge_svg": "badges/verify_orbitmechanics.svg",
        "receipt_html": "verify_orbitmechanics-receipt.html",
        "receipt_json": "samples/verify_orbitmechanics-receipt.json",
        "receipt_markdown": "samples/verify_orbitmechanics-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 2,
        "passed": 5
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 23,
        "evidence_collected_at": "2026-07-10T12:25:50Z",
        "generated_at": "2026-07-10T12:26:13Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 5 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "81ca37f7105f5453eb74920546b18081d45274d6cd3d719e095f530e4efff303"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_orbitmechanics",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: OrbitMechanic",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "passed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_pressfield.json",
        "badge_svg": "badges/verify_pressfield.svg",
        "receipt_html": "verify_pressfield-receipt.html",
        "receipt_json": "samples/verify_pressfield-receipt.json",
        "receipt_markdown": "samples/verify_pressfield-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 1,
        "passed": 6
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 2,
        "evidence_collected_at": "2026-07-08T01:50:21Z",
        "generated_at": "2026-07-08T01:50:23Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 6 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "6864f1cf9bae5210d34951a26209107d3a56ea49e98ef53e906ce451c1d5633f"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_pressfield",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: Pressfield",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "passed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_screenshottodataselect.json",
        "badge_svg": "badges/verify_screenshottodataselect.svg",
        "receipt_html": "verify_screenshottodataselect-receipt.html",
        "receipt_json": "samples/verify_screenshottodataselect-receipt.json",
        "receipt_markdown": "samples/verify_screenshottodataselect-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 2,
        "passed": 5
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 193,
        "evidence_collected_at": "2026-07-10T09:46:50Z",
        "generated_at": "2026-07-10T09:50:03Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 5 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "7bddca886b15085674a47899a303d48d021083878e22f607507e50c157b3f0cf"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_screenshottodataselect",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: ScreenshottoDataSelect",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "passed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_agent-bridge.json",
        "badge_svg": "badges/verify_agent-bridge.svg",
        "receipt_html": "verify_agent-bridge-receipt.html",
        "receipt_json": "samples/verify_agent-bridge-receipt.json",
        "receipt_markdown": "samples/verify_agent-bridge-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 2,
        "passed": 5
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 12,
        "evidence_collected_at": "2026-07-10T12:24:36Z",
        "generated_at": "2026-07-10T12:24:48Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 5 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "cb9ee11f8965cbbb7d3b7ee01b4c40a22162c934b44f0e4e941e206afe8147f0"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_agent-bridge",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: agent-bridge",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "passed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_bridge-db.json",
        "badge_svg": "badges/verify_bridge-db.svg",
        "receipt_html": "verify_bridge-db-receipt.html",
        "receipt_json": "samples/verify_bridge-db-receipt.json",
        "receipt_markdown": "samples/verify_bridge-db-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 2,
        "passed": 5
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 11,
        "evidence_collected_at": "2026-07-10T12:24:37Z",
        "generated_at": "2026-07-10T12:24:48Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 5 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "bad4a7ef769e9817d2376eb59906149d3e76f8e31d77b262c81c6babfbfa8409"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_bridge-db",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: bridge-db",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "passed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_cost-tracker.json",
        "badge_svg": "badges/verify_cost-tracker.svg",
        "receipt_html": "verify_cost-tracker-receipt.html",
        "receipt_json": "samples/verify_cost-tracker-receipt.json",
        "receipt_markdown": "samples/verify_cost-tracker-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 2,
        "passed": 5
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 3,
        "evidence_collected_at": "2026-07-08T01:50:27Z",
        "generated_at": "2026-07-08T01:50:30Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 5 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "9454c6aaf65addcf0209187af1a6dbdeac33f276f2683f704537d1b79660c81a"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_cost-tracker",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: cost-tracker",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "passed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_cross-provider-egress-guard.json",
        "badge_svg": "badges/verify_cross-provider-egress-guard.svg",
        "receipt_html": "verify_cross-provider-egress-guard-receipt.html",
        "receipt_json": "samples/verify_cross-provider-egress-guard-receipt.json",
        "receipt_markdown": "samples/verify_cross-provider-egress-guard-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 1,
        "passed": 6
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 22,
        "evidence_collected_at": "2026-07-10T12:04:35Z",
        "generated_at": "2026-07-10T12:04:57Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 6 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "6e68eb6d271b7171d46dd6cf5e7dc1c284882a7422ec228484b145f537eb4e3b"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_cross-provider-egress-guard",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: egress-guard-oss",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "passed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_harness-scorecard.json",
        "badge_svg": "badges/verify_harness-scorecard.svg",
        "receipt_html": "verify_harness-scorecard-receipt.html",
        "receipt_json": "samples/verify_harness-scorecard-receipt.json",
        "receipt_markdown": "samples/verify_harness-scorecard-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 2,
        "passed": 5
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 219,
        "evidence_collected_at": "2026-07-10T09:46:23Z",
        "generated_at": "2026-07-10T09:50:02Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 5 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "1fdd922467ba0a3619a2a65c62b584a43290a550e55bd4b222e064d469d23fc1"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_harness-scorecard",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: harness-scorecard",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "passed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_ink.json",
        "badge_svg": "badges/verify_ink.svg",
        "receipt_html": "verify_ink-receipt.html",
        "receipt_json": "samples/verify_ink-receipt.json",
        "receipt_markdown": "samples/verify_ink-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 6,
        "passed": 1
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 6,
        "evidence_collected_at": "2026-07-08T01:40:44Z",
        "generated_at": "2026-07-08T01:40:50Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 1 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "95ec014d7a9ed26b77bfd94d777e192e174d9e2176b279e1607ede575bbb4ba0"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_ink",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: ink",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "passed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_mcp-trust.json",
        "badge_svg": "badges/verify_mcp-trust.svg",
        "receipt_html": "verify_mcp-trust-receipt.html",
        "receipt_json": "samples/verify_mcp-trust-receipt.json",
        "receipt_markdown": "samples/verify_mcp-trust-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 1,
        "passed": 6
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 5,
        "evidence_collected_at": "2026-07-08T01:37:30Z",
        "generated_at": "2026-07-08T01:37:35Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 6 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "abb67aaa35e2035e8ddaa56d46f900d0366ea7c651048db643ce2b53d8fafb8f"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_mcp-trust",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: mcp-trust",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "passed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_mcpforge.json",
        "badge_svg": "badges/verify_mcpforge.svg",
        "receipt_html": "verify_mcpforge-receipt.html",
        "receipt_json": "samples/verify_mcpforge-receipt.json",
        "receipt_markdown": "samples/verify_mcpforge-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 1,
        "passed": 6
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 9,
        "evidence_collected_at": "2026-07-08T01:38:04Z",
        "generated_at": "2026-07-08T01:38:13Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 6 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "cf2fae3897467d0703af5469f1a7d1e0bf116f31512452aa648ce1914792ed19"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_mcpforge",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: mcpforge",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "passed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_notification-hub.json",
        "badge_svg": "badges/verify_notification-hub.svg",
        "receipt_html": "verify_notification-hub-receipt.html",
        "receipt_json": "samples/verify_notification-hub-receipt.json",
        "receipt_markdown": "samples/verify_notification-hub-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 2,
        "passed": 5
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 3,
        "evidence_collected_at": "2026-07-10T12:25:25Z",
        "generated_at": "2026-07-10T12:25:28Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 5 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "e420f25158dc57402104302175cf966d9b1db7e3217c060acc7ff5f8f683644f"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_notification-hub",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: notification-hub",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "passed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_operant.json",
        "badge_svg": "badges/verify_operant.svg",
        "receipt_html": "verify_operant-receipt.html",
        "receipt_json": "samples/verify_operant-receipt.json",
        "receipt_markdown": "samples/verify_operant-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 2,
        "passed": 5
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 1,
        "evidence_collected_at": "2026-07-10T12:03:32Z",
        "generated_at": "2026-07-10T12:03:33Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 5 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "558f9489cbf2cf40813b30b46c7ffb9c28e874602049d8b8dbe607936017bfb1"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_operant",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: operant-public",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "passed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_portfolio-health.json",
        "badge_svg": "badges/verify_portfolio-health.svg",
        "receipt_html": "verify_portfolio-health-receipt.html",
        "receipt_json": "samples/verify_portfolio-health-receipt.json",
        "receipt_markdown": "samples/verify_portfolio-health-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 2,
        "passed": 5
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 19,
        "evidence_collected_at": "2026-07-10T12:25:54Z",
        "generated_at": "2026-07-10T12:26:13Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 5 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "5b7ea408805680bcb12bbcd5358b6b64aab4680c72a9d8054b395c7000b2d1cf"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_portfolio-health",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: portfolio-health",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "passed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_portfolio-index.json",
        "badge_svg": "badges/verify_portfolio-index.svg",
        "receipt_html": "verify_portfolio-index-receipt.html",
        "receipt_json": "samples/verify_portfolio-index-receipt.json",
        "receipt_markdown": "samples/verify_portfolio-index-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 1,
        "passed": 6
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 320,
        "evidence_collected_at": "2026-07-11T03:42:18Z",
        "generated_at": "2026-07-11T03:47:38Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 6 passing check(s) against truth schema 0.8.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "fe45bd4ff121d96bafd3e9b11d9c2766c9657e32465ceed0dc7528eceafddf59"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_portfolio-index",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: portfolio-index",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "passed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_portfolio-mcp.json",
        "badge_svg": "badges/verify_portfolio-mcp.svg",
        "receipt_html": "verify_portfolio-mcp-receipt.html",
        "receipt_json": "samples/verify_portfolio-mcp-receipt.json",
        "receipt_markdown": "samples/verify_portfolio-mcp-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 1,
        "passed": 6
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 17,
        "evidence_collected_at": "2026-07-10T12:48:54Z",
        "generated_at": "2026-07-10T12:49:11Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 6 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "526baf63a42f02d47da5f83e0a758e837e44390e4d18a387ee2b190a97577db8"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_portfolio-mcp",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: portfolio-mcp",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "passed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_proof-pr.json",
        "badge_svg": "badges/verify_proof-pr.svg",
        "receipt_html": "verify_proof-pr-receipt.html",
        "receipt_json": "samples/verify_proof-pr-receipt.json",
        "receipt_markdown": "samples/verify_proof-pr-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 2,
        "passed": 5
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 16,
        "evidence_collected_at": "2026-07-10T12:25:57Z",
        "generated_at": "2026-07-10T12:26:13Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 5 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "5aa0e5c64640b8d6f67ea47d121b0cac3860d15cf794fa98aa0bdcf5e519e222"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_proof-pr",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: proof-pr",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "passed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_signal-noise.json",
        "badge_svg": "badges/verify_signal-noise.svg",
        "receipt_html": "verify_signal-noise-receipt.html",
        "receipt_json": "samples/verify_signal-noise-receipt.json",
        "receipt_markdown": "samples/verify_signal-noise-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 2,
        "passed": 5
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 13,
        "evidence_collected_at": "2026-07-10T12:26:00Z",
        "generated_at": "2026-07-10T12:26:13Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 5 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "0cb1284159d2c6ee59d4aa0537c5a233abef4bb506e50d9a0d0a11e3aef55d3b"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_signal-noise",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: signal-noise",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "passed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_sovereign.json",
        "badge_svg": "badges/verify_sovereign.svg",
        "receipt_html": "verify_sovereign-receipt.html",
        "receipt_json": "samples/verify_sovereign-receipt.json",
        "receipt_markdown": "samples/verify_sovereign-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 2,
        "passed": 5
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 3,
        "evidence_collected_at": "2026-07-08T01:50:16Z",
        "generated_at": "2026-07-08T01:50:19Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 5 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "3f0c9108a67af187de7c4ec645247d0aee6f533266faa666cb78da623bdfbc95"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_sovereign",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: sovereign",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "passed"
    },
    {
      "artifacts": {
        "badge_json": "badges/verify_thought-trails.json",
        "badge_svg": "badges/verify_thought-trails.svg",
        "receipt_html": "verify_thought-trails-receipt.html",
        "receipt_json": "samples/verify_thought-trails-receipt.json",
        "receipt_markdown": "samples/verify_thought-trails-receipt.md"
      },
      "counts": {
        "failed": 0,
        "inconclusive": 0,
        "not_checked": 4,
        "passed": 3
      },
      "excluded_data_categories": [
        "Local filesystem paths and raw logs",
        "Secrets and private configuration",
        "Mutable repository state"
      ],
      "freshness": {
        "age_seconds": 9,
        "evidence_collected_at": "2026-07-10T12:26:04Z",
        "generated_at": "2026-07-10T12:26:13Z",
        "status": "fresh"
      },
      "headline": "Repository verification summarized 3 passing check(s) against truth schema 0.7.0 with visible gaps.",
      "integrity": {
        "generator": "trust-receipt-generator 0.1.0",
        "payload_sha256": "fd49c4727be5694e6824099aed0c24f94bd6e566a64411fa124c484cb442594d"
      },
      "limitations": [
        "A receipt is not a certification, approval, or live health guarantee.",
        "External checks depend on local CLI availability, network access, and current provider state.",
        "Claims matching is limited to mechanically checkable README signals in v1.",
        "Passing checks do not prove security posture, maintainability, or release readiness."
      ],
      "limitations_count": 4,
      "public_safety": {
        "included_data_policy": "Only public-safe check IDs, outcomes, bounded counts, short notes, and digest metadata are included.",
        "status": "redacted"
      },
      "receipt_id": "tr_verify_thought-trails",
      "source_adapter": "portfolio-repo-verification/v1",
      "subject": {
        "claim": "This limitation-forward receipt summarizes bounded repository checks. It is not a certification, and it can say I don't know when evidence is missing.",
        "name": "Repository verification: thought-trails",
        "type": "portfolio-repo-verification",
        "version": null
      },
      "verdict": "passed"
    }
  ],
  "schema_version": "trust-receipt-site-index/v0.1",
  "summary_counts": {
    "failed": 1,
    "inconclusive": 0,
    "mixed": 12,
    "passed": 31
  },
  "title": "Trust Receipt Gallery",
  "source_provenance": {
    "schema_version": 1,
    "source_index": "trust-receipt-generator/site/trust-receipts.json",
    "source_index_sha256": "2997f872be18a4b7fac0c72c52bf16fe435e008078c63b95bb454f706528527a",
    "receipt_count": 44,
    "receipt_ids": [
      "tr_mcp-live-saagarpatel-portfolio",
      "tr_mcpaudit-sample-audit-report",
      "tr_operant-public-lab-summary",
      "tr_operant-self-serve-heuristic-baseline",
      "tr_public-fixture-portfolio-command-center-demo",
      "tr_sarif-sarif-sample-report",
      "tr_verify_agent-bridge",
      "tr_verify_apireverse",
      "tr_verify_bridge-db",
      "tr_verify_calibrate",
      "tr_verify_cartograph",
      "tr_verify_chromafield",
      "tr_verify_convictionmapper",
      "tr_verify_cost-tracker",
      "tr_verify_cross-provider-egress-guard",
      "tr_verify_ghostroutes",
      "tr_verify_githubrepoauditor",
      "tr_verify_harness-scorecard",
      "tr_verify_howmoneymoves",
      "tr_verify_ink",
      "tr_verify_itservicehealth",
      "tr_verify_liminal",
      "tr_verify_mcp-trust",
      "tr_verify_mcpaudit",
      "tr_verify_mcpforge",
      "tr_verify_modelcolosseum",
      "tr_verify_networkdecoder",
      "tr_verify_neuralnetwork",
      "tr_verify_nocturne",
      "tr_verify_notification-hub",
      "tr_verify_notion-operating-system",
      "tr_verify_operant",
      "tr_verify_orbitmechanics",
      "tr_verify_portfolio-health",
      "tr_verify_portfolio-index",
      "tr_verify_portfolio-mcp",
      "tr_verify_pressfield",
      "tr_verify_proof-pr",
      "tr_verify_redact",
      "tr_verify_screenshottodataselect",
      "tr_verify_signal-noise",
      "tr_verify_sovereign",
      "tr_verify_synthetic_portfolio_repo",
      "tr_verify_thought-trails"
    ]
  },
  "portfolio_mount": "/trust-receipts/",
  "site_local_receipts": [
    {
      "receipt_html": "content-parity-receipt.html",
      "title": "content parity receipt",
      "generated_by": "scripts/check-content-parity.py --write",
      "meaning": "generated by this repo's own content-parity gate, not vendored from trust-receipt-generator, and not counted in receipt_count."
    }
  ]
}
