{"schemaVersion":1,"qualityContract":{"title":"Research Report Quality Contract & Publish Template v1","version":"2026-summer.public-v1","path":"tasks/specs/research-report-quality-contract-v1.md"},"reportName":"Kitchen/Coffee Attribute Readiness Index","slug":"kitchen-coffee-attribute-readiness-index","releaseLabel":"Summer 2026","methodologyVersion":"2026-summer.public-v1","generatedAt":"2026-06-09T16:39:40.597Z","paths":{"canonical":"/resources/research/kitchen-coffee-attribute-readiness-index","methodology":"/resources/research/kitchen-coffee-attribute-readiness-index/methodology","aggregateCsv":"/resources/research/kitchen-coffee-attribute-readiness-index/kitchen-coffee-attribute-readiness-index-summer-2026.csv","reportJson":"/resources/research/kitchen-coffee-attribute-readiness-index/report.json","reportJsonDownload":"/resources/research/kitchen-coffee-attribute-readiness-index/report-json","ogImage":"/api/og/research-report/kitchen-coffee-attribute-readiness-index"},"headline":{"metric":"kitchen_coffee_category_evaluable_public_attribute_evidence","label":"Category-evaluable public Kitchen/Coffee attribute evidence","tier":"headline","denominatorLabel":"HTTP-only crawled Kitchen/Coffee candidate stores","evaluableN":40,"findingN":32,"alpha":null,"accuracy":null,"flaggedN":32,"nonFindingN":8,"caveat":"Deterministic public PDP evidence gate. Measures whether stores exposed enough public Kitchen/Coffee evidence to evaluate the rubric; it does not validate safety, compliance, ranking, checkout, or private feed state.","rate":0.8,"ciLow":0.6524,"ciHigh":0.895,"statement":"32 of 40 crawled Kitchen/Coffee candidate stores exposed enough public PDP evidence for attribute-readiness evaluation.","interpretation":"StoreSteady measured a frozen Kitchen/Coffee crawl gate with deterministic public-evidence parsers. The report publishes the category-level evaluability rate and keeps one-layer product-family counts as raw diagnostics, not family-level rates."},"corpus":{"publicDescription":"For this report, StoreSteady evaluated a frozen corpus of 40 HTTP-only crawled Shopify storefronts selected from 53 valid Kitchen/Coffee candidates.","selectionRule":"Start from 53 valid Kitchen/Coffee candidates, sort candidates by deterministic hash rank, crawl the first 40 with HTTP-only scanner-shaped collection, and count a store as category-evaluable only when at least two classified PDPs and two detector-hit PDPs anchor Kitchen/Coffee public evidence at one product-family layer.","freezeTimestamp":"2026-06-09T16:39:40.597Z","evaluationWindow":"2026-06-09 HTTP-only crawl gate ending 2026-06-09T16:39:40.597Z","scannedStoreN":40,"fieldsCollected":["redacted store hashes and deterministic candidate ranks","HTTP-only crawl status and inferred public category","classified PDP counts and detector-hit PDP counts","one-layer evidence product-family labels","denominator states and exclusion reason codes","deterministic Kitchen/Coffee V1 attribute detector counts"]},"evidenceFunnel":[{"label":"Valid candidates","value":"53","detail":"Frozen Kitchen/Coffee prospect pool after invalid URL and duplicate/same-operator exclusions."},{"label":"Stores crawled","value":"40","detail":"HTTP-only scanner-shaped crawl. No Firecrawl/provider-backed rendered fallback or production scanner writes."},{"label":"Category-evaluable stores","value":"32","detail":"80% of crawled stores; Wilson 95% CI 65.2% to 89.5%."},{"label":"Excluded stores","value":"8","detail":"5 empty or blocked; 3 completed with PDP N below 2."},{"label":"Product-family cuts","value":"raw counts only","detail":"No one-layer family cut cleared the N >= 30 floor for public segmented rates."}],"metricQuality":[{"metric":"kitchen_coffee_category_evaluable_public_attribute_evidence","label":"Category-evaluable public Kitchen/Coffee attribute evidence","tier":"headline","denominatorLabel":"HTTP-only crawled Kitchen/Coffee candidate stores","evaluableN":40,"findingN":32,"alpha":null,"accuracy":null,"flaggedN":32,"nonFindingN":8,"caveat":"Deterministic public PDP evidence gate. Measures whether stores exposed enough public Kitchen/Coffee evidence to evaluate the rubric; it does not validate safety, compliance, ranking, checkout, or private feed state.","rate":0.8,"ciLow":0.6524,"ciHigh":0.895},{"metric":"kitchen_coffee_excluded_empty_or_blocked","label":"Empty or blocked crawl exclusions","tier":"limitation","denominatorLabel":"HTTP-only crawled Kitchen/Coffee candidate stores","evaluableN":40,"findingN":5,"alpha":null,"accuracy":null,"flaggedN":5,"nonFindingN":35,"caveat":"Access and empty-crawl states stay separate from category-evaluable stores and from missing PDP evidence.","rate":0.125,"ciLow":0.0546,"ciHigh":0.2611},{"metric":"kitchen_coffee_excluded_pdp_n_lt_2","label":"Completed stores below the PDP evidence floor","tier":"limitation","denominatorLabel":"HTTP-only crawled Kitchen/Coffee candidate stores","evaluableN":40,"findingN":3,"alpha":null,"accuracy":null,"flaggedN":3,"nonFindingN":37,"caveat":"Completed stores with fewer than two PDPs are not blended into the category-evaluable denominator.","rate":0.075,"ciLow":0.0258,"ciHigh":0.1986},{"metric":"kitchen_coffee_one_layer_family_counts","label":"One-layer product-family counts","tier":"not_rate_published","denominatorLabel":"Diagnostic evidence-family cuts below N >= 30","evaluableN":null,"findingN":null,"rate":null,"ciLow":null,"ciHigh":null,"alpha":null,"accuracy":null,"flaggedN":null,"nonFindingN":null,"caveat":"Raw counts only: coffee_equipment: 20/20 evaluable; cookware_bakeware: 11/10 evaluable; kitchen_tools_cutlery: 2/2 evaluable; unclassified_kitchen_coffee: 7/0 evaluable."},{"metric":"kitchen_coffee_parser_smoke_rows_classified","label":"Parser smoke rows classified","tier":"not_rate_published","denominatorLabel":"STO-467 parser-smoke rows, used as validation support","evaluableN":54,"findingN":54,"rate":null,"ciLow":null,"ciHigh":null,"alpha":null,"accuracy":null,"flaggedN":54,"nonFindingN":0,"caveat":"The 3-store parser smoke proves rubric/parser shape only; the public headline denominator is the 40-store STO-503 crawl gate."}],"detectorPrimitives":[{"signalId":"kitchen_coffee_public_evidence_parser_v1","label":"Kitchen/Coffee public evidence parser","status":"54 parser-smoke rows classified before corpus expansion","caveat":"Deterministic regex/state parser only. It measures public evidence presence and does not validate product quality, safety, compliance, ranking, or agent behavior."},{"signalId":"sto_503_denominator_gate","label":"STO-503 denominator gate","status":"32 category-evaluable stores out of 40 crawled stores","caveat":"HTTP-only crawl mode is conservative and may undercount stores needing rendered fallback. No provider-backed rerun was approved or used."},{"signalId":"one_layer_product_family_counts","label":"One-layer product-family counts","status":"coffee_equipment: 20/20 evaluable; cookware_bakeware: 11/10 evaluable; kitchen_tools_cutlery: 2/2 evaluable; unclassified_kitchen_coffee: 7/0 evaluable","caveat":"Family labels are diagnostics for corpus composition. They are not published as segmented rates because each family cut is below N >= 30."}],"attributeReadiness":{"reportVersion":"2026-summer.kitchen-coffee-attribute-readiness-public-v1","parserVersion":"kitchen-coffee-public-evidence-parser.v1","categoryLabel":"Kitchen/Coffee","artifactLabel":"Kitchen/Coffee V1 rubric and parser validation smoke","rubric":{"product_type_use_case":{"attributeKey":"product_type_use_case","label":"Product type and use case","buyerFacingDefinition":"Public PDP evidence identifies the kitchen or coffee product type and the intended buyer use case.","googleMerchantCenterFields":["title","description","product_type","google_product_category"],"googleProductStructuredDataFields":["Product.name","Product.description","Product.category"],"openAiProductFeedFields":["title","description","category","product_type"],"shopifyTaxonomyFields":["product category","product type","category metafield entries"],"storesteadySupportingQuestionIds":["kitchen_dimensions_weight_fit","kitchen_model_compatibility"],"storesteadyTaxonomyQuestionIds":["kitchen_coffee_choose_heat_source","kitchen_coffee_compare_tool_compare"],"sourceUrls":["https://support.google.com/merchants/answer/7052112/product-data-specification","https://developers.google.com/search/docs/appearance/structured-data/product","https://developers.openai.com/commerce/specs/file-upload/products","https://agentic-commerce-protocol.com/docs/commerce/specs/feed","https://help.shopify.com/en/manual/custom-data/metafields/category-metafields","https://shopify.github.io/product-taxonomy/"]},"dimensions_weight_fit":{"attributeKey":"dimensions_weight_fit","label":"Dimensions, weight, and fit","buyerFacingDefinition":"Public PDP evidence exposes dimensions, footprint, clearance, diameter, length, or weight for comparison and counter-fit questions.","googleMerchantCenterFields":["product_length","product_width","product_height","product_weight"],"googleProductStructuredDataFields":["Product.width","Product.height","Product.depth","Product.weight"],"openAiProductFeedFields":["dimensions","weight","attributes"],"shopifyTaxonomyFields":["measurements","product dimensions","variant metafield entries"],"storesteadySupportingQuestionIds":["kitchen_dimensions_weight_fit"],"storesteadyTaxonomyQuestionIds":["kitchen_coffee_choose_size_capacity"],"sourceUrls":["https://support.google.com/merchants/answer/7052112/product-data-specification","https://developers.google.com/search/docs/appearance/structured-data/product","https://developers.openai.com/commerce/specs/file-upload/products","https://help.shopify.com/en/manual/custom-data/metafields/category-metafields"]},"capacity_serving":{"attributeKey":"capacity_serving","label":"Capacity and serving count","buyerFacingDefinition":"Public PDP evidence gives usable capacity in cups, quarts, liters, milliliters, ounces, servings, tank size, hopper size, or bowl size.","googleMerchantCenterFields":["unit_pricing_measure","description","product_detail"],"googleProductStructuredDataFields":["Product.description","additionalProperty"],"openAiProductFeedFields":["attributes.capacity","description"],"shopifyTaxonomyFields":["capacity","volume","category metafield entries"],"storesteadySupportingQuestionIds":["kitchen_capacity_serving"],"storesteadyTaxonomyQuestionIds":["kitchen_coffee_choose_size_capacity"],"sourceUrls":["https://support.google.com/merchants/answer/7052112/product-data-specification","https://developers.google.com/search/docs/appearance/structured-data/product","https://developers.openai.com/commerce/specs/file-upload/products","https://help.shopify.com/en/manual/custom-data/metafields/category-metafields"]},"compatibility_fit":{"attributeKey":"compatibility_fit","label":"Compatibility and fit","buyerFacingDefinition":"Public PDP evidence names compatible appliances, models, parts, pods, filters, heat sources, stovetops, or ovens.","googleMerchantCenterFields":["product_detail","mpn","gtin","description"],"googleProductStructuredDataFields":["Product.model","Product.mpn","Product.description"],"openAiProductFeedFields":["mpn","gtin","attributes.compatibility","description"],"shopifyTaxonomyFields":["compatible products","model","category metafield entries"],"storesteadySupportingQuestionIds":["kitchen_model_compatibility","kitchen_power_setup","kitchen_parts_manuals_warranty"],"storesteadyTaxonomyQuestionIds":["kitchen_coffee_choose_heat_source","kitchen_coffee_compare_tool_compare"],"sourceUrls":["https://support.google.com/merchants/answer/7052112/product-data-specification","https://developers.google.com/search/docs/appearance/structured-data/product","https://developers.openai.com/commerce/specs/file-upload/products","https://agentic-commerce-protocol.com/docs/commerce/specs/feed","https://help.shopify.com/en/manual/custom-data/metafields/category-metafields"]},"care_cleaning_parts":{"attributeKey":"care_cleaning_parts","label":"Care, cleaning, and parts","buyerFacingDefinition":"Public PDP evidence explains cleaning, seasoning, maintenance, dishwasher-safety, hand-wash status, removable parts, replacement parts, filters, gaskets, lids, or burrs.","googleMerchantCenterFields":["product_detail","description"],"googleProductStructuredDataFields":["Product.description","additionalProperty"],"openAiProductFeedFields":["attributes.care","description"],"shopifyTaxonomyFields":["care instructions","replacement parts","category metafield entries"],"storesteadySupportingQuestionIds":["kitchen_cleaning_parts","kitchen_parts_manuals_warranty"],"storesteadyTaxonomyQuestionIds":["kitchen_coffee_trust_care"],"sourceUrls":["https://support.google.com/merchants/answer/7052112/product-data-specification","https://developers.google.com/search/docs/appearance/structured-data/product","https://developers.openai.com/commerce/specs/file-upload/products","https://www.fda.gov/food/food-ingredients-packaging/food-contact-substances-fcs","https://help.shopify.com/en/manual/custom-data/metafields/category-metafields"]},"material_food_contact":{"attributeKey":"material_food_contact","label":"Material and food-contact evidence","buyerFacingDefinition":"Public PDP evidence names material, coating, construction, or food-contact-relevant claims such as stainless steel, cast iron, ceramic, silicone, nonstick, BPA, PFAS, PTFE, lead, or cadmium.","googleMerchantCenterFields":["material","product_detail","description"],"googleProductStructuredDataFields":["Product.material","Product.description","additionalProperty"],"openAiProductFeedFields":["material","attributes.material","description"],"shopifyTaxonomyFields":["material","coating","category metafield entries"],"storesteadySupportingQuestionIds":["kitchen_food_contact_materials"],"storesteadyTaxonomyQuestionIds":["kitchen_coffee_choose_material","kitchen_coffee_trust_safety"],"sourceUrls":["https://support.google.com/merchants/answer/7052112/product-data-specification","https://developers.google.com/search/docs/appearance/structured-data/product","https://developers.openai.com/commerce/specs/file-upload/products","https://www.fda.gov/food/food-ingredients-packaging/food-contact-substances-fcs","https://help.shopify.com/en/manual/custom-data/metafields/category-metafields"]},"included_components_set":{"attributeKey":"included_components_set","label":"Included components and set contents","buyerFacingDefinition":"Public PDP evidence states included pieces, lids, filters, accessories, components, set contents, or in-the-box details.","googleMerchantCenterFields":["title","description","is_bundle","product_detail"],"googleProductStructuredDataFields":["Product.isRelatedTo","Product.description","additionalProperty"],"openAiProductFeedFields":["attributes.included_components","description","group_id"],"shopifyTaxonomyFields":["set contents","included accessories","category metafield entries"],"storesteadySupportingQuestionIds":["kitchen_capacity_serving","kitchen_cleaning_parts"],"storesteadyTaxonomyQuestionIds":["kitchen_coffee_choose_included","kitchen_coffee_transact_pricing"],"sourceUrls":["https://support.google.com/merchants/answer/7052112/product-data-specification","https://developers.google.com/search/docs/appearance/structured-data/product","https://developers.openai.com/commerce/specs/file-upload/products","https://help.shopify.com/en/manual/custom-data/metafields/category-metafields"]},"safety_certification_manual":{"attributeKey":"safety_certification_manual","label":"Safety, certification, and manual evidence","buyerFacingDefinition":"Public PDP evidence shows safety warnings, certifications, manual links, use constraints, model details, energy labels, voltage, wattage, or recall-sensitive identifiers without classifying whether the product is safe or compliant.","googleMerchantCenterFields":["certification","energy_efficiency_class","mpn","product_detail"],"googleProductStructuredDataFields":["Product.model","Product.mpn","Product.description","additionalProperty"],"openAiProductFeedFields":["certifications","mpn","attributes.safety","description"],"shopifyTaxonomyFields":["certification","manual","safety attribute entries"],"storesteadySupportingQuestionIds":["kitchen_power_setup","kitchen_energy_certification","kitchen_safety_manual_constraints"],"storesteadyTaxonomyQuestionIds":["kitchen_coffee_trust_safety","kitchen_coffee_trust_durability"],"sourceUrls":["https://support.google.com/merchants/answer/7052112/product-data-specification","https://developers.google.com/search/docs/appearance/structured-data/product","https://developers.openai.com/commerce/specs/file-upload/products","https://www.energy.gov/energysaver/shopping-appliances-and-electronics","https://www.cpsc.gov/Recalls","https://www.fda.gov/food/food-ingredients-packaging/food-contact-substances-fcs"]},"return_shipping_path":{"attributeKey":"return_shipping_path","label":"Return and shipping path","buyerFacingDefinition":"Public store evidence links to or states return, refund, exchange, shipping, delivery, damage, or heavy-item policy expectations before purchase.","googleMerchantCenterFields":["shipping settings","return policy settings"],"googleProductStructuredDataFields":["OfferShippingDetails","MerchantReturnPolicy"],"openAiProductFeedFields":["shipping_policy","return_policy","accepts_returns","return_deadline_in_days"],"shopifyTaxonomyFields":["store policy surface","return policy surface","shipping policy surface"],"storesteadySupportingQuestionIds":["kitchen_shipping_damage_returns"],"storesteadyTaxonomyQuestionIds":["kitchen_coffee_transact_shipping","kitchen_coffee_transact_returns"],"sourceUrls":["https://developers.google.com/search/docs/appearance/structured-data/return-policy","https://developers.google.com/search/docs/appearance/structured-data/shipping-policy","https://developers.google.com/search/blog/2023/04/shipping-and-returns-information","https://developers.openai.com/commerce/specs/file-upload/products","https://agentic-commerce-protocol.com/docs/commerce/specs/feed"]}},"smokeSelection":{"selectedStoreN":3,"selectedPdpN":6,"storeSelectionRule":"Select completed scanner_scan_crawl rows inferred as kitchen_coffee with at least 2 PDPs and at least 2 attribute-eligible PDPs; sort by md5(report_version + normalized store URL); take the first 3 stores.","pdpSelectionRule":"Within each selected store, keep classified PDPs with at least one Kitchen/Coffee attribute detector hit; sort by md5(report_version + redacted store hash + canonical PDP URL); take the first 2 PDPs."},"smokeSummary":{"reportRunId":"sto-467-smoke-2026-06-04","parserVersion":"kitchen-coffee-public-evidence-parser.v1","publicReportStatus":"not_published","publicRateStatus":"not_published","selectedStoreN":3,"selectedPdpN":6,"rowN":54,"attributeN":9,"headlineReadyRows":33,"missingPublicEvidenceRows":21,"blockedOrNotEvaluableRows":0,"stateDistribution":[{"state":"satisfied_visible_and_spec_shaped","count":25},{"state":"satisfied_visible_text_only","count":4},{"state":"satisfied_policy_or_footer","count":4},{"state":"missing_public_evidence","count":21}],"attributeSummaries":[{"attributeKey":"product_type_use_case","label":"Product type and use case","pdpN":6,"headlineReadyRows":4,"states":[{"state":"satisfied_visible_text_only","count":4},{"state":"missing_public_evidence","count":2}]},{"attributeKey":"dimensions_weight_fit","label":"Dimensions, weight, and fit","pdpN":6,"headlineReadyRows":3,"states":[{"state":"satisfied_visible_and_spec_shaped","count":3},{"state":"missing_public_evidence","count":3}]},{"attributeKey":"capacity_serving","label":"Capacity and serving count","pdpN":6,"headlineReadyRows":3,"states":[{"state":"satisfied_visible_and_spec_shaped","count":3},{"state":"missing_public_evidence","count":3}]},{"attributeKey":"compatibility_fit","label":"Compatibility and fit","pdpN":6,"headlineReadyRows":3,"states":[{"state":"satisfied_visible_and_spec_shaped","count":3},{"state":"missing_public_evidence","count":3}]},{"attributeKey":"care_cleaning_parts","label":"Care, cleaning, and parts","pdpN":6,"headlineReadyRows":6,"states":[{"state":"satisfied_visible_and_spec_shaped","count":6}]},{"attributeKey":"material_food_contact","label":"Material and food-contact evidence","pdpN":6,"headlineReadyRows":3,"states":[{"state":"satisfied_visible_and_spec_shaped","count":3},{"state":"missing_public_evidence","count":3}]},{"attributeKey":"included_components_set","label":"Included components and set contents","pdpN":6,"headlineReadyRows":3,"states":[{"state":"satisfied_visible_and_spec_shaped","count":3},{"state":"missing_public_evidence","count":3}]},{"attributeKey":"safety_certification_manual","label":"Safety, certification, and manual evidence","pdpN":6,"headlineReadyRows":4,"states":[{"state":"satisfied_visible_and_spec_shaped","count":4},{"state":"missing_public_evidence","count":2}]},{"attributeKey":"return_shipping_path","label":"Return and shipping path","pdpN":6,"headlineReadyRows":4,"states":[{"state":"satisfied_policy_or_footer","count":4},{"state":"missing_public_evidence","count":2}]}]}},"sections":[{"id":"what-measured","heading":"What StoreSteady Measured","paragraphs":["StoreSteady measured whether crawled Kitchen/Coffee candidate stores exposed enough public PDP evidence to evaluate a source-mapped Kitchen/Coffee attribute-readiness rubric.","The V1 rubric covers product type and use case, dimensions and fit, capacity, compatibility, care and parts, material and food-contact evidence, included components, safety or manual evidence, and return or shipping path evidence."],"bullets":["Store-level denominator: 40 HTTP-only crawled candidate stores.","Category-evaluable numerator: 32 stores with at least two classified PDPs and two detector-hit PDPs.","Product-family labels stop at one layer and are used only as raw diagnostic counts."]},{"id":"not-measured","heading":"What StoreSteady Did Not Measure","paragraphs":["The report does not validate product quality, product safety, food-contact truth, recall status, legal compliance, private Shopify setup, Google Merchant Center setup, OpenAI feed state, ACP compliance, checkout success, agent ranking, recommendations, conversion, or revenue.","Public absence is not treated as proof that a merchant lacks private attributes or connected feed data."]},{"id":"denominator-exclusions","heading":"Corpus And Exclusions","paragraphs":["The STO-503 crawl gate selected 45 candidates from 53 valid candidates and crawled 40 stores in the initial tranche.","32 stores were category-evaluable; 5 were empty or blocked; 3 completed but did not clear the PDP evidence floor."]},{"id":"quality-gates","heading":"Quality Gates","paragraphs":["No LLM judgments were used for this report section; StoreSteady used deterministic parsers only.","The published headline uses the STO-503 store-level denominator and Wilson 95% confidence interval. The STO-467 3-store parser smoke is validation support, not the public headline denominator."]},{"id":"family-counts","heading":"One-Layer Family Counts","paragraphs":["Family labels are inferred from public PDP evidence at one product-family layer only. StoreSteady did not chase sub-subcategory validation such as individual coffee-machine part compatibility or battery-size-style attributes.","Diagnostic counts: coffee_equipment: 20/20 evaluable; cookware_bakeware: 11/10 evaluable; kitchen_tools_cutlery: 2/2 evaluable; unclassified_kitchen_coffee: 7/0 evaluable."]}],"limitations":["HTTP-only crawling is conservative and may undercount stores that require rendered fallback.","The report measures public evidence presence and evaluability, not product quality, product safety, compliance truth, ranking, recommendation, checkout, conversion, or revenue impact.","Family-level cuts are below the N >= 30 public-rate floor and are published only as raw diagnostic counts.","Published artifacts omit merchant names, domains, raw URLs, PDP titles, snippets, screenshots, raw page text, promo codes, and private/admin evidence."],"sources":[{"label":"Google Merchant Center product data specification","url":"https://support.google.com/merchants/answer/7052112/product-data-specification","note":"Source map for dimensions, weight, material, product detail, unit pricing, and certification-adjacent product attributes."},{"label":"Google product structured data","url":"https://developers.google.com/search/docs/appearance/structured-data/product","note":"Structured-data context for product description, additionalProperty, dimensions, material, model, and offer evidence."},{"label":"OpenAI product feed specification","url":"https://developers.openai.com/commerce/specs/file-upload/products","note":"Source map for public product-feed fields. This report does not infer private or connected feed state."},{"label":"Shopify category metafields","url":"https://help.shopify.com/en/manual/custom-data/metafields/category-metafields","note":"Source map for category attributes and metafield surfaces relevant to Kitchen/Coffee PDP evidence."},{"label":"FDA food-contact substances overview","url":"https://www.fda.gov/food/food-ingredients-packaging/food-contact-substances-fcs","note":"Context for why material and food-contact claims matter. StoreSteady does not validate food-contact compliance truth."},{"label":"CPSC recalls","url":"https://www.cpsc.gov/Recalls","note":"Safety context for identifier/manual evidence. StoreSteady does not validate recall status or product safety."}],"versionHistory":[{"version":"2026-summer.public-v1","date":"2026-06-09","change":"Initial Kitchen/Coffee Attribute Readiness public report from the STO-503 crawl gate with STO-467 deterministic rubric/parser support."}],"redactionPolicy":{"aggregateOnly":true,"rowLevelPublicFieldsAreHashed":null,"excludedPublicFields":["store names","raw domains","raw URLs","raw crawl text","raw AI responses","exact promo codes","private feed/admin evidence","merchant-identifying product examples"]}}