{
  "schema_version": "fasttool-evidence-receipt/v1",
  "tool_slug": "google-snippet-preview",
  "tool_version": "1.2.0",
  "canonical_url": "https://fasttool.app/tools/google-snippet-preview/",
  "created_at": "2026-08-04T00:00:00.000Z",
  "input_source": "generated_fixture",
  "input_hashes": {
    "fixture_expected_cases_json": "64a55b191f00a9eeee252f072ec043ba21894bcfaf753f00818587c8639e01fe",
    "fixture_pass_baseline_head_html": "097334ec9460a83a4e33562064febb1a2272f4f3234874d6c28d2e0cc9f23656",
    "fixture_pass_current_head_html": "61a66bd0a59b7a020169ed4e978af455b28754525f7c6b3d636bc67d22de2672",
    "fixture_block_current_head_html": "72e11eeabc5d9d853b8e96f494ea2fa41b9b9bd47f0be63ccc079c404915cd4b",
    "fixture_malformed_head_html": "890ac1b4c3d59d91368a6942e09d17cac97e2018e2ae858bb761304cf72ff752",
    "fixture_duplicate_attribute_current_head_html": "52d677a7a9c3e001b1963c0863bf4591efc375217b3d3e9652e1a5b184fdee5c",
    "fixture_unclosed_comment_current_head_html": "b84e2f4c27c265c67da6e4712f574bbf6f95522e2c3d3a87794a804fbf2b6604",
    "fixture_rcdata_decoy_current_head_html": "72de2745d477292db2fefd7c19c43dbf27c23b25a6cc53c052b203eca8cd97e4",
    "fixture_parser_adversarial_cases_json": "21300dff2a9806a71925015e77a7b1b75722233ba81cf0cfcd1fa1eadc967204"
  },
  "artifact_hashes": {
    "benchmark-results.json": "6416d644d335bf8dfa6a64e016b1bef84533a395d66c3c63b6432b975500949e",
    "benchmark-results.csv": "4e0c7f48d8b5de0b601b037e55a264f31766c52b8e28764c349f825e210b06cb",
    "benchmark-methodology.md": "b1d93ccdae6ed4ff350a5dc468c845d268ee3d09566bc5ebb0bb78cbbea363ff"
  },
  "artifacts": [
    {
      "name": "benchmark-results.json",
      "media_type": "application/json",
      "byte_length": 1928,
      "sha256": "6416d644d335bf8dfa6a64e016b1bef84533a395d66c3c63b6432b975500949e"
    },
    {
      "name": "benchmark-results.csv",
      "media_type": "text/csv",
      "byte_length": 1061,
      "sha256": "4e0c7f48d8b5de0b601b037e55a264f31766c52b8e28764c349f825e210b06cb"
    },
    {
      "name": "benchmark-methodology.md",
      "media_type": "text/markdown",
      "byte_length": 2000,
      "sha256": "b1d93ccdae6ed4ff350a5dc468c845d268ee3d09566bc5ebb0bb78cbbea363ff"
    }
  ],
  "engine_sha256": "5a302bdcc1f689d1210f95ac61382c82306872c5941b9e8a4fbfddf5cf97b322",
  "policy_sha256": "0513ef5f521e46123a41167abfd88aace560c43da32915cfaea539f8de3ce554",
  "source_refs": [
    "https://developers.google.com/search/docs/appearance/title-link",
    "https://developers.google.com/search/docs/appearance/snippet",
    "https://developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urls",
    "https://developers.google.com/search/docs/crawling-indexing/robots-meta-tag"
  ],
  "assumptions": [
    "Only checked-in synthetic fixtures are benchmarked.",
    "Pixel width uses the disclosed fixed local glyph estimate."
  ],
  "warnings": [
    "Synthetic fixture benchmark; not an observation of Google Search or production traffic."
  ],
  "limits": [
    "The benchmark exercises a deterministic local boundary model, not Google rendering.",
    "PNG byte parity is verified in the browser matrix because PNG encoding is a browser surface.",
    "No rank, CTR, rewrite, indexing or traffic outcome is measured."
  ],
  "fixture_id": "snippet-rendering-boundary-benchmark-v1",
  "verification_url": "https://fasttool.app/tools/receipt-verifier/",
  "parent_receipt_hashes": [],
  "result_summary": {
    "verdict": "PASS",
    "checks": 39,
    "false_passes": 0
  },
  "ruleset": {
    "id": "fasttool-metadata-release-gate/1.2.0",
    "sha256": "0513ef5f521e46123a41167abfd88aace560c43da32915cfaea539f8de3ce554"
  },
  "fixture_hashes": {
    "expected-cases.json": "64a55b191f00a9eeee252f072ec043ba21894bcfaf753f00818587c8639e01fe",
    "pass-baseline-head.html": "097334ec9460a83a4e33562064febb1a2272f4f3234874d6c28d2e0cc9f23656",
    "pass-current-head.html": "61a66bd0a59b7a020169ed4e978af455b28754525f7c6b3d636bc67d22de2672",
    "block-current-head.html": "72e11eeabc5d9d853b8e96f494ea2fa41b9b9bd47f0be63ccc079c404915cd4b",
    "malformed-head.html": "890ac1b4c3d59d91368a6942e09d17cac97e2018e2ae858bb761304cf72ff752",
    "duplicate-attribute-current-head.html": "52d677a7a9c3e001b1963c0863bf4591efc375217b3d3e9652e1a5b184fdee5c",
    "unclosed-comment-current-head.html": "b84e2f4c27c265c67da6e4712f574bbf6f95522e2c3d3a87794a804fbf2b6604",
    "rcdata-decoy-current-head.html": "72de2745d477292db2fefd7c19c43dbf27c23b25a6cc53c052b203eca8cd97e4",
    "parser-adversarial-cases.json": "21300dff2a9806a71925015e77a7b1b75722233ba81cf0cfcd1fa1eadc967204"
  },
  "receipt_core_sha256": "904bb052475b354cb868567e71c1d41ba35f785689b7fa8cd5e9b3f709bc5c62"
}
