{
  "format": "valmerce-companion-source-supplement",
  "version": 1,
  "asOf": "2026-10-19",
  "id": "barkod307",
  "status": "ACCEPTED_FROZEN_SOURCE_IDENTIFIER_MATCHES",
  "extractorSha256": "9a318a09fd4b956c6e76154f96e31cdbf406a40b86e80fd2a667ce2fdf4a73c2",
  "previousExtractorSha256": "9e985828b6cd215c80793ff28e31a816da57afa85fab916e6484bf288702882a",
  "proof": {
    "baselinePath": "outputs/customer-readiness-20261019/barkod307/baseline.json",
    "baselineSha256": "544b846ad47afcb468f11ccde565221f7600a8871baf50837569f194a3325cab",
    "candidatePath": "outputs/customer-readiness-20261019/barkod307/candidate.json",
    "candidateSha256": "fdab5110d87923efc8bc7c5d500f98eb9cc98fd4c936ba126a75eec44fa68967",
    "proofSha256": "cb6301242f5ee8158e44895c83644b25576331217b23dc52fe798a6ec6241d79"
  },
  "priorSummary": {
    "path": "outputs/customer-readiness-20261019/companion271/source-summary.json",
    "sha256": "669794edd243ff79c14a6d5ce46eb600f4fe6d76278e4da5f474b6abd2c7d1bb"
  },
  "publishedBaseline": {
    "siteVersion": 82,
    "projectId": "appgprj_6a907693239c81919fc9210e462c7ed5",
    "versionId": "appgprj_6a907693239c81919fc9210e462c7ed5~appgver_4f22de4f29488191b525c449f20360b2",
    "commitSha": "f98afeab186846e0e3572d278305bcc627196b8c",
    "deploymentId": "appgdep_6ad576e8e6248191b7008b3771383a6d",
    "audience": "public",
    "sourceReceipt": "outputs/customer-readiness-20261019/public301/source.json",
    "sourceReceiptSha256": "2f8abb33f233e8fcee4521949dc2fc28a2e7c5a097db6f8722cea5914611f7d7",
    "deploymentReceipt": "outputs/customer-readiness-20261019/public301/deployment.json",
    "deploymentReceiptSha256": "db7e567970b85b1f79f5e8b8aa4362960ac88656aeea2cb2afeb45dea508f2c4",
    "savedLocalSourceArchive": "C:\\Users\\seeha\\Documents\\Codex\\2026-09-06\\files-pasted-by-the-user-erweitere\\work\\valmerce-landing\\outputs\\valmerce-public82.tar",
    "savedLocalSourceArchiveSha256": "321f00a869b4495a4f2f31c2c965a791495bbd7113c5568bcab6f27175dca548",
    "savedSourceAssetPins": {
      "public/companion-shops/source-audit.json": "22c0cf02d6a7d200914530d10f20afde7e52d533377623e0858ed3e46f22e1cc",
      "public/companion-shops/coverage.json": "8be33fa7a5666a30e44d20dec357de4a8e64aa028541f813c274c223420d7909",
      "public/companion-shops/Shopabdeckung.csv": "13d60f12cd15003c0b3f3166c660a9f6e9721bc8b4a2eadfb4f0b47dfe69a591"
    },
    "archiveScope": "Three current LANDING baseline assets equal the source inventory retained for the succeeded public82 deployment. Local compressed archive and Sites server container are distinct; no container byte-equality claim.",
    "typedMetadataDifferenceFrom271": {
      "historicalAmbiguityReconciliation": {
        "historicalObservedHosts": 48,
        "historicalObservedCases": 58,
        "acceptedOwnProductConflictHosts": [
          "ach-shop.com",
          "cherrycosmetics.co.uk"
        ],
        "notAcceptedAsDHosts": 46,
        "note": "Historical observations overlap accepted conflicts. These counts are not added to C or E."
      }
    }
  },
  "sources": [
    {
      "host": "akvaryumexpress.com",
      "url": "https://www.akvaryumexpress.com/tetra-ex-1000-plus-dis-filtre",
      "title": "Tetra Ex 1000 Plus Dış Filtre",
      "expectedGtin": "4004218302761",
      "sourcePath": "outputs/customer-readiness-20261018/search237/sources/23d6b3d7888a368e8673c4ac.body.gz",
      "sourceSha256": "be510b8b55ac7c27c439562ad79e8802ba2f64091a7c57434a144bc8268ac96b",
      "sourceBytes": 189271,
      "sourceGzipSha256": "1f978fcf4f59754464582b06508253adde501685b9ac962c8149d9b04ed1ab1a",
      "oracle": {
        "canonicalLine": 1,
        "ownTitleZoneLine": 369,
        "ownBarkodTableLines": [
          372,
          458
        ],
        "basis": "Exact canonical and own H1/title zone, repeated labelled Barkod in the same merchant product details; recommendation data-barcode fields are excluded."
      },
      "observedCodes": [
        {
          "code": "4004218302761",
          "source": "Beschriftete Produktdetails",
          "label": "Tetra Ex 1000 Plus Dış Filtre"
        }
      ],
      "identityAmbiguous": false,
      "sourceLevelC": true,
      "nativeFlowE": false,
      "priceCurrencyOrFinancialAcceptance": false
    },
    {
      "host": "cukurovapet.com.tr",
      "url": "https://cukurovapet.com.tr/urun/eheim-2215-01-classic-350-dis-fi%CC%87ltre-2250",
      "title": "Eheim Classic 350 - 2215 Akvaryum Dış Filtre 4011708220658",
      "expectedGtin": "4011708220658",
      "sourcePath": "outputs/customer-readiness-20261018/search237/sources/f0fddcba363af7e798979510.body.gz",
      "sourceSha256": "3c920421dc0256a9558378b036491238000b87fb40e93370d4829b7c764bc6e1",
      "sourceBytes": 433967,
      "sourceGzipSha256": "0cbcf5e07e726238a67d05cda94dcc64737523bb5d8822e47a7a2b24e08b3c28",
      "oracle": {
        "basis": "Exact original product heading and its own labelled BARKOD span, corroborated by the inert own uBarkod widget literal; image filenames and heading digits are not an extractor source. Hidden-H1 visibility guards remain unchanged."
      },
      "observedCodes": [
        {
          "code": "4011708220658",
          "source": "Beschriftete Produktdetails",
          "label": "eheim classic 350 - 2215 akvaryum dış filtre 4011708220658"
        }
      ],
      "identityAmbiguous": false,
      "sourceLevelC": true,
      "nativeFlowE": false,
      "priceCurrencyOrFinancialAcceptance": false
    }
  ],
  "domainMembershipBefore": [
    {
      "host": "akvaryumexpress.com",
      "alreadyCapturedA": true,
      "alreadyBoundB": true,
      "alreadyConfirmedC": false,
      "legacyConservativeGroupKey": "akvaryumexpress",
      "priorMembersSharingKey": [],
      "newConservativeGroup": true
    },
    {
      "host": "cukurovapet.com.tr",
      "alreadyCapturedA": true,
      "alreadyBoundB": false,
      "alreadyConfirmedC": false,
      "legacyConservativeGroupKey": "com",
      "priorMembersSharingKey": [
        "armazempb.com.br",
        "ativosports.com.br",
        "elitmuzik.com.tr",
        "farmaciasmb.com.br",
        "fazendasubmersa.com.br",
        "girosbike.com.br",
        "glasil.com.br",
        "hachi8.com.br",
        "konbini.com.br",
        "lfx.com.pl",
        "limaodistribuidora.com.br",
        "lojadabrutalidade.com.br",
        "lojamundi.com.br",
        "lum.com.pl",
        "minaspecasltda.com.br",
        "ozakbilgisayar.com.tr",
        "realshopstore.com.br",
        "sklep-muzyczny.com.pl",
        "wypad.com.pl"
      ],
      "newConservativeGroup": false
    }
  ],
  "countsBefore": {
    "A": 12004,
    "B": 1973,
    "C": 1027,
    "CConservativeGroups": 1003,
    "D": 2,
    "E": 222,
    "EProductStates": 225,
    "F": 2003,
    "uniqueCachedSourceCases": 7588
  },
  "countsAfter": {
    "A": 12004,
    "B": 1974,
    "C": 1029,
    "CConservativeGroups": 1004,
    "D": 2,
    "E": 222,
    "EProductStates": 225,
    "F": 2003,
    "uniqueCachedSourceCases": 7588
  },
  "countDelta": {
    "A": 0,
    "B": 1,
    "C": 2,
    "CConservativeGroups": 1,
    "D": 0,
    "E": 0,
    "EProductStates": 0,
    "F": 0,
    "uniqueCachedSourceCases": 0
  },
  "grouping": "Exact historical source237 label rule retained. It groups .com.tr under com and therefore deliberately undercounts distinct potential merchants. Group keys are not ownership or affiliation evidence.",
  "scope": "Two already captured genuine18OctHTML sources, independent own Barkod fields and actual shared-reader outputs. Label-removal boundaries reject raw attributes, heading/image digits, recommendations and inert widget scripts. No new acquisition, HTTP, historical replay, current availability, native extension flow, variants, TRY/currency, price, tax or profit acceptance."
}
