{"meta":{"api_version":"v1","schema_version":"recommendation-readiness-v1.1","status":"full_catalogue_profiles","evidence_checked_at":"2026-07-29T17:17:15.937Z","category_count":8,"product_count":160,"profile_count_per_category":20,"cohort_size_per_category":5,"coverage_summary":{"normalized_field_receipt_count":1240,"non_null_field_receipt_count":1021,"products_with_complete_mapped_inputs":39,"structured_observation_receipt_count":160,"stored_projection_receipt_count":1080,"receipts_without_field_locator":1080,"configured_source_register_receipt_count":480,"receipts_with_field_observed_at":551,"products_with_exact_identity":160,"products_with_official_source":151,"products_with_exact_model_editorial":11,"products_with_owner_pool":68,"products_with_two_independent_offers":15,"products_with_primary_offer_marked_in_stock":132,"products_with_warranty":73,"products_with_returns":34,"products_with_safety":11,"products_with_installation_or_setup":41,"products_with_claim_level_trace":2,"products_with_controlled_measurements":0,"total_open_gap_count":1676,"total_purchase_advice_blocker_count":938},"purchase_advice_supported":false,"warning":"Every published catalogue product has a readiness profile. The catalogue is still a bounded market sample, and open evidence gaps mean these records do not support purchase advice.","documentation_url":"https://agentreviewdata.com/readiness"},"data":{"schema_version":"recommendation-readiness-v1.1","status":"full_catalogue_profiles","evidence_checked_at":"2026-07-29T17:17:15.937Z","category_count":8,"product_count":160,"profile_count_per_category":20,"cohort_size_per_category":5,"coverage_summary":{"normalized_field_receipt_count":1240,"non_null_field_receipt_count":1021,"products_with_complete_mapped_inputs":39,"structured_observation_receipt_count":160,"stored_projection_receipt_count":1080,"receipts_without_field_locator":1080,"configured_source_register_receipt_count":480,"receipts_with_field_observed_at":551,"products_with_exact_identity":160,"products_with_official_source":151,"products_with_exact_model_editorial":11,"products_with_owner_pool":68,"products_with_two_independent_offers":15,"products_with_primary_offer_marked_in_stock":132,"products_with_warranty":73,"products_with_returns":34,"products_with_safety":11,"products_with_installation_or_setup":41,"products_with_claim_level_trace":2,"products_with_controlled_measurements":0,"total_open_gap_count":1676,"total_purchase_advice_blocker_count":938},"policies":{"purchase_advice_supported":false,"full_page_snapshot_required":false,"factor_input_mapping":{"path":"data/catalogue/readiness-factor-inputs.v1.json","schema_version":"readiness-factor-inputs-v1.0","mapping_sha256":"fb3187e9033043902f50b5e1ac027b7ce24ab525bfb84fb067a89087be933012"},"secondary_offer_register":{"path":"data/catalogue/readiness-secondary-offers.v1.json","schema_version":"readiness-secondary-offers-v1.0","register_sha256":"86af5ccfc366dc812ccf3aad2071ddf03cfb356a7083a0ca630f50d458e4fa1d"},"constraint_register":{"path":"data/catalogue/readiness-constraints.v1.json","schema_version":"readiness-constraints-v1.0","register_sha256":"d022a6b9cf10a92344c032b6db3230d1d27d4aa74e902b51c49f64ca49f6a176"},"receipt_hash":"Each mapped field has a canonical SHA-256 receipt. The decision hash covers ordered field-receipt hashes and method inputs, not external page content.","source_retention":"Retain URLs, source-link checked times, normalized values and provenance precision. A source-link checked time is not a field re-extraction time. Field locators remain explicit gaps where missing; capture source content selectively for consequential or disputed material.","no_synthetic_evidence":"No excerpts or atomic claims are generated. Missing editorial, owner, retailer, controlled-test, safety and human-review evidence remains missing."},"categories":[{"category":"portable-air-conditioner","methodology_version":"portable-ac-v1.0","evidence_checked_at":"2026-07-29T16:52:34.957Z","candidate_set":{"category":"portable-air-conditioner","methodology_version":"portable-ac-v1.0","evidence_checked_at":"2026-07-29T16:52:34.957Z","coverage_scope":"bounded_catalogue_not_whole_market","market":"GB","candidates":[{"product_id":"prd-cirro16000chpro","product_slug":"meaco-cirro16000chpro","brand":"Meaco","model":"CIRRO16000CHPRO","rank":1,"score":79.9},{"product_id":"prd-cirro16000pro","product_slug":"meaco-cirro16000pro","brand":"Meaco","model":"CIRRO16000PRO","rank":2,"score":79.9},{"product_id":"prd-cirro14000chpro","product_slug":"meaco-cirro14000chpro","brand":"Meaco","model":"CIRRO14000CHPRO","rank":3,"score":77.3},{"product_id":"prd-cirro14000pro","product_slug":"meaco-cirro14000pro","brand":"Meaco","model":"CIRRO14000PRO","rank":4,"score":77.3},{"product_id":"prd-cirro12000chpro","product_slug":"meaco-cirro12000chpro","brand":"Meaco","model":"CIRRO12000CHPRO","rank":5,"score":75.3},{"product_id":"prd-cirro12000pro","product_slug":"meaco-cirro12000pro","brand":"Meaco","model":"CIRRO12000PRO","rank":6,"score":75.1},{"product_id":"prd-dvac9k","product_slug":"devola-dvac9k","brand":"Devola","model":"DVAC9K","rank":7,"score":73.8},{"product_id":"prd-mc10000rpro","product_slug":"meaco-mc10000rpro","brand":"Meaco","model":"MC10000RPRO","rank":8,"score":72.8},{"product_id":"prd-mc9000rpro","product_slug":"meaco-mc9000rpro","brand":"Meaco","model":"MC9000RPRO","rank":9,"score":71.9},{"product_id":"prd-dvac9kh","product_slug":"devola-dvac9kh","brand":"Devola","model":"DVAC9KH","rank":10,"score":71.5},{"product_id":"prd-mc12000rpro","product_slug":"meaco-mc12000rpro","brand":"Meaco","model":"MC12000RPRO","rank":11,"score":71.4},{"product_id":"prd-dvac9kb","product_slug":"devola-dvac9kb","brand":"Devola","model":"DVAC9KB","rank":12,"score":70.8},{"product_id":"prd-mc7000rpro","product_slug":"meaco-mc7000rpro","brand":"Meaco","model":"MC7000RPRO","rank":13,"score":70.3},{"product_id":"prd-mc8000rpro","product_slug":"meaco-mc8000rpro","brand":"Meaco","model":"MC8000RPRO","rank":14,"score":68.9},{"product_id":"prd-dvac5k","product_slug":"devola-dvac5k","brand":"Devola","model":"DVAC5K","rank":15,"score":67.1},{"product_id":"prd-dvac7k","product_slug":"devola-dvac7k","brand":"Devola","model":"DVAC7K","rank":16,"score":66.8},{"product_id":"prd-dvac10cw","product_slug":"devola-dvac10cw","brand":"Devola","model":"DVAC10CW","rank":17,"score":64.4},{"product_id":"prd-dvac10chw","product_slug":"devola-dvac10chw","brand":"Devola","model":"DVAC10CHW","rank":18,"score":64.1},{"product_id":"prd-dvac09cb","product_slug":"devola-dvac09cb","brand":"Devola","model":"DVAC09CB","rank":19,"score":62.4},{"product_id":"prd-dvac09cw","product_slug":"devola-dvac09cw","brand":"Devola","model":"DVAC09CW","rank":20,"score":62.4}],"candidate_set_sha256":"87a4a4170b5158239c8d83de357e011bb7c9ad4cae3b2a5a9a9a4a30e73b2065","product_count":20,"brand_count":2,"profiled_product_ids":["prd-cirro16000chpro","prd-cirro16000pro","prd-cirro14000chpro","prd-cirro14000pro","prd-cirro12000chpro","prd-cirro12000pro","prd-dvac9k","prd-mc10000rpro","prd-mc9000rpro","prd-dvac9kh","prd-mc12000rpro","prd-dvac9kb","prd-mc7000rpro","prd-mc8000rpro","prd-dvac5k","prd-dvac7k","prd-dvac10cw","prd-dvac10chw","prd-dvac09cb","prd-dvac09cw"],"profiled_brand_count":2,"leading_cohort_product_ids":["prd-cirro16000chpro","prd-cirro16000pro","prd-cirro14000chpro","prd-cirro14000pro","prd-cirro12000chpro"],"leading_cohort_brand_count":1,"deferred_deep_research":[{"product_id":"prd-cirro12000pro","product_slug":"meaco-cirro12000pro","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-dvac9k","product_slug":"devola-dvac9k","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-mc10000rpro","product_slug":"meaco-mc10000rpro","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-mc9000rpro","product_slug":"meaco-mc9000rpro","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-dvac9kh","product_slug":"devola-dvac9kh","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-mc12000rpro","product_slug":"meaco-mc12000rpro","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-dvac9kb","product_slug":"devola-dvac9kb","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-mc7000rpro","product_slug":"meaco-mc7000rpro","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-mc8000rpro","product_slug":"meaco-mc8000rpro","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-dvac5k","product_slug":"devola-dvac5k","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-dvac7k","product_slug":"devola-dvac7k","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-dvac10cw","product_slug":"devola-dvac10cw","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-dvac10chw","product_slug":"devola-dvac10chw","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-dvac09cb","product_slug":"devola-dvac09cb","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-dvac09cw","product_slug":"devola-dvac09cw","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true}],"limitation":"The candidate set is the published 20-product category, not a claim of complete UK market coverage."},"sensitivity":{"policy":{"modes":["remove","decrease_5_percentage_points","increase_5_percentage_points"],"absolute_weight_delta":0.05,"score_precision_decimals":1,"tie_policy":"all_products_at_maximum_rounded_score","rank_policy":"competition_rank_at_published_score_precision","explanation":"Stress testing removes each factor once and moves it down or up by an absolute 0.05, rescaling other factors proportionally. Scores are rounded to one decimal before tie-aware leaders and ranks are assigned."},"scenario_count":15,"baseline_winner_product_slug":"meaco-cirro16000chpro","baseline_rank_one_product_slug":"meaco-cirro16000chpro","baseline_leader_product_slugs":["meaco-cirro16000chpro","meaco-cirro16000pro"],"distinct_scenario_winners":["meaco-cirro16000chpro","meaco-cirro16000pro"],"baseline_winner_retention_count":8,"outside_top_five_leader_scenario_count":0,"scenarios":[{"id":"value-remove","factor_key":"value","mode":"remove","adjusted_weights":{"value":0,"noise":0.333333333333,"efficiency":0.305555555556,"usability":0.194444444444,"evidence":0.166666666667},"leader_product_slugs":["meaco-cirro16000chpro"],"winner_product_slug":"meaco-cirro16000chpro","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"changed","scores":{"meaco-cirro16000chpro":79.8,"meaco-cirro14000chpro":79.5,"meaco-cirro16000pro":78.1,"meaco-cirro14000pro":77.8,"meaco-cirro12000chpro":76.8,"meaco-cirro12000pro":75,"meaco-mc7000rpro":73.4,"meaco-mc9000rpro":72.5,"meaco-mc12000rpro":72,"devola-dvac9kh":71.9,"meaco-mc10000rpro":71.6,"devola-dvac7k":70.2,"devola-dvac9k":70.2,"devola-dvac5k":70.1,"meaco-mc8000rpro":69.7,"devola-dvac9kb":68.2,"devola-dvac10chw":63.4,"devola-dvac09cb":61.6,"devola-dvac09cw":61.6,"devola-dvac10cw":61.6},"ranks":{"meaco-cirro16000chpro":1,"meaco-cirro14000chpro":2,"meaco-cirro16000pro":3,"meaco-cirro14000pro":4,"meaco-cirro12000chpro":5,"meaco-cirro12000pro":6,"meaco-mc7000rpro":7,"meaco-mc9000rpro":8,"meaco-mc12000rpro":9,"devola-dvac9kh":10,"meaco-mc10000rpro":11,"devola-dvac7k":12,"devola-dvac9k":12,"devola-dvac5k":14,"meaco-mc8000rpro":15,"devola-dvac9kb":16,"devola-dvac10chw":17,"devola-dvac09cb":18,"devola-dvac09cw":18,"devola-dvac10cw":18}},{"id":"value-decrease_5_percentage_points","factor_key":"value","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.23,"noise":0.256666666667,"efficiency":0.235277777778,"usability":0.149722222222,"evidence":0.128333333333},"leader_product_slugs":["meaco-cirro16000chpro"],"winner_product_slug":"meaco-cirro16000chpro","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"changed","scores":{"meaco-cirro16000chpro":79.8,"meaco-cirro16000pro":79.6,"meaco-cirro14000chpro":77.7,"meaco-cirro14000pro":77.4,"meaco-cirro12000chpro":75.6,"meaco-cirro12000pro":75.1,"devola-dvac9k":73.1,"meaco-mc10000rpro":72.6,"meaco-mc9000rpro":72,"devola-dvac9kh":71.6,"meaco-mc12000rpro":71.5,"meaco-mc7000rpro":70.9,"devola-dvac9kb":70.3,"meaco-mc8000rpro":69,"devola-dvac5k":67.6,"devola-dvac7k":67.4,"devola-dvac10chw":64,"devola-dvac10cw":63.9,"devola-dvac09cb":62.3,"devola-dvac09cw":62.3},"ranks":{"meaco-cirro16000chpro":1,"meaco-cirro16000pro":2,"meaco-cirro14000chpro":3,"meaco-cirro14000pro":4,"meaco-cirro12000chpro":5,"meaco-cirro12000pro":6,"devola-dvac9k":7,"meaco-mc10000rpro":8,"meaco-mc9000rpro":9,"devola-dvac9kh":10,"meaco-mc12000rpro":11,"meaco-mc7000rpro":12,"devola-dvac9kb":13,"meaco-mc8000rpro":14,"devola-dvac5k":15,"devola-dvac7k":16,"devola-dvac10chw":17,"devola-dvac10cw":18,"devola-dvac09cb":19,"devola-dvac09cw":19}},{"id":"value-increase_5_percentage_points","factor_key":"value","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.33,"noise":0.223333333333,"efficiency":0.204722222222,"usability":0.130277777778,"evidence":0.111666666667},"leader_product_slugs":["meaco-cirro16000pro"],"winner_product_slug":"meaco-cirro16000pro","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":false,"outside_top_five_leader":false,"rank_one_status":"changed","scores":{"meaco-cirro16000pro":80.2,"meaco-cirro16000chpro":79.9,"meaco-cirro14000pro":77.3,"meaco-cirro14000chpro":76.9,"meaco-cirro12000chpro":75.1,"meaco-cirro12000pro":75.1,"devola-dvac9k":74.4,"meaco-mc10000rpro":73.1,"meaco-mc9000rpro":71.8,"devola-dvac9kh":71.5,"devola-dvac9kb":71.3,"meaco-mc12000rpro":71.3,"meaco-mc7000rpro":69.8,"meaco-mc8000rpro":68.7,"devola-dvac5k":66.5,"devola-dvac7k":66.2,"devola-dvac10cw":64.9,"devola-dvac10chw":64.2,"devola-dvac09cb":62.5,"devola-dvac09cw":62.5},"ranks":{"meaco-cirro16000pro":1,"meaco-cirro16000chpro":2,"meaco-cirro14000pro":3,"meaco-cirro14000chpro":4,"meaco-cirro12000chpro":5,"meaco-cirro12000pro":5,"devola-dvac9k":7,"meaco-mc10000rpro":8,"meaco-mc9000rpro":9,"devola-dvac9kh":10,"devola-dvac9kb":11,"meaco-mc12000rpro":11,"meaco-mc7000rpro":13,"meaco-mc8000rpro":14,"devola-dvac5k":15,"devola-dvac7k":16,"devola-dvac10cw":17,"devola-dvac10chw":18,"devola-dvac09cb":19,"devola-dvac09cw":19}},{"id":"noise-remove","factor_key":"noise","mode":"remove","adjusted_weights":{"value":0.368421052632,"noise":0,"efficiency":0.289473684211,"usability":0.184210526316,"evidence":0.157894736842},"leader_product_slugs":["meaco-cirro16000chpro","meaco-cirro16000pro"],"winner_product_slug":"meaco-cirro16000chpro","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_tied","scores":{"meaco-cirro16000chpro":76.5,"meaco-cirro16000pro":76.5,"devola-dvac9k":75.9,"meaco-mc10000rpro":75.4,"meaco-mc9000rpro":73.5,"devola-dvac10cw":73.2,"meaco-cirro14000chpro":73.1,"meaco-cirro14000pro":73.1,"devola-dvac9kh":72.9,"devola-dvac10chw":72.8,"meaco-cirro12000chpro":72.7,"meaco-cirro12000pro":72.4,"meaco-mc12000rpro":72.1,"devola-dvac9kb":72,"meaco-mc7000rpro":70.6,"devola-dvac09cb":70.5,"devola-dvac09cw":70.5,"meaco-mc8000rpro":69.4,"devola-dvac5k":67.1,"devola-dvac7k":66.8},"ranks":{"meaco-cirro16000chpro":1,"meaco-cirro16000pro":1,"devola-dvac9k":3,"meaco-mc10000rpro":4,"meaco-mc9000rpro":5,"devola-dvac10cw":6,"meaco-cirro14000chpro":7,"meaco-cirro14000pro":7,"devola-dvac9kh":9,"devola-dvac10chw":10,"meaco-cirro12000chpro":11,"meaco-cirro12000pro":12,"meaco-mc12000rpro":13,"devola-dvac9kb":14,"meaco-mc7000rpro":15,"devola-dvac09cb":16,"devola-dvac09cw":16,"meaco-mc8000rpro":18,"devola-dvac5k":19,"devola-dvac7k":20}},{"id":"noise-decrease_5_percentage_points","factor_key":"noise","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.298421052632,"noise":0.19,"efficiency":0.234473684211,"usability":0.149210526316,"evidence":0.127894736842},"leader_product_slugs":["meaco-cirro16000pro"],"winner_product_slug":"meaco-cirro16000pro","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":false,"outside_top_five_leader":false,"rank_one_status":"changed","scores":{"meaco-cirro16000pro":79.2,"meaco-cirro16000chpro":79.1,"meaco-cirro14000pro":76.5,"meaco-cirro14000chpro":76.4,"meaco-cirro12000chpro":74.8,"meaco-cirro12000pro":74.5,"devola-dvac9k":74.2,"meaco-mc10000rpro":73.4,"meaco-mc9000rpro":72.3,"devola-dvac9kh":71.8,"meaco-mc12000rpro":71.6,"devola-dvac9kb":71.1,"meaco-mc7000rpro":70.4,"meaco-mc8000rpro":69,"devola-dvac5k":67.1,"devola-dvac7k":66.8,"devola-dvac10cw":66.2,"devola-dvac10chw":65.9,"devola-dvac09cb":64.1,"devola-dvac09cw":64.1},"ranks":{"meaco-cirro16000pro":1,"meaco-cirro16000chpro":2,"meaco-cirro14000pro":3,"meaco-cirro14000chpro":4,"meaco-cirro12000chpro":5,"meaco-cirro12000pro":6,"devola-dvac9k":7,"meaco-mc10000rpro":8,"meaco-mc9000rpro":9,"devola-dvac9kh":10,"meaco-mc12000rpro":11,"devola-dvac9kb":12,"meaco-mc7000rpro":13,"meaco-mc8000rpro":14,"devola-dvac5k":15,"devola-dvac7k":16,"devola-dvac10cw":17,"devola-dvac10chw":18,"devola-dvac09cb":19,"devola-dvac09cw":19}},{"id":"noise-increase_5_percentage_points","factor_key":"noise","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.261578947368,"noise":0.29,"efficiency":0.205526315789,"usability":0.130789473684,"evidence":0.112105263158},"leader_product_slugs":["meaco-cirro16000chpro","meaco-cirro16000pro"],"winner_product_slug":"meaco-cirro16000chpro","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_tied","scores":{"meaco-cirro16000chpro":80.6,"meaco-cirro16000pro":80.6,"meaco-cirro14000chpro":78.2,"meaco-cirro14000pro":78.2,"meaco-cirro12000chpro":75.9,"meaco-cirro12000pro":75.6,"devola-dvac9k":73.3,"meaco-mc10000rpro":72.3,"meaco-mc9000rpro":71.6,"meaco-mc12000rpro":71.3,"devola-dvac9kh":71.2,"devola-dvac9kb":70.6,"meaco-mc7000rpro":70.3,"meaco-mc8000rpro":68.7,"devola-dvac5k":67.1,"devola-dvac7k":66.9,"devola-dvac10cw":62.6,"devola-dvac10chw":62.3,"devola-dvac09cb":60.7,"devola-dvac09cw":60.7},"ranks":{"meaco-cirro16000chpro":1,"meaco-cirro16000pro":1,"meaco-cirro14000chpro":3,"meaco-cirro14000pro":3,"meaco-cirro12000chpro":5,"meaco-cirro12000pro":6,"devola-dvac9k":7,"meaco-mc10000rpro":8,"meaco-mc9000rpro":9,"meaco-mc12000rpro":10,"devola-dvac9kh":11,"devola-dvac9kb":12,"meaco-mc7000rpro":13,"meaco-mc8000rpro":14,"devola-dvac5k":15,"devola-dvac7k":16,"devola-dvac10cw":17,"devola-dvac10chw":18,"devola-dvac09cb":19,"devola-dvac09cw":19}},{"id":"efficiency-remove","factor_key":"efficiency","mode":"remove","adjusted_weights":{"value":0.358974358974,"noise":0.307692307692,"efficiency":0,"usability":0.179487179487,"evidence":0.153846153846},"leader_product_slugs":["meaco-cirro16000pro"],"winner_product_slug":"meaco-cirro16000pro","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":false,"outside_top_five_leader":false,"rank_one_status":"changed","scores":{"meaco-cirro16000pro":81.7,"meaco-cirro16000chpro":81.6,"meaco-cirro14000chpro":78.6,"meaco-cirro14000pro":78.6,"meaco-cirro12000chpro":76.5,"meaco-cirro12000pro":76.1,"devola-dvac9k":74.3,"meaco-mc10000rpro":73.2,"meaco-mc9000rpro":71.9,"devola-dvac9kh":71.4,"meaco-mc12000rpro":71.2,"meaco-mc8000rpro":70.6,"devola-dvac9kb":70.5,"meaco-mc7000rpro":69.8,"devola-dvac5k":65.8,"devola-dvac7k":65.3,"devola-dvac10cw":62.2,"devola-dvac10chw":61.8,"devola-dvac09cb":59.6,"devola-dvac09cw":59.6},"ranks":{"meaco-cirro16000pro":1,"meaco-cirro16000chpro":2,"meaco-cirro14000chpro":3,"meaco-cirro14000pro":3,"meaco-cirro12000chpro":5,"meaco-cirro12000pro":6,"devola-dvac9k":7,"meaco-mc10000rpro":8,"meaco-mc9000rpro":9,"devola-dvac9kh":10,"meaco-mc12000rpro":11,"meaco-mc8000rpro":12,"devola-dvac9kb":13,"meaco-mc7000rpro":14,"devola-dvac5k":15,"devola-dvac7k":16,"devola-dvac10cw":17,"devola-dvac10chw":18,"devola-dvac09cb":19,"devola-dvac09cw":19}},{"id":"efficiency-decrease_5_percentage_points","factor_key":"efficiency","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.297948717949,"noise":0.255384615385,"efficiency":0.17,"usability":0.148974358974,"evidence":0.127692307692},"leader_product_slugs":["meaco-cirro16000pro"],"winner_product_slug":"meaco-cirro16000pro","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":false,"outside_top_five_leader":false,"rank_one_status":"changed","scores":{"meaco-cirro16000pro":80.3,"meaco-cirro16000chpro":80.2,"meaco-cirro14000chpro":77.6,"meaco-cirro14000pro":77.6,"meaco-cirro12000chpro":75.6,"meaco-cirro12000pro":75.3,"devola-dvac9k":73.9,"meaco-mc10000rpro":72.9,"meaco-mc9000rpro":71.9,"devola-dvac9kh":71.5,"meaco-mc12000rpro":71.4,"devola-dvac9kb":70.7,"meaco-mc7000rpro":70.2,"meaco-mc8000rpro":69.3,"devola-dvac5k":66.8,"devola-dvac7k":66.5,"devola-dvac10cw":63.9,"devola-dvac10chw":63.6,"devola-dvac09cb":61.8,"devola-dvac09cw":61.8},"ranks":{"meaco-cirro16000pro":1,"meaco-cirro16000chpro":2,"meaco-cirro14000chpro":3,"meaco-cirro14000pro":3,"meaco-cirro12000chpro":5,"meaco-cirro12000pro":6,"devola-dvac9k":7,"meaco-mc10000rpro":8,"meaco-mc9000rpro":9,"devola-dvac9kh":10,"meaco-mc12000rpro":11,"devola-dvac9kb":12,"meaco-mc7000rpro":13,"meaco-mc8000rpro":14,"devola-dvac5k":15,"devola-dvac7k":16,"devola-dvac10cw":17,"devola-dvac10chw":18,"devola-dvac09cb":19,"devola-dvac09cw":19}},{"id":"efficiency-increase_5_percentage_points","factor_key":"efficiency","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.262051282051,"noise":0.224615384615,"efficiency":0.27,"usability":0.131025641026,"evidence":0.112307692308},"leader_product_slugs":["meaco-cirro16000chpro","meaco-cirro16000pro"],"winner_product_slug":"meaco-cirro16000chpro","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_tied","scores":{"meaco-cirro16000chpro":79.5,"meaco-cirro16000pro":79.5,"meaco-cirro14000chpro":77,"meaco-cirro14000pro":77,"meaco-cirro12000chpro":75.1,"meaco-cirro12000pro":74.8,"devola-dvac9k":73.7,"meaco-mc10000rpro":72.8,"meaco-mc9000rpro":71.9,"devola-dvac9kh":71.6,"meaco-mc12000rpro":71.5,"devola-dvac9kb":70.9,"meaco-mc7000rpro":70.4,"meaco-mc8000rpro":68.5,"devola-dvac5k":67.4,"devola-dvac7k":67.2,"devola-dvac10cw":64.9,"devola-dvac10chw":64.6,"devola-dvac09cb":63,"devola-dvac09cw":63},"ranks":{"meaco-cirro16000chpro":1,"meaco-cirro16000pro":1,"meaco-cirro14000chpro":3,"meaco-cirro14000pro":3,"meaco-cirro12000chpro":5,"meaco-cirro12000pro":6,"devola-dvac9k":7,"meaco-mc10000rpro":8,"meaco-mc9000rpro":9,"devola-dvac9kh":10,"meaco-mc12000rpro":11,"devola-dvac9kb":12,"meaco-mc7000rpro":13,"meaco-mc8000rpro":14,"devola-dvac5k":15,"devola-dvac7k":16,"devola-dvac10cw":17,"devola-dvac10chw":18,"devola-dvac09cb":19,"devola-dvac09cw":19}},{"id":"usability-remove","factor_key":"usability","mode":"remove","adjusted_weights":{"value":0.325581395349,"noise":0.279069767442,"efficiency":0.255813953488,"usability":0,"evidence":0.139534883721},"leader_product_slugs":["meaco-cirro16000pro"],"winner_product_slug":"meaco-cirro16000pro","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":false,"outside_top_five_leader":false,"rank_one_status":"changed","scores":{"meaco-cirro16000pro":80.1,"meaco-cirro16000chpro":78.5,"meaco-cirro14000pro":77.1,"meaco-cirro14000chpro":75.6,"meaco-cirro12000pro":74.4,"devola-dvac9k":74.2,"meaco-cirro12000chpro":73.3,"meaco-mc10000rpro":71.2,"devola-dvac9kb":70.8,"meaco-mc12000rpro":70.7,"devola-dvac9kh":70.1,"meaco-mc9000rpro":70.1,"meaco-mc7000rpro":68.3,"meaco-mc8000rpro":66.6,"devola-dvac5k":66.4,"devola-dvac7k":66.2,"devola-dvac10cw":62,"devola-dvac10chw":60.2,"devola-dvac09cb":59.7,"devola-dvac09cw":59.7},"ranks":{"meaco-cirro16000pro":1,"meaco-cirro16000chpro":2,"meaco-cirro14000pro":3,"meaco-cirro14000chpro":4,"meaco-cirro12000pro":5,"devola-dvac9k":6,"meaco-cirro12000chpro":7,"meaco-mc10000rpro":8,"devola-dvac9kb":9,"meaco-mc12000rpro":10,"devola-dvac9kh":11,"meaco-mc9000rpro":11,"meaco-mc7000rpro":13,"meaco-mc8000rpro":14,"devola-dvac5k":15,"devola-dvac7k":16,"devola-dvac10cw":17,"devola-dvac10chw":18,"devola-dvac09cb":19,"devola-dvac09cw":19}},{"id":"usability-decrease_5_percentage_points","factor_key":"usability","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.296279069767,"noise":0.253953488372,"efficiency":0.232790697674,"usability":0.09,"evidence":0.126976744186},"leader_product_slugs":["meaco-cirro16000pro"],"winner_product_slug":"meaco-cirro16000pro","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":false,"outside_top_five_leader":false,"rank_one_status":"changed","scores":{"meaco-cirro16000pro":80,"meaco-cirro16000chpro":79.4,"meaco-cirro14000pro":77.2,"meaco-cirro14000chpro":76.7,"meaco-cirro12000pro":74.8,"meaco-cirro12000chpro":74.6,"devola-dvac9k":73.9,"meaco-mc10000rpro":72.2,"meaco-mc9000rpro":71.3,"meaco-mc12000rpro":71.2,"devola-dvac9kh":71,"devola-dvac9kb":70.8,"meaco-mc7000rpro":69.6,"meaco-mc8000rpro":68,"devola-dvac5k":66.8,"devola-dvac7k":66.6,"devola-dvac10cw":63.6,"devola-dvac10chw":62.7,"devola-dvac09cb":61.4,"devola-dvac09cw":61.4},"ranks":{"meaco-cirro16000pro":1,"meaco-cirro16000chpro":2,"meaco-cirro14000pro":3,"meaco-cirro14000chpro":4,"meaco-cirro12000pro":5,"meaco-cirro12000chpro":6,"devola-dvac9k":7,"meaco-mc10000rpro":8,"meaco-mc9000rpro":9,"meaco-mc12000rpro":10,"devola-dvac9kh":11,"devola-dvac9kb":12,"meaco-mc7000rpro":13,"meaco-mc8000rpro":14,"devola-dvac5k":15,"devola-dvac7k":16,"devola-dvac10cw":17,"devola-dvac10chw":18,"devola-dvac09cb":19,"devola-dvac09cw":19}},{"id":"usability-increase_5_percentage_points","factor_key":"usability","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.263720930233,"noise":0.226046511628,"efficiency":0.207209302326,"usability":0.19,"evidence":0.113023255814},"leader_product_slugs":["meaco-cirro16000chpro"],"winner_product_slug":"meaco-cirro16000chpro","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"changed","scores":{"meaco-cirro16000chpro":80.3,"meaco-cirro16000pro":79.9,"meaco-cirro14000chpro":77.9,"meaco-cirro14000pro":77.4,"meaco-cirro12000chpro":76.1,"meaco-cirro12000pro":75.3,"devola-dvac9k":73.6,"meaco-mc10000rpro":73.4,"meaco-mc9000rpro":72.6,"devola-dvac9kh":72,"meaco-mc12000rpro":71.7,"meaco-mc7000rpro":71.1,"devola-dvac9kb":70.8,"meaco-mc8000rpro":69.7,"devola-dvac5k":67.3,"devola-dvac7k":67.1,"devola-dvac10chw":65.5,"devola-dvac10cw":65.3,"devola-dvac09cb":63.4,"devola-dvac09cw":63.4},"ranks":{"meaco-cirro16000chpro":1,"meaco-cirro16000pro":2,"meaco-cirro14000chpro":3,"meaco-cirro14000pro":4,"meaco-cirro12000chpro":5,"meaco-cirro12000pro":6,"devola-dvac9k":7,"meaco-mc10000rpro":8,"meaco-mc9000rpro":9,"devola-dvac9kh":10,"meaco-mc12000rpro":11,"meaco-mc7000rpro":12,"devola-dvac9kb":13,"meaco-mc8000rpro":14,"devola-dvac5k":15,"devola-dvac7k":16,"devola-dvac10chw":17,"devola-dvac10cw":18,"devola-dvac09cb":19,"devola-dvac09cw":19}},{"id":"evidence-remove","factor_key":"evidence","mode":"remove","adjusted_weights":{"value":0.318181818182,"noise":0.272727272727,"efficiency":0.25,"usability":0.159090909091,"evidence":0},"leader_product_slugs":["meaco-cirro16000chpro","meaco-cirro16000pro"],"winner_product_slug":"meaco-cirro16000chpro","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_tied","scores":{"meaco-cirro16000chpro":82.6,"meaco-cirro16000pro":82.6,"meaco-cirro14000chpro":79.7,"meaco-cirro14000pro":79.7,"meaco-cirro12000chpro":77.4,"meaco-cirro12000pro":77.1,"devola-dvac9k":74,"meaco-mc10000rpro":73,"devola-dvac9kb":72.3,"meaco-mc9000rpro":71.9,"devola-dvac9kh":71.5,"meaco-mc12000rpro":71.4,"meaco-mc7000rpro":70.1,"meaco-mc8000rpro":68.4,"devola-dvac5k":66.4,"devola-dvac7k":66.1,"devola-dvac10cw":63.4,"devola-dvac10chw":63,"devola-dvac09cb":61.1,"devola-dvac09cw":61.1},"ranks":{"meaco-cirro16000chpro":1,"meaco-cirro16000pro":1,"meaco-cirro14000chpro":3,"meaco-cirro14000pro":3,"meaco-cirro12000chpro":5,"meaco-cirro12000pro":6,"devola-dvac9k":7,"meaco-mc10000rpro":8,"devola-dvac9kb":9,"meaco-mc9000rpro":10,"devola-dvac9kh":11,"meaco-mc12000rpro":12,"meaco-mc7000rpro":13,"meaco-mc8000rpro":14,"devola-dvac5k":15,"devola-dvac7k":16,"devola-dvac10cw":17,"devola-dvac10chw":18,"devola-dvac09cb":19,"devola-dvac09cw":19}},{"id":"evidence-decrease_5_percentage_points","factor_key":"evidence","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.295909090909,"noise":0.253636363636,"efficiency":0.2325,"usability":0.147954545455,"evidence":0.07},"leader_product_slugs":["meaco-cirro16000chpro","meaco-cirro16000pro"],"winner_product_slug":"meaco-cirro16000chpro","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_tied","scores":{"meaco-cirro16000chpro":81,"meaco-cirro16000pro":81,"meaco-cirro14000chpro":78.3,"meaco-cirro14000pro":78.3,"meaco-cirro12000chpro":76.2,"meaco-cirro12000pro":75.9,"devola-dvac9k":73.9,"meaco-mc10000rpro":72.9,"meaco-mc9000rpro":71.9,"devola-dvac9kh":71.5,"devola-dvac9kb":71.4,"meaco-mc12000rpro":71.4,"meaco-mc7000rpro":70.2,"meaco-mc8000rpro":68.7,"devola-dvac5k":66.8,"devola-dvac7k":66.5,"devola-dvac10cw":64,"devola-dvac10chw":63.6,"devola-dvac09cb":61.9,"devola-dvac09cw":61.9},"ranks":{"meaco-cirro16000chpro":1,"meaco-cirro16000pro":1,"meaco-cirro14000chpro":3,"meaco-cirro14000pro":3,"meaco-cirro12000chpro":5,"meaco-cirro12000pro":6,"devola-dvac9k":7,"meaco-mc10000rpro":8,"meaco-mc9000rpro":9,"devola-dvac9kh":10,"devola-dvac9kb":11,"meaco-mc12000rpro":11,"meaco-mc7000rpro":13,"meaco-mc8000rpro":14,"devola-dvac5k":15,"devola-dvac7k":16,"devola-dvac10cw":17,"devola-dvac10chw":18,"devola-dvac09cb":19,"devola-dvac09cw":19}},{"id":"evidence-increase_5_percentage_points","factor_key":"evidence","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.264090909091,"noise":0.226363636364,"efficiency":0.2075,"usability":0.132045454545,"evidence":0.17},"leader_product_slugs":["meaco-cirro16000pro"],"winner_product_slug":"meaco-cirro16000pro","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":false,"outside_top_five_leader":false,"rank_one_status":"changed","scores":{"meaco-cirro16000pro":78.8,"meaco-cirro16000chpro":78.7,"meaco-cirro14000chpro":76.3,"meaco-cirro14000pro":76.3,"meaco-cirro12000chpro":74.5,"meaco-cirro12000pro":74.2,"devola-dvac9k":73.7,"meaco-mc10000rpro":72.8,"meaco-mc9000rpro":71.9,"devola-dvac9kh":71.6,"meaco-mc12000rpro":71.5,"meaco-mc7000rpro":70.4,"devola-dvac9kb":70.2,"meaco-mc8000rpro":69,"devola-dvac5k":67.3,"devola-dvac7k":67.1,"devola-dvac10cw":64.8,"devola-dvac10chw":64.5,"devola-dvac09cb":62.9,"devola-dvac09cw":62.9},"ranks":{"meaco-cirro16000pro":1,"meaco-cirro16000chpro":2,"meaco-cirro14000chpro":3,"meaco-cirro14000pro":3,"meaco-cirro12000chpro":5,"meaco-cirro12000pro":6,"devola-dvac9k":7,"meaco-mc10000rpro":8,"meaco-mc9000rpro":9,"devola-dvac9kh":10,"meaco-mc12000rpro":11,"meaco-mc7000rpro":12,"devola-dvac9kb":13,"meaco-mc8000rpro":14,"devola-dvac5k":15,"devola-dvac7k":16,"devola-dvac10cw":17,"devola-dvac10chw":18,"devola-dvac09cb":19,"devola-dvac09cw":19}}]}},{"category":"dehumidifier","methodology_version":"dehumidifier-v1.0","evidence_checked_at":"2026-07-29T16:52:34.957Z","candidate_set":{"category":"dehumidifier","methodology_version":"dehumidifier-v1.0","evidence_checked_at":"2026-07-29T16:52:34.957Z","coverage_scope":"bounded_catalogue_not_whole_market","market":"GB","candidates":[{"product_id":"prd-aretetwo25l","product_slug":"meaco-aretetwo25l","brand":"Meaco","model":"AreteTwo25L","rank":1,"score":80.8},{"product_id":"prd-areteone20l","product_slug":"meaco-areteone20l","brand":"Meaco","model":"AreteOne20L","rank":2,"score":79.2},{"product_id":"prd-aretetwo20l","product_slug":"meaco-aretetwo20l","brand":"Meaco","model":"AreteTwo20L","rank":3,"score":79},{"product_id":"prd-areteone12l","product_slug":"meaco-areteone12l","brand":"Meaco","model":"ARETEONE12L","rank":4,"score":75.8},{"product_id":"prd-tpfit30l","product_slug":"honeywell-tpfit30l","brand":"Honeywell","model":"TPFIT30L","rank":5,"score":73.1},{"product_id":"prd-abc12l-w","product_slug":"meaco-abc12l-w","brand":"Meaco","model":"ABC12L-W","rank":6,"score":72.6},{"product_id":"prd-dv25l","product_slug":"devola-dv25l","brand":"Devola","model":"DV25L","rank":7,"score":72.6},{"product_id":"prd-meaco20le","product_slug":"meaco-meaco20le","brand":"Meaco","model":"MEACO20LE","rank":8,"score":71.7},{"product_id":"prd-abc10l-s","product_slug":"meaco-abc10l-s","brand":"Meaco","model":"ABC10L-S","rank":9,"score":70.9},{"product_id":"prd-dvh20lcf","product_slug":"devola-dvh20lcf","brand":"Devola","model":"DVH20LCF","rank":10,"score":70},{"product_id":"prd-dv12l","product_slug":"devola-dv12l","brand":"Devola","model":"DV12L","rank":11,"score":69.7},{"product_id":"prd-meaco12le","product_slug":"meaco-meaco12le","brand":"Meaco","model":"MEACO12LE","rank":12,"score":69.3},{"product_id":"prd-dvh12l","product_slug":"devola-dvh12l","brand":"Devola","model":"DVH12L","rank":13,"score":68.1},{"product_id":"prd-tpfit","product_slug":"honeywell-tpfit","brand":"Honeywell","model":"TPFIT","rank":14,"score":68.1},{"product_id":"prd-tpfit20l","product_slug":"honeywell-tpfit20l","brand":"Honeywell","model":"TPFIT20L","rank":15,"score":67.4},{"product_id":"prd-dv20l","product_slug":"devola-dv20l","brand":"Devola","model":"DV20L","rank":16,"score":66.9},{"product_id":"prd-dvh12lcf","product_slug":"devola-dvh12lcf","brand":"Devola","model":"DVH12LCF","rank":17,"score":66.2},{"product_id":"prd-dvha20l","product_slug":"devola-dvha20l","brand":"Devola","model":"DVHA20L","rank":18,"score":64.2},{"product_id":"prd-eh1930","product_slug":"prem-i-air-eh1930","brand":"Prem-I-Air","model":"EH1930","rank":19,"score":62.2},{"product_id":"prd-mrd10g","product_slug":"woods-mrd10g","brand":"Woods","model":"MRD10G","rank":20,"score":56.8}],"candidate_set_sha256":"f6433e4485d5d78992c1bed12ab78fd12c79c0323385d743173927966632ccfc","product_count":20,"brand_count":5,"profiled_product_ids":["prd-aretetwo25l","prd-areteone20l","prd-aretetwo20l","prd-areteone12l","prd-tpfit30l","prd-abc12l-w","prd-dv25l","prd-meaco20le","prd-abc10l-s","prd-dvh20lcf","prd-dv12l","prd-meaco12le","prd-dvh12l","prd-tpfit","prd-tpfit20l","prd-dv20l","prd-dvh12lcf","prd-dvha20l","prd-eh1930","prd-mrd10g"],"profiled_brand_count":5,"leading_cohort_product_ids":["prd-aretetwo25l","prd-areteone20l","prd-aretetwo20l","prd-areteone12l","prd-tpfit30l"],"leading_cohort_brand_count":2,"deferred_deep_research":[{"product_id":"prd-abc12l-w","product_slug":"meaco-abc12l-w","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-dv25l","product_slug":"devola-dv25l","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-meaco20le","product_slug":"meaco-meaco20le","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-abc10l-s","product_slug":"meaco-abc10l-s","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-dvh20lcf","product_slug":"devola-dvh20lcf","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-dv12l","product_slug":"devola-dv12l","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-meaco12le","product_slug":"meaco-meaco12le","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-dvh12l","product_slug":"devola-dvh12l","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-tpfit","product_slug":"honeywell-tpfit","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-tpfit20l","product_slug":"honeywell-tpfit20l","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-dv20l","product_slug":"devola-dv20l","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-dvh12lcf","product_slug":"devola-dvh12lcf","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-dvha20l","product_slug":"devola-dvha20l","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-eh1930","product_slug":"prem-i-air-eh1930","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-mrd10g","product_slug":"woods-mrd10g","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true}],"limitation":"The candidate set is the published 20-product category, not a claim of complete UK market coverage."},"sensitivity":{"policy":{"modes":["remove","decrease_5_percentage_points","increase_5_percentage_points"],"absolute_weight_delta":0.05,"score_precision_decimals":1,"tie_policy":"all_products_at_maximum_rounded_score","rank_policy":"competition_rank_at_published_score_precision","explanation":"Stress testing removes each factor once and moves it down or up by an absolute 0.05, rescaling other factors proportionally. Scores are rounded to one decimal before tie-aware leaders and ranks are assigned."},"scenario_count":15,"baseline_winner_product_slug":"meaco-aretetwo25l","baseline_rank_one_product_slug":"meaco-aretetwo25l","baseline_leader_product_slugs":["meaco-aretetwo25l"],"distinct_scenario_winners":["meaco-aretetwo25l"],"baseline_winner_retention_count":15,"outside_top_five_leader_scenario_count":0,"scenarios":[{"id":"value-remove","factor_key":"value","mode":"remove","adjusted_weights":{"value":0,"noise":0.293333333333,"efficiency":0.293333333333,"usability":0.253333333333,"evidence":0.16},"leader_product_slugs":["meaco-aretetwo25l"],"winner_product_slug":"meaco-aretetwo25l","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"meaco-aretetwo25l":89.4,"meaco-aretetwo20l":88.5,"meaco-areteone20l":87,"meaco-areteone12l":84,"meaco-abc12l-w":77.4,"meaco-meaco20le":76.6,"meaco-abc10l-s":75.7,"meaco-meaco12le":75,"devola-dv12l":74.4,"honeywell-tpfit":73.8,"devola-dvh12l":73.7,"devola-dv25l":73.6,"honeywell-tpfit30l":72.6,"devola-dvh20lcf":72,"devola-dvh12lcf":70.5,"honeywell-tpfit20l":69.3,"devola-dv20l":67,"prem-i-air-eh1930":65.6,"devola-dvha20l":65.1,"woods-mrd10g":59.7},"ranks":{"meaco-aretetwo25l":1,"meaco-aretetwo20l":2,"meaco-areteone20l":3,"meaco-areteone12l":4,"meaco-abc12l-w":5,"meaco-meaco20le":6,"meaco-abc10l-s":7,"meaco-meaco12le":8,"devola-dv12l":9,"honeywell-tpfit":10,"devola-dvh12l":11,"devola-dv25l":12,"honeywell-tpfit30l":13,"devola-dvh20lcf":14,"devola-dvh12lcf":15,"honeywell-tpfit20l":16,"devola-dv20l":17,"prem-i-air-eh1930":18,"devola-dvha20l":19,"woods-mrd10g":20}},{"id":"value-decrease_5_percentage_points","factor_key":"value","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.2,"noise":0.234666666667,"efficiency":0.234666666667,"usability":0.202666666667,"evidence":0.128},"leader_product_slugs":["meaco-aretetwo25l"],"winner_product_slug":"meaco-aretetwo25l","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"meaco-aretetwo25l":82.5,"meaco-aretetwo20l":80.9,"meaco-areteone20l":80.7,"meaco-areteone12l":77.5,"meaco-abc12l-w":73.6,"honeywell-tpfit30l":73,"devola-dv25l":72.8,"meaco-meaco20le":72.7,"meaco-abc10l-s":71.9,"devola-dv12l":70.6,"meaco-meaco12le":70.5,"devola-dvh20lcf":70.4,"devola-dvh12l":69.3,"honeywell-tpfit":69.3,"honeywell-tpfit20l":67.8,"devola-dvh12lcf":67.1,"devola-dv20l":66.9,"devola-dvha20l":64.4,"prem-i-air-eh1930":62.9,"woods-mrd10g":57.4},"ranks":{"meaco-aretetwo25l":1,"meaco-aretetwo20l":2,"meaco-areteone20l":3,"meaco-areteone12l":4,"meaco-abc12l-w":5,"honeywell-tpfit30l":6,"devola-dv25l":7,"meaco-meaco20le":8,"meaco-abc10l-s":9,"devola-dv12l":10,"meaco-meaco12le":11,"devola-dvh20lcf":12,"devola-dvh12l":13,"honeywell-tpfit":13,"honeywell-tpfit20l":15,"devola-dvh12lcf":16,"devola-dv20l":17,"devola-dvha20l":18,"prem-i-air-eh1930":19,"woods-mrd10g":20}},{"id":"value-increase_5_percentage_points","factor_key":"value","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.3,"noise":0.205333333333,"efficiency":0.205333333333,"usability":0.177333333333,"evidence":0.112},"leader_product_slugs":["meaco-aretetwo25l"],"winner_product_slug":"meaco-aretetwo25l","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"meaco-aretetwo25l":79.1,"meaco-areteone20l":77.6,"meaco-aretetwo20l":77,"meaco-areteone12l":74.2,"honeywell-tpfit30l":73.2,"devola-dv25l":72.4,"meaco-abc12l-w":71.7,"meaco-meaco20le":70.7,"meaco-abc10l-s":69.9,"devola-dvh20lcf":69.6,"devola-dv12l":68.8,"meaco-meaco12le":68.2,"devola-dvh12l":67,"honeywell-tpfit":67,"honeywell-tpfit20l":67,"devola-dv20l":66.8,"devola-dvh12lcf":65.3,"devola-dvha20l":64.1,"prem-i-air-eh1930":61.5,"woods-mrd10g":56.2},"ranks":{"meaco-aretetwo25l":1,"meaco-areteone20l":2,"meaco-aretetwo20l":3,"meaco-areteone12l":4,"honeywell-tpfit30l":5,"devola-dv25l":6,"meaco-abc12l-w":7,"meaco-meaco20le":8,"meaco-abc10l-s":9,"devola-dvh20lcf":10,"devola-dv12l":11,"meaco-meaco12le":12,"devola-dvh12l":13,"honeywell-tpfit":13,"honeywell-tpfit20l":13,"devola-dv20l":16,"devola-dvh12lcf":17,"devola-dvha20l":18,"prem-i-air-eh1930":19,"woods-mrd10g":20}},{"id":"noise-remove","factor_key":"noise","mode":"remove","adjusted_weights":{"value":0.320512820513,"noise":0,"efficiency":0.282051282051,"usability":0.24358974359,"evidence":0.153846153846},"leader_product_slugs":["meaco-aretetwo25l"],"winner_product_slug":"meaco-aretetwo25l","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"meaco-aretetwo25l":79,"meaco-areteone20l":76.9,"meaco-aretetwo20l":76.6,"devola-dv25l":74.8,"meaco-meaco20le":74.5,"honeywell-tpfit30l":71.8,"meaco-areteone12l":69.9,"devola-dvh20lcf":68.7,"devola-dvha20l":67.7,"devola-dv20l":67.4,"meaco-meaco12le":67,"meaco-abc12l-w":66.7,"devola-dvh12lcf":63.9,"honeywell-tpfit20l":63.6,"meaco-abc10l-s":63.6,"devola-dv12l":63,"devola-dvh12l":61.8,"honeywell-tpfit":59.6,"prem-i-air-eh1930":55.1,"woods-mrd10g":53.6},"ranks":{"meaco-aretetwo25l":1,"meaco-areteone20l":2,"meaco-aretetwo20l":3,"devola-dv25l":4,"meaco-meaco20le":5,"honeywell-tpfit30l":6,"meaco-areteone12l":7,"devola-dvh20lcf":8,"devola-dvha20l":9,"devola-dv20l":10,"meaco-meaco12le":11,"meaco-abc12l-w":12,"devola-dvh12lcf":13,"honeywell-tpfit20l":14,"meaco-abc10l-s":14,"devola-dv12l":16,"devola-dvh12l":17,"honeywell-tpfit":18,"prem-i-air-eh1930":19,"woods-mrd10g":20}},{"id":"noise-decrease_5_percentage_points","factor_key":"noise","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.266025641026,"noise":0.17,"efficiency":0.234102564103,"usability":0.202179487179,"evidence":0.127692307692},"leader_product_slugs":["meaco-aretetwo25l"],"winner_product_slug":"meaco-aretetwo25l","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"meaco-aretetwo25l":80.4,"meaco-areteone20l":78.6,"meaco-aretetwo20l":78.4,"meaco-areteone12l":74.5,"devola-dv25l":73.1,"honeywell-tpfit30l":72.8,"meaco-meaco20le":72.3,"meaco-abc12l-w":71.3,"devola-dvh20lcf":69.7,"meaco-abc10l-s":69.2,"meaco-meaco12le":68.8,"devola-dv12l":68.2,"devola-dv20l":67,"devola-dvh12l":66.7,"honeywell-tpfit20l":66.6,"honeywell-tpfit":66.2,"devola-dvh12lcf":65.7,"devola-dvha20l":65,"prem-i-air-eh1930":60.6,"woods-mrd10g":56.1},"ranks":{"meaco-aretetwo25l":1,"meaco-areteone20l":2,"meaco-aretetwo20l":3,"meaco-areteone12l":4,"devola-dv25l":5,"honeywell-tpfit30l":6,"meaco-meaco20le":7,"meaco-abc12l-w":8,"devola-dvh20lcf":9,"meaco-abc10l-s":10,"meaco-meaco12le":11,"devola-dv12l":12,"devola-dv20l":13,"devola-dvh12l":14,"honeywell-tpfit20l":15,"honeywell-tpfit":16,"devola-dvh12lcf":17,"devola-dvha20l":18,"prem-i-air-eh1930":19,"woods-mrd10g":20}},{"id":"noise-increase_5_percentage_points","factor_key":"noise","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.233974358974,"noise":0.27,"efficiency":0.205897435897,"usability":0.177820512821,"evidence":0.112307692308},"leader_product_slugs":["meaco-aretetwo25l"],"winner_product_slug":"meaco-aretetwo25l","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"meaco-aretetwo25l":81.2,"meaco-areteone20l":79.7,"meaco-aretetwo20l":79.5,"meaco-areteone12l":77.2,"meaco-abc12l-w":74,"honeywell-tpfit30l":73.4,"meaco-abc10l-s":72.5,"devola-dv25l":72.1,"devola-dv12l":71.3,"meaco-meaco20le":71,"devola-dvh20lcf":70.3,"honeywell-tpfit":70.1,"meaco-meaco12le":69.9,"devola-dvh12l":69.6,"honeywell-tpfit20l":68.3,"devola-dv20l":66.7,"devola-dvh12lcf":66.7,"prem-i-air-eh1930":63.8,"devola-dvha20l":63.5,"woods-mrd10g":57.5},"ranks":{"meaco-aretetwo25l":1,"meaco-areteone20l":2,"meaco-aretetwo20l":3,"meaco-areteone12l":4,"meaco-abc12l-w":5,"honeywell-tpfit30l":6,"meaco-abc10l-s":7,"devola-dv25l":8,"devola-dv12l":9,"meaco-meaco20le":10,"devola-dvh20lcf":11,"honeywell-tpfit":12,"meaco-meaco12le":13,"devola-dvh12l":14,"honeywell-tpfit20l":15,"devola-dv20l":16,"devola-dvh12lcf":16,"prem-i-air-eh1930":18,"devola-dvha20l":19,"woods-mrd10g":20}},{"id":"efficiency-remove","factor_key":"efficiency","mode":"remove","adjusted_weights":{"value":0.320512820513,"noise":0.282051282051,"efficiency":0,"usability":0.24358974359,"evidence":0.153846153846},"leader_product_slugs":["meaco-aretetwo25l"],"winner_product_slug":"meaco-aretetwo25l","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"meaco-aretetwo25l":77.7,"meaco-areteone20l":77.4,"meaco-areteone12l":76.3,"meaco-aretetwo20l":76.2,"honeywell-tpfit30l":74.2,"meaco-abc10l-s":73.5,"devola-dvh12l":73.2,"meaco-abc12l-w":72.6,"devola-dv25l":72.2,"devola-dv12l":71.9,"honeywell-tpfit":71.8,"devola-dv20l":71.1,"devola-dvh20lcf":71,"honeywell-tpfit20l":71,"meaco-meaco12le":68.6,"meaco-meaco20le":68.1,"devola-dvha20l":65.9,"devola-dvh12lcf":65.7,"prem-i-air-eh1930":65.5,"woods-mrd10g":57.6},"ranks":{"meaco-aretetwo25l":1,"meaco-areteone20l":2,"meaco-areteone12l":3,"meaco-aretetwo20l":4,"honeywell-tpfit30l":5,"meaco-abc10l-s":6,"devola-dvh12l":7,"meaco-abc12l-w":8,"devola-dv25l":9,"devola-dv12l":10,"honeywell-tpfit":11,"devola-dv20l":12,"devola-dvh20lcf":13,"honeywell-tpfit20l":13,"meaco-meaco12le":15,"meaco-meaco20le":16,"devola-dvha20l":17,"devola-dvh12lcf":18,"prem-i-air-eh1930":19,"woods-mrd10g":20}},{"id":"efficiency-decrease_5_percentage_points","factor_key":"efficiency","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.266025641026,"noise":0.234102564103,"efficiency":0.17,"usability":0.202179487179,"evidence":0.127692307692},"leader_product_slugs":["meaco-aretetwo25l"],"winner_product_slug":"meaco-aretetwo25l","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"meaco-aretetwo25l":80.1,"meaco-areteone20l":78.7,"meaco-aretetwo20l":78.3,"meaco-areteone12l":75.9,"honeywell-tpfit30l":73.3,"meaco-abc12l-w":72.6,"devola-dv25l":72.5,"meaco-abc10l-s":71.5,"meaco-meaco20le":70.9,"devola-dv12l":70.2,"devola-dvh20lcf":70.2,"devola-dvh12l":69.3,"meaco-meaco12le":69.2,"honeywell-tpfit":69,"honeywell-tpfit20l":68.2,"devola-dv20l":67.8,"devola-dvh12lcf":66.1,"devola-dvha20l":64.6,"prem-i-air-eh1930":63,"woods-mrd10g":57},"ranks":{"meaco-aretetwo25l":1,"meaco-areteone20l":2,"meaco-aretetwo20l":3,"meaco-areteone12l":4,"honeywell-tpfit30l":5,"meaco-abc12l-w":6,"devola-dv25l":7,"meaco-abc10l-s":8,"meaco-meaco20le":9,"devola-dv12l":10,"devola-dvh20lcf":10,"devola-dvh12l":12,"meaco-meaco12le":13,"honeywell-tpfit":14,"honeywell-tpfit20l":15,"devola-dv20l":16,"devola-dvh12lcf":17,"devola-dvha20l":18,"prem-i-air-eh1930":19,"woods-mrd10g":20}},{"id":"efficiency-increase_5_percentage_points","factor_key":"efficiency","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.233974358974,"noise":0.205897435897,"efficiency":0.27,"usability":0.177820512821,"evidence":0.112307692308},"leader_product_slugs":["meaco-aretetwo25l"],"winner_product_slug":"meaco-aretetwo25l","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"meaco-aretetwo25l":81.5,"meaco-areteone20l":79.6,"meaco-aretetwo20l":79.6,"meaco-areteone12l":75.7,"honeywell-tpfit30l":72.8,"devola-dv25l":72.7,"meaco-abc12l-w":72.6,"meaco-meaco20le":72.5,"meaco-abc10l-s":70.3,"devola-dvh20lcf":69.8,"meaco-meaco12le":69.5,"devola-dv12l":69.2,"honeywell-tpfit":67.3,"devola-dvh12l":67,"honeywell-tpfit20l":66.6,"devola-dvh12lcf":66.3,"devola-dv20l":65.9,"devola-dvha20l":63.9,"prem-i-air-eh1930":61.4,"woods-mrd10g":56.6},"ranks":{"meaco-aretetwo25l":1,"meaco-areteone20l":2,"meaco-aretetwo20l":2,"meaco-areteone12l":4,"honeywell-tpfit30l":5,"devola-dv25l":6,"meaco-abc12l-w":7,"meaco-meaco20le":8,"meaco-abc10l-s":9,"devola-dvh20lcf":10,"meaco-meaco12le":11,"devola-dv12l":12,"honeywell-tpfit":13,"devola-dvh12l":14,"honeywell-tpfit20l":15,"devola-dvh12lcf":16,"devola-dv20l":17,"devola-dvha20l":18,"prem-i-air-eh1930":19,"woods-mrd10g":20}},{"id":"usability-remove","factor_key":"usability","mode":"remove","adjusted_weights":{"value":0.308641975309,"noise":0.271604938272,"efficiency":0.271604938272,"usability":0,"evidence":0.148148148148},"leader_product_slugs":["meaco-aretetwo25l"],"winner_product_slug":"meaco-aretetwo25l","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"meaco-aretetwo25l":76.3,"meaco-areteone20l":74.7,"meaco-aretetwo20l":74,"meaco-areteone12l":73,"meaco-abc12l-w":72.3,"honeywell-tpfit30l":72,"devola-dv12l":70.1,"devola-dv25l":70,"meaco-abc10l-s":69.6,"devola-dvh20lcf":68.7,"honeywell-tpfit":66.8,"meaco-meaco20le":66.5,"meaco-meaco12le":65.9,"honeywell-tpfit20l":65,"devola-dvh12l":64.7,"devola-dvh12lcf":64,"devola-dv20l":62.8,"prem-i-air-eh1930":60.8,"devola-dvha20l":59.7,"woods-mrd10g":55.3},"ranks":{"meaco-aretetwo25l":1,"meaco-areteone20l":2,"meaco-aretetwo20l":3,"meaco-areteone12l":4,"meaco-abc12l-w":5,"honeywell-tpfit30l":6,"devola-dv12l":7,"devola-dv25l":8,"meaco-abc10l-s":9,"devola-dvh20lcf":10,"honeywell-tpfit":11,"meaco-meaco20le":12,"meaco-meaco12le":13,"honeywell-tpfit20l":14,"devola-dvh12l":15,"devola-dvh12lcf":16,"devola-dv20l":17,"prem-i-air-eh1930":18,"devola-dvha20l":19,"woods-mrd10g":20}},{"id":"usability-decrease_5_percentage_points","factor_key":"usability","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.265432098765,"noise":0.233580246914,"efficiency":0.233580246914,"usability":0.14,"evidence":0.127407407407},"leader_product_slugs":["meaco-aretetwo25l"],"winner_product_slug":"meaco-aretetwo25l","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"meaco-aretetwo25l":79.6,"meaco-areteone20l":78,"meaco-aretetwo20l":77.7,"meaco-areteone12l":75.1,"honeywell-tpfit30l":72.8,"meaco-abc12l-w":72.6,"devola-dv25l":71.9,"meaco-abc10l-s":70.5,"meaco-meaco20le":70.3,"devola-dv12l":69.8,"devola-dvh20lcf":69.6,"meaco-meaco12le":68.4,"honeywell-tpfit":67.8,"devola-dvh12l":67.2,"honeywell-tpfit20l":66.8,"devola-dv20l":65.8,"devola-dvh12lcf":65.6,"devola-dvha20l":63,"prem-i-air-eh1930":61.8,"woods-mrd10g":56.4},"ranks":{"meaco-aretetwo25l":1,"meaco-areteone20l":2,"meaco-aretetwo20l":3,"meaco-areteone12l":4,"honeywell-tpfit30l":5,"meaco-abc12l-w":6,"devola-dv25l":7,"meaco-abc10l-s":8,"meaco-meaco20le":9,"devola-dv12l":10,"devola-dvh20lcf":11,"meaco-meaco12le":12,"honeywell-tpfit":13,"devola-dvh12l":14,"honeywell-tpfit20l":15,"devola-dv20l":16,"devola-dvh12lcf":17,"devola-dvha20l":18,"prem-i-air-eh1930":19,"woods-mrd10g":20}},{"id":"usability-increase_5_percentage_points","factor_key":"usability","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.234567901235,"noise":0.206419753086,"efficiency":0.206419753086,"usability":0.24,"evidence":0.112592592593},"leader_product_slugs":["meaco-aretetwo25l"],"winner_product_slug":"meaco-aretetwo25l","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"meaco-aretetwo25l":82,"meaco-areteone20l":80.3,"meaco-aretetwo20l":80.3,"meaco-areteone12l":76.6,"devola-dv25l":73.3,"honeywell-tpfit30l":73.3,"meaco-meaco20le":73.1,"meaco-abc12l-w":72.7,"meaco-abc10l-s":71.2,"devola-dvh20lcf":70.3,"meaco-meaco12le":70.2,"devola-dv12l":69.6,"devola-dvh12l":69,"honeywell-tpfit":68.5,"honeywell-tpfit20l":68.1,"devola-dv20l":67.9,"devola-dvh12lcf":66.8,"devola-dvha20l":65.4,"prem-i-air-eh1930":62.6,"woods-mrd10g":57.2},"ranks":{"meaco-aretetwo25l":1,"meaco-areteone20l":2,"meaco-aretetwo20l":2,"meaco-areteone12l":4,"devola-dv25l":5,"honeywell-tpfit30l":5,"meaco-meaco20le":7,"meaco-abc12l-w":8,"meaco-abc10l-s":9,"devola-dvh20lcf":10,"meaco-meaco12le":11,"devola-dv12l":12,"devola-dvh12l":13,"honeywell-tpfit":14,"honeywell-tpfit20l":15,"devola-dv20l":16,"devola-dvh12lcf":17,"devola-dvha20l":18,"prem-i-air-eh1930":19,"woods-mrd10g":20}},{"id":"evidence-remove","factor_key":"evidence","mode":"remove","adjusted_weights":{"value":0.284090909091,"noise":0.25,"efficiency":0.25,"usability":0.215909090909,"evidence":0},"leader_product_slugs":["meaco-aretetwo25l"],"winner_product_slug":"meaco-aretetwo25l","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"meaco-aretetwo25l":82,"meaco-areteone20l":80.1,"meaco-aretetwo20l":79.9,"meaco-areteone12l":76.3,"honeywell-tpfit30l":74.6,"meaco-abc12l-w":74.1,"meaco-meaco20le":73,"devola-dv25l":72.7,"meaco-abc10l-s":72.1,"meaco-meaco12le":70.3,"devola-dvh20lcf":69.7,"devola-dv12l":69.4,"honeywell-tpfit":69,"honeywell-tpfit20l":68.2,"devola-dvh12l":67.6,"devola-dvh12lcf":67,"devola-dv20l":66.2,"prem-i-air-eh1930":63.9,"devola-dvha20l":63.2,"woods-mrd10g":57.7},"ranks":{"meaco-aretetwo25l":1,"meaco-areteone20l":2,"meaco-aretetwo20l":3,"meaco-areteone12l":4,"honeywell-tpfit30l":5,"meaco-abc12l-w":6,"meaco-meaco20le":7,"devola-dv25l":8,"meaco-abc10l-s":9,"meaco-meaco12le":10,"devola-dvh20lcf":11,"devola-dv12l":12,"honeywell-tpfit":13,"honeywell-tpfit20l":14,"devola-dvh12l":15,"devola-dvh12lcf":16,"devola-dv20l":17,"prem-i-air-eh1930":18,"devola-dvha20l":19,"woods-mrd10g":20}},{"id":"evidence-decrease_5_percentage_points","factor_key":"evidence","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.264204545455,"noise":0.2325,"efficiency":0.2325,"usability":0.200795454545,"evidence":0.07},"leader_product_slugs":["meaco-aretetwo25l"],"winner_product_slug":"meaco-aretetwo25l","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"meaco-aretetwo25l":81.3,"meaco-areteone20l":79.6,"meaco-aretetwo20l":79.4,"meaco-areteone12l":76,"honeywell-tpfit30l":73.7,"meaco-abc12l-w":73.2,"devola-dv25l":72.7,"meaco-meaco20le":72.2,"meaco-abc10l-s":71.4,"devola-dvh20lcf":69.9,"meaco-meaco12le":69.7,"devola-dv12l":69.6,"honeywell-tpfit":68.5,"devola-dvh12l":67.9,"honeywell-tpfit20l":67.7,"devola-dv20l":66.6,"devola-dvh12lcf":66.6,"devola-dvha20l":63.8,"prem-i-air-eh1930":62.9,"woods-mrd10g":57.2},"ranks":{"meaco-aretetwo25l":1,"meaco-areteone20l":2,"meaco-aretetwo20l":3,"meaco-areteone12l":4,"honeywell-tpfit30l":5,"meaco-abc12l-w":6,"devola-dv25l":7,"meaco-meaco20le":8,"meaco-abc10l-s":9,"devola-dvh20lcf":10,"meaco-meaco12le":11,"devola-dv12l":12,"honeywell-tpfit":13,"devola-dvh12l":14,"honeywell-tpfit20l":15,"devola-dv20l":16,"devola-dvh12lcf":16,"devola-dvha20l":18,"prem-i-air-eh1930":19,"woods-mrd10g":20}},{"id":"evidence-increase_5_percentage_points","factor_key":"evidence","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.235795454545,"noise":0.2075,"efficiency":0.2075,"usability":0.179204545455,"evidence":0.17},"leader_product_slugs":["meaco-aretetwo25l"],"winner_product_slug":"meaco-aretetwo25l","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"meaco-aretetwo25l":80.3,"meaco-areteone20l":78.7,"meaco-aretetwo20l":78.6,"meaco-areteone12l":75.6,"devola-dv25l":72.6,"honeywell-tpfit30l":72.4,"meaco-abc12l-w":72,"meaco-meaco20le":71.1,"meaco-abc10l-s":70.4,"devola-dvh20lcf":70.1,"devola-dv12l":69.8,"meaco-meaco12le":68.9,"devola-dvh12l":68.3,"honeywell-tpfit":67.8,"devola-dv20l":67.1,"honeywell-tpfit20l":67.1,"devola-dvh12lcf":65.8,"devola-dvha20l":64.7,"prem-i-air-eh1930":61.5,"woods-mrd10g":56.4},"ranks":{"meaco-aretetwo25l":1,"meaco-areteone20l":2,"meaco-aretetwo20l":3,"meaco-areteone12l":4,"devola-dv25l":5,"honeywell-tpfit30l":6,"meaco-abc12l-w":7,"meaco-meaco20le":8,"meaco-abc10l-s":9,"devola-dvh20lcf":10,"devola-dv12l":11,"meaco-meaco12le":12,"devola-dvh12l":13,"honeywell-tpfit":14,"devola-dv20l":15,"honeywell-tpfit20l":15,"devola-dvh12lcf":17,"devola-dvha20l":18,"prem-i-air-eh1930":19,"woods-mrd10g":20}}]}},{"category":"power-bank","methodology_version":"power-bank-v1.0","evidence_checked_at":"2026-07-29T16:52:34.957Z","candidate_set":{"category":"power-bank","methodology_version":"power-bank-v1.0","evidence_checked_at":"2026-07-29T16:52:34.957Z","coverage_scope":"bounded_catalogue_not_whole_market","market":"GB","candidates":[{"product_id":"prd-a1695h11","product_slug":"anker-a1695h11","brand":"Anker","model":"A1695H11","rank":1,"score":84.4},{"product_id":"prd-a1383011","product_slug":"anker-a1383011","brand":"Anker","model":"A1383011","rank":2,"score":80.9},{"product_id":"prd-a110ah11","product_slug":"anker-a110ah11","brand":"Anker","model":"A110AH11","rank":3,"score":79.2},{"product_id":"prd-a110bh11","product_slug":"anker-a110bh11","brand":"Anker","model":"A110BH11","rank":4,"score":77.9},{"product_id":"prd-a1289011","product_slug":"anker-a1289011","brand":"Anker","model":"A1289011","rank":5,"score":76.7},{"product_id":"prd-a1689011","product_slug":"anker-a1689011","brand":"Anker","model":"A1689011","rank":6,"score":74.2},{"product_id":"prd-a110m012","product_slug":"anker-a110m012","brand":"Anker","model":"A110M012","rank":7,"score":72.8},{"product_id":"prd-a1638011","product_slug":"anker-a1638011","brand":"Anker","model":"A1638011","rank":8,"score":64},{"product_id":"prd-a1684014","product_slug":"anker-a1684014","brand":"Anker","model":"A1684014","rank":9,"score":62.8},{"product_id":"prd-a1685014","product_slug":"anker-a1685014","brand":"Anker","model":"A1685014","rank":10,"score":62.1},{"product_id":"prd-a1259011","product_slug":"anker-a1259011","brand":"Anker","model":"A1259011","rank":11,"score":61.2},{"product_id":"prd-a1657021","product_slug":"anker-a1657021","brand":"Anker","model":"A1657021","rank":12,"score":59.1},{"product_id":"prd-a1641011","product_slug":"anker-a1641011","brand":"Anker","model":"A1641011","rank":13,"score":56.6},{"product_id":"prd-a1653011","product_slug":"anker-a1653011","brand":"Anker","model":"A1653011","rank":14,"score":54.6},{"product_id":"prd-a1664h11","product_slug":"anker-a1664h11","brand":"Anker","model":"A1664H11","rank":15,"score":51.2},{"product_id":"prd-a1654021","product_slug":"anker-a1654021","brand":"Anker","model":"A1654021","rank":16,"score":50.1},{"product_id":"prd-a1667g91","product_slug":"anker-a1667g91","brand":"Anker","model":"A1667G91","rank":17,"score":48.2},{"product_id":"prd-a1614011","product_slug":"anker-a1614011","brand":"Anker","model":"A1614011","rank":18,"score":47.6},{"product_id":"prd-a1645012","product_slug":"anker-a1645012","brand":"Anker","model":"A1645012","rank":19,"score":47.3},{"product_id":"prd-a1610012","product_slug":"anker-a1610012","brand":"Anker","model":"A1610012","rank":20,"score":43.3}],"candidate_set_sha256":"e8f2843a54e2cff5c1753e349a91749ba48a001ecd39e3b09e490846feec4b0c","product_count":20,"brand_count":1,"profiled_product_ids":["prd-a1695h11","prd-a1383011","prd-a110ah11","prd-a110bh11","prd-a1289011","prd-a1689011","prd-a110m012","prd-a1638011","prd-a1684014","prd-a1685014","prd-a1259011","prd-a1657021","prd-a1641011","prd-a1653011","prd-a1664h11","prd-a1654021","prd-a1667g91","prd-a1614011","prd-a1645012","prd-a1610012"],"profiled_brand_count":1,"leading_cohort_product_ids":["prd-a1695h11","prd-a1383011","prd-a110ah11","prd-a110bh11","prd-a1289011"],"leading_cohort_brand_count":1,"deferred_deep_research":[{"product_id":"prd-a1689011","product_slug":"anker-a1689011","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-a110m012","product_slug":"anker-a110m012","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-a1638011","product_slug":"anker-a1638011","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-a1684014","product_slug":"anker-a1684014","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-a1685014","product_slug":"anker-a1685014","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-a1259011","product_slug":"anker-a1259011","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-a1657021","product_slug":"anker-a1657021","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-a1641011","product_slug":"anker-a1641011","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-a1653011","product_slug":"anker-a1653011","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-a1664h11","product_slug":"anker-a1664h11","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-a1654021","product_slug":"anker-a1654021","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-a1667g91","product_slug":"anker-a1667g91","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-a1614011","product_slug":"anker-a1614011","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-a1645012","product_slug":"anker-a1645012","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-a1610012","product_slug":"anker-a1610012","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true}],"limitation":"The candidate set is the published 20-product category, not a claim of complete UK market coverage."},"sensitivity":{"policy":{"modes":["remove","decrease_5_percentage_points","increase_5_percentage_points"],"absolute_weight_delta":0.05,"score_precision_decimals":1,"tie_policy":"all_products_at_maximum_rounded_score","rank_policy":"competition_rank_at_published_score_precision","explanation":"Stress testing removes each factor once and moves it down or up by an absolute 0.05, rescaling other factors proportionally. Scores are rounded to one decimal before tie-aware leaders and ranks are assigned."},"scenario_count":15,"baseline_winner_product_slug":"anker-a1695h11","baseline_rank_one_product_slug":"anker-a1695h11","baseline_leader_product_slugs":["anker-a1695h11"],"distinct_scenario_winners":["anker-a1695h11","anker-a1383011"],"baseline_winner_retention_count":14,"outside_top_five_leader_scenario_count":0,"scenarios":[{"id":"value-remove","factor_key":"value","mode":"remove","adjusted_weights":{"value":0,"output":0.333333333333,"capacity":0.25,"usability":0.25,"evidence":0.166666666667},"leader_product_slugs":["anker-a1695h11"],"winner_product_slug":"anker-a1695h11","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"anker-a1695h11":88.7,"anker-a110ah11":87.3,"anker-a1289011":85.3,"anker-a110bh11":85,"anker-a1383011":80.3,"anker-a110m012":72.6,"anker-a1689011":71.1,"anker-a1638011":69.6,"anker-a1657021":67.7,"anker-a1685014":66.4,"anker-a1259011":65.1,"anker-a1684014":62.6,"anker-a1641011":61.8,"anker-a1654021":58.6,"anker-a1664h11":58.6,"anker-a1653011":56.6,"anker-a1667g91":53.1,"anker-a1614011":52.8,"anker-a1645012":51.2,"anker-a1610012":46.6},"ranks":{"anker-a1695h11":1,"anker-a110ah11":2,"anker-a1289011":3,"anker-a110bh11":4,"anker-a1383011":5,"anker-a110m012":6,"anker-a1689011":7,"anker-a1638011":8,"anker-a1657021":9,"anker-a1685014":10,"anker-a1259011":11,"anker-a1684014":12,"anker-a1641011":13,"anker-a1654021":14,"anker-a1664h11":14,"anker-a1653011":16,"anker-a1667g91":17,"anker-a1614011":18,"anker-a1645012":19,"anker-a1610012":20}},{"id":"value-decrease_5_percentage_points","factor_key":"value","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.23,"output":0.256666666667,"capacity":0.1925,"usability":0.1925,"evidence":0.128333333333},"leader_product_slugs":["anker-a1695h11"],"winner_product_slug":"anker-a1695h11","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"anker-a1695h11":85.1,"anker-a1383011":80.8,"anker-a110ah11":80.6,"anker-a110bh11":79.2,"anker-a1289011":78.2,"anker-a1689011":73.6,"anker-a110m012":72.8,"anker-a1638011":65,"anker-a1685014":62.9,"anker-a1684014":62.8,"anker-a1259011":61.9,"anker-a1657021":60.7,"anker-a1641011":57.5,"anker-a1653011":55,"anker-a1664h11":52.5,"anker-a1654021":51.6,"anker-a1667g91":49.1,"anker-a1614011":48.5,"anker-a1645012":48,"anker-a1610012":43.9},"ranks":{"anker-a1695h11":1,"anker-a1383011":2,"anker-a110ah11":3,"anker-a110bh11":4,"anker-a1289011":5,"anker-a1689011":6,"anker-a110m012":7,"anker-a1638011":8,"anker-a1685014":9,"anker-a1684014":10,"anker-a1259011":11,"anker-a1657021":12,"anker-a1641011":13,"anker-a1653011":14,"anker-a1664h11":15,"anker-a1654021":16,"anker-a1667g91":17,"anker-a1614011":18,"anker-a1645012":19,"anker-a1610012":20}},{"id":"value-increase_5_percentage_points","factor_key":"value","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.33,"output":0.223333333333,"capacity":0.1675,"usability":0.1675,"evidence":0.111666666667},"leader_product_slugs":["anker-a1695h11"],"winner_product_slug":"anker-a1695h11","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"anker-a1695h11":83.6,"anker-a1383011":81,"anker-a110ah11":77.7,"anker-a110bh11":76.6,"anker-a1289011":75.1,"anker-a1689011":74.7,"anker-a110m012":72.8,"anker-a1638011":63,"anker-a1684014":62.8,"anker-a1685014":61.4,"anker-a1259011":60.5,"anker-a1657021":57.6,"anker-a1641011":55.6,"anker-a1653011":54.2,"anker-a1664h11":49.9,"anker-a1654021":48.6,"anker-a1667g91":47.3,"anker-a1614011":46.7,"anker-a1645012":46.6,"anker-a1610012":42.7},"ranks":{"anker-a1695h11":1,"anker-a1383011":2,"anker-a110ah11":3,"anker-a110bh11":4,"anker-a1289011":5,"anker-a1689011":6,"anker-a110m012":7,"anker-a1638011":8,"anker-a1684014":9,"anker-a1685014":10,"anker-a1259011":11,"anker-a1657021":12,"anker-a1641011":13,"anker-a1653011":14,"anker-a1664h11":15,"anker-a1654021":16,"anker-a1667g91":17,"anker-a1614011":18,"anker-a1645012":19,"anker-a1610012":20}},{"id":"output-remove","factor_key":"output","mode":"remove","adjusted_weights":{"value":0.368421052632,"output":0,"capacity":0.236842105263,"usability":0.236842105263,"evidence":0.157894736842},"leader_product_slugs":["anker-a1383011"],"winner_product_slug":"anker-a1383011","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":false,"outside_top_five_leader":false,"rank_one_status":"changed","scores":{"anker-a1383011":80.1,"anker-a1689011":79.9,"anker-a1695h11":79.4,"anker-a110m012":74.8,"anker-a110ah11":72.6,"anker-a110bh11":70.9,"anker-a1289011":70.6,"anker-a1684014":64.9,"anker-a1685014":64.1,"anker-a1638011":63.2,"anker-a1259011":62.9,"anker-a1641011":60,"anker-a1657021":58.9,"anker-a1653011":56.5,"anker-a1664h11":55.4,"anker-a1654021":53.9,"anker-a1614011":52.4,"anker-a1645012":52.1,"anker-a1610012":50.6,"anker-a1667g91":49},"ranks":{"anker-a1383011":1,"anker-a1689011":2,"anker-a1695h11":3,"anker-a110m012":4,"anker-a110ah11":5,"anker-a110bh11":6,"anker-a1289011":7,"anker-a1684014":8,"anker-a1685014":9,"anker-a1638011":10,"anker-a1259011":11,"anker-a1641011":12,"anker-a1657021":13,"anker-a1653011":14,"anker-a1664h11":15,"anker-a1654021":16,"anker-a1614011":17,"anker-a1645012":18,"anker-a1610012":19,"anker-a1667g91":20}},{"id":"output-decrease_5_percentage_points","factor_key":"output","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.298421052632,"output":0.19,"capacity":0.191842105263,"usability":0.191842105263,"evidence":0.127894736842},"leader_product_slugs":["anker-a1695h11"],"winner_product_slug":"anker-a1695h11","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"anker-a1695h11":83.3,"anker-a1383011":80.8,"anker-a110ah11":77.8,"anker-a110bh11":76.4,"anker-a1289011":75.4,"anker-a1689011":75.4,"anker-a110m012":73.2,"anker-a1638011":63.8,"anker-a1684014":63.2,"anker-a1685014":62.5,"anker-a1259011":61.6,"anker-a1657021":59.1,"anker-a1641011":57.3,"anker-a1653011":55,"anker-a1664h11":52.1,"anker-a1654021":50.9,"anker-a1614011":48.6,"anker-a1667g91":48.4,"anker-a1645012":48.3,"anker-a1610012":44.8},"ranks":{"anker-a1695h11":1,"anker-a1383011":2,"anker-a110ah11":3,"anker-a110bh11":4,"anker-a1289011":5,"anker-a1689011":5,"anker-a110m012":7,"anker-a1638011":8,"anker-a1684014":9,"anker-a1685014":10,"anker-a1259011":11,"anker-a1657021":12,"anker-a1641011":13,"anker-a1653011":14,"anker-a1664h11":15,"anker-a1654021":16,"anker-a1614011":17,"anker-a1667g91":18,"anker-a1645012":19,"anker-a1610012":20}},{"id":"output-increase_5_percentage_points","factor_key":"output","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.261578947368,"output":0.29,"capacity":0.168157894737,"usability":0.168157894737,"evidence":0.112105263158},"leader_product_slugs":["anker-a1695h11"],"winner_product_slug":"anker-a1695h11","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"anker-a1695h11":85.4,"anker-a1383011":81.1,"anker-a110ah11":80.5,"anker-a110bh11":79.3,"anker-a1289011":77.9,"anker-a1689011":73,"anker-a110m012":72.4,"anker-a1638011":64.1,"anker-a1684014":62.3,"anker-a1685014":61.7,"anker-a1259011":60.9,"anker-a1657021":59.2,"anker-a1641011":55.8,"anker-a1653011":54.2,"anker-a1664h11":50.4,"anker-a1654021":49.3,"anker-a1667g91":48,"anker-a1614011":46.6,"anker-a1645012":46.3,"anker-a1610012":41.8},"ranks":{"anker-a1695h11":1,"anker-a1383011":2,"anker-a110ah11":3,"anker-a110bh11":4,"anker-a1289011":5,"anker-a1689011":6,"anker-a110m012":7,"anker-a1638011":8,"anker-a1684014":9,"anker-a1685014":10,"anker-a1259011":11,"anker-a1657021":12,"anker-a1641011":13,"anker-a1653011":14,"anker-a1664h11":15,"anker-a1654021":16,"anker-a1667g91":17,"anker-a1614011":18,"anker-a1645012":19,"anker-a1610012":20}},{"id":"capacity-remove","factor_key":"capacity","mode":"remove","adjusted_weights":{"value":0.341463414634,"output":0.292682926829,"capacity":0,"usability":0.219512195122,"evidence":0.146341463415},"leader_product_slugs":["anker-a1695h11"],"winner_product_slug":"anker-a1695h11","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"anker-a1695h11":83,"anker-a1383011":80.5,"anker-a110bh11":76.8,"anker-a110ah11":76.3,"anker-a1289011":73.9,"anker-a1689011":72.3,"anker-a110m012":70.5,"anker-a1638011":65.1,"anker-a1684014":63.6,"anker-a1685014":62.8,"anker-a1259011":61.7,"anker-a1657021":59.2,"anker-a1653011":58.9,"anker-a1641011":56,"anker-a1667g91":51.1,"anker-a1614011":50,"anker-a1645012":50,"anker-a1664h11":49.5,"anker-a1654021":48.2,"anker-a1610012":45.1},"ranks":{"anker-a1695h11":1,"anker-a1383011":2,"anker-a110bh11":3,"anker-a110ah11":4,"anker-a1289011":5,"anker-a1689011":6,"anker-a110m012":7,"anker-a1638011":8,"anker-a1684014":9,"anker-a1685014":10,"anker-a1259011":11,"anker-a1657021":12,"anker-a1653011":13,"anker-a1641011":14,"anker-a1667g91":15,"anker-a1614011":16,"anker-a1645012":16,"anker-a1664h11":18,"anker-a1654021":19,"anker-a1610012":20}},{"id":"capacity-decrease_5_percentage_points","factor_key":"capacity","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.297073170732,"output":0.254634146341,"capacity":0.13,"usability":0.190975609756,"evidence":0.127317073171},"leader_product_slugs":["anker-a1695h11"],"winner_product_slug":"anker-a1695h11","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"anker-a1695h11":84,"anker-a1383011":80.8,"anker-a110ah11":78.4,"anker-a110bh11":77.6,"anker-a1289011":75.9,"anker-a1689011":73.7,"anker-a110m012":72.2,"anker-a1638011":64.3,"anker-a1684014":63,"anker-a1685014":62.3,"anker-a1259011":61.4,"anker-a1657021":59.1,"anker-a1641011":56.4,"anker-a1653011":55.8,"anker-a1664h11":50.8,"anker-a1654021":49.6,"anker-a1667g91":49,"anker-a1614011":48.3,"anker-a1645012":48.1,"anker-a1610012":43.8},"ranks":{"anker-a1695h11":1,"anker-a1383011":2,"anker-a110ah11":3,"anker-a110bh11":4,"anker-a1289011":5,"anker-a1689011":6,"anker-a110m012":7,"anker-a1638011":8,"anker-a1684014":9,"anker-a1685014":10,"anker-a1259011":11,"anker-a1657021":12,"anker-a1641011":13,"anker-a1653011":14,"anker-a1664h11":15,"anker-a1654021":16,"anker-a1667g91":17,"anker-a1614011":18,"anker-a1645012":19,"anker-a1610012":20}},{"id":"capacity-increase_5_percentage_points","factor_key":"capacity","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.262926829268,"output":0.225365853659,"capacity":0.23,"usability":0.169024390244,"evidence":0.112682926829},"leader_product_slugs":["anker-a1695h11"],"winner_product_slug":"anker-a1695h11","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"anker-a1695h11":84.8,"anker-a1383011":81.1,"anker-a110ah11":80,"anker-a110bh11":78.2,"anker-a1289011":77.4,"anker-a1689011":74.7,"anker-a110m012":73.4,"anker-a1638011":63.7,"anker-a1684014":62.6,"anker-a1685014":61.9,"anker-a1259011":61.1,"anker-a1657021":59.1,"anker-a1641011":56.7,"anker-a1653011":53.4,"anker-a1664h11":51.7,"anker-a1654021":50.6,"anker-a1667g91":47.4,"anker-a1614011":46.9,"anker-a1645012":46.6,"anker-a1610012":42.8},"ranks":{"anker-a1695h11":1,"anker-a1383011":2,"anker-a110ah11":3,"anker-a110bh11":4,"anker-a1289011":5,"anker-a1689011":6,"anker-a110m012":7,"anker-a1638011":8,"anker-a1684014":9,"anker-a1685014":10,"anker-a1259011":11,"anker-a1657021":12,"anker-a1641011":13,"anker-a1653011":14,"anker-a1664h11":15,"anker-a1654021":16,"anker-a1667g91":17,"anker-a1614011":18,"anker-a1645012":19,"anker-a1610012":20}},{"id":"usability-remove","factor_key":"usability","mode":"remove","adjusted_weights":{"value":0.341463414634,"output":0.292682926829,"capacity":0.219512195122,"usability":0,"evidence":0.146341463415},"leader_product_slugs":["anker-a1695h11"],"winner_product_slug":"anker-a1695h11","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"anker-a1695h11":85.9,"anker-a1383011":82.6,"anker-a110ah11":81.1,"anker-a110bh11":79.5,"anker-a1289011":78,"anker-a1689011":74.4,"anker-a110m012":72.6,"anker-a1638011":61,"anker-a1684014":60.9,"anker-a1259011":58.5,"anker-a1685014":58.5,"anker-a1657021":54.9,"anker-a1641011":52.7,"anker-a1653011":50.5,"anker-a1664h11":46.8,"anker-a1654021":45.4,"anker-a1667g91":43.1,"anker-a1645012":41.6,"anker-a1614011":40.8,"anker-a1610012":37.1},"ranks":{"anker-a1695h11":1,"anker-a1383011":2,"anker-a110ah11":3,"anker-a110bh11":4,"anker-a1289011":5,"anker-a1689011":6,"anker-a110m012":7,"anker-a1638011":8,"anker-a1684014":9,"anker-a1259011":10,"anker-a1685014":10,"anker-a1657021":12,"anker-a1641011":13,"anker-a1653011":14,"anker-a1664h11":15,"anker-a1654021":16,"anker-a1667g91":17,"anker-a1645012":18,"anker-a1614011":19,"anker-a1610012":20}},{"id":"usability-decrease_5_percentage_points","factor_key":"usability","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.297073170732,"output":0.254634146341,"capacity":0.190975609756,"usability":0.13,"evidence":0.127317073171},"leader_product_slugs":["anker-a1695h11"],"winner_product_slug":"anker-a1695h11","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"anker-a1695h11":84.8,"anker-a1383011":81.4,"anker-a110ah11":79.7,"anker-a110bh11":78.3,"anker-a1289011":77,"anker-a1689011":74.2,"anker-a110m012":72.7,"anker-a1638011":63.1,"anker-a1684014":62.3,"anker-a1685014":61.1,"anker-a1259011":60.5,"anker-a1657021":58,"anker-a1641011":55.5,"anker-a1653011":53.4,"anker-a1664h11":50,"anker-a1654021":48.8,"anker-a1667g91":46.8,"anker-a1614011":45.7,"anker-a1645012":45.7,"anker-a1610012":41.6},"ranks":{"anker-a1695h11":1,"anker-a1383011":2,"anker-a110ah11":3,"anker-a110bh11":4,"anker-a1289011":5,"anker-a1689011":6,"anker-a110m012":7,"anker-a1638011":8,"anker-a1684014":9,"anker-a1685014":10,"anker-a1259011":11,"anker-a1657021":12,"anker-a1641011":13,"anker-a1653011":14,"anker-a1664h11":15,"anker-a1654021":16,"anker-a1667g91":17,"anker-a1614011":18,"anker-a1645012":18,"anker-a1610012":20}},{"id":"usability-increase_5_percentage_points","factor_key":"usability","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.262926829268,"output":0.225365853659,"capacity":0.169024390244,"usability":0.23,"evidence":0.112682926829},"leader_product_slugs":["anker-a1695h11"],"winner_product_slug":"anker-a1695h11","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"anker-a1695h11":84,"anker-a1383011":80.5,"anker-a110ah11":78.6,"anker-a110bh11":77.4,"anker-a1289011":76.3,"anker-a1689011":74.2,"anker-a110m012":72.8,"anker-a1638011":64.8,"anker-a1684014":63.3,"anker-a1685014":63.1,"anker-a1259011":62,"anker-a1657021":60.3,"anker-a1641011":57.6,"anker-a1653011":55.8,"anker-a1664h11":52.5,"anker-a1654021":51.4,"anker-a1667g91":49.6,"anker-a1614011":49.5,"anker-a1645012":48.9,"anker-a1610012":45},"ranks":{"anker-a1695h11":1,"anker-a1383011":2,"anker-a110ah11":3,"anker-a110bh11":4,"anker-a1289011":5,"anker-a1689011":6,"anker-a110m012":7,"anker-a1638011":8,"anker-a1684014":9,"anker-a1685014":10,"anker-a1259011":11,"anker-a1657021":12,"anker-a1641011":13,"anker-a1653011":14,"anker-a1664h11":15,"anker-a1654021":16,"anker-a1667g91":17,"anker-a1614011":18,"anker-a1645012":19,"anker-a1610012":20}},{"id":"evidence-remove","factor_key":"evidence","mode":"remove","adjusted_weights":{"value":0.318181818182,"output":0.272727272727,"capacity":0.204545454545,"usability":0.204545454545,"evidence":0},"leader_product_slugs":["anker-a1695h11"],"winner_product_slug":"anker-a1695h11","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"anker-a1695h11":85,"anker-a1383011":81.1,"anker-a110ah11":79,"anker-a110bh11":77.6,"anker-a1289011":76.2,"anker-a110m012":73.4,"anker-a1689011":73.4,"anker-a1684014":62.1,"anker-a1638011":61.8,"anker-a1685014":59.7,"anker-a1259011":58.7,"anker-a1657021":56.3,"anker-a1641011":53.4,"anker-a1653011":51.1,"anker-a1664h11":47.3,"anker-a1654021":46,"anker-a1667g91":45.5,"anker-a1614011":43.2,"anker-a1645012":42.9,"anker-a1610012":38.3},"ranks":{"anker-a1695h11":1,"anker-a1383011":2,"anker-a110ah11":3,"anker-a110bh11":4,"anker-a1289011":5,"anker-a110m012":6,"anker-a1689011":6,"anker-a1684014":8,"anker-a1638011":9,"anker-a1685014":10,"anker-a1259011":11,"anker-a1657021":12,"anker-a1641011":13,"anker-a1653011":14,"anker-a1664h11":15,"anker-a1654021":16,"anker-a1667g91":17,"anker-a1614011":18,"anker-a1645012":19,"anker-a1610012":20}},{"id":"evidence-decrease_5_percentage_points","factor_key":"evidence","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.295909090909,"output":0.253636363636,"capacity":0.190227272727,"usability":0.190227272727,"evidence":0.07},"leader_product_slugs":["anker-a1695h11"],"winner_product_slug":"anker-a1695h11","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"anker-a1695h11":84.6,"anker-a1383011":81,"anker-a110ah11":79.1,"anker-a110bh11":77.8,"anker-a1289011":76.5,"anker-a1689011":73.9,"anker-a110m012":73.1,"anker-a1638011":63.1,"anker-a1684014":62.5,"anker-a1685014":61.1,"anker-a1259011":60.2,"anker-a1657021":58,"anker-a1641011":55.2,"anker-a1653011":53.2,"anker-a1664h11":49.6,"anker-a1654021":48.4,"anker-a1667g91":47.1,"anker-a1614011":45.7,"anker-a1645012":45.5,"anker-a1610012":41.2},"ranks":{"anker-a1695h11":1,"anker-a1383011":2,"anker-a110ah11":3,"anker-a110bh11":4,"anker-a1289011":5,"anker-a1689011":6,"anker-a110m012":7,"anker-a1638011":8,"anker-a1684014":9,"anker-a1685014":10,"anker-a1259011":11,"anker-a1657021":12,"anker-a1641011":13,"anker-a1653011":14,"anker-a1664h11":15,"anker-a1654021":16,"anker-a1667g91":17,"anker-a1614011":18,"anker-a1645012":19,"anker-a1610012":20}},{"id":"evidence-increase_5_percentage_points","factor_key":"evidence","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.264090909091,"output":0.226363636364,"capacity":0.169772727273,"usability":0.169772727273,"evidence":0.17},"leader_product_slugs":["anker-a1695h11"],"winner_product_slug":"anker-a1695h11","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"anker-a1695h11":84.1,"anker-a1383011":80.9,"anker-a110ah11":79.2,"anker-a110bh11":78,"anker-a1289011":76.9,"anker-a1689011":74.5,"anker-a110m012":72.5,"anker-a1638011":64.9,"anker-a1684014":63.1,"anker-a1685014":63.1,"anker-a1259011":62.3,"anker-a1657021":60.3,"anker-a1641011":57.9,"anker-a1653011":56,"anker-a1664h11":52.9,"anker-a1654021":51.8,"anker-a1614011":49.4,"anker-a1667g91":49.3,"anker-a1645012":49.2,"anker-a1610012":45.4},"ranks":{"anker-a1695h11":1,"anker-a1383011":2,"anker-a110ah11":3,"anker-a110bh11":4,"anker-a1289011":5,"anker-a1689011":6,"anker-a110m012":7,"anker-a1638011":8,"anker-a1684014":9,"anker-a1685014":9,"anker-a1259011":11,"anker-a1657021":12,"anker-a1641011":13,"anker-a1653011":14,"anker-a1664h11":15,"anker-a1654021":16,"anker-a1614011":17,"anker-a1667g91":18,"anker-a1645012":19,"anker-a1610012":20}}]}},{"category":"air-fryer","methodology_version":"air-fryer-v1.0","evidence_checked_at":"2026-07-29T17:17:15.937Z","candidate_set":{"category":"air-fryer","methodology_version":"air-fryer-v1.0","evidence_checked_at":"2026-07-29T17:17:15.937Z","coverage_scope":"bounded_catalogue_not_whole_market","market":"GB","candidates":[{"product_id":"prd-air-fryer-kaapafcssuk0202a","product_slug":"cosori-kaapafcssuk0202a","brand":"Cosori","model":"KAAPAFCSSUK0202A","rank":1,"score":70.5},{"product_id":"prd-air-fryer-af500uk","product_slug":"ninja-af500uk","brand":"Ninja","model":"AF500UK","rank":2,"score":69.5},{"product_id":"prd-air-fryer-kaapafcsnuk0180y","product_slug":"cosori-kaapafcsnuk0180y","brand":"Cosori","model":"KAAPAFCSNUK0180Y","rank":3,"score":69.1},{"product_id":"prd-air-fryer-af451uk","product_slug":"ninja-af451uk","brand":"Ninja","model":"AF451UK","rank":4,"score":68.4},{"product_id":"prd-air-fryer-kaapafcssuk0068y","product_slug":"cosori-kaapafcssuk0068y","brand":"Cosori","model":"KAAPAFCSSUK0068Y","rank":5,"score":68.2},{"product_id":"prd-air-fryer-sl451uk","product_slug":"ninja-sl451uk","brand":"Ninja","model":"SL451UK","rank":6,"score":68.2},{"product_id":"prd-air-fryer-af400uk","product_slug":"ninja-af400uk","brand":"Ninja","model":"AF400UK","rank":7,"score":67.9},{"product_id":"prd-air-fryer-dz400ukcyd","product_slug":"ninja-dz400ukcyd","brand":"Ninja","model":"DZ400UKCYD","rank":8,"score":67.9},{"product_id":"prd-air-fryer-dz901uk","product_slug":"ninja-dz901uk","brand":"Ninja","model":"DZ901UK","rank":9,"score":67.9},{"product_id":"prd-air-fryer-dz950uk","product_slug":"ninja-dz950uk","brand":"Ninja","model":"DZ950UK","rank":10,"score":67.6},{"product_id":"prd-air-fryer-sl400uk","product_slug":"ninja-sl400uk","brand":"Ninja","model":"SL400UK","rank":11,"score":67.4},{"product_id":"prd-air-fryer-af300uk","product_slug":"ninja-af300uk","brand":"Ninja","model":"AF300UK","rank":12,"score":65.8},{"product_id":"prd-air-fryer-dz300uk","product_slug":"ninja-dz300uk","brand":"Ninja","model":"DZ300UK","rank":13,"score":65.8},{"product_id":"prd-air-fryer-dz801uk","product_slug":"ninja-dz801uk","brand":"Ninja","model":"DZ801UK","rank":14,"score":65.8},{"product_id":"prd-air-fryer-sl300uk","product_slug":"ninja-sl300uk","brand":"Ninja","model":"SL300UK","rank":15,"score":65.5},{"product_id":"prd-air-fryer-af200uk","product_slug":"ninja-af200uk","brand":"Ninja","model":"AF200UK","rank":16,"score":64.5},{"product_id":"prd-air-fryer-kaapafcsnuk0184y","product_slug":"cosori-kaapafcsnuk0184y","brand":"Cosori","model":"KAAPAFCSNUK0184Y","rank":17,"score":64.2},{"product_id":"prd-air-fryer-af180ukbrn","product_slug":"ninja-af180ukbrn","brand":"Ninja","model":"AF180UKBRN","rank":18,"score":61.3},{"product_id":"prd-air-fryer-af170uk","product_slug":"ninja-af170uk","brand":"Ninja","model":"AF170UK","rank":19,"score":60.2},{"product_id":"prd-air-fryer-af140ukbrn","product_slug":"ninja-af140ukbrn","brand":"Ninja","model":"AF140UKBRN","rank":20,"score":58.5}],"candidate_set_sha256":"71bacc2156d271afce2ac024ecb1e793da0218c7b230f46f0b033001ff59acf5","product_count":20,"brand_count":2,"profiled_product_ids":["prd-air-fryer-kaapafcssuk0202a","prd-air-fryer-af500uk","prd-air-fryer-kaapafcsnuk0180y","prd-air-fryer-af451uk","prd-air-fryer-kaapafcssuk0068y","prd-air-fryer-sl451uk","prd-air-fryer-af400uk","prd-air-fryer-dz400ukcyd","prd-air-fryer-dz901uk","prd-air-fryer-dz950uk","prd-air-fryer-sl400uk","prd-air-fryer-af300uk","prd-air-fryer-dz300uk","prd-air-fryer-dz801uk","prd-air-fryer-sl300uk","prd-air-fryer-af200uk","prd-air-fryer-kaapafcsnuk0184y","prd-air-fryer-af180ukbrn","prd-air-fryer-af170uk","prd-air-fryer-af140ukbrn"],"profiled_brand_count":2,"leading_cohort_product_ids":["prd-air-fryer-kaapafcssuk0202a","prd-air-fryer-af500uk","prd-air-fryer-kaapafcsnuk0180y","prd-air-fryer-af451uk","prd-air-fryer-kaapafcssuk0068y"],"leading_cohort_brand_count":2,"deferred_deep_research":[{"product_id":"prd-air-fryer-sl451uk","product_slug":"ninja-sl451uk","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-air-fryer-af400uk","product_slug":"ninja-af400uk","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-air-fryer-dz400ukcyd","product_slug":"ninja-dz400ukcyd","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-air-fryer-dz901uk","product_slug":"ninja-dz901uk","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-air-fryer-dz950uk","product_slug":"ninja-dz950uk","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-air-fryer-sl400uk","product_slug":"ninja-sl400uk","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-air-fryer-af300uk","product_slug":"ninja-af300uk","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-air-fryer-dz300uk","product_slug":"ninja-dz300uk","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-air-fryer-dz801uk","product_slug":"ninja-dz801uk","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-air-fryer-sl300uk","product_slug":"ninja-sl300uk","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-air-fryer-af200uk","product_slug":"ninja-af200uk","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-air-fryer-kaapafcsnuk0184y","product_slug":"cosori-kaapafcsnuk0184y","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-air-fryer-af180ukbrn","product_slug":"ninja-af180ukbrn","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-air-fryer-af170uk","product_slug":"ninja-af170uk","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-air-fryer-af140ukbrn","product_slug":"ninja-af140ukbrn","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true}],"limitation":"The candidate set is the published 20-product category, not a claim of complete UK market coverage."},"sensitivity":{"policy":{"modes":["remove","decrease_5_percentage_points","increase_5_percentage_points"],"absolute_weight_delta":0.05,"score_precision_decimals":1,"tie_policy":"all_products_at_maximum_rounded_score","rank_policy":"competition_rank_at_published_score_precision","explanation":"Stress testing removes each factor once and moves it down or up by an absolute 0.05, rescaling other factors proportionally. Scores are rounded to one decimal before tie-aware leaders and ranks are assigned."},"scenario_count":15,"baseline_winner_product_slug":"cosori-kaapafcssuk0202a","baseline_rank_one_product_slug":"cosori-kaapafcssuk0202a","baseline_leader_product_slugs":["cosori-kaapafcssuk0202a"],"distinct_scenario_winners":["cosori-kaapafcssuk0202a","cosori-kaapafcssuk0068y","ninja-af500uk"],"baseline_winner_retention_count":14,"outside_top_five_leader_scenario_count":0,"scenarios":[{"id":"value-remove","factor_key":"value","mode":"remove","adjusted_weights":{"value":0,"capacity":0.277777777778,"flexibility":0.333333333333,"convenience":0.222222222222,"evidence":0.166666666667},"leader_product_slugs":["cosori-kaapafcssuk0202a"],"winner_product_slug":"cosori-kaapafcssuk0202a","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"cosori-kaapafcssuk0202a":77.4,"ninja-af500uk":76.7,"ninja-af451uk":75.3,"ninja-sl451uk":75.3,"cosori-kaapafcsnuk0180y":75.2,"ninja-af400uk":74,"ninja-dz400ukcyd":74,"ninja-dz901uk":74,"ninja-dz950uk":74,"ninja-sl400uk":74,"cosori-kaapafcssuk0068y":72.8,"ninja-af300uk":71.1,"ninja-dz300uk":71.1,"ninja-dz801uk":71.1,"ninja-sl300uk":71.1,"ninja-af200uk":68.4,"cosori-kaapafcsnuk0184y":68.2,"ninja-af180ukbrn":64.5,"ninja-af170uk":63,"ninja-af140ukbrn":59.6},"ranks":{"cosori-kaapafcssuk0202a":1,"ninja-af500uk":2,"ninja-af451uk":3,"ninja-sl451uk":3,"cosori-kaapafcsnuk0180y":5,"ninja-af400uk":6,"ninja-dz400ukcyd":6,"ninja-dz901uk":6,"ninja-dz950uk":6,"ninja-sl400uk":6,"cosori-kaapafcssuk0068y":11,"ninja-af300uk":12,"ninja-dz300uk":12,"ninja-dz801uk":12,"ninja-sl300uk":12,"ninja-af200uk":16,"cosori-kaapafcsnuk0184y":17,"ninja-af180ukbrn":18,"ninja-af170uk":19,"ninja-af140ukbrn":20}},{"id":"value-decrease_5_percentage_points","factor_key":"value","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.23,"capacity":0.213888888889,"flexibility":0.256666666667,"convenience":0.171111111111,"evidence":0.128333333333},"leader_product_slugs":["cosori-kaapafcssuk0202a"],"winner_product_slug":"cosori-kaapafcssuk0202a","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"cosori-kaapafcssuk0202a":71.7,"ninja-af500uk":70.8,"cosori-kaapafcsnuk0180y":70.2,"ninja-af451uk":69.7,"ninja-sl451uk":69.5,"cosori-kaapafcssuk0068y":69,"ninja-af400uk":69,"ninja-dz400ukcyd":69,"ninja-dz901uk":69,"ninja-dz950uk":68.8,"ninja-sl400uk":68.6,"ninja-af300uk":66.7,"ninja-dz300uk":66.7,"ninja-dz801uk":66.7,"ninja-sl300uk":66.5,"ninja-af200uk":65.2,"cosori-kaapafcsnuk0184y":64.9,"ninja-af180ukbrn":61.9,"ninja-af170uk":60.7,"ninja-af140ukbrn":58.7},"ranks":{"cosori-kaapafcssuk0202a":1,"ninja-af500uk":2,"cosori-kaapafcsnuk0180y":3,"ninja-af451uk":4,"ninja-sl451uk":5,"cosori-kaapafcssuk0068y":6,"ninja-af400uk":6,"ninja-dz400ukcyd":6,"ninja-dz901uk":6,"ninja-dz950uk":10,"ninja-sl400uk":11,"ninja-af300uk":12,"ninja-dz300uk":12,"ninja-dz801uk":12,"ninja-sl300uk":15,"ninja-af200uk":16,"cosori-kaapafcsnuk0184y":17,"ninja-af180ukbrn":18,"ninja-af170uk":19,"ninja-af140ukbrn":20}},{"id":"value-increase_5_percentage_points","factor_key":"value","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.33,"capacity":0.186111111111,"flexibility":0.223333333333,"convenience":0.148888888889,"evidence":0.111666666667},"leader_product_slugs":["cosori-kaapafcssuk0202a"],"winner_product_slug":"cosori-kaapafcssuk0202a","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"cosori-kaapafcssuk0202a":69.2,"ninja-af500uk":68.3,"cosori-kaapafcsnuk0180y":68.1,"cosori-kaapafcssuk0068y":67.4,"ninja-af451uk":67.2,"ninja-sl451uk":67,"ninja-af400uk":66.8,"ninja-dz400ukcyd":66.8,"ninja-dz901uk":66.8,"ninja-dz950uk":66.5,"ninja-sl400uk":66.3,"ninja-af300uk":64.8,"ninja-dz300uk":64.8,"ninja-dz801uk":64.8,"ninja-sl300uk":64.4,"ninja-af200uk":63.8,"cosori-kaapafcsnuk0184y":63.5,"ninja-af180ukbrn":60.8,"ninja-af170uk":59.7,"ninja-af140ukbrn":58.3},"ranks":{"cosori-kaapafcssuk0202a":1,"ninja-af500uk":2,"cosori-kaapafcsnuk0180y":3,"cosori-kaapafcssuk0068y":4,"ninja-af451uk":5,"ninja-sl451uk":6,"ninja-af400uk":7,"ninja-dz400ukcyd":7,"ninja-dz901uk":7,"ninja-dz950uk":10,"ninja-sl400uk":11,"ninja-af300uk":12,"ninja-dz300uk":12,"ninja-dz801uk":12,"ninja-sl300uk":15,"ninja-af200uk":16,"cosori-kaapafcsnuk0184y":17,"ninja-af180ukbrn":18,"ninja-af170uk":19,"ninja-af140ukbrn":20}},{"id":"capacity-remove","factor_key":"capacity","mode":"remove","adjusted_weights":{"value":0.35,"capacity":0,"flexibility":0.3,"convenience":0.2,"evidence":0.15},"leader_product_slugs":["cosori-kaapafcssuk0068y"],"winner_product_slug":"cosori-kaapafcssuk0068y","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":false,"outside_top_five_leader":false,"rank_one_status":"changed","scores":{"cosori-kaapafcssuk0068y":67.7,"cosori-kaapafcsnuk0180y":66,"cosori-kaapafcssuk0202a":65.6,"ninja-af500uk":63.9,"ninja-af451uk":63.7,"ninja-sl451uk":63.5,"cosori-kaapafcsnuk0184y":63.2,"ninja-af300uk":63,"ninja-af400uk":63,"ninja-dz300uk":63,"ninja-dz400ukcyd":63,"ninja-dz801uk":63,"ninja-dz901uk":63,"ninja-dz950uk":62.7,"ninja-sl300uk":62.6,"ninja-sl400uk":62.5,"ninja-af200uk":61.4,"ninja-af180ukbrn":59.4,"ninja-af170uk":59.3,"ninja-af140ukbrn":57.9},"ranks":{"cosori-kaapafcssuk0068y":1,"cosori-kaapafcsnuk0180y":2,"cosori-kaapafcssuk0202a":3,"ninja-af500uk":4,"ninja-af451uk":5,"ninja-sl451uk":6,"cosori-kaapafcsnuk0184y":7,"ninja-af300uk":8,"ninja-af400uk":8,"ninja-dz300uk":8,"ninja-dz400ukcyd":8,"ninja-dz801uk":8,"ninja-dz901uk":8,"ninja-dz950uk":14,"ninja-sl300uk":15,"ninja-sl400uk":16,"ninja-af200uk":17,"ninja-af180ukbrn":18,"ninja-af170uk":19,"ninja-af140ukbrn":20}},{"id":"capacity-decrease_5_percentage_points","factor_key":"capacity","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.2975,"capacity":0.15,"flexibility":0.255,"convenience":0.17,"evidence":0.1275},"leader_product_slugs":["cosori-kaapafcssuk0202a"],"winner_product_slug":"cosori-kaapafcssuk0202a","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"cosori-kaapafcssuk0202a":69.2,"cosori-kaapafcsnuk0180y":68.4,"cosori-kaapafcssuk0068y":68.1,"ninja-af500uk":68.1,"ninja-af451uk":67.2,"ninja-sl451uk":67.1,"ninja-af400uk":66.7,"ninja-dz400ukcyd":66.7,"ninja-dz901uk":66.7,"ninja-dz950uk":66.4,"ninja-sl400uk":66.2,"ninja-af300uk":65.1,"ninja-dz300uk":65.1,"ninja-dz801uk":65.1,"ninja-sl300uk":64.7,"cosori-kaapafcsnuk0184y":63.9,"ninja-af200uk":63.8,"ninja-af180ukbrn":60.8,"ninja-af170uk":60,"ninja-af140ukbrn":58.3},"ranks":{"cosori-kaapafcssuk0202a":1,"cosori-kaapafcsnuk0180y":2,"cosori-kaapafcssuk0068y":3,"ninja-af500uk":3,"ninja-af451uk":5,"ninja-sl451uk":6,"ninja-af400uk":7,"ninja-dz400ukcyd":7,"ninja-dz901uk":7,"ninja-dz950uk":10,"ninja-sl400uk":11,"ninja-af300uk":12,"ninja-dz300uk":12,"ninja-dz801uk":12,"ninja-sl300uk":15,"cosori-kaapafcsnuk0184y":16,"ninja-af200uk":17,"ninja-af180ukbrn":18,"ninja-af170uk":19,"ninja-af140ukbrn":20}},{"id":"capacity-increase_5_percentage_points","factor_key":"capacity","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.2625,"capacity":0.25,"flexibility":0.225,"convenience":0.15,"evidence":0.1125},"leader_product_slugs":["cosori-kaapafcssuk0202a"],"winner_product_slug":"cosori-kaapafcssuk0202a","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"cosori-kaapafcssuk0202a":71.7,"ninja-af500uk":71,"cosori-kaapafcsnuk0180y":69.9,"ninja-af451uk":69.6,"ninja-sl451uk":69.4,"ninja-af400uk":69.1,"ninja-dz400ukcyd":69.1,"ninja-dz901uk":69.1,"ninja-dz950uk":68.9,"ninja-sl400uk":68.7,"cosori-kaapafcssuk0068y":68.3,"ninja-af300uk":66.5,"ninja-dz300uk":66.5,"ninja-dz801uk":66.5,"ninja-sl300uk":66.2,"ninja-af200uk":65.3,"cosori-kaapafcsnuk0184y":64.4,"ninja-af180ukbrn":61.8,"ninja-af170uk":60.4,"ninja-af140ukbrn":58.6},"ranks":{"cosori-kaapafcssuk0202a":1,"ninja-af500uk":2,"cosori-kaapafcsnuk0180y":3,"ninja-af451uk":4,"ninja-sl451uk":5,"ninja-af400uk":6,"ninja-dz400ukcyd":6,"ninja-dz901uk":6,"ninja-dz950uk":9,"ninja-sl400uk":10,"cosori-kaapafcssuk0068y":11,"ninja-af300uk":12,"ninja-dz300uk":12,"ninja-dz801uk":12,"ninja-sl300uk":15,"ninja-af200uk":16,"cosori-kaapafcsnuk0184y":17,"ninja-af180ukbrn":18,"ninja-af170uk":19,"ninja-af140ukbrn":20}},{"id":"flexibility-remove","factor_key":"flexibility","mode":"remove","adjusted_weights":{"value":0.368421052632,"capacity":0.263157894737,"flexibility":0,"convenience":0.210526315789,"evidence":0.157894736842},"leader_product_slugs":["cosori-kaapafcssuk0202a","ninja-af500uk"],"winner_product_slug":"cosori-kaapafcssuk0202a","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"changed","scores":{"cosori-kaapafcssuk0202a":64.3,"ninja-af500uk":64.3,"ninja-af400uk":63.4,"ninja-dz400ukcyd":63.4,"ninja-dz901uk":63.4,"ninja-dz950uk":63.1,"ninja-af451uk":62.9,"ninja-sl400uk":62.9,"cosori-kaapafcsnuk0180y":62.6,"ninja-sl451uk":62.6,"ninja-af200uk":61.5,"ninja-af300uk":60.7,"ninja-dz300uk":60.7,"ninja-dz801uk":60.7,"ninja-sl300uk":60.2,"cosori-kaapafcssuk0068y":58.8,"cosori-kaapafcsnuk0184y":57.3,"ninja-af180ukbrn":57.3,"ninja-af140ukbrn":56.1,"ninja-af170uk":55.8},"ranks":{"cosori-kaapafcssuk0202a":1,"ninja-af500uk":1,"ninja-af400uk":3,"ninja-dz400ukcyd":3,"ninja-dz901uk":3,"ninja-dz950uk":6,"ninja-af451uk":7,"ninja-sl400uk":7,"cosori-kaapafcsnuk0180y":9,"ninja-sl451uk":9,"ninja-af200uk":11,"ninja-af300uk":12,"ninja-dz300uk":12,"ninja-dz801uk":12,"ninja-sl300uk":15,"cosori-kaapafcssuk0068y":16,"cosori-kaapafcsnuk0184y":17,"ninja-af180ukbrn":17,"ninja-af140ukbrn":19,"ninja-af170uk":20}},{"id":"flexibility-decrease_5_percentage_points","factor_key":"flexibility","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.298421052632,"capacity":0.213157894737,"flexibility":0.19,"convenience":0.170526315789,"evidence":0.127894736842},"leader_product_slugs":["cosori-kaapafcssuk0202a"],"winner_product_slug":"cosori-kaapafcssuk0202a","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"cosori-kaapafcssuk0202a":69.2,"ninja-af500uk":68.5,"cosori-kaapafcsnuk0180y":67.8,"ninja-af451uk":67.3,"ninja-sl451uk":67.1,"ninja-af400uk":66.9,"ninja-dz400ukcyd":66.9,"ninja-dz901uk":66.9,"ninja-dz950uk":66.7,"ninja-sl400uk":66.5,"cosori-kaapafcssuk0068y":66.3,"ninja-af300uk":64.7,"ninja-dz300uk":64.7,"ninja-dz801uk":64.7,"ninja-sl300uk":64.4,"ninja-af200uk":63.9,"cosori-kaapafcsnuk0184y":62.7,"ninja-af180ukbrn":60.5,"ninja-af170uk":59.3,"ninja-af140ukbrn":58},"ranks":{"cosori-kaapafcssuk0202a":1,"ninja-af500uk":2,"cosori-kaapafcsnuk0180y":3,"ninja-af451uk":4,"ninja-sl451uk":5,"ninja-af400uk":6,"ninja-dz400ukcyd":6,"ninja-dz901uk":6,"ninja-dz950uk":9,"ninja-sl400uk":10,"cosori-kaapafcssuk0068y":11,"ninja-af300uk":12,"ninja-dz300uk":12,"ninja-dz801uk":12,"ninja-sl300uk":15,"ninja-af200uk":16,"cosori-kaapafcsnuk0184y":17,"ninja-af180ukbrn":18,"ninja-af170uk":19,"ninja-af140ukbrn":20}},{"id":"flexibility-increase_5_percentage_points","factor_key":"flexibility","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.261578947368,"capacity":0.186842105263,"flexibility":0.29,"convenience":0.149473684211,"evidence":0.112105263158},"leader_product_slugs":["cosori-kaapafcssuk0202a"],"winner_product_slug":"cosori-kaapafcssuk0202a","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"cosori-kaapafcssuk0202a":71.7,"ninja-af500uk":70.6,"cosori-kaapafcsnuk0180y":70.5,"cosori-kaapafcssuk0068y":70.2,"ninja-af451uk":69.6,"ninja-sl451uk":69.4,"ninja-af400uk":68.8,"ninja-dz400ukcyd":68.8,"ninja-dz901uk":68.8,"ninja-dz950uk":68.6,"ninja-sl400uk":68.4,"ninja-af300uk":66.9,"ninja-dz300uk":66.9,"ninja-dz801uk":66.9,"ninja-sl300uk":66.5,"cosori-kaapafcsnuk0184y":65.6,"ninja-af200uk":65.1,"ninja-af180ukbrn":62.2,"ninja-af170uk":61.1,"ninja-af140ukbrn":58.9},"ranks":{"cosori-kaapafcssuk0202a":1,"ninja-af500uk":2,"cosori-kaapafcsnuk0180y":3,"cosori-kaapafcssuk0068y":4,"ninja-af451uk":5,"ninja-sl451uk":6,"ninja-af400uk":7,"ninja-dz400ukcyd":7,"ninja-dz901uk":7,"ninja-dz950uk":10,"ninja-sl400uk":11,"ninja-af300uk":12,"ninja-dz300uk":12,"ninja-dz801uk":12,"ninja-sl300uk":15,"cosori-kaapafcsnuk0184y":16,"ninja-af200uk":17,"ninja-af180ukbrn":18,"ninja-af170uk":19,"ninja-af140ukbrn":20}},{"id":"convenience-remove","factor_key":"convenience","mode":"remove","adjusted_weights":{"value":0.333333333333,"capacity":0.238095238095,"flexibility":0.285714285714,"convenience":0,"evidence":0.142857142857},"leader_product_slugs":["cosori-kaapafcssuk0202a"],"winner_product_slug":"cosori-kaapafcssuk0202a","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"cosori-kaapafcssuk0202a":72.1,"ninja-af500uk":71,"cosori-kaapafcssuk0068y":70.9,"cosori-kaapafcsnuk0180y":70.5,"ninja-af451uk":69.6,"ninja-sl451uk":69.4,"ninja-af400uk":69,"ninja-dz400ukcyd":69,"ninja-dz901uk":69,"ninja-dz950uk":68.7,"ninja-sl400uk":68.5,"ninja-af300uk":66.5,"ninja-dz300uk":66.5,"ninja-dz801uk":66.5,"cosori-kaapafcsnuk0184y":66.1,"ninja-sl300uk":66.1,"ninja-af200uk":65,"ninja-af180ukbrn":62.7,"ninja-af170uk":61.4,"ninja-af140ukbrn":59.3},"ranks":{"cosori-kaapafcssuk0202a":1,"ninja-af500uk":2,"cosori-kaapafcssuk0068y":3,"cosori-kaapafcsnuk0180y":4,"ninja-af451uk":5,"ninja-sl451uk":6,"ninja-af400uk":7,"ninja-dz400ukcyd":7,"ninja-dz901uk":7,"ninja-dz950uk":10,"ninja-sl400uk":11,"ninja-af300uk":12,"ninja-dz300uk":12,"ninja-dz801uk":12,"cosori-kaapafcsnuk0184y":15,"ninja-sl300uk":15,"ninja-af200uk":17,"ninja-af180ukbrn":18,"ninja-af170uk":19,"ninja-af140ukbrn":20}},{"id":"convenience-decrease_5_percentage_points","factor_key":"convenience","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.296666666667,"capacity":0.211904761905,"flexibility":0.254285714286,"convenience":0.11,"evidence":0.127142857143},"leader_product_slugs":["cosori-kaapafcssuk0202a"],"winner_product_slug":"cosori-kaapafcssuk0202a","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"cosori-kaapafcssuk0202a":71,"ninja-af500uk":70,"cosori-kaapafcsnuk0180y":69.6,"cosori-kaapafcssuk0068y":69.1,"ninja-af451uk":68.8,"ninja-sl451uk":68.6,"ninja-af400uk":68.2,"ninja-dz400ukcyd":68.2,"ninja-dz901uk":68.2,"ninja-dz950uk":68,"ninja-sl400uk":67.8,"ninja-af300uk":66,"ninja-dz300uk":66,"ninja-dz801uk":66,"ninja-sl300uk":65.7,"cosori-kaapafcsnuk0184y":64.8,"ninja-af200uk":64.7,"ninja-af180ukbrn":61.8,"ninja-af170uk":60.6,"ninja-af140ukbrn":58.7},"ranks":{"cosori-kaapafcssuk0202a":1,"ninja-af500uk":2,"cosori-kaapafcsnuk0180y":3,"cosori-kaapafcssuk0068y":4,"ninja-af451uk":5,"ninja-sl451uk":6,"ninja-af400uk":7,"ninja-dz400ukcyd":7,"ninja-dz901uk":7,"ninja-dz950uk":10,"ninja-sl400uk":11,"ninja-af300uk":12,"ninja-dz300uk":12,"ninja-dz801uk":12,"ninja-sl300uk":15,"cosori-kaapafcsnuk0184y":16,"ninja-af200uk":17,"ninja-af180ukbrn":18,"ninja-af170uk":19,"ninja-af140ukbrn":20}},{"id":"convenience-increase_5_percentage_points","factor_key":"convenience","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.263333333333,"capacity":0.188095238095,"flexibility":0.225714285714,"convenience":0.21,"evidence":0.112857142857},"leader_product_slugs":["cosori-kaapafcssuk0202a"],"winner_product_slug":"cosori-kaapafcssuk0202a","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"cosori-kaapafcssuk0202a":70,"ninja-af500uk":69.1,"cosori-kaapafcsnuk0180y":68.7,"ninja-af451uk":68,"ninja-sl451uk":67.9,"ninja-af400uk":67.5,"ninja-dz400ukcyd":67.5,"ninja-dz901uk":67.5,"cosori-kaapafcssuk0068y":67.4,"ninja-dz950uk":67.3,"ninja-sl400uk":67.1,"ninja-af300uk":65.6,"ninja-dz300uk":65.6,"ninja-dz801uk":65.6,"ninja-sl300uk":65.2,"ninja-af200uk":64.4,"cosori-kaapafcsnuk0184y":63.6,"ninja-af180ukbrn":60.9,"ninja-af170uk":59.8,"ninja-af140ukbrn":58.2},"ranks":{"cosori-kaapafcssuk0202a":1,"ninja-af500uk":2,"cosori-kaapafcsnuk0180y":3,"ninja-af451uk":4,"ninja-sl451uk":5,"ninja-af400uk":6,"ninja-dz400ukcyd":6,"ninja-dz901uk":6,"cosori-kaapafcssuk0068y":9,"ninja-dz950uk":10,"ninja-sl400uk":11,"ninja-af300uk":12,"ninja-dz300uk":12,"ninja-dz801uk":12,"ninja-sl300uk":15,"ninja-af200uk":16,"cosori-kaapafcsnuk0184y":17,"ninja-af180ukbrn":18,"ninja-af170uk":19,"ninja-af140ukbrn":20}},{"id":"evidence-remove","factor_key":"evidence","mode":"remove","adjusted_weights":{"value":0.318181818182,"capacity":0.227272727273,"flexibility":0.272727272727,"convenience":0.181818181818,"evidence":0},"leader_product_slugs":["cosori-kaapafcssuk0202a"],"winner_product_slug":"cosori-kaapafcssuk0202a","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"cosori-kaapafcssuk0202a":73,"ninja-af500uk":71.9,"cosori-kaapafcsnuk0180y":71.5,"ninja-af451uk":70.7,"ninja-sl451uk":70.5,"cosori-kaapafcssuk0068y":70.4,"ninja-af400uk":70,"ninja-dz400ukcyd":70,"ninja-dz901uk":70,"ninja-dz950uk":69.8,"ninja-sl400uk":69.6,"ninja-af300uk":67.7,"ninja-dz300uk":67.7,"ninja-dz801uk":67.7,"ninja-sl300uk":67.3,"ninja-af200uk":66.2,"cosori-kaapafcsnuk0184y":65.8,"ninja-af180ukbrn":62.6,"ninja-af170uk":61.3,"ninja-af140ukbrn":59.3},"ranks":{"cosori-kaapafcssuk0202a":1,"ninja-af500uk":2,"cosori-kaapafcsnuk0180y":3,"ninja-af451uk":4,"ninja-sl451uk":5,"cosori-kaapafcssuk0068y":6,"ninja-af400uk":7,"ninja-dz400ukcyd":7,"ninja-dz901uk":7,"ninja-dz950uk":10,"ninja-sl400uk":11,"ninja-af300uk":12,"ninja-dz300uk":12,"ninja-dz801uk":12,"ninja-sl300uk":15,"ninja-af200uk":16,"cosori-kaapafcsnuk0184y":17,"ninja-af180ukbrn":18,"ninja-af170uk":19,"ninja-af140ukbrn":20}},{"id":"evidence-decrease_5_percentage_points","factor_key":"evidence","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.295909090909,"capacity":0.211363636364,"flexibility":0.253636363636,"convenience":0.169090909091,"evidence":0.07},"leader_product_slugs":["cosori-kaapafcssuk0202a"],"winner_product_slug":"cosori-kaapafcssuk0202a","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"cosori-kaapafcssuk0202a":71.5,"ninja-af500uk":70.5,"cosori-kaapafcsnuk0180y":70.1,"ninja-af451uk":69.3,"ninja-sl451uk":69.2,"cosori-kaapafcssuk0068y":69.1,"ninja-af400uk":68.8,"ninja-dz400ukcyd":68.8,"ninja-dz901uk":68.8,"ninja-dz950uk":68.5,"ninja-sl400uk":68.3,"ninja-af300uk":66.6,"ninja-dz300uk":66.6,"ninja-dz801uk":66.6,"ninja-sl300uk":66.2,"ninja-af200uk":65.2,"cosori-kaapafcsnuk0184y":64.9,"ninja-af180ukbrn":61.9,"ninja-af170uk":60.7,"ninja-af140ukbrn":58.8},"ranks":{"cosori-kaapafcssuk0202a":1,"ninja-af500uk":2,"cosori-kaapafcsnuk0180y":3,"ninja-af451uk":4,"ninja-sl451uk":5,"cosori-kaapafcssuk0068y":6,"ninja-af400uk":7,"ninja-dz400ukcyd":7,"ninja-dz901uk":7,"ninja-dz950uk":10,"ninja-sl400uk":11,"ninja-af300uk":12,"ninja-dz300uk":12,"ninja-dz801uk":12,"ninja-sl300uk":15,"ninja-af200uk":16,"cosori-kaapafcsnuk0184y":17,"ninja-af180ukbrn":18,"ninja-af170uk":19,"ninja-af140ukbrn":20}},{"id":"evidence-increase_5_percentage_points","factor_key":"evidence","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.264090909091,"capacity":0.188636363636,"flexibility":0.226363636364,"convenience":0.150909090909,"evidence":0.17},"leader_product_slugs":["cosori-kaapafcssuk0202a"],"winner_product_slug":"cosori-kaapafcssuk0202a","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"cosori-kaapafcssuk0202a":69.4,"ninja-af500uk":68.5,"cosori-kaapafcsnuk0180y":68.2,"ninja-af451uk":67.5,"cosori-kaapafcssuk0068y":67.3,"ninja-sl451uk":67.3,"ninja-af400uk":67,"ninja-dz400ukcyd":67,"ninja-dz901uk":67,"ninja-dz950uk":66.8,"ninja-sl400uk":66.6,"ninja-af300uk":65,"ninja-dz300uk":65,"ninja-dz801uk":65,"ninja-sl300uk":64.7,"ninja-af200uk":63.8,"cosori-kaapafcsnuk0184y":63.5,"ninja-af180ukbrn":60.8,"ninja-af170uk":59.7,"ninja-af140ukbrn":58.1},"ranks":{"cosori-kaapafcssuk0202a":1,"ninja-af500uk":2,"cosori-kaapafcsnuk0180y":3,"ninja-af451uk":4,"cosori-kaapafcssuk0068y":5,"ninja-sl451uk":5,"ninja-af400uk":7,"ninja-dz400ukcyd":7,"ninja-dz901uk":7,"ninja-dz950uk":10,"ninja-sl400uk":11,"ninja-af300uk":12,"ninja-dz300uk":12,"ninja-dz801uk":12,"ninja-sl300uk":15,"ninja-af200uk":16,"cosori-kaapafcsnuk0184y":17,"ninja-af180ukbrn":18,"ninja-af170uk":19,"ninja-af140ukbrn":20}}]}},{"category":"cordless-vacuum","methodology_version":"cordless-vacuum-v1.1","evidence_checked_at":"2026-07-29T17:17:15.937Z","candidate_set":{"category":"cordless-vacuum","methodology_version":"cordless-vacuum-v1.1","evidence_checked_at":"2026-07-29T17:17:15.937Z","coverage_scope":"bounded_catalogue_not_whole_market","market":"GB","candidates":[{"product_id":"prd-cordless-vacuum-iz420ukt","product_slug":"shark-iz420ukt","brand":"Shark","model":"IZ420UKT","rank":1,"score":79},{"product_id":"prd-cordless-vacuum-ip3251ukt","product_slug":"shark-ip3251ukt","brand":"Shark","model":"IP3251UKT","rank":2,"score":76.1},{"product_id":"prd-cordless-vacuum-ia1241uk","product_slug":"shark-ia1241uk","brand":"Shark","model":"IA1241UK","rank":3,"score":75.9},{"product_id":"prd-cordless-vacuum-iz380uk","product_slug":"shark-iz380uk","brand":"Shark","model":"IZ380UK","rank":4,"score":75.7},{"product_id":"prd-cordless-vacuum-ia3246uktgn","product_slug":"shark-ia3246uktgn","brand":"Shark","model":"IA3246UKTGN","rank":5,"score":75.1},{"product_id":"prd-cordless-vacuum-iz400uk","product_slug":"shark-iz400uk","brand":"Shark","model":"IZ400UK","rank":6,"score":73.6},{"product_id":"prd-cordless-vacuum-iz381ukt","product_slug":"shark-iz381ukt","brand":"Shark","model":"IZ381UKT","rank":7,"score":73.5},{"product_id":"prd-cordless-vacuum-ip1251ukt","product_slug":"shark-ip1251ukt","brand":"Shark","model":"IP1251UKT","rank":8,"score":73.3},{"product_id":"prd-cordless-vacuum-ia1241ukt","product_slug":"shark-ia1241ukt","brand":"Shark","model":"IA1241UKT","rank":9,"score":72.3},{"product_id":"prd-cordless-vacuum-ip1251uk","product_slug":"shark-ip1251uk","brand":"Shark","model":"IP1251UK","rank":10,"score":72},{"product_id":"prd-cordless-vacuum-iz380ukfdb","product_slug":"shark-iz380ukfdb","brand":"Shark","model":"IZ380UKFDB","rank":11,"score":71},{"product_id":"prd-cordless-vacuum-iz400ukt","product_slug":"shark-iz400ukt","brand":"Shark","model":"IZ400UKT","rank":12,"score":70.1},{"product_id":"prd-cordless-vacuum-iz380ukt","product_slug":"shark-iz380ukt","brand":"Shark","model":"IZ380UKT","rank":13,"score":68.3},{"product_id":"prd-cordless-vacuum-1-03-081","product_slug":"gtech-1-03-081","brand":"Gtech","model":"1-03-081","rank":14,"score":67.5},{"product_id":"prd-cordless-vacuum-iz411ukt","product_slug":"shark-iz411ukt","brand":"Shark","model":"IZ411UKT","rank":15,"score":67.3},{"product_id":"prd-cordless-vacuum-1-03-080","product_slug":"gtech-1-03-080","brand":"Gtech","model":"1-03-080","rank":16,"score":67.2},{"product_id":"prd-cordless-vacuum-sv2000uk","product_slug":"shark-sv2000uk","brand":"Shark","model":"SV2000UK","rank":17,"score":65.8},{"product_id":"prd-cordless-vacuum-bu3621ukt","product_slug":"shark-bu3621ukt","brand":"Shark","model":"BU3621UKT","rank":18,"score":65.5},{"product_id":"prd-cordless-vacuum-1-03-273","product_slug":"gtech-1-03-273","brand":"Gtech","model":"1-03-273","rank":19,"score":64.7},{"product_id":"prd-cordless-vacuum-1-03-270","product_slug":"gtech-1-03-270","brand":"Gtech","model":"1-03-270","rank":20,"score":64.1}],"candidate_set_sha256":"fbb796d23e6084371723e2e538d0005688b2b242d7cd73ce653fdd18a609d225","product_count":20,"brand_count":2,"profiled_product_ids":["prd-cordless-vacuum-iz420ukt","prd-cordless-vacuum-ip3251ukt","prd-cordless-vacuum-ia1241uk","prd-cordless-vacuum-iz380uk","prd-cordless-vacuum-ia3246uktgn","prd-cordless-vacuum-iz400uk","prd-cordless-vacuum-iz381ukt","prd-cordless-vacuum-ip1251ukt","prd-cordless-vacuum-ia1241ukt","prd-cordless-vacuum-ip1251uk","prd-cordless-vacuum-iz380ukfdb","prd-cordless-vacuum-iz400ukt","prd-cordless-vacuum-iz380ukt","prd-cordless-vacuum-1-03-081","prd-cordless-vacuum-iz411ukt","prd-cordless-vacuum-1-03-080","prd-cordless-vacuum-sv2000uk","prd-cordless-vacuum-bu3621ukt","prd-cordless-vacuum-1-03-273","prd-cordless-vacuum-1-03-270"],"profiled_brand_count":2,"leading_cohort_product_ids":["prd-cordless-vacuum-iz420ukt","prd-cordless-vacuum-ip3251ukt","prd-cordless-vacuum-ia1241uk","prd-cordless-vacuum-iz380uk","prd-cordless-vacuum-ia3246uktgn"],"leading_cohort_brand_count":1,"deferred_deep_research":[{"product_id":"prd-cordless-vacuum-iz400uk","product_slug":"shark-iz400uk","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-cordless-vacuum-iz381ukt","product_slug":"shark-iz381ukt","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-cordless-vacuum-ip1251ukt","product_slug":"shark-ip1251ukt","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-cordless-vacuum-ia1241ukt","product_slug":"shark-ia1241ukt","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-cordless-vacuum-ip1251uk","product_slug":"shark-ip1251uk","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-cordless-vacuum-iz380ukfdb","product_slug":"shark-iz380ukfdb","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-cordless-vacuum-iz400ukt","product_slug":"shark-iz400ukt","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-cordless-vacuum-iz380ukt","product_slug":"shark-iz380ukt","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-cordless-vacuum-1-03-081","product_slug":"gtech-1-03-081","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-cordless-vacuum-iz411ukt","product_slug":"shark-iz411ukt","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-cordless-vacuum-1-03-080","product_slug":"gtech-1-03-080","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-cordless-vacuum-sv2000uk","product_slug":"shark-sv2000uk","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-cordless-vacuum-bu3621ukt","product_slug":"shark-bu3621ukt","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-cordless-vacuum-1-03-273","product_slug":"gtech-1-03-273","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-cordless-vacuum-1-03-270","product_slug":"gtech-1-03-270","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true}],"limitation":"The candidate set is the published 20-product category, not a claim of complete UK market coverage."},"sensitivity":{"policy":{"modes":["remove","decrease_5_percentage_points","increase_5_percentage_points"],"absolute_weight_delta":0.05,"score_precision_decimals":1,"tie_policy":"all_products_at_maximum_rounded_score","rank_policy":"competition_rank_at_published_score_precision","explanation":"Stress testing removes each factor once and moves it down or up by an absolute 0.05, rescaling other factors proportionally. Scores are rounded to one decimal before tie-aware leaders and ranks are assigned."},"scenario_count":15,"baseline_winner_product_slug":"shark-iz420ukt","baseline_rank_one_product_slug":"shark-iz420ukt","baseline_leader_product_slugs":["shark-iz420ukt"],"distinct_scenario_winners":["shark-ip3251ukt","shark-iz420ukt","shark-iz380uk"],"baseline_winner_retention_count":13,"outside_top_five_leader_scenario_count":0,"scenarios":[{"id":"value-remove","factor_key":"value","mode":"remove","adjusted_weights":{"value":0,"runtime":0.266666666667,"handling":0.266666666667,"cleaning":0.306666666667,"evidence":0.16},"leader_product_slugs":["shark-ip3251ukt"],"winner_product_slug":"shark-ip3251ukt","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":false,"outside_top_five_leader":false,"rank_one_status":"changed","scores":{"shark-ip3251ukt":76.6,"shark-ia3246uktgn":75.4,"shark-ip1251ukt":74.7,"shark-ia1241ukt":73.5,"shark-iz381ukt":72.9,"shark-ip1251uk":72.6,"shark-iz420ukt":71.9,"shark-ia1241uk":71.4,"shark-iz400ukt":70.5,"shark-iz380uk":70.2,"shark-iz380ukfdb":70.2,"shark-iz400uk":68.3,"gtech-1-03-081":66.9,"shark-iz411ukt":66.2,"shark-iz380ukt":65.9,"shark-bu3621ukt":65.5,"gtech-1-03-080":64.8,"gtech-1-03-270":64.8,"gtech-1-03-273":64.8,"shark-sv2000uk":61.4},"ranks":{"shark-ip3251ukt":1,"shark-ia3246uktgn":2,"shark-ip1251ukt":3,"shark-ia1241ukt":4,"shark-iz381ukt":5,"shark-ip1251uk":6,"shark-iz420ukt":7,"shark-ia1241uk":8,"shark-iz400ukt":9,"shark-iz380uk":10,"shark-iz380ukfdb":10,"shark-iz400uk":12,"gtech-1-03-081":13,"shark-iz411ukt":14,"shark-iz380ukt":15,"shark-bu3621ukt":16,"gtech-1-03-080":17,"gtech-1-03-270":17,"gtech-1-03-273":17,"shark-sv2000uk":20}},{"id":"value-decrease_5_percentage_points","factor_key":"value","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.2,"runtime":0.213333333333,"handling":0.213333333333,"cleaning":0.245333333333,"evidence":0.128},"leader_product_slugs":["shark-iz420ukt"],"winner_product_slug":"shark-iz420ukt","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"shark-iz420ukt":77.5,"shark-ip3251ukt":76.2,"shark-ia3246uktgn":75.1,"shark-ia1241uk":75,"shark-iz380uk":74.6,"shark-ip1251ukt":73.5,"shark-iz381ukt":73.4,"shark-ia1241ukt":72.6,"shark-iz400uk":72.5,"shark-ip1251uk":72.1,"shark-iz380ukfdb":70.8,"shark-iz400ukt":70.1,"shark-iz380ukt":67.8,"gtech-1-03-081":67.4,"shark-iz411ukt":67.1,"gtech-1-03-080":66.7,"shark-bu3621ukt":65.5,"shark-sv2000uk":65,"gtech-1-03-273":64.7,"gtech-1-03-270":64.2},"ranks":{"shark-iz420ukt":1,"shark-ip3251ukt":2,"shark-ia3246uktgn":3,"shark-ia1241uk":4,"shark-iz380uk":5,"shark-ip1251ukt":6,"shark-iz381ukt":7,"shark-ia1241ukt":8,"shark-iz400uk":9,"shark-ip1251uk":10,"shark-iz380ukfdb":11,"shark-iz400ukt":12,"shark-iz380ukt":13,"gtech-1-03-081":14,"shark-iz411ukt":15,"gtech-1-03-080":16,"shark-bu3621ukt":17,"shark-sv2000uk":18,"gtech-1-03-273":19,"gtech-1-03-270":20}},{"id":"value-increase_5_percentage_points","factor_key":"value","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.3,"runtime":0.186666666667,"handling":0.186666666667,"cleaning":0.214666666667,"evidence":0.112},"leader_product_slugs":["shark-iz420ukt"],"winner_product_slug":"shark-iz420ukt","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"shark-iz420ukt":80.4,"shark-ia1241uk":76.8,"shark-iz380uk":76.8,"shark-ip3251ukt":76,"shark-ia3246uktgn":75,"shark-iz400uk":74.6,"shark-iz381ukt":73.7,"shark-ip1251ukt":73,"shark-ia1241ukt":72.1,"shark-ip1251uk":71.9,"shark-iz380ukfdb":71.1,"shark-iz400ukt":70,"shark-iz380ukt":68.8,"gtech-1-03-080":67.7,"gtech-1-03-081":67.6,"shark-iz411ukt":67.5,"shark-sv2000uk":66.7,"shark-bu3621ukt":65.5,"gtech-1-03-273":64.7,"gtech-1-03-270":63.9},"ranks":{"shark-iz420ukt":1,"shark-ia1241uk":2,"shark-iz380uk":2,"shark-ip3251ukt":4,"shark-ia3246uktgn":5,"shark-iz400uk":6,"shark-iz381ukt":7,"shark-ip1251ukt":8,"shark-ia1241ukt":9,"shark-ip1251uk":10,"shark-iz380ukfdb":11,"shark-iz400ukt":12,"shark-iz380ukt":13,"gtech-1-03-080":14,"gtech-1-03-081":15,"shark-iz411ukt":16,"shark-sv2000uk":17,"shark-bu3621ukt":18,"gtech-1-03-273":19,"gtech-1-03-270":20}},{"id":"runtime-remove","factor_key":"runtime","mode":"remove","adjusted_weights":{"value":0.3125,"runtime":0,"handling":0.25,"cleaning":0.2875,"evidence":0.15},"leader_product_slugs":["shark-iz380uk"],"winner_product_slug":"shark-iz380uk","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":false,"outside_top_five_leader":false,"rank_one_status":"changed","scores":{"shark-iz380uk":75.2,"shark-iz420ukt":73.7,"shark-ia1241uk":73.3,"shark-iz381ukt":72.5,"shark-ia3246uktgn":72.3,"shark-ip3251ukt":71.5,"shark-iz400uk":70.5,"shark-iz380ukfdb":69.3,"shark-ia1241ukt":68.9,"shark-ip1251ukt":67.9,"shark-sv2000uk":67.2,"gtech-1-03-081":67.1,"gtech-1-03-080":66.8,"shark-ip1251uk":66.4,"shark-iz400ukt":66.1,"shark-iz380ukt":66,"shark-bu3621ukt":64.7,"gtech-1-03-273":63.6,"gtech-1-03-270":62.9,"shark-iz411ukt":62.6},"ranks":{"shark-iz380uk":1,"shark-iz420ukt":2,"shark-ia1241uk":3,"shark-iz381ukt":4,"shark-ia3246uktgn":5,"shark-ip3251ukt":6,"shark-iz400uk":7,"shark-iz380ukfdb":8,"shark-ia1241ukt":9,"shark-ip1251ukt":10,"shark-sv2000uk":11,"gtech-1-03-081":12,"gtech-1-03-080":13,"shark-ip1251uk":14,"shark-iz400ukt":15,"shark-iz380ukt":16,"shark-bu3621ukt":17,"gtech-1-03-273":18,"gtech-1-03-270":19,"shark-iz411ukt":20}},{"id":"runtime-decrease_5_percentage_points","factor_key":"runtime","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.265625,"runtime":0.15,"handling":0.2125,"cleaning":0.244375,"evidence":0.1275},"leader_product_slugs":["shark-iz420ukt"],"winner_product_slug":"shark-iz420ukt","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"shark-iz420ukt":77.6,"shark-iz380uk":75.6,"shark-ia1241uk":75.2,"shark-ip3251ukt":75,"shark-ia3246uktgn":74.4,"shark-iz381ukt":73.3,"shark-iz400uk":72.8,"shark-ip1251ukt":71.9,"shark-ia1241ukt":71.5,"shark-ip1251uk":70.6,"shark-iz380ukfdb":70.6,"shark-iz400ukt":69.1,"shark-iz380ukt":67.7,"gtech-1-03-081":67.4,"gtech-1-03-080":67.1,"shark-sv2000uk":66.2,"shark-iz411ukt":66.1,"shark-bu3621ukt":65.3,"gtech-1-03-273":64.4,"gtech-1-03-270":63.8},"ranks":{"shark-iz420ukt":1,"shark-iz380uk":2,"shark-ia1241uk":3,"shark-ip3251ukt":4,"shark-ia3246uktgn":5,"shark-iz381ukt":6,"shark-iz400uk":7,"shark-ip1251ukt":8,"shark-ia1241ukt":9,"shark-ip1251uk":10,"shark-iz380ukfdb":10,"shark-iz400ukt":12,"shark-iz380ukt":13,"gtech-1-03-081":14,"gtech-1-03-080":15,"shark-sv2000uk":16,"shark-iz411ukt":17,"shark-bu3621ukt":18,"gtech-1-03-273":19,"gtech-1-03-270":20}},{"id":"runtime-increase_5_percentage_points","factor_key":"runtime","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.234375,"runtime":0.25,"handling":0.1875,"cleaning":0.215625,"evidence":0.1125},"leader_product_slugs":["shark-iz420ukt"],"winner_product_slug":"shark-iz420ukt","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"shark-iz420ukt":80.3,"shark-ip3251ukt":77.3,"shark-ia1241uk":76.5,"shark-iz380uk":75.8,"shark-ia3246uktgn":75.7,"shark-ip1251ukt":74.6,"shark-iz400uk":74.4,"shark-iz381ukt":73.8,"shark-ip1251uk":73.4,"shark-ia1241ukt":73.2,"shark-iz380ukfdb":71.4,"shark-iz400ukt":71,"shark-iz380ukt":68.9,"shark-iz411ukt":68.4,"gtech-1-03-081":67.6,"gtech-1-03-080":67.3,"shark-bu3621ukt":65.7,"shark-sv2000uk":65.5,"gtech-1-03-273":65,"gtech-1-03-270":64.4},"ranks":{"shark-iz420ukt":1,"shark-ip3251ukt":2,"shark-ia1241uk":3,"shark-iz380uk":4,"shark-ia3246uktgn":5,"shark-ip1251ukt":6,"shark-iz400uk":7,"shark-iz381ukt":8,"shark-ip1251uk":9,"shark-ia1241ukt":10,"shark-iz380ukfdb":11,"shark-iz400ukt":12,"shark-iz380ukt":13,"shark-iz411ukt":14,"gtech-1-03-081":15,"gtech-1-03-080":16,"shark-bu3621ukt":17,"shark-sv2000uk":18,"gtech-1-03-273":19,"gtech-1-03-270":20}},{"id":"handling-remove","factor_key":"handling","mode":"remove","adjusted_weights":{"value":0.3125,"runtime":0.25,"handling":0,"cleaning":0.2875,"evidence":0.15},"leader_product_slugs":["shark-iz420ukt"],"winner_product_slug":"shark-iz420ukt","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"shark-iz420ukt":86.2,"shark-ip3251ukt":78.6,"shark-ia1241uk":77.3,"shark-iz400uk":77.3,"shark-ia3246uktgn":76.3,"shark-iz380uk":76.1,"shark-ip1251ukt":75.1,"shark-ip1251uk":73.5,"shark-ia1241ukt":72.9,"shark-iz380ukt":72.9,"shark-iz381ukt":72.9,"shark-iz400ukt":72.9,"shark-iz380ukfdb":70.2,"shark-bu3621ukt":69.4,"shark-iz411ukt":69.4,"gtech-1-03-081":65.4,"gtech-1-03-080":65,"shark-sv2000uk":64.3,"gtech-1-03-273":61.9,"gtech-1-03-270":61.1},"ranks":{"shark-iz420ukt":1,"shark-ip3251ukt":2,"shark-ia1241uk":3,"shark-iz400uk":3,"shark-ia3246uktgn":5,"shark-iz380uk":6,"shark-ip1251ukt":7,"shark-ip1251uk":8,"shark-ia1241ukt":9,"shark-iz380ukt":9,"shark-iz381ukt":9,"shark-iz400ukt":9,"shark-iz380ukfdb":13,"shark-bu3621ukt":14,"shark-iz411ukt":14,"gtech-1-03-081":16,"gtech-1-03-080":17,"shark-sv2000uk":18,"gtech-1-03-273":19,"gtech-1-03-270":20}},{"id":"handling-decrease_5_percentage_points","factor_key":"handling","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.265625,"runtime":0.2125,"handling":0.15,"cleaning":0.244375,"evidence":0.1275},"leader_product_slugs":["shark-iz420ukt"],"winner_product_slug":"shark-iz420ukt","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"shark-iz420ukt":80.8,"shark-ip3251ukt":76.8,"shark-ia1241uk":76.2,"shark-iz380uk":75.8,"shark-ia3246uktgn":75.4,"shark-iz400uk":74.5,"shark-ip1251ukt":73.7,"shark-iz381ukt":73.4,"shark-ia1241ukt":72.5,"shark-ip1251uk":72.4,"shark-iz380ukfdb":70.8,"shark-iz400ukt":70.8,"shark-iz380ukt":69.4,"shark-iz411ukt":67.8,"gtech-1-03-081":67,"gtech-1-03-080":66.7,"shark-bu3621ukt":66.5,"shark-sv2000uk":65.4,"gtech-1-03-273":64,"gtech-1-03-270":63.3},"ranks":{"shark-iz420ukt":1,"shark-ip3251ukt":2,"shark-ia1241uk":3,"shark-iz380uk":4,"shark-ia3246uktgn":5,"shark-iz400uk":6,"shark-ip1251ukt":7,"shark-iz381ukt":8,"shark-ia1241ukt":9,"shark-ip1251uk":10,"shark-iz380ukfdb":11,"shark-iz400ukt":11,"shark-iz380ukt":13,"shark-iz411ukt":14,"gtech-1-03-081":15,"gtech-1-03-080":16,"shark-bu3621ukt":17,"shark-sv2000uk":18,"gtech-1-03-273":19,"gtech-1-03-270":20}},{"id":"handling-increase_5_percentage_points","factor_key":"handling","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.234375,"runtime":0.1875,"handling":0.25,"cleaning":0.215625,"evidence":0.1125},"leader_product_slugs":["shark-iz420ukt"],"winner_product_slug":"shark-iz420ukt","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"shark-iz420ukt":77.1,"shark-iz380uk":75.6,"shark-ia1241uk":75.5,"shark-ip3251ukt":75.5,"shark-ia3246uktgn":74.7,"shark-iz381ukt":73.7,"shark-ip1251ukt":72.8,"shark-iz400uk":72.7,"shark-ia1241ukt":72.2,"shark-ip1251uk":71.6,"shark-iz380ukfdb":71.2,"shark-iz400ukt":69.3,"gtech-1-03-081":68,"gtech-1-03-080":67.8,"shark-iz380ukt":67.1,"shark-iz411ukt":66.7,"shark-sv2000uk":66.2,"gtech-1-03-273":65.4,"gtech-1-03-270":64.8,"shark-bu3621ukt":64.6},"ranks":{"shark-iz420ukt":1,"shark-iz380uk":2,"shark-ia1241uk":3,"shark-ip3251ukt":3,"shark-ia3246uktgn":5,"shark-iz381ukt":6,"shark-ip1251ukt":7,"shark-iz400uk":8,"shark-ia1241ukt":9,"shark-ip1251uk":10,"shark-iz380ukfdb":11,"shark-iz400ukt":12,"gtech-1-03-081":13,"gtech-1-03-080":14,"shark-iz380ukt":15,"shark-iz411ukt":16,"shark-sv2000uk":17,"gtech-1-03-273":18,"gtech-1-03-270":19,"shark-bu3621ukt":20}},{"id":"cleaning-remove","factor_key":"cleaning","mode":"remove","adjusted_weights":{"value":0.324675324675,"runtime":0.25974025974,"handling":0.25974025974,"cleaning":0,"evidence":0.155844155844},"leader_product_slugs":["shark-iz420ukt"],"winner_product_slug":"shark-iz420ukt","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"shark-iz420ukt":79.5,"shark-ia1241uk":77.6,"shark-iz380uk":77.4,"shark-iz400uk":74.7,"shark-ip3251ukt":74.1,"shark-ia3246uktgn":72.7,"shark-ip1251uk":72.6,"shark-iz381ukt":72.5,"shark-ip1251ukt":72.1,"shark-iz380ukfdb":71.3,"shark-ia1241ukt":70.9,"gtech-1-03-080":70,"shark-iz411ukt":68.6,"gtech-1-03-081":68.3,"shark-sv2000uk":68.2,"shark-iz400ukt":68,"gtech-1-03-273":66.7,"gtech-1-03-270":65.9,"shark-iz380ukt":65.7,"shark-bu3621ukt":60.3},"ranks":{"shark-iz420ukt":1,"shark-ia1241uk":2,"shark-iz380uk":3,"shark-iz400uk":4,"shark-ip3251ukt":5,"shark-ia3246uktgn":6,"shark-ip1251uk":7,"shark-iz381ukt":8,"shark-ip1251ukt":9,"shark-iz380ukfdb":10,"shark-ia1241ukt":11,"gtech-1-03-080":12,"shark-iz411ukt":13,"gtech-1-03-081":14,"shark-sv2000uk":15,"shark-iz400ukt":16,"gtech-1-03-273":17,"gtech-1-03-270":18,"shark-iz380ukt":19,"shark-bu3621ukt":20}},{"id":"cleaning-decrease_5_percentage_points","factor_key":"cleaning","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.266233766234,"runtime":0.212987012987,"handling":0.212987012987,"cleaning":0.18,"evidence":0.127792207792},"leader_product_slugs":["shark-iz420ukt"],"winner_product_slug":"shark-iz420ukt","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"shark-iz420ukt":79.1,"shark-ia1241uk":76.3,"shark-iz380uk":76.1,"shark-ip3251ukt":75.7,"shark-ia3246uktgn":74.6,"shark-iz400uk":73.8,"shark-iz381ukt":73.3,"shark-ip1251ukt":73,"shark-ip1251uk":72.2,"shark-ia1241ukt":72,"shark-iz380ukfdb":71,"shark-iz400ukt":69.6,"gtech-1-03-080":67.8,"gtech-1-03-081":67.7,"shark-iz380ukt":67.7,"shark-iz411ukt":67.6,"shark-sv2000uk":66.3,"gtech-1-03-273":65.1,"gtech-1-03-270":64.5,"shark-bu3621ukt":64.4},"ranks":{"shark-iz420ukt":1,"shark-ia1241uk":2,"shark-iz380uk":3,"shark-ip3251ukt":4,"shark-ia3246uktgn":5,"shark-iz400uk":6,"shark-iz381ukt":7,"shark-ip1251ukt":8,"shark-ip1251uk":9,"shark-ia1241ukt":10,"shark-iz380ukfdb":11,"shark-iz400ukt":12,"gtech-1-03-080":13,"gtech-1-03-081":14,"shark-iz380ukt":14,"shark-iz411ukt":16,"shark-sv2000uk":17,"gtech-1-03-273":18,"gtech-1-03-270":19,"shark-bu3621ukt":20}},{"id":"cleaning-increase_5_percentage_points","factor_key":"cleaning","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.233766233766,"runtime":0.187012987013,"handling":0.187012987013,"cleaning":0.28,"evidence":0.112207792208},"leader_product_slugs":["shark-iz420ukt"],"winner_product_slug":"shark-iz420ukt","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"shark-iz420ukt":78.8,"shark-ip3251ukt":76.6,"shark-ia3246uktgn":75.6,"shark-ia1241uk":75.5,"shark-iz380uk":75.3,"shark-iz381ukt":73.8,"shark-ip1251ukt":73.5,"shark-iz400uk":73.4,"shark-ia1241ukt":72.6,"shark-ip1251uk":71.9,"shark-iz380ukfdb":70.9,"shark-iz400ukt":70.5,"shark-iz380ukt":68.9,"gtech-1-03-081":67.3,"shark-iz411ukt":67,"shark-bu3621ukt":66.7,"gtech-1-03-080":66.6,"shark-sv2000uk":65.3,"gtech-1-03-273":64.3,"gtech-1-03-270":63.7},"ranks":{"shark-iz420ukt":1,"shark-ip3251ukt":2,"shark-ia3246uktgn":3,"shark-ia1241uk":4,"shark-iz380uk":5,"shark-iz381ukt":6,"shark-ip1251ukt":7,"shark-iz400uk":8,"shark-ia1241ukt":9,"shark-ip1251uk":10,"shark-iz380ukfdb":11,"shark-iz400ukt":12,"shark-iz380ukt":13,"gtech-1-03-081":14,"shark-iz411ukt":15,"shark-bu3621ukt":16,"gtech-1-03-080":17,"shark-sv2000uk":18,"gtech-1-03-273":19,"gtech-1-03-270":20}},{"id":"evidence-remove","factor_key":"evidence","mode":"remove","adjusted_weights":{"value":0.284090909091,"runtime":0.227272727273,"handling":0.227272727273,"cleaning":0.261363636364,"evidence":0},"leader_product_slugs":["shark-iz420ukt"],"winner_product_slug":"shark-iz420ukt","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"shark-iz420ukt":82.6,"shark-ip3251ukt":79.4,"shark-ia1241uk":79.1,"shark-iz380uk":78.9,"shark-ia3246uktgn":78.2,"shark-iz381ukt":76.5,"shark-iz400uk":76.5,"shark-ip1251ukt":76.1,"shark-ia1241ukt":75.1,"shark-ip1251uk":74.7,"shark-iz380ukfdb":73.6,"shark-iz400ukt":72.5,"shark-iz380ukt":70.5,"gtech-1-03-081":69.6,"shark-iz411ukt":69.4,"gtech-1-03-080":69.3,"shark-sv2000uk":67.7,"shark-bu3621ukt":67.4,"gtech-1-03-273":66.4,"gtech-1-03-270":65.7},"ranks":{"shark-iz420ukt":1,"shark-ip3251ukt":2,"shark-ia1241uk":3,"shark-iz380uk":4,"shark-ia3246uktgn":5,"shark-iz381ukt":6,"shark-iz400uk":6,"shark-ip1251ukt":8,"shark-ia1241ukt":9,"shark-ip1251uk":10,"shark-iz380ukfdb":11,"shark-iz400ukt":12,"shark-iz380ukt":13,"gtech-1-03-081":14,"shark-iz411ukt":15,"gtech-1-03-080":16,"shark-sv2000uk":17,"shark-bu3621ukt":18,"gtech-1-03-273":19,"gtech-1-03-270":20}},{"id":"evidence-decrease_5_percentage_points","factor_key":"evidence","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.264204545455,"runtime":0.211363636364,"handling":0.211363636364,"cleaning":0.243068181818,"evidence":0.07},"leader_product_slugs":["shark-iz420ukt"],"winner_product_slug":"shark-iz420ukt","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"shark-iz420ukt":80.5,"shark-ip3251ukt":77.5,"shark-ia1241uk":77.2,"shark-iz380uk":77,"shark-ia3246uktgn":76.4,"shark-iz381ukt":74.8,"shark-iz400uk":74.8,"shark-ip1251ukt":74.5,"shark-ia1241ukt":73.5,"shark-ip1251uk":73.2,"shark-iz380ukfdb":72.1,"shark-iz400ukt":71.1,"shark-iz380ukt":69.2,"gtech-1-03-081":68.4,"gtech-1-03-080":68.1,"shark-iz411ukt":68.1,"shark-sv2000uk":66.6,"shark-bu3621ukt":66.3,"gtech-1-03-273":65.4,"gtech-1-03-270":64.8},"ranks":{"shark-iz420ukt":1,"shark-ip3251ukt":2,"shark-ia1241uk":3,"shark-iz380uk":4,"shark-ia3246uktgn":5,"shark-iz381ukt":6,"shark-iz400uk":6,"shark-ip1251ukt":8,"shark-ia1241ukt":9,"shark-ip1251uk":10,"shark-iz380ukfdb":11,"shark-iz400ukt":12,"shark-iz380ukt":13,"gtech-1-03-081":14,"gtech-1-03-080":15,"shark-iz411ukt":15,"shark-sv2000uk":17,"shark-bu3621ukt":18,"gtech-1-03-273":19,"gtech-1-03-270":20}},{"id":"evidence-increase_5_percentage_points","factor_key":"evidence","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.235795454545,"runtime":0.188636363636,"handling":0.188636363636,"cleaning":0.216931818182,"evidence":0.17},"leader_product_slugs":["shark-iz420ukt"],"winner_product_slug":"shark-iz420ukt","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"shark-iz420ukt":77.4,"shark-ip3251ukt":74.7,"shark-ia1241uk":74.5,"shark-iz380uk":74.3,"shark-ia3246uktgn":73.8,"shark-iz400uk":72.4,"shark-iz381ukt":72.3,"shark-ip1251ukt":72,"shark-ia1241ukt":71.2,"shark-ip1251uk":70.9,"shark-iz380ukfdb":69.9,"shark-iz400ukt":69,"shark-iz380ukt":67.4,"gtech-1-03-081":66.6,"gtech-1-03-080":66.4,"shark-iz411ukt":66.4,"shark-sv2000uk":65,"shark-bu3621ukt":64.8,"gtech-1-03-273":64,"gtech-1-03-270":63.4},"ranks":{"shark-iz420ukt":1,"shark-ip3251ukt":2,"shark-ia1241uk":3,"shark-iz380uk":4,"shark-ia3246uktgn":5,"shark-iz400uk":6,"shark-iz381ukt":7,"shark-ip1251ukt":8,"shark-ia1241ukt":9,"shark-ip1251uk":10,"shark-iz380ukfdb":11,"shark-iz400ukt":12,"shark-iz380ukt":13,"gtech-1-03-081":14,"gtech-1-03-080":15,"shark-iz411ukt":15,"shark-sv2000uk":17,"shark-bu3621ukt":18,"gtech-1-03-273":19,"gtech-1-03-270":20}}]}},{"category":"robot-vacuum","methodology_version":"robot-vacuum-v1.1","evidence_checked_at":"2026-07-29T17:17:15.937Z","candidate_set":{"category":"robot-vacuum","methodology_version":"robot-vacuum-v1.1","evidence_checked_at":"2026-07-29T17:17:15.937Z","coverage_scope":"bounded_catalogue_not_whole_market","market":"GB","candidates":[{"product_id":"prd-robot-vacuum-qrevo-curv-2-pro","product_slug":"roborock-qrevo-curv-2-pro","brand":"Roborock","model":"Qrevo Curv 2 Pro","rank":1,"score":80.5},{"product_id":"prd-robot-vacuum-t2352v11","product_slug":"eufy-t2352v11","brand":"eufy","model":"T2352V11","rank":2,"score":79.4},{"product_id":"prd-robot-vacuum-t2353v11","product_slug":"eufy-t2353v11","brand":"eufy","model":"T2353V11","rank":3,"score":79.4},{"product_id":"prd-robot-vacuum-qrevo-curv-s5x","product_slug":"roborock-qrevo-curv-s5x","brand":"Roborock","model":"Qrevo Curv S5X","rank":4,"score":79},{"product_id":"prd-robot-vacuum-qrevo-edge-2","product_slug":"roborock-qrevo-edge-2","brand":"Roborock","model":"Qrevo Edge 2","rank":5,"score":79},{"product_id":"prd-robot-vacuum-saros-20","product_slug":"roborock-saros-20","brand":"Roborock","model":"Saros 20","rank":6,"score":78.7},{"product_id":"prd-robot-vacuum-saros-10","product_slug":"roborock-saros-10","brand":"Roborock","model":"Saros 10","rank":7,"score":77.6},{"product_id":"prd-robot-vacuum-qrevo-s5v","product_slug":"roborock-qrevo-s5v","brand":"Roborock","model":"Qrevo S5V","rank":8,"score":76.7},{"product_id":"prd-robot-vacuum-q10-s5-plus","product_slug":"roborock-q10-s5-plus","brand":"Roborock","model":"Q10 S5 Plus","rank":9,"score":75.8},{"product_id":"prd-robot-vacuum-qv-35s","product_slug":"roborock-qv-35s","brand":"Roborock","model":"QV 35S","rank":10,"score":75.8},{"product_id":"prd-robot-vacuum-t2351v21","product_slug":"eufy-t2351v21","brand":"eufy","model":"T2351V21","rank":11,"score":74.6},{"product_id":"prd-robot-vacuum-qrevo-s-pro","product_slug":"roborock-qrevo-s-pro","brand":"Roborock","model":"Qrevo S Pro","rank":12,"score":73.9},{"product_id":"prd-robot-vacuum-t2280v11","product_slug":"eufy-t2280v11","brand":"eufy","model":"T2280V11","rank":13,"score":73.9},{"product_id":"prd-robot-vacuum-q7-l5","product_slug":"roborock-q7-l5","brand":"Roborock","model":"Q7 L5","rank":14,"score":73.4},{"product_id":"prd-robot-vacuum-q10-s5","product_slug":"roborock-q10-s5","brand":"Roborock","model":"Q10 S5","rank":15,"score":72.2},{"product_id":"prd-robot-vacuum-t2080ga1","product_slug":"eufy-t2080ga1","brand":"eufy","model":"T2080GA1","rank":16,"score":71.9},{"product_id":"prd-robot-vacuum-q7-m5","product_slug":"roborock-q7-m5","brand":"Roborock","model":"Q7 M5","rank":17,"score":71},{"product_id":"prd-robot-vacuum-t2267v11","product_slug":"eufy-t2267v11","brand":"eufy","model":"T2267V11","rank":18,"score":71},{"product_id":"prd-robot-vacuum-t2292211","product_slug":"eufy-t2292211","brand":"eufy","model":"T2292211","rank":19,"score":69.8},{"product_id":"prd-robot-vacuum-t2210v11","product_slug":"eufy-t2210v11","brand":"eufy","model":"T2210V11","rank":20,"score":66.2}],"candidate_set_sha256":"146710998d71835e018f2d60090e3e7df7ac29a31f9b27b2dbb8dab1ff2c9969","product_count":20,"brand_count":2,"profiled_product_ids":["prd-robot-vacuum-qrevo-curv-2-pro","prd-robot-vacuum-t2352v11","prd-robot-vacuum-t2353v11","prd-robot-vacuum-qrevo-curv-s5x","prd-robot-vacuum-qrevo-edge-2","prd-robot-vacuum-saros-20","prd-robot-vacuum-saros-10","prd-robot-vacuum-qrevo-s5v","prd-robot-vacuum-q10-s5-plus","prd-robot-vacuum-qv-35s","prd-robot-vacuum-t2351v21","prd-robot-vacuum-qrevo-s-pro","prd-robot-vacuum-t2280v11","prd-robot-vacuum-q7-l5","prd-robot-vacuum-q10-s5","prd-robot-vacuum-t2080ga1","prd-robot-vacuum-q7-m5","prd-robot-vacuum-t2267v11","prd-robot-vacuum-t2292211","prd-robot-vacuum-t2210v11"],"profiled_brand_count":2,"leading_cohort_product_ids":["prd-robot-vacuum-qrevo-curv-2-pro","prd-robot-vacuum-t2352v11","prd-robot-vacuum-t2353v11","prd-robot-vacuum-qrevo-curv-s5x","prd-robot-vacuum-qrevo-edge-2"],"leading_cohort_brand_count":2,"deferred_deep_research":[{"product_id":"prd-robot-vacuum-saros-20","product_slug":"roborock-saros-20","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-robot-vacuum-saros-10","product_slug":"roborock-saros-10","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-robot-vacuum-qrevo-s5v","product_slug":"roborock-qrevo-s5v","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-robot-vacuum-q10-s5-plus","product_slug":"roborock-q10-s5-plus","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-robot-vacuum-qv-35s","product_slug":"roborock-qv-35s","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-robot-vacuum-t2351v21","product_slug":"eufy-t2351v21","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-robot-vacuum-qrevo-s-pro","product_slug":"roborock-qrevo-s-pro","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-robot-vacuum-t2280v11","product_slug":"eufy-t2280v11","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-robot-vacuum-q7-l5","product_slug":"roborock-q7-l5","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-robot-vacuum-q10-s5","product_slug":"roborock-q10-s5","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-robot-vacuum-t2080ga1","product_slug":"eufy-t2080ga1","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-robot-vacuum-q7-m5","product_slug":"roborock-q7-m5","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-robot-vacuum-t2267v11","product_slug":"eufy-t2267v11","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-robot-vacuum-t2292211","product_slug":"eufy-t2292211","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-robot-vacuum-t2210v11","product_slug":"eufy-t2210v11","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true}],"limitation":"The candidate set is the published 20-product category, not a claim of complete UK market coverage."},"sensitivity":{"policy":{"modes":["remove","decrease_5_percentage_points","increase_5_percentage_points"],"absolute_weight_delta":0.05,"score_precision_decimals":1,"tie_policy":"all_products_at_maximum_rounded_score","rank_policy":"competition_rank_at_published_score_precision","explanation":"Stress testing removes each factor once and moves it down or up by an absolute 0.05, rescaling other factors proportionally. Scores are rounded to one decimal before tie-aware leaders and ranks are assigned."},"scenario_count":15,"baseline_winner_product_slug":"roborock-qrevo-curv-2-pro","baseline_rank_one_product_slug":"roborock-qrevo-curv-2-pro","baseline_leader_product_slugs":["roborock-qrevo-curv-2-pro"],"distinct_scenario_winners":["roborock-qrevo-curv-2-pro","eufy-t2280v11","eufy-t2351v21","eufy-t2352v11","eufy-t2353v11","roborock-q10-s5-plus","roborock-qrevo-curv-s5x","roborock-qrevo-edge-2","roborock-qrevo-s-pro","roborock-qrevo-s5v","roborock-qv-35s","roborock-saros-20"],"baseline_winner_retention_count":14,"outside_top_five_leader_scenario_count":2,"scenarios":[{"id":"value-remove","factor_key":"value","mode":"remove","adjusted_weights":{"value":0,"suction":0.266666666667,"navigation":0.306666666667,"automation":0.266666666667,"evidence":0.16},"leader_product_slugs":["roborock-qrevo-curv-2-pro"],"winner_product_slug":"roborock-qrevo-curv-2-pro","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"roborock-qrevo-curv-2-pro":74,"eufy-t2352v11":72.5,"eufy-t2353v11":72.5,"roborock-qrevo-curv-s5x":71.9,"roborock-qrevo-edge-2":71.9,"roborock-saros-20":71.6,"roborock-saros-10":70.1,"roborock-qrevo-s5v":68.9,"roborock-q10-s5-plus":67.7,"roborock-qv-35s":67.7,"eufy-t2080ga1":66.1,"eufy-t2351v21":66.1,"eufy-t2280v11":65.2,"roborock-qrevo-s-pro":65.2,"roborock-q7-l5":64.5,"roborock-q10-s5":62.9,"eufy-t2267v11":61.3,"roborock-q7-m5":61.3,"eufy-t2292211":59.7,"eufy-t2210v11":54.9},"ranks":{"roborock-qrevo-curv-2-pro":1,"eufy-t2352v11":2,"eufy-t2353v11":2,"roborock-qrevo-curv-s5x":4,"roborock-qrevo-edge-2":4,"roborock-saros-20":6,"roborock-saros-10":7,"roborock-qrevo-s5v":8,"roborock-q10-s5-plus":9,"roborock-qv-35s":9,"eufy-t2080ga1":11,"eufy-t2351v21":11,"eufy-t2280v11":13,"roborock-qrevo-s-pro":13,"roborock-q7-l5":15,"roborock-q10-s5":16,"eufy-t2267v11":17,"roborock-q7-m5":17,"eufy-t2292211":19,"eufy-t2210v11":20}},{"id":"value-decrease_5_percentage_points","factor_key":"value","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.2,"suction":0.213333333333,"navigation":0.245333333333,"automation":0.213333333333,"evidence":0.128},"leader_product_slugs":["roborock-qrevo-curv-2-pro"],"winner_product_slug":"roborock-qrevo-curv-2-pro","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"roborock-qrevo-curv-2-pro":79.2,"eufy-t2352v11":78,"eufy-t2353v11":78,"roborock-qrevo-curv-s5x":77.6,"roborock-qrevo-edge-2":77.6,"roborock-saros-20":77.3,"roborock-saros-10":76.1,"roborock-qrevo-s5v":75.2,"roborock-q10-s5-plus":74.1,"roborock-qv-35s":74.1,"eufy-t2351v21":72.9,"eufy-t2280v11":72.2,"roborock-qrevo-s-pro":72.2,"roborock-q7-l5":71.6,"eufy-t2080ga1":70.7,"roborock-q10-s5":70.3,"eufy-t2267v11":69,"roborock-q7-m5":69,"eufy-t2292211":67.8,"eufy-t2210v11":63.9},"ranks":{"roborock-qrevo-curv-2-pro":1,"eufy-t2352v11":2,"eufy-t2353v11":2,"roborock-qrevo-curv-s5x":4,"roborock-qrevo-edge-2":4,"roborock-saros-20":6,"roborock-saros-10":7,"roborock-qrevo-s5v":8,"roborock-q10-s5-plus":9,"roborock-qv-35s":9,"eufy-t2351v21":11,"eufy-t2280v11":12,"roborock-qrevo-s-pro":12,"roborock-q7-l5":14,"eufy-t2080ga1":15,"roborock-q10-s5":16,"eufy-t2267v11":17,"roborock-q7-m5":17,"eufy-t2292211":19,"eufy-t2210v11":20}},{"id":"value-increase_5_percentage_points","factor_key":"value","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.3,"suction":0.186666666667,"navigation":0.214666666667,"automation":0.186666666667,"evidence":0.112},"leader_product_slugs":["roborock-qrevo-curv-2-pro"],"winner_product_slug":"roborock-qrevo-curv-2-pro","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"roborock-qrevo-curv-2-pro":81.8,"eufy-t2352v11":80.7,"eufy-t2353v11":80.7,"roborock-qrevo-curv-s5x":80.4,"roborock-qrevo-edge-2":80.4,"roborock-saros-20":80.1,"roborock-saros-10":79.1,"roborock-qrevo-s5v":78.3,"roborock-q10-s5-plus":77.4,"roborock-qv-35s":77.4,"eufy-t2351v21":76.3,"eufy-t2280v11":75.6,"roborock-qrevo-s-pro":75.6,"roborock-q7-l5":75.2,"roborock-q10-s5":74,"eufy-t2080ga1":73.1,"eufy-t2267v11":72.9,"roborock-q7-m5":72.9,"eufy-t2292211":71.8,"eufy-t2210v11":68.5},"ranks":{"roborock-qrevo-curv-2-pro":1,"eufy-t2352v11":2,"eufy-t2353v11":2,"roborock-qrevo-curv-s5x":4,"roborock-qrevo-edge-2":4,"roborock-saros-20":6,"roborock-saros-10":7,"roborock-qrevo-s5v":8,"roborock-q10-s5-plus":9,"roborock-qv-35s":9,"eufy-t2351v21":11,"eufy-t2280v11":12,"roborock-qrevo-s-pro":12,"roborock-q7-l5":14,"roborock-q10-s5":15,"eufy-t2080ga1":16,"eufy-t2267v11":17,"roborock-q7-m5":17,"eufy-t2292211":19,"eufy-t2210v11":20}},{"id":"suction-remove","factor_key":"suction","mode":"remove","adjusted_weights":{"value":0.3125,"suction":0,"navigation":0.2875,"automation":0.25,"evidence":0.15},"leader_product_slugs":["eufy-t2280v11","eufy-t2351v21","eufy-t2352v11","eufy-t2353v11","roborock-q10-s5-plus","roborock-qrevo-curv-2-pro","roborock-qrevo-curv-s5x","roborock-qrevo-edge-2","roborock-qrevo-s-pro","roborock-qrevo-s5v","roborock-qv-35s"],"winner_product_slug":"eufy-t2280v11","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":true,"rank_one_status":"changed","scores":{"eufy-t2280v11":76.3,"eufy-t2351v21":76.3,"eufy-t2352v11":76.3,"eufy-t2353v11":76.3,"roborock-q10-s5-plus":76.3,"roborock-qrevo-curv-2-pro":76.3,"roborock-qrevo-curv-s5x":76.3,"roborock-qrevo-edge-2":76.3,"roborock-qrevo-s-pro":76.3,"roborock-qrevo-s5v":76.3,"roborock-qv-35s":76.3,"eufy-t2267v11":74.8,"eufy-t2292211":74.8,"roborock-q7-l5":74.8,"roborock-saros-10":73.4,"roborock-saros-20":73.4,"eufy-t2080ga1":72.9,"roborock-q10-s5":71.8,"eufy-t2210v11":70.3,"roborock-q7-m5":70.3},"ranks":{"eufy-t2280v11":1,"eufy-t2351v21":1,"eufy-t2352v11":1,"eufy-t2353v11":1,"roborock-q10-s5-plus":1,"roborock-qrevo-curv-2-pro":1,"roborock-qrevo-curv-s5x":1,"roborock-qrevo-edge-2":1,"roborock-qrevo-s-pro":1,"roborock-qrevo-s5v":1,"roborock-qv-35s":1,"eufy-t2267v11":12,"eufy-t2292211":12,"roborock-q7-l5":12,"roborock-saros-10":15,"roborock-saros-20":15,"eufy-t2080ga1":17,"roborock-q10-s5":18,"eufy-t2210v11":19,"roborock-q7-m5":19}},{"id":"suction-decrease_5_percentage_points","factor_key":"suction","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.265625,"suction":0.15,"navigation":0.244375,"automation":0.2125,"evidence":0.1275},"leader_product_slugs":["roborock-qrevo-curv-2-pro"],"winner_product_slug":"roborock-qrevo-curv-2-pro","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"roborock-qrevo-curv-2-pro":79.5,"eufy-t2352v11":78.6,"eufy-t2353v11":78.6,"roborock-qrevo-curv-s5x":78.3,"roborock-qrevo-edge-2":78.3,"roborock-saros-20":77.4,"roborock-qrevo-s5v":76.6,"roborock-saros-10":76.5,"roborock-q10-s5-plus":75.9,"roborock-qv-35s":75.9,"eufy-t2351v21":75,"eufy-t2280v11":74.5,"roborock-qrevo-s-pro":74.5,"roborock-q7-l5":73.7,"eufy-t2080ga1":72.1,"roborock-q10-s5":72.1,"eufy-t2267v11":71.9,"eufy-t2292211":71,"roborock-q7-m5":70.8,"eufy-t2210v11":67.2},"ranks":{"roborock-qrevo-curv-2-pro":1,"eufy-t2352v11":2,"eufy-t2353v11":2,"roborock-qrevo-curv-s5x":4,"roborock-qrevo-edge-2":4,"roborock-saros-20":6,"roborock-qrevo-s5v":7,"roborock-saros-10":8,"roborock-q10-s5-plus":9,"roborock-qv-35s":9,"eufy-t2351v21":11,"eufy-t2280v11":12,"roborock-qrevo-s-pro":12,"roborock-q7-l5":14,"eufy-t2080ga1":15,"roborock-q10-s5":15,"eufy-t2267v11":17,"eufy-t2292211":18,"roborock-q7-m5":19,"eufy-t2210v11":20}},{"id":"suction-increase_5_percentage_points","factor_key":"suction","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.234375,"suction":0.25,"navigation":0.215625,"automation":0.1875,"evidence":0.1125},"leader_product_slugs":["roborock-qrevo-curv-2-pro"],"winner_product_slug":"roborock-qrevo-curv-2-pro","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"roborock-qrevo-curv-2-pro":81.6,"eufy-t2352v11":80.1,"eufy-t2353v11":80.1,"roborock-saros-20":80,"roborock-qrevo-curv-s5x":79.6,"roborock-qrevo-edge-2":79.6,"roborock-saros-10":78.6,"roborock-qrevo-s5v":76.8,"roborock-q10-s5-plus":75.6,"roborock-qv-35s":75.6,"eufy-t2351v21":74.2,"eufy-t2280v11":73.3,"roborock-qrevo-s-pro":73.3,"roborock-q7-l5":73.1,"roborock-q10-s5":72.3,"eufy-t2080ga1":71.7,"roborock-q7-m5":71.1,"eufy-t2267v11":70,"eufy-t2292211":68.6,"eufy-t2210v11":65.2},"ranks":{"roborock-qrevo-curv-2-pro":1,"eufy-t2352v11":2,"eufy-t2353v11":2,"roborock-saros-20":4,"roborock-qrevo-curv-s5x":5,"roborock-qrevo-edge-2":5,"roborock-saros-10":7,"roborock-qrevo-s5v":8,"roborock-q10-s5-plus":9,"roborock-qv-35s":9,"eufy-t2351v21":11,"eufy-t2280v11":12,"roborock-qrevo-s-pro":12,"roborock-q7-l5":14,"roborock-q10-s5":15,"eufy-t2080ga1":16,"roborock-q7-m5":17,"eufy-t2267v11":18,"eufy-t2292211":19,"eufy-t2210v11":20}},{"id":"navigation-remove","factor_key":"navigation","mode":"remove","adjusted_weights":{"value":0.324675324675,"suction":0.25974025974,"navigation":0,"automation":0.25974025974,"evidence":0.155844155844},"leader_product_slugs":["roborock-saros-20"],"winner_product_slug":"roborock-saros-20","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":false,"outside_top_five_leader":true,"rank_one_status":"changed","scores":{"roborock-saros-20":83.7,"roborock-qrevo-curv-2-pro":83.1,"roborock-saros-10":82.2,"eufy-t2352v11":81.6,"eufy-t2353v11":81.6,"roborock-qrevo-curv-s5x":81,"roborock-qrevo-edge-2":81,"roborock-qrevo-s5v":78.1,"roborock-q10-s5-plus":76.9,"roborock-qv-35s":76.9,"eufy-t2351v21":75.4,"eufy-t2280v11":74.5,"roborock-qrevo-s-pro":74.5,"roborock-q7-l5":73.8,"roborock-q10-s5":72.2,"eufy-t2080ga1":71.9,"eufy-t2267v11":70.6,"roborock-q7-m5":70.6,"eufy-t2292211":69.1,"eufy-t2210v11":64.5},"ranks":{"roborock-saros-20":1,"roborock-qrevo-curv-2-pro":2,"roborock-saros-10":3,"eufy-t2352v11":4,"eufy-t2353v11":4,"roborock-qrevo-curv-s5x":6,"roborock-qrevo-edge-2":6,"roborock-qrevo-s5v":8,"roborock-q10-s5-plus":9,"roborock-qv-35s":9,"eufy-t2351v21":11,"eufy-t2280v11":12,"roborock-qrevo-s-pro":12,"roborock-q7-l5":14,"roborock-q10-s5":15,"eufy-t2080ga1":16,"eufy-t2267v11":17,"roborock-q7-m5":17,"eufy-t2292211":19,"eufy-t2210v11":20}},{"id":"navigation-decrease_5_percentage_points","factor_key":"navigation","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.266233766234,"suction":0.212987012987,"navigation":0.18,"automation":0.212987012987,"evidence":0.127792207792},"leader_product_slugs":["roborock-qrevo-curv-2-pro"],"winner_product_slug":"roborock-qrevo-curv-2-pro","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"roborock-qrevo-curv-2-pro":81.1,"eufy-t2352v11":79.8,"eufy-t2353v11":79.8,"roborock-saros-20":79.8,"roborock-qrevo-curv-s5x":79.4,"roborock-qrevo-edge-2":79.4,"roborock-saros-10":78.6,"roborock-qrevo-s5v":77,"roborock-q10-s5-plus":76,"roborock-qv-35s":76,"eufy-t2351v21":74.8,"eufy-t2280v11":74,"roborock-qrevo-s-pro":74,"roborock-q7-l5":73.5,"roborock-q10-s5":72.2,"eufy-t2080ga1":71.9,"eufy-t2267v11":70.9,"roborock-q7-m5":70.9,"eufy-t2292211":69.7,"eufy-t2210v11":65.8},"ranks":{"roborock-qrevo-curv-2-pro":1,"eufy-t2352v11":2,"eufy-t2353v11":2,"roborock-saros-20":2,"roborock-qrevo-curv-s5x":5,"roborock-qrevo-edge-2":5,"roborock-saros-10":7,"roborock-qrevo-s5v":8,"roborock-q10-s5-plus":9,"roborock-qv-35s":9,"eufy-t2351v21":11,"eufy-t2280v11":12,"roborock-qrevo-s-pro":12,"roborock-q7-l5":14,"roborock-q10-s5":15,"eufy-t2080ga1":16,"eufy-t2267v11":17,"roborock-q7-m5":17,"eufy-t2292211":19,"eufy-t2210v11":20}},{"id":"navigation-increase_5_percentage_points","factor_key":"navigation","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.233766233766,"suction":0.187012987013,"navigation":0.28,"automation":0.187012987013,"evidence":0.112207792208},"leader_product_slugs":["roborock-qrevo-curv-2-pro"],"winner_product_slug":"roborock-qrevo-curv-2-pro","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"roborock-qrevo-curv-2-pro":80,"eufy-t2352v11":78.9,"eufy-t2353v11":78.9,"roborock-qrevo-curv-s5x":78.5,"roborock-qrevo-edge-2":78.5,"roborock-saros-20":77.6,"roborock-saros-10":76.5,"roborock-qrevo-s5v":76.4,"roborock-q10-s5-plus":75.5,"roborock-qv-35s":75.5,"eufy-t2351v21":74.4,"eufy-t2280v11":73.8,"roborock-qrevo-s-pro":73.8,"roborock-q7-l5":73.3,"roborock-q10-s5":72.1,"eufy-t2080ga1":71.9,"eufy-t2267v11":71,"roborock-q7-m5":71,"eufy-t2292211":69.9,"eufy-t2210v11":66.6},"ranks":{"roborock-qrevo-curv-2-pro":1,"eufy-t2352v11":2,"eufy-t2353v11":2,"roborock-qrevo-curv-s5x":4,"roborock-qrevo-edge-2":4,"roborock-saros-20":6,"roborock-saros-10":7,"roborock-qrevo-s5v":8,"roborock-q10-s5-plus":9,"roborock-qv-35s":9,"eufy-t2351v21":11,"eufy-t2280v11":12,"roborock-qrevo-s-pro":12,"roborock-q7-l5":14,"roborock-q10-s5":15,"eufy-t2080ga1":16,"eufy-t2267v11":17,"roborock-q7-m5":17,"eufy-t2292211":19,"eufy-t2210v11":20}},{"id":"automation-remove","factor_key":"automation","mode":"remove","adjusted_weights":{"value":0.3125,"suction":0.25,"navigation":0.2875,"automation":0,"evidence":0.15},"leader_product_slugs":["roborock-qrevo-curv-2-pro"],"winner_product_slug":"roborock-qrevo-curv-2-pro","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"roborock-qrevo-curv-2-pro":84.1,"eufy-t2352v11":82.7,"eufy-t2353v11":82.7,"roborock-qrevo-curv-s5x":82.2,"roborock-qrevo-edge-2":82.2,"roborock-saros-20":81.9,"roborock-saros-10":80.4,"roborock-qrevo-s5v":79.4,"roborock-q10-s5":78.2,"roborock-q10-s5-plus":78.2,"roborock-q7-m5":78.2,"roborock-qv-35s":78.2,"eufy-t2351v21":76.8,"roborock-q7-l5":76.8,"eufy-t2280v11":75.9,"roborock-qrevo-s-pro":75.9,"eufy-t2267v11":73.7,"eufy-t2080ga1":73.4,"eufy-t2210v11":72.3,"eufy-t2292211":72.3},"ranks":{"roborock-qrevo-curv-2-pro":1,"eufy-t2352v11":2,"eufy-t2353v11":2,"roborock-qrevo-curv-s5x":4,"roborock-qrevo-edge-2":4,"roborock-saros-20":6,"roborock-saros-10":7,"roborock-qrevo-s5v":8,"roborock-q10-s5":9,"roborock-q10-s5-plus":9,"roborock-q7-m5":9,"roborock-qv-35s":9,"eufy-t2351v21":13,"roborock-q7-l5":13,"eufy-t2280v11":15,"roborock-qrevo-s-pro":15,"eufy-t2267v11":17,"eufy-t2080ga1":18,"eufy-t2210v11":19,"eufy-t2292211":19}},{"id":"automation-decrease_5_percentage_points","factor_key":"automation","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.265625,"suction":0.2125,"navigation":0.244375,"automation":0.15,"evidence":0.1275},"leader_product_slugs":["roborock-qrevo-curv-2-pro"],"winner_product_slug":"roborock-qrevo-curv-2-pro","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"roborock-qrevo-curv-2-pro":81.4,"eufy-t2352v11":80.2,"eufy-t2353v11":80.2,"roborock-qrevo-curv-s5x":79.8,"roborock-qrevo-edge-2":79.8,"roborock-saros-20":79.5,"roborock-saros-10":78.3,"roborock-qrevo-s5v":77.4,"roborock-q10-s5-plus":76.4,"roborock-qv-35s":76.4,"eufy-t2351v21":75.1,"eufy-t2280v11":74.4,"roborock-qrevo-s-pro":74.4,"roborock-q7-l5":74.2,"roborock-q10-s5":73.7,"roborock-q7-m5":72.8,"eufy-t2080ga1":72.3,"eufy-t2267v11":71.6,"eufy-t2292211":70.4,"eufy-t2210v11":67.7},"ranks":{"roborock-qrevo-curv-2-pro":1,"eufy-t2352v11":2,"eufy-t2353v11":2,"roborock-qrevo-curv-s5x":4,"roborock-qrevo-edge-2":4,"roborock-saros-20":6,"roborock-saros-10":7,"roborock-qrevo-s5v":8,"roborock-q10-s5-plus":9,"roborock-qv-35s":9,"eufy-t2351v21":11,"eufy-t2280v11":12,"roborock-qrevo-s-pro":12,"roborock-q7-l5":14,"roborock-q10-s5":15,"roborock-q7-m5":16,"eufy-t2080ga1":17,"eufy-t2267v11":18,"eufy-t2292211":19,"eufy-t2210v11":20}},{"id":"automation-increase_5_percentage_points","factor_key":"automation","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.234375,"suction":0.1875,"navigation":0.215625,"automation":0.25,"evidence":0.1125},"leader_product_slugs":["roborock-qrevo-curv-2-pro"],"winner_product_slug":"roborock-qrevo-curv-2-pro","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"roborock-qrevo-curv-2-pro":79.6,"eufy-t2352v11":78.5,"eufy-t2353v11":78.5,"roborock-qrevo-curv-s5x":78.1,"roborock-qrevo-edge-2":78.1,"roborock-saros-20":77.9,"roborock-saros-10":76.8,"roborock-qrevo-s5v":76,"roborock-q10-s5-plus":75.1,"roborock-qv-35s":75.1,"eufy-t2351v21":74.1,"eufy-t2280v11":73.4,"roborock-qrevo-s-pro":73.4,"roborock-q7-l5":72.6,"eufy-t2080ga1":71.5,"roborock-q10-s5":70.6,"eufy-t2267v11":70.3,"eufy-t2292211":69.2,"roborock-q7-m5":69.1,"eufy-t2210v11":64.7},"ranks":{"roborock-qrevo-curv-2-pro":1,"eufy-t2352v11":2,"eufy-t2353v11":2,"roborock-qrevo-curv-s5x":4,"roborock-qrevo-edge-2":4,"roborock-saros-20":6,"roborock-saros-10":7,"roborock-qrevo-s5v":8,"roborock-q10-s5-plus":9,"roborock-qv-35s":9,"eufy-t2351v21":11,"eufy-t2280v11":12,"roborock-qrevo-s-pro":12,"roborock-q7-l5":14,"eufy-t2080ga1":15,"roborock-q10-s5":16,"eufy-t2267v11":17,"eufy-t2292211":18,"roborock-q7-m5":19,"eufy-t2210v11":20}},{"id":"evidence-remove","factor_key":"evidence","mode":"remove","adjusted_weights":{"value":0.284090909091,"suction":0.227272727273,"navigation":0.261363636364,"automation":0.227272727273,"evidence":0},"leader_product_slugs":["roborock-qrevo-curv-2-pro"],"winner_product_slug":"roborock-qrevo-curv-2-pro","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"roborock-qrevo-curv-2-pro":84.4,"eufy-t2352v11":83.1,"eufy-t2353v11":83.1,"roborock-qrevo-curv-s5x":82.6,"roborock-qrevo-edge-2":82.6,"roborock-saros-20":82.3,"roborock-saros-10":81,"roborock-qrevo-s5v":80.1,"roborock-q10-s5-plus":79,"roborock-qv-35s":79,"eufy-t2351v21":77.7,"eufy-t2280v11":76.9,"roborock-qrevo-s-pro":76.9,"roborock-q7-l5":76.3,"roborock-q10-s5":74.9,"eufy-t2080ga1":74.6,"eufy-t2267v11":73.5,"roborock-q7-m5":73.5,"eufy-t2292211":72.2,"eufy-t2210v11":68.1},"ranks":{"roborock-qrevo-curv-2-pro":1,"eufy-t2352v11":2,"eufy-t2353v11":2,"roborock-qrevo-curv-s5x":4,"roborock-qrevo-edge-2":4,"roborock-saros-20":6,"roborock-saros-10":7,"roborock-qrevo-s5v":8,"roborock-q10-s5-plus":9,"roborock-qv-35s":9,"eufy-t2351v21":11,"eufy-t2280v11":12,"roborock-qrevo-s-pro":12,"roborock-q7-l5":14,"roborock-q10-s5":15,"eufy-t2080ga1":16,"eufy-t2267v11":17,"roborock-q7-m5":17,"eufy-t2292211":19,"eufy-t2210v11":20}},{"id":"evidence-decrease_5_percentage_points","factor_key":"evidence","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.264204545455,"suction":0.211363636364,"navigation":0.243068181818,"automation":0.211363636364,"evidence":0.07},"leader_product_slugs":["roborock-qrevo-curv-2-pro"],"winner_product_slug":"roborock-qrevo-curv-2-pro","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"roborock-qrevo-curv-2-pro":82.1,"eufy-t2352v11":80.9,"eufy-t2353v11":80.9,"roborock-qrevo-curv-s5x":80.5,"roborock-qrevo-edge-2":80.5,"roborock-saros-20":80.2,"roborock-saros-10":79,"roborock-qrevo-s5v":78.1,"roborock-q10-s5-plus":77.1,"roborock-qv-35s":77.1,"eufy-t2351v21":75.9,"eufy-t2280v11":75.2,"roborock-qrevo-s-pro":75.2,"roborock-q7-l5":74.6,"roborock-q10-s5":73.3,"eufy-t2080ga1":73,"eufy-t2267v11":72,"roborock-q7-m5":72,"eufy-t2292211":70.8,"eufy-t2210v11":67},"ranks":{"roborock-qrevo-curv-2-pro":1,"eufy-t2352v11":2,"eufy-t2353v11":2,"roborock-qrevo-curv-s5x":4,"roborock-qrevo-edge-2":4,"roborock-saros-20":6,"roborock-saros-10":7,"roborock-qrevo-s5v":8,"roborock-q10-s5-plus":9,"roborock-qv-35s":9,"eufy-t2351v21":11,"eufy-t2280v11":12,"roborock-qrevo-s-pro":12,"roborock-q7-l5":14,"roborock-q10-s5":15,"eufy-t2080ga1":16,"eufy-t2267v11":17,"roborock-q7-m5":17,"eufy-t2292211":19,"eufy-t2210v11":20}},{"id":"evidence-increase_5_percentage_points","factor_key":"evidence","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.235795454545,"suction":0.188636363636,"navigation":0.216931818182,"automation":0.188636363636,"evidence":0.17},"leader_product_slugs":["roborock-qrevo-curv-2-pro"],"winner_product_slug":"roborock-qrevo-curv-2-pro","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"roborock-qrevo-curv-2-pro":78.9,"eufy-t2352v11":77.8,"eufy-t2353v11":77.8,"roborock-qrevo-curv-s5x":77.4,"roborock-qrevo-edge-2":77.4,"roborock-saros-20":77.2,"roborock-saros-10":76.1,"roborock-qrevo-s5v":75.3,"roborock-q10-s5-plus":74.4,"roborock-qv-35s":74.4,"eufy-t2351v21":73.3,"eufy-t2280v11":72.7,"roborock-qrevo-s-pro":72.7,"roborock-q7-l5":72.2,"roborock-q10-s5":71,"eufy-t2080ga1":70.8,"eufy-t2267v11":69.9,"roborock-q7-m5":69.9,"eufy-t2292211":68.8,"eufy-t2210v11":65.4},"ranks":{"roborock-qrevo-curv-2-pro":1,"eufy-t2352v11":2,"eufy-t2353v11":2,"roborock-qrevo-curv-s5x":4,"roborock-qrevo-edge-2":4,"roborock-saros-20":6,"roborock-saros-10":7,"roborock-qrevo-s5v":8,"roborock-q10-s5-plus":9,"roborock-qv-35s":9,"eufy-t2351v21":11,"eufy-t2280v11":12,"roborock-qrevo-s-pro":12,"roborock-q7-l5":14,"roborock-q10-s5":15,"eufy-t2080ga1":16,"eufy-t2267v11":17,"roborock-q7-m5":17,"eufy-t2292211":19,"eufy-t2210v11":20}}]}},{"category":"wireless-earbuds","methodology_version":"wireless-earbuds-v1.1","evidence_checked_at":"2026-07-29T17:17:15.937Z","candidate_set":{"category":"wireless-earbuds","methodology_version":"wireless-earbuds-v1.1","evidence_checked_at":"2026-07-29T17:17:15.937Z","coverage_scope":"bounded_catalogue_not_whole_market","market":"GB","candidates":[{"product_id":"prd-wireless-earbuds-a3937g21","product_slug":"soundcore-a3937g21","brand":"Soundcore","model":"A3937G21","rank":1,"score":81.2},{"product_id":"prd-wireless-earbuds-a3955g11","product_slug":"soundcore-a3955g11","brand":"Soundcore","model":"A3955G11","rank":2,"score":80.6},{"product_id":"prd-wireless-earbuds-d1202311","product_slug":"soundcore-d1202311","brand":"Soundcore","model":"D1202311","rank":3,"score":79.9},{"product_id":"prd-wireless-earbuds-d1205g11","product_slug":"soundcore-d1205g11","brand":"Soundcore","model":"D1205G11","rank":4,"score":78.2},{"product_id":"prd-wireless-earbuds-a3959311","product_slug":"soundcore-a3959311","brand":"Soundcore","model":"A3959311","rank":5,"score":75.6},{"product_id":"prd-wireless-earbuds-a3936g12","product_slug":"soundcore-a3936g12","brand":"Soundcore","model":"A3936G12","rank":6,"score":74.2},{"product_id":"prd-wireless-earbuds-a3957g11","product_slug":"soundcore-a3957g11","brand":"Soundcore","model":"A3957G11","rank":7,"score":73.7},{"product_id":"prd-wireless-earbuds-a3947g11","product_slug":"soundcore-a3947g11","brand":"Soundcore","model":"A3947G11","rank":8,"score":72.3},{"product_id":"prd-wireless-earbuds-a3968g11","product_slug":"soundcore-a3968g11","brand":"Soundcore","model":"A3968G11","rank":9,"score":71.6},{"product_id":"prd-wireless-earbuds-a3875g11","product_slug":"soundcore-a3875g11","brand":"Soundcore","model":"A3875G11","rank":10,"score":70.4},{"product_id":"prd-wireless-earbuds-a3954g11","product_slug":"soundcore-a3954g11","brand":"Soundcore","model":"A3954G11","rank":11,"score":69.8},{"product_id":"prd-wireless-earbuds-d1200g11","product_slug":"soundcore-d1200g11","brand":"Soundcore","model":"D1200G11","rank":12,"score":67.3},{"product_id":"prd-wireless-earbuds-a6611g21","product_slug":"soundcore-a6611g21","brand":"Soundcore","model":"A6611G21","rank":13,"score":66.1},{"product_id":"prd-wireless-earbuds-a3927312","product_slug":"soundcore-a3927312","brand":"Soundcore","model":"A3927312","rank":14,"score":65.6},{"product_id":"prd-wireless-earbuds-a3874g61","product_slug":"soundcore-a3874g61","brand":"Soundcore","model":"A3874G61","rank":15,"score":64.4},{"product_id":"prd-wireless-earbuds-d1301gq1","product_slug":"soundcore-d1301gq1","brand":"Soundcore","model":"D1301GQ1","rank":16,"score":62},{"product_id":"prd-wireless-earbuds-a3330g21","product_slug":"soundcore-a3330g21","brand":"Soundcore","model":"A3330G21","rank":17,"score":60.6},{"product_id":"prd-wireless-earbuds-d1101g11","product_slug":"soundcore-d1101g11","brand":"Soundcore","model":"D1101G11","rank":18,"score":58.5},{"product_id":"prd-wireless-earbuds-a3388g11","product_slug":"soundcore-a3388g11","brand":"Soundcore","model":"A3388G11","rank":19,"score":57.9},{"product_id":"prd-wireless-earbuds-a3331g01","product_slug":"soundcore-a3331g01","brand":"Soundcore","model":"A3331G01","rank":20,"score":56.1}],"candidate_set_sha256":"c2d5d928b3225dd96907f395c74c2708319c18d8068d511446d501ab6c93c797","product_count":20,"brand_count":1,"profiled_product_ids":["prd-wireless-earbuds-a3937g21","prd-wireless-earbuds-a3955g11","prd-wireless-earbuds-d1202311","prd-wireless-earbuds-d1205g11","prd-wireless-earbuds-a3959311","prd-wireless-earbuds-a3936g12","prd-wireless-earbuds-a3957g11","prd-wireless-earbuds-a3947g11","prd-wireless-earbuds-a3968g11","prd-wireless-earbuds-a3875g11","prd-wireless-earbuds-a3954g11","prd-wireless-earbuds-d1200g11","prd-wireless-earbuds-a6611g21","prd-wireless-earbuds-a3927312","prd-wireless-earbuds-a3874g61","prd-wireless-earbuds-d1301gq1","prd-wireless-earbuds-a3330g21","prd-wireless-earbuds-d1101g11","prd-wireless-earbuds-a3388g11","prd-wireless-earbuds-a3331g01"],"profiled_brand_count":1,"leading_cohort_product_ids":["prd-wireless-earbuds-a3937g21","prd-wireless-earbuds-a3955g11","prd-wireless-earbuds-d1202311","prd-wireless-earbuds-d1205g11","prd-wireless-earbuds-a3959311"],"leading_cohort_brand_count":1,"deferred_deep_research":[{"product_id":"prd-wireless-earbuds-a3936g12","product_slug":"soundcore-a3936g12","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-wireless-earbuds-a3957g11","product_slug":"soundcore-a3957g11","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-wireless-earbuds-a3947g11","product_slug":"soundcore-a3947g11","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-wireless-earbuds-a3968g11","product_slug":"soundcore-a3968g11","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-wireless-earbuds-a3875g11","product_slug":"soundcore-a3875g11","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-wireless-earbuds-a3954g11","product_slug":"soundcore-a3954g11","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-wireless-earbuds-d1200g11","product_slug":"soundcore-d1200g11","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-wireless-earbuds-a6611g21","product_slug":"soundcore-a6611g21","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-wireless-earbuds-a3927312","product_slug":"soundcore-a3927312","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-wireless-earbuds-a3874g61","product_slug":"soundcore-a3874g61","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-wireless-earbuds-d1301gq1","product_slug":"soundcore-d1301gq1","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-wireless-earbuds-a3330g21","product_slug":"soundcore-a3330g21","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-wireless-earbuds-d1101g11","product_slug":"soundcore-d1101g11","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-wireless-earbuds-a3388g11","product_slug":"soundcore-a3388g11","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-wireless-earbuds-a3331g01","product_slug":"soundcore-a3331g01","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true}],"limitation":"The candidate set is the published 20-product category, not a claim of complete UK market coverage."},"sensitivity":{"policy":{"modes":["remove","decrease_5_percentage_points","increase_5_percentage_points"],"absolute_weight_delta":0.05,"score_precision_decimals":1,"tie_policy":"all_products_at_maximum_rounded_score","rank_policy":"competition_rank_at_published_score_precision","explanation":"Stress testing removes each factor once and moves it down or up by an absolute 0.05, rescaling other factors proportionally. Scores are rounded to one decimal before tie-aware leaders and ranks are assigned."},"scenario_count":15,"baseline_winner_product_slug":"soundcore-a3937g21","baseline_rank_one_product_slug":"soundcore-a3937g21","baseline_leader_product_slugs":["soundcore-a3937g21"],"distinct_scenario_winners":["soundcore-d1205g11","soundcore-a3937g21","soundcore-d1202311"],"baseline_winner_retention_count":13,"outside_top_five_leader_scenario_count":0,"scenarios":[{"id":"value-remove","factor_key":"value","mode":"remove","adjusted_weights":{"value":0,"battery":0.266666666667,"listening":0.333333333333,"resilience":0.24,"evidence":0.16},"leader_product_slugs":["soundcore-d1205g11"],"winner_product_slug":"soundcore-d1205g11","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":false,"outside_top_five_leader":false,"rank_one_status":"changed","scores":{"soundcore-d1205g11":77.6,"soundcore-a3955g11":75.8,"soundcore-a3957g11":75.3,"soundcore-a3937g21":74.9,"soundcore-d1202311":74.9,"soundcore-a3875g11":74.7,"soundcore-a3954g11":72.9,"soundcore-a3936g12":72,"soundcore-a3968g11":71.6,"soundcore-a3947g11":71,"soundcore-a3959311":70.7,"soundcore-d1200g11":66.4,"soundcore-a3874g61":63.9,"soundcore-d1301gq1":63.9,"soundcore-a6611g21":62,"soundcore-a3388g11":58.1,"soundcore-a3927312":57.8,"soundcore-a3330g21":57.5,"soundcore-d1101g11":56,"soundcore-a3331g01":54.8},"ranks":{"soundcore-d1205g11":1,"soundcore-a3955g11":2,"soundcore-a3957g11":3,"soundcore-a3937g21":4,"soundcore-d1202311":4,"soundcore-a3875g11":6,"soundcore-a3954g11":7,"soundcore-a3936g12":8,"soundcore-a3968g11":9,"soundcore-a3947g11":10,"soundcore-a3959311":11,"soundcore-d1200g11":12,"soundcore-a3874g61":13,"soundcore-d1301gq1":13,"soundcore-a6611g21":15,"soundcore-a3388g11":16,"soundcore-a3927312":17,"soundcore-a3330g21":18,"soundcore-d1101g11":19,"soundcore-a3331g01":20}},{"id":"value-decrease_5_percentage_points","factor_key":"value","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.2,"battery":0.213333333333,"listening":0.266666666667,"resilience":0.192,"evidence":0.128},"leader_product_slugs":["soundcore-a3937g21"],"winner_product_slug":"soundcore-a3937g21","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"soundcore-a3937g21":79.9,"soundcore-a3955g11":79.7,"soundcore-d1202311":78.9,"soundcore-d1205g11":78.1,"soundcore-a3959311":74.6,"soundcore-a3957g11":74,"soundcore-a3936g12":73.7,"soundcore-a3947g11":72.1,"soundcore-a3968g11":71.6,"soundcore-a3875g11":71.3,"soundcore-a3954g11":70.4,"soundcore-d1200g11":67.1,"soundcore-a6611g21":65.3,"soundcore-a3874g61":64.3,"soundcore-a3927312":64,"soundcore-d1301gq1":62.3,"soundcore-a3330g21":60,"soundcore-d1101g11":58,"soundcore-a3388g11":57.9,"soundcore-a3331g01":55.9},"ranks":{"soundcore-a3937g21":1,"soundcore-a3955g11":2,"soundcore-d1202311":3,"soundcore-d1205g11":4,"soundcore-a3959311":5,"soundcore-a3957g11":6,"soundcore-a3936g12":7,"soundcore-a3947g11":8,"soundcore-a3968g11":9,"soundcore-a3875g11":10,"soundcore-a3954g11":11,"soundcore-d1200g11":12,"soundcore-a6611g21":13,"soundcore-a3874g61":14,"soundcore-a3927312":15,"soundcore-d1301gq1":16,"soundcore-a3330g21":17,"soundcore-d1101g11":18,"soundcore-a3388g11":19,"soundcore-a3331g01":20}},{"id":"value-increase_5_percentage_points","factor_key":"value","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.3,"battery":0.186666666667,"listening":0.233333333333,"resilience":0.168,"evidence":0.112},"leader_product_slugs":["soundcore-a3937g21"],"winner_product_slug":"soundcore-a3937g21","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"soundcore-a3937g21":82.4,"soundcore-a3955g11":81.6,"soundcore-d1202311":80.9,"soundcore-d1205g11":78.3,"soundcore-a3959311":76.5,"soundcore-a3936g12":74.6,"soundcore-a3957g11":73.4,"soundcore-a3947g11":72.6,"soundcore-a3968g11":71.6,"soundcore-a3875g11":69.6,"soundcore-a3954g11":69.2,"soundcore-d1200g11":67.5,"soundcore-a3927312":67.1,"soundcore-a6611g21":66.9,"soundcore-a3874g61":64.5,"soundcore-d1301gq1":61.6,"soundcore-a3330g21":61.2,"soundcore-d1101g11":59,"soundcore-a3388g11":57.8,"soundcore-a3331g01":56.4},"ranks":{"soundcore-a3937g21":1,"soundcore-a3955g11":2,"soundcore-d1202311":3,"soundcore-d1205g11":4,"soundcore-a3959311":5,"soundcore-a3936g12":6,"soundcore-a3957g11":7,"soundcore-a3947g11":8,"soundcore-a3968g11":9,"soundcore-a3875g11":10,"soundcore-a3954g11":11,"soundcore-d1200g11":12,"soundcore-a3927312":13,"soundcore-a6611g21":14,"soundcore-a3874g61":15,"soundcore-d1301gq1":16,"soundcore-a3330g21":17,"soundcore-d1101g11":18,"soundcore-a3388g11":19,"soundcore-a3331g01":20}},{"id":"battery-remove","factor_key":"battery","mode":"remove","adjusted_weights":{"value":0.3125,"battery":0,"listening":0.3125,"resilience":0.225,"evidence":0.15},"leader_product_slugs":["soundcore-d1202311"],"winner_product_slug":"soundcore-d1202311","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":false,"outside_top_five_leader":false,"rank_one_status":"changed","scores":{"soundcore-d1202311":77.4,"soundcore-a3937g21":76.5,"soundcore-a3955g11":75.8,"soundcore-d1205g11":73.6,"soundcore-a3959311":73.3,"soundcore-a3936g12":70.2,"soundcore-a3957g11":70.2,"soundcore-a3947g11":67.9,"soundcore-a3968g11":67.6,"soundcore-a3954g11":67.5,"soundcore-a3875g11":66.7,"soundcore-d1200g11":64.4,"soundcore-a3927312":63.6,"soundcore-a3874g61":60.2,"soundcore-a3330g21":58.8,"soundcore-a6611g21":57.6,"soundcore-d1101g11":57.4,"soundcore-d1301gq1":56.3,"soundcore-a3331g01":55.6,"soundcore-a3388g11":54.8},"ranks":{"soundcore-d1202311":1,"soundcore-a3937g21":2,"soundcore-a3955g11":3,"soundcore-d1205g11":4,"soundcore-a3959311":5,"soundcore-a3936g12":6,"soundcore-a3957g11":6,"soundcore-a3947g11":8,"soundcore-a3968g11":9,"soundcore-a3954g11":10,"soundcore-a3875g11":11,"soundcore-d1200g11":12,"soundcore-a3927312":13,"soundcore-a3874g61":14,"soundcore-a3330g21":15,"soundcore-a6611g21":16,"soundcore-d1101g11":17,"soundcore-d1301gq1":18,"soundcore-a3331g01":19,"soundcore-a3388g11":20}},{"id":"battery-decrease_5_percentage_points","factor_key":"battery","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.265625,"battery":0.15,"listening":0.265625,"resilience":0.19125,"evidence":0.1275},"leader_product_slugs":["soundcore-a3937g21"],"winner_product_slug":"soundcore-a3937g21","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"soundcore-a3937g21":80,"soundcore-a3955g11":79.4,"soundcore-d1202311":79.3,"soundcore-d1205g11":77.1,"soundcore-a3959311":75,"soundcore-a3936g12":73.2,"soundcore-a3957g11":72.8,"soundcore-a3947g11":71.2,"soundcore-a3968g11":70.6,"soundcore-a3875g11":69.5,"soundcore-a3954g11":69.2,"soundcore-d1200g11":66.6,"soundcore-a3927312":65.1,"soundcore-a6611g21":64,"soundcore-a3874g61":63.4,"soundcore-d1301gq1":60.6,"soundcore-a3330g21":60.1,"soundcore-d1101g11":58.2,"soundcore-a3388g11":57.1,"soundcore-a3331g01":56},"ranks":{"soundcore-a3937g21":1,"soundcore-a3955g11":2,"soundcore-d1202311":3,"soundcore-d1205g11":4,"soundcore-a3959311":5,"soundcore-a3936g12":6,"soundcore-a3957g11":7,"soundcore-a3947g11":8,"soundcore-a3968g11":9,"soundcore-a3875g11":10,"soundcore-a3954g11":11,"soundcore-d1200g11":12,"soundcore-a3927312":13,"soundcore-a6611g21":14,"soundcore-a3874g61":15,"soundcore-d1301gq1":16,"soundcore-a3330g21":17,"soundcore-d1101g11":18,"soundcore-a3388g11":19,"soundcore-a3331g01":20}},{"id":"battery-increase_5_percentage_points","factor_key":"battery","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.234375,"battery":0.25,"listening":0.234375,"resilience":0.16875,"evidence":0.1125},"leader_product_slugs":["soundcore-a3937g21"],"winner_product_slug":"soundcore-a3937g21","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"soundcore-a3937g21":82.3,"soundcore-a3955g11":81.8,"soundcore-d1202311":80.5,"soundcore-d1205g11":79.4,"soundcore-a3959311":76.1,"soundcore-a3936g12":75.2,"soundcore-a3957g11":74.6,"soundcore-a3947g11":73.4,"soundcore-a3968g11":72.6,"soundcore-a3875g11":71.4,"soundcore-a3954g11":70.4,"soundcore-a6611g21":68.2,"soundcore-d1200g11":68,"soundcore-a3927312":66,"soundcore-a3874g61":65.5,"soundcore-d1301gq1":63.4,"soundcore-a3330g21":61.1,"soundcore-d1101g11":58.7,"soundcore-a3388g11":58.6,"soundcore-a3331g01":56.2},"ranks":{"soundcore-a3937g21":1,"soundcore-a3955g11":2,"soundcore-d1202311":3,"soundcore-d1205g11":4,"soundcore-a3959311":5,"soundcore-a3936g12":6,"soundcore-a3957g11":7,"soundcore-a3947g11":8,"soundcore-a3968g11":9,"soundcore-a3875g11":10,"soundcore-a3954g11":11,"soundcore-a6611g21":12,"soundcore-d1200g11":13,"soundcore-a3927312":14,"soundcore-a3874g61":15,"soundcore-d1301gq1":16,"soundcore-a3330g21":17,"soundcore-d1101g11":18,"soundcore-a3388g11":19,"soundcore-a3331g01":20}},{"id":"listening-remove","factor_key":"listening","mode":"remove","adjusted_weights":{"value":0.333333333333,"battery":0.266666666667,"listening":0,"resilience":0.24,"evidence":0.16},"leader_product_slugs":["soundcore-a3937g21"],"winner_product_slug":"soundcore-a3937g21","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"soundcore-a3937g21":84.9,"soundcore-a3955g11":84.2,"soundcore-d1202311":80.6,"soundcore-d1205g11":78.3,"soundcore-a3959311":77.4,"soundcore-a6611g21":74.8,"soundcore-a3927312":74.1,"soundcore-a3936g12":72.9,"soundcore-a3957g11":72.3,"soundcore-a3968g11":72.2,"soundcore-a3947g11":70.5,"soundcore-a3874g61":68.5,"soundcore-a3875g11":67.9,"soundcore-a3954g11":67,"soundcore-d1200g11":66.4,"soundcore-a3330g21":63.5,"soundcore-d1301gq1":63.3,"soundcore-d1101g11":60.6,"soundcore-a3388g11":59.8,"soundcore-a3331g01":57.5},"ranks":{"soundcore-a3937g21":1,"soundcore-a3955g11":2,"soundcore-d1202311":3,"soundcore-d1205g11":4,"soundcore-a3959311":5,"soundcore-a6611g21":6,"soundcore-a3927312":7,"soundcore-a3936g12":8,"soundcore-a3957g11":9,"soundcore-a3968g11":10,"soundcore-a3947g11":11,"soundcore-a3874g61":12,"soundcore-a3875g11":13,"soundcore-a3954g11":14,"soundcore-d1200g11":15,"soundcore-a3330g21":16,"soundcore-d1301gq1":17,"soundcore-d1101g11":18,"soundcore-a3388g11":19,"soundcore-a3331g01":20}},{"id":"listening-decrease_5_percentage_points","factor_key":"listening","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.266666666667,"battery":0.213333333333,"listening":0.2,"resilience":0.192,"evidence":0.128},"leader_product_slugs":["soundcore-a3937g21"],"winner_product_slug":"soundcore-a3937g21","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"soundcore-a3937g21":81.9,"soundcore-a3955g11":81.3,"soundcore-d1202311":80,"soundcore-d1205g11":78.2,"soundcore-a3959311":75.9,"soundcore-a3936g12":73.9,"soundcore-a3957g11":73.4,"soundcore-a3947g11":72,"soundcore-a3968g11":71.7,"soundcore-a3875g11":69.9,"soundcore-a3954g11":69.2,"soundcore-a6611g21":67.8,"soundcore-a3927312":67.3,"soundcore-d1200g11":67.1,"soundcore-a3874g61":65.2,"soundcore-d1301gq1":62.2,"soundcore-a3330g21":61.2,"soundcore-d1101g11":58.9,"soundcore-a3388g11":58.3,"soundcore-a3331g01":56.4},"ranks":{"soundcore-a3937g21":1,"soundcore-a3955g11":2,"soundcore-d1202311":3,"soundcore-d1205g11":4,"soundcore-a3959311":5,"soundcore-a3936g12":6,"soundcore-a3957g11":7,"soundcore-a3947g11":8,"soundcore-a3968g11":9,"soundcore-a3875g11":10,"soundcore-a3954g11":11,"soundcore-a6611g21":12,"soundcore-a3927312":13,"soundcore-d1200g11":14,"soundcore-a3874g61":15,"soundcore-d1301gq1":16,"soundcore-a3330g21":17,"soundcore-d1101g11":18,"soundcore-a3388g11":19,"soundcore-a3331g01":20}},{"id":"listening-increase_5_percentage_points","factor_key":"listening","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.233333333333,"battery":0.186666666667,"listening":0.3,"resilience":0.168,"evidence":0.112},"leader_product_slugs":["soundcore-a3937g21"],"winner_product_slug":"soundcore-a3937g21","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"soundcore-a3937g21":80.4,"soundcore-a3955g11":79.9,"soundcore-d1202311":79.8,"soundcore-d1205g11":78.2,"soundcore-a3959311":75.2,"soundcore-a3936g12":74.4,"soundcore-a3957g11":74,"soundcore-a3947g11":72.7,"soundcore-a3968g11":71.5,"soundcore-a3875g11":70.9,"soundcore-a3954g11":70.3,"soundcore-d1200g11":67.5,"soundcore-a6611g21":64.3,"soundcore-a3927312":63.8,"soundcore-a3874g61":63.6,"soundcore-d1301gq1":61.7,"soundcore-a3330g21":60,"soundcore-d1101g11":58,"soundcore-a3388g11":57.5,"soundcore-a3331g01":55.8},"ranks":{"soundcore-a3937g21":1,"soundcore-a3955g11":2,"soundcore-d1202311":3,"soundcore-d1205g11":4,"soundcore-a3959311":5,"soundcore-a3936g12":6,"soundcore-a3957g11":7,"soundcore-a3947g11":8,"soundcore-a3968g11":9,"soundcore-a3875g11":10,"soundcore-a3954g11":11,"soundcore-d1200g11":12,"soundcore-a6611g21":13,"soundcore-a3927312":14,"soundcore-a3874g61":15,"soundcore-d1301gq1":16,"soundcore-a3330g21":17,"soundcore-d1101g11":18,"soundcore-a3388g11":19,"soundcore-a3331g01":20}},{"id":"resilience-remove","factor_key":"resilience","mode":"remove","adjusted_weights":{"value":0.30487804878,"battery":0.243902439024,"listening":0.30487804878,"resilience":0,"evidence":0.146341463415},"leader_product_slugs":["soundcore-a3937g21"],"winner_product_slug":"soundcore-a3937g21","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"soundcore-a3937g21":83.8,"soundcore-a3955g11":82.3,"soundcore-d1202311":82.3,"soundcore-d1205g11":79.3,"soundcore-a3936g12":78,"soundcore-a3959311":77,"soundcore-a3947g11":76.6,"soundcore-a3957g11":73.8,"soundcore-a3968g11":72.2,"soundcore-a3875g11":69.9,"soundcore-d1200g11":69.6,"soundcore-a3954g11":69.1,"soundcore-a6611g21":68.1,"soundcore-a3927312":64.8,"soundcore-a3874g61":63.4,"soundcore-d1301gq1":63.1,"soundcore-a3330g21":61.4,"soundcore-d1101g11":58.8,"soundcore-a3388g11":58.1,"soundcore-a3331g01":55.9},"ranks":{"soundcore-a3937g21":1,"soundcore-a3955g11":2,"soundcore-d1202311":2,"soundcore-d1205g11":4,"soundcore-a3936g12":5,"soundcore-a3959311":6,"soundcore-a3947g11":7,"soundcore-a3957g11":8,"soundcore-a3968g11":9,"soundcore-a3875g11":10,"soundcore-d1200g11":11,"soundcore-a3954g11":12,"soundcore-a6611g21":13,"soundcore-a3927312":14,"soundcore-a3874g61":15,"soundcore-d1301gq1":16,"soundcore-a3330g21":17,"soundcore-d1101g11":18,"soundcore-a3388g11":19,"soundcore-a3331g01":20}},{"id":"resilience-decrease_5_percentage_points","factor_key":"resilience","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.265243902439,"battery":0.212195121951,"listening":0.265243902439,"resilience":0.13,"evidence":0.127317073171},"leader_product_slugs":["soundcore-a3937g21"],"winner_product_slug":"soundcore-a3937g21","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"soundcore-a3937g21":81.9,"soundcore-a3955g11":81.1,"soundcore-d1202311":80.6,"soundcore-d1205g11":78.5,"soundcore-a3959311":76,"soundcore-a3936g12":75.2,"soundcore-a3957g11":73.7,"soundcore-a3947g11":73.5,"soundcore-a3968g11":71.8,"soundcore-a3875g11":70.3,"soundcore-a3954g11":69.6,"soundcore-d1200g11":67.9,"soundcore-a6611g21":66.6,"soundcore-a3927312":65.3,"soundcore-a3874g61":64.1,"soundcore-d1301gq1":62.3,"soundcore-a3330g21":60.8,"soundcore-d1101g11":58.5,"soundcore-a3388g11":57.9,"soundcore-a3331g01":56.1},"ranks":{"soundcore-a3937g21":1,"soundcore-a3955g11":2,"soundcore-d1202311":3,"soundcore-d1205g11":4,"soundcore-a3959311":5,"soundcore-a3936g12":6,"soundcore-a3957g11":7,"soundcore-a3947g11":8,"soundcore-a3968g11":9,"soundcore-a3875g11":10,"soundcore-a3954g11":11,"soundcore-d1200g11":12,"soundcore-a6611g21":13,"soundcore-a3927312":14,"soundcore-a3874g61":15,"soundcore-d1301gq1":16,"soundcore-a3330g21":17,"soundcore-d1101g11":18,"soundcore-a3388g11":19,"soundcore-a3331g01":20}},{"id":"resilience-increase_5_percentage_points","factor_key":"resilience","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.234756097561,"battery":0.187804878049,"listening":0.234756097561,"resilience":0.23,"evidence":0.112682926829},"leader_product_slugs":["soundcore-a3937g21"],"winner_product_slug":"soundcore-a3937g21","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"soundcore-a3937g21":80.4,"soundcore-a3955g11":80.2,"soundcore-d1202311":79.2,"soundcore-d1205g11":77.9,"soundcore-a3959311":75.2,"soundcore-a3957g11":73.6,"soundcore-a3936g12":73.1,"soundcore-a3968g11":71.5,"soundcore-a3947g11":71.2,"soundcore-a3875g11":70.6,"soundcore-a3954g11":70,"soundcore-d1200g11":66.7,"soundcore-a3927312":65.8,"soundcore-a6611g21":65.5,"soundcore-a3874g61":64.7,"soundcore-d1301gq1":61.7,"soundcore-a3330g21":60.4,"soundcore-d1101g11":58.4,"soundcore-a3388g11":57.8,"soundcore-a3331g01":56.2},"ranks":{"soundcore-a3937g21":1,"soundcore-a3955g11":2,"soundcore-d1202311":3,"soundcore-d1205g11":4,"soundcore-a3959311":5,"soundcore-a3957g11":6,"soundcore-a3936g12":7,"soundcore-a3968g11":8,"soundcore-a3947g11":9,"soundcore-a3875g11":10,"soundcore-a3954g11":11,"soundcore-d1200g11":12,"soundcore-a3927312":13,"soundcore-a6611g21":14,"soundcore-a3874g61":15,"soundcore-d1301gq1":16,"soundcore-a3330g21":17,"soundcore-d1101g11":18,"soundcore-a3388g11":19,"soundcore-a3331g01":20}},{"id":"evidence-remove","factor_key":"evidence","mode":"remove","adjusted_weights":{"value":0.284090909091,"battery":0.227272727273,"listening":0.284090909091,"resilience":0.204545454545,"evidence":0},"leader_product_slugs":["soundcore-a3937g21"],"winner_product_slug":"soundcore-a3937g21","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"soundcore-a3937g21":85.1,"soundcore-a3955g11":84.5,"soundcore-d1202311":83.7,"soundcore-d1205g11":81.8,"soundcore-a3959311":78.8,"soundcore-a3936g12":77.2,"soundcore-a3957g11":76.6,"soundcore-a3947g11":75.1,"soundcore-a3968g11":74.3,"soundcore-a3875g11":73,"soundcore-a3954g11":72.2,"soundcore-d1200g11":69.4,"soundcore-a6611g21":68,"soundcore-a3927312":67.4,"soundcore-a3874g61":66.1,"soundcore-d1301gq1":63.3,"soundcore-a3330g21":61.8,"soundcore-d1101g11":59.3,"soundcore-a3388g11":58.7,"soundcore-a3331g01":56.7},"ranks":{"soundcore-a3937g21":1,"soundcore-a3955g11":2,"soundcore-d1202311":3,"soundcore-d1205g11":4,"soundcore-a3959311":5,"soundcore-a3936g12":6,"soundcore-a3957g11":7,"soundcore-a3947g11":8,"soundcore-a3968g11":9,"soundcore-a3875g11":10,"soundcore-a3954g11":11,"soundcore-d1200g11":12,"soundcore-a6611g21":13,"soundcore-a3927312":14,"soundcore-a3874g61":15,"soundcore-d1301gq1":16,"soundcore-a3330g21":17,"soundcore-d1101g11":18,"soundcore-a3388g11":19,"soundcore-a3331g01":20}},{"id":"evidence-decrease_5_percentage_points","factor_key":"evidence","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.264204545455,"battery":0.211363636364,"listening":0.264204545455,"resilience":0.190227272727,"evidence":0.07},"leader_product_slugs":["soundcore-a3937g21"],"winner_product_slug":"soundcore-a3937g21","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"soundcore-a3937g21":82.8,"soundcore-a3955g11":82.3,"soundcore-d1202311":81.5,"soundcore-d1205g11":79.7,"soundcore-a3959311":76.9,"soundcore-a3936g12":75.4,"soundcore-a3957g11":74.9,"soundcore-a3947g11":73.5,"soundcore-a3968g11":72.8,"soundcore-a3875g11":71.5,"soundcore-a3954g11":70.8,"soundcore-d1200g11":68.2,"soundcore-a6611g21":66.9,"soundcore-a3927312":66.3,"soundcore-a3874g61":65.1,"soundcore-d1301gq1":62.5,"soundcore-a3330g21":61.1,"soundcore-d1101g11":58.8,"soundcore-a3388g11":58.2,"soundcore-a3331g01":56.4},"ranks":{"soundcore-a3937g21":1,"soundcore-a3955g11":2,"soundcore-d1202311":3,"soundcore-d1205g11":4,"soundcore-a3959311":5,"soundcore-a3936g12":6,"soundcore-a3957g11":7,"soundcore-a3947g11":8,"soundcore-a3968g11":9,"soundcore-a3875g11":10,"soundcore-a3954g11":11,"soundcore-d1200g11":12,"soundcore-a6611g21":13,"soundcore-a3927312":14,"soundcore-a3874g61":15,"soundcore-d1301gq1":16,"soundcore-a3330g21":17,"soundcore-d1101g11":18,"soundcore-a3388g11":19,"soundcore-a3331g01":20}},{"id":"evidence-increase_5_percentage_points","factor_key":"evidence","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.235795454545,"battery":0.188636363636,"listening":0.235795454545,"resilience":0.169772727273,"evidence":0.17},"leader_product_slugs":["soundcore-a3937g21"],"winner_product_slug":"soundcore-a3937g21","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"soundcore-a3937g21":79.5,"soundcore-a3955g11":79,"soundcore-d1202311":78.3,"soundcore-d1205g11":76.7,"soundcore-a3959311":74.2,"soundcore-a3936g12":72.9,"soundcore-a3957g11":72.5,"soundcore-a3947g11":71.2,"soundcore-a3968g11":70.5,"soundcore-a3875g11":69.4,"soundcore-a3954g11":68.8,"soundcore-d1200g11":66.4,"soundcore-a6611g21":65.3,"soundcore-a3927312":64.8,"soundcore-a3874g61":63.7,"soundcore-d1301gq1":61.4,"soundcore-a3330g21":60.1,"soundcore-d1101g11":58.1,"soundcore-a3388g11":57.5,"soundcore-a3331g01":55.9},"ranks":{"soundcore-a3937g21":1,"soundcore-a3955g11":2,"soundcore-d1202311":3,"soundcore-d1205g11":4,"soundcore-a3959311":5,"soundcore-a3936g12":6,"soundcore-a3957g11":7,"soundcore-a3947g11":8,"soundcore-a3968g11":9,"soundcore-a3875g11":10,"soundcore-a3954g11":11,"soundcore-d1200g11":12,"soundcore-a6611g21":13,"soundcore-a3927312":14,"soundcore-a3874g61":15,"soundcore-d1301gq1":16,"soundcore-a3330g21":17,"soundcore-d1101g11":18,"soundcore-a3388g11":19,"soundcore-a3331g01":20}}]}},{"category":"air-purifier","methodology_version":"air-purifier-v1.0","evidence_checked_at":"2026-07-29T17:17:15.937Z","candidate_set":{"category":"air-purifier","methodology_version":"air-purifier-v1.0","evidence_checked_at":"2026-07-29T17:17:15.937Z","coverage_scope":"bounded_catalogue_not_whole_market","market":"GB","candidates":[{"product_id":"prd-air-purifier-114114","product_slug":"coway-114114","brand":"Coway","model":"114114","rank":1,"score":91},{"product_id":"prd-air-purifier-112931","product_slug":"blueair-112931","brand":"Blueair","model":"112931","rank":2,"score":88.6},{"product_id":"prd-air-purifier-heapaplvsuk0113y","product_slug":"levoit-heapaplvsuk0113y","brand":"Levoit","model":"HEAPAPLVSUK0113Y","rank":3,"score":86},{"product_id":"prd-air-purifier-110175","product_slug":"blueair-110175","brand":"Blueair","model":"110175","rank":4,"score":83.8},{"product_id":"prd-air-purifier-114123","product_slug":"coway-114123","brand":"Coway","model":"114123","rank":5,"score":83.1},{"product_id":"prd-air-purifier-114257","product_slug":"coway-114257","brand":"Coway","model":"114257","rank":6,"score":79},{"product_id":"prd-air-purifier-113861","product_slug":"blueair-113861","brand":"Blueair","model":"113861","rank":7,"score":77.9},{"product_id":"prd-air-purifier-110088","product_slug":"blueair-110088","brand":"Blueair","model":"110088","rank":8,"score":77.3},{"product_id":"prd-air-purifier-110086","product_slug":"blueair-110086","brand":"Blueair","model":"110086","rank":9,"score":73},{"product_id":"prd-air-purifier-111582","product_slug":"blueair-111582","brand":"Blueair","model":"111582","rank":10,"score":72.6},{"product_id":"prd-air-purifier-heapaplvsuk0193y","product_slug":"levoit-heapaplvsuk0193y","brand":"Levoit","model":"HEAPAPLVSUK0193Y","rank":11,"score":72.6},{"product_id":"prd-air-purifier-110344","product_slug":"blueair-110344","brand":"Blueair","model":"110344","rank":12,"score":66.2},{"product_id":"prd-air-purifier-113147","product_slug":"coway-113147","brand":"Coway","model":"113147","rank":13,"score":63},{"product_id":"prd-air-purifier-4100818","product_slug":"coway-4100818","brand":"Coway","model":"4100818","rank":14,"score":62.9},{"product_id":"prd-air-purifier-heapaplvnuk0186y","product_slug":"levoit-heapaplvnuk0186y","brand":"Levoit","model":"HEAPAPLVNUK0186Y","rank":15,"score":62.3},{"product_id":"prd-air-purifier-heapaplvsuk0163y","product_slug":"levoit-heapaplvsuk0163y","brand":"Levoit","model":"HEAPAPLVSUK0163Y","rank":16,"score":61.2},{"product_id":"prd-air-purifier-110085","product_slug":"blueair-110085","brand":"Blueair","model":"110085","rank":17,"score":60.8},{"product_id":"prd-air-purifier-111762","product_slug":"blueair-111762","brand":"Blueair","model":"111762","rank":18,"score":59.8},{"product_id":"prd-air-purifier-111524","product_slug":"blueair-111524","brand":"Blueair","model":"111524","rank":19,"score":48.6},{"product_id":"prd-air-purifier-heapaplvsuk0195y","product_slug":"levoit-heapaplvsuk0195y","brand":"Levoit","model":"HEAPAPLVSUK0195Y","rank":20,"score":47.4}],"candidate_set_sha256":"1415ec83fa10aa7006f22d4b4993bb50933c1e1c1e737e2cf8be400e6b0a6add","product_count":20,"brand_count":3,"profiled_product_ids":["prd-air-purifier-114114","prd-air-purifier-112931","prd-air-purifier-heapaplvsuk0113y","prd-air-purifier-110175","prd-air-purifier-114123","prd-air-purifier-114257","prd-air-purifier-113861","prd-air-purifier-110088","prd-air-purifier-110086","prd-air-purifier-111582","prd-air-purifier-heapaplvsuk0193y","prd-air-purifier-110344","prd-air-purifier-113147","prd-air-purifier-4100818","prd-air-purifier-heapaplvnuk0186y","prd-air-purifier-heapaplvsuk0163y","prd-air-purifier-110085","prd-air-purifier-111762","prd-air-purifier-111524","prd-air-purifier-heapaplvsuk0195y"],"profiled_brand_count":3,"leading_cohort_product_ids":["prd-air-purifier-114114","prd-air-purifier-112931","prd-air-purifier-heapaplvsuk0113y","prd-air-purifier-110175","prd-air-purifier-114123"],"leading_cohort_brand_count":3,"deferred_deep_research":[{"product_id":"prd-air-purifier-114257","product_slug":"coway-114257","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-air-purifier-113861","product_slug":"blueair-113861","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-air-purifier-110088","product_slug":"blueair-110088","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-air-purifier-110086","product_slug":"blueair-110086","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-air-purifier-111582","product_slug":"blueair-111582","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-air-purifier-heapaplvsuk0193y","product_slug":"levoit-heapaplvsuk0193y","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-air-purifier-110344","product_slug":"blueair-110344","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-air-purifier-113147","product_slug":"coway-113147","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-air-purifier-4100818","product_slug":"coway-4100818","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-air-purifier-heapaplvnuk0186y","product_slug":"levoit-heapaplvnuk0186y","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-air-purifier-heapaplvsuk0163y","product_slug":"levoit-heapaplvsuk0163y","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-air-purifier-110085","product_slug":"blueair-110085","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-air-purifier-111762","product_slug":"blueair-111762","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-air-purifier-111524","product_slug":"blueair-111524","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true},{"product_id":"prd-air-purifier-heapaplvsuk0195y","product_slug":"levoit-heapaplvsuk0195y","reason":"outside_bounded_top_five_research_cohort","remains_in_ranked_comparison":true,"readiness_profile_available":true}],"limitation":"The candidate set is the published 20-product category, not a claim of complete UK market coverage."},"sensitivity":{"policy":{"modes":["remove","decrease_5_percentage_points","increase_5_percentage_points"],"absolute_weight_delta":0.05,"score_precision_decimals":1,"tie_policy":"all_products_at_maximum_rounded_score","rank_policy":"competition_rank_at_published_score_precision","explanation":"Stress testing removes each factor once and moves it down or up by an absolute 0.05, rescaling other factors proportionally. Scores are rounded to one decimal before tie-aware leaders and ranks are assigned."},"scenario_count":6,"baseline_winner_product_slug":"coway-114114","baseline_rank_one_product_slug":"coway-114114","baseline_leader_product_slugs":["coway-114114"],"distinct_scenario_winners":["blueair-112931","coway-114114"],"baseline_winner_retention_count":5,"outside_top_five_leader_scenario_count":0,"scenarios":[{"id":"value-remove","factor_key":"value","mode":"remove","adjusted_weights":{"value":0,"throughput":1},"leader_product_slugs":["blueair-112931"],"winner_product_slug":"blueair-112931","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":false,"outside_top_five_leader":false,"rank_one_status":"changed","scores":{"blueair-112931":93.6,"coway-114123":93.3,"coway-114114":92.4,"blueair-110175":91.6,"levoit-heapaplvsuk0113y":91.6,"blueair-113861":82.6,"blueair-110088":79.9,"blueair-110086":75.9,"coway-114257":75.6,"levoit-heapaplvsuk0193y":74,"blueair-111762":73.4,"coway-113147":62.8,"blueair-111582":60.3,"levoit-heapaplvsuk0163y":58.2,"coway-4100818":57.8,"blueair-110085":57.7,"blueair-110344":53.1,"levoit-heapaplvnuk0186y":49.9,"levoit-heapaplvsuk0195y":42.4,"blueair-111524":32.1},"ranks":{"blueair-112931":1,"coway-114123":2,"coway-114114":3,"blueair-110175":4,"levoit-heapaplvsuk0113y":4,"blueair-113861":6,"blueair-110088":7,"blueair-110086":8,"coway-114257":9,"levoit-heapaplvsuk0193y":10,"blueair-111762":11,"coway-113147":12,"blueair-111582":13,"levoit-heapaplvsuk0163y":14,"coway-4100818":15,"blueair-110085":16,"blueair-110344":17,"levoit-heapaplvnuk0186y":18,"levoit-heapaplvsuk0195y":19,"blueair-111524":20}},{"id":"value-decrease_5_percentage_points","factor_key":"value","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.5,"throughput":0.5},"leader_product_slugs":["coway-114114"],"winner_product_slug":"coway-114114","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"coway-114114":91.1,"blueair-112931":89.1,"levoit-heapaplvsuk0113y":86.5,"blueair-110175":84.5,"coway-114123":84,"coway-114257":78.7,"blueair-113861":78.3,"blueair-110088":77.6,"blueair-110086":73.2,"levoit-heapaplvsuk0193y":72.7,"blueair-111582":71.5,"blueair-110344":65,"coway-113147":62.9,"coway-4100818":62.4,"blueair-111762":61.1,"levoit-heapaplvnuk0186y":61.1,"levoit-heapaplvsuk0163y":60.9,"blueair-110085":60.5,"blueair-111524":47.1,"levoit-heapaplvsuk0195y":46.9},"ranks":{"coway-114114":1,"blueair-112931":2,"levoit-heapaplvsuk0113y":3,"blueair-110175":4,"coway-114123":5,"coway-114257":6,"blueair-113861":7,"blueair-110088":8,"blueair-110086":9,"levoit-heapaplvsuk0193y":10,"blueair-111582":11,"blueair-110344":12,"coway-113147":13,"coway-4100818":14,"blueair-111762":15,"levoit-heapaplvnuk0186y":15,"levoit-heapaplvsuk0163y":17,"blueair-110085":18,"blueair-111524":19,"levoit-heapaplvsuk0195y":20}},{"id":"value-increase_5_percentage_points","factor_key":"value","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.6,"throughput":0.4},"leader_product_slugs":["coway-114114"],"winner_product_slug":"coway-114114","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"coway-114114":90.9,"blueair-112931":88.2,"levoit-heapaplvsuk0113y":85.5,"blueair-110175":83.1,"coway-114123":82.1,"coway-114257":79.3,"blueair-113861":77.5,"blueair-110088":77.1,"blueair-111582":73.8,"blueair-110086":72.7,"levoit-heapaplvsuk0193y":72.4,"blueair-110344":67.4,"levoit-heapaplvnuk0186y":63.4,"coway-4100818":63.3,"coway-113147":63,"levoit-heapaplvsuk0163y":61.4,"blueair-110085":61,"blueair-111762":58.6,"blueair-111524":50.1,"levoit-heapaplvsuk0195y":47.8},"ranks":{"coway-114114":1,"blueair-112931":2,"levoit-heapaplvsuk0113y":3,"blueair-110175":4,"coway-114123":5,"coway-114257":6,"blueair-113861":7,"blueair-110088":8,"blueair-111582":9,"blueair-110086":10,"levoit-heapaplvsuk0193y":11,"blueair-110344":12,"levoit-heapaplvnuk0186y":13,"coway-4100818":14,"coway-113147":15,"levoit-heapaplvsuk0163y":16,"blueair-110085":17,"blueair-111762":18,"blueair-111524":19,"levoit-heapaplvsuk0195y":20}},{"id":"throughput-remove","factor_key":"throughput","mode":"remove","adjusted_weights":{"value":1,"throughput":0},"leader_product_slugs":["coway-114114"],"winner_product_slug":"coway-114114","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"coway-114114":89.9,"blueair-112931":84.6,"blueair-111582":82.7,"coway-114257":81.8,"levoit-heapaplvsuk0113y":81.5,"blueair-110175":77.3,"blueair-110344":76.9,"blueair-110088":75.3,"coway-114123":74.7,"blueair-113861":74,"levoit-heapaplvnuk0186y":72.4,"levoit-heapaplvsuk0193y":71.4,"blueair-110086":70.6,"coway-4100818":67,"levoit-heapaplvsuk0163y":63.6,"blueair-110085":63.3,"coway-113147":63.1,"blueair-111524":62.1,"levoit-heapaplvsuk0195y":51.4,"blueair-111762":48.8},"ranks":{"coway-114114":1,"blueair-112931":2,"blueair-111582":3,"coway-114257":4,"levoit-heapaplvsuk0113y":5,"blueair-110175":6,"blueair-110344":7,"blueair-110088":8,"coway-114123":9,"blueair-113861":10,"levoit-heapaplvnuk0186y":11,"levoit-heapaplvsuk0193y":12,"blueair-110086":13,"coway-4100818":14,"levoit-heapaplvsuk0163y":15,"blueair-110085":16,"coway-113147":17,"blueair-111524":18,"levoit-heapaplvsuk0195y":19,"blueair-111762":20}},{"id":"throughput-decrease_5_percentage_points","factor_key":"throughput","mode":"decrease_5_percentage_points","adjusted_weights":{"value":0.6,"throughput":0.4},"leader_product_slugs":["coway-114114"],"winner_product_slug":"coway-114114","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"coway-114114":90.9,"blueair-112931":88.2,"levoit-heapaplvsuk0113y":85.5,"blueair-110175":83.1,"coway-114123":82.1,"coway-114257":79.3,"blueair-113861":77.5,"blueair-110088":77.1,"blueair-111582":73.8,"blueair-110086":72.7,"levoit-heapaplvsuk0193y":72.4,"blueair-110344":67.4,"levoit-heapaplvnuk0186y":63.4,"coway-4100818":63.3,"coway-113147":63,"levoit-heapaplvsuk0163y":61.4,"blueair-110085":61,"blueair-111762":58.6,"blueair-111524":50.1,"levoit-heapaplvsuk0195y":47.8},"ranks":{"coway-114114":1,"blueair-112931":2,"levoit-heapaplvsuk0113y":3,"blueair-110175":4,"coway-114123":5,"coway-114257":6,"blueair-113861":7,"blueair-110088":8,"blueair-111582":9,"blueair-110086":10,"levoit-heapaplvsuk0193y":11,"blueair-110344":12,"levoit-heapaplvnuk0186y":13,"coway-4100818":14,"coway-113147":15,"levoit-heapaplvsuk0163y":16,"blueair-110085":17,"blueair-111762":18,"blueair-111524":19,"levoit-heapaplvsuk0195y":20}},{"id":"throughput-increase_5_percentage_points","factor_key":"throughput","mode":"increase_5_percentage_points","adjusted_weights":{"value":0.5,"throughput":0.5},"leader_product_slugs":["coway-114114"],"winner_product_slug":"coway-114114","winner_serialization_rule":"lexicographically_first_slug_from_leader_set","baseline_rank_one_retained":true,"outside_top_five_leader":false,"rank_one_status":"unchanged_unique","scores":{"coway-114114":91.1,"blueair-112931":89.1,"levoit-heapaplvsuk0113y":86.5,"blueair-110175":84.5,"coway-114123":84,"coway-114257":78.7,"blueair-113861":78.3,"blueair-110088":77.6,"blueair-110086":73.2,"levoit-heapaplvsuk0193y":72.7,"blueair-111582":71.5,"blueair-110344":65,"coway-113147":62.9,"coway-4100818":62.4,"blueair-111762":61.1,"levoit-heapaplvnuk0186y":61.1,"levoit-heapaplvsuk0163y":60.9,"blueair-110085":60.5,"blueair-111524":47.1,"levoit-heapaplvsuk0195y":46.9},"ranks":{"coway-114114":1,"blueair-112931":2,"levoit-heapaplvsuk0113y":3,"blueair-110175":4,"coway-114123":5,"coway-114257":6,"blueair-113861":7,"blueair-110088":8,"blueair-110086":9,"levoit-heapaplvsuk0193y":10,"blueair-111582":11,"blueair-110344":12,"coway-113147":13,"coway-4100818":14,"blueair-111762":15,"levoit-heapaplvnuk0186y":15,"levoit-heapaplvsuk0163y":17,"blueair-110085":18,"blueair-111524":19,"levoit-heapaplvsuk0195y":20}}]}}],"profiles":[{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-cirro16000chpro","product_slug":"meaco-cirro16000chpro","category":"portable-air-conditioner","market":"GB","category_rank":1,"cohort_position":1,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-cirro16000chpro","slug":"meaco-cirro16000chpro","model":"CIRRO16000CHPRO","category":"portable-air-conditioner","market":"GB"},"decision":{"methodology_version":"portable-ac-v1.0","rank":1,"score":79.9,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"portable-air-conditioner","methodology_version":"portable-ac-v1.0"},"criteria":[{"key":"value","label":"Cooling per pound","weight":0.28,"score":79.9,"weighted_points":22.372,"explanation":"24.2 published BTU per £1 at the checked price.","formula_id":"portable-ac-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cirro16000chpro-specs-cooling_capacity_btu","field-receipt-prd-cirro16000chpro-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.24,"score":90.6,"weighted_points":21.744,"explanation":"42 dB comparison input; measurement conditions may differ.","formula_id":"portable-ac-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cirro16000chpro-specs-noise_db_min","field-receipt-prd-cirro16000chpro-specs-noise_db_max"]},{"key":"efficiency","label":"Claimed efficiency","weight":0.22,"score":73.7,"weighted_points":16.214,"explanation":"2.7 claimed capacity/input COP proxy; not independently measured.","formula_id":"portable-ac-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cirro16000chpro-specs-cooling_capacity_btu","field-receipt-prd-cirro16000chpro-specs-power_w"]},{"key":"usability","label":"Practical features","weight":0.14,"score":88,"weighted_points":12.32,"explanation":"Published features: Wi-Fi, heating, window kit. Unknown binary inputs receive neutral half-credit.","formula_id":"portable-ac-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cirro16000chpro-specs-wifi","field-receipt-prd-cirro16000chpro-specs-heating","field-receipt-prd-cirro16000chpro-specs-window_kit","field-receipt-prd-cirro16000chpro-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":60,"weighted_points":7.2,"explanation":"2 exact-model sources; 0 unique review pools.","formula_id":"portable-ac-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cirro16000chpro-owner_feedback-unique_pool_count","field-receipt-prd-cirro16000chpro-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-cirro16000chpro-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro16000chpro","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.meaco.com/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-heater","unit":null,"source_url":"https://www.meaco.com/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-heater","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"da83894f9d158b09810dbe759afdeab345a3c44a18fdb875049539afac322b08"},{"receipt_id":"field-receipt-prd-cirro16000chpro-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro16000chpro","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":659.99,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro16000chpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"bc806456b1f1cf5b7da774c474c6e375d57cf17d85f407c517068116a8503964"},{"receipt_id":"field-receipt-prd-cirro16000chpro-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro16000chpro","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":0,"unit":"pools","source_url":null,"source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_source_artifact","normalization_method":"stored_projection_without_source_artifact","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"448f03daa17a75bb8fa882d3a49cf78a0eb59b603c9da3142e2edfa493aef66e"},{"receipt_id":"field-receipt-prd-cirro16000chpro-specs-cooling_capacity_btu","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro16000chpro","factor_keys":["efficiency","value"],"field_path":"specs.cooling_capacity_btu","value_type":"number","value":16000,"unit":"BTU","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro16000chpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c21e6b7815739d7ac2fe36f1dc6ecec640a23801946e3ecd376e8a63781b3529"},{"receipt_id":"field-receipt-prd-cirro16000chpro-specs-heating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro16000chpro","factor_keys":["usability"],"field_path":"specs.heating","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro16000chpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5301936cb7566836c9bb8c59bfd920e51e93a7b3924eede6a20fc543470b8b82"},{"receipt_id":"field-receipt-prd-cirro16000chpro-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro16000chpro","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":51,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro16000chpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"676dc5fb97a0048a85b718641bddc30cc3df2ce52599318052db77be037ac37c"},{"receipt_id":"field-receipt-prd-cirro16000chpro-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro16000chpro","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"number","value":42,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro16000chpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ef4f6b0d4d3b5d5f474a6ac59400350fb05548874dff77cd6034d4626035af3c"},{"receipt_id":"field-receipt-prd-cirro16000chpro-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro16000chpro","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":1750,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro16000chpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1f5ee2bc23a9d321be21b78b394de8fc978f8c9b0bd6892e7b0e2696c3523678"},{"receipt_id":"field-receipt-prd-cirro16000chpro-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro16000chpro","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":2,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro16000chpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4bd403e7eb47139046b9af0d5a7116efafbe79d26990cf2bd06321f10a439ec7"},{"receipt_id":"field-receipt-prd-cirro16000chpro-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro16000chpro","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro16000chpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"28f5d5ae3ae7693cf56492b903cc6cdf1d167bd0783c4e3820a4be7ee9a29487"},{"receipt_id":"field-receipt-prd-cirro16000chpro-specs-window_kit","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro16000chpro","factor_keys":["usability"],"field_path":"specs.window_kit","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro16000chpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"fa73111220e2d5ffb38805371ff62960ab0f5ae0786e52848fb51fb5462f5640"}],"field_receipt_count":11,"comparison_inputs":[{"key":"room","value":40,"unit":"m²","display":"up to 40 m²","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro16000chpro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"cooling","value":16000,"unit":"BTU","display":"16,000 BTU","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro16000chpro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":42,"unit":"dB","display":"42 dB","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro16000chpro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-cirro16000chpro-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro16000chpro","price_gbp":659.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro16000chpro","https://www.meaco.com/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-heater"],"trace_reference":null,"receipt_sha256":"e1ba8d663c81322bee84b948aec9c7e86c2f81ec0aa5de1e38208aedef9fb3eb","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.meaco.com/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-heater"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-cirro16000chpro-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro16000chpro","price_gbp":659.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-cirro16000chpro-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro16000chpro","price_gbp":659.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.meaco.com/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-heater","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Parts-and-labour term; a paid extension to five years is offered and live eligibility conditions apply."},"returns":{"status":"partial","value":"14-day direct non-faulty return with a £50 deduction","unit":null,"source_url":"https://www.meaco.com/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-heater","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Direct purchases only; packaging, condition and the live return terms remain controlling."},"safety":{"status":"partial","value":"R290 refrigerant; follow the exact-model manual for siting, ventilation and servicing","unit":null,"source_url":"https://www.meaco.com/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-heater","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Short safety flag only; the complete manual and product labels remain controlling."},"installation_or_setup":{"status":"captured","value":"Standard and flexible window kits included","unit":null,"source_url":"https://www.meaco.com/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-heater","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Window geometry, hose routing, drainage and room heat load still require a user-specific check."}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":1,"baseline_tie_aware_rank":1,"minimum_rank":1,"maximum_rank":2,"winner_scenario_count":8,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"comparable_cooling_performance","label":"Comparable cooling performance","explanation":"Published BTU and room claims do not establish cooling under a shared room, heat-load and energy protocol.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"comparable_operating_noise","label":"Comparable operating noise","explanation":"Published noise values may use different modes and conditions; compressor-state measurements are missing.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":5,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-cirro16000pro","product_slug":"meaco-cirro16000pro","category":"portable-air-conditioner","market":"GB","category_rank":2,"cohort_position":2,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-cirro16000pro","slug":"meaco-cirro16000pro","model":"CIRRO16000PRO","category":"portable-air-conditioner","market":"GB"},"decision":{"methodology_version":"portable-ac-v1.0","rank":2,"score":79.9,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"portable-air-conditioner","methodology_version":"portable-ac-v1.0"},"criteria":[{"key":"value","label":"Cooling per pound","weight":0.28,"score":84.6,"weighted_points":23.688,"explanation":"25.4 published BTU per £1 at the checked price.","formula_id":"portable-ac-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cirro16000pro-specs-cooling_capacity_btu","field-receipt-prd-cirro16000pro-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.24,"score":90.6,"weighted_points":21.744,"explanation":"42 dB comparison input; measurement conditions may differ.","formula_id":"portable-ac-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cirro16000pro-specs-noise_db_min","field-receipt-prd-cirro16000pro-specs-noise_db_max"]},{"key":"efficiency","label":"Claimed efficiency","weight":0.22,"score":73.7,"weighted_points":16.214,"explanation":"2.7 claimed capacity/input COP proxy; not independently measured.","formula_id":"portable-ac-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cirro16000pro-specs-cooling_capacity_btu","field-receipt-prd-cirro16000pro-specs-power_w"]},{"key":"usability","label":"Practical features","weight":0.14,"score":79,"weighted_points":11.06,"explanation":"Published features: Wi-Fi, window kit. Unknown binary inputs receive neutral half-credit.","formula_id":"portable-ac-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cirro16000pro-specs-wifi","field-receipt-prd-cirro16000pro-specs-heating","field-receipt-prd-cirro16000pro-specs-window_kit","field-receipt-prd-cirro16000pro-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":60,"weighted_points":7.2,"explanation":"2 exact-model sources; 0 unique review pools.","formula_id":"portable-ac-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cirro16000pro-owner_feedback-unique_pool_count","field-receipt-prd-cirro16000pro-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-cirro16000pro-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro16000pro","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.meaco.com/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner","unit":null,"source_url":"https://www.meaco.com/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1a822be8b5e2660c1ea1ee1767f6a0e76925ccdd14ee83f233f75d74e2ad17c3"},{"receipt_id":"field-receipt-prd-cirro16000pro-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro16000pro","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":629.99,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro16000pro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a2803e17d9ed3656e69c6261b00018d632fe56c41c27c19e151a402b0eff0a57"},{"receipt_id":"field-receipt-prd-cirro16000pro-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro16000pro","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":0,"unit":"pools","source_url":null,"source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_source_artifact","normalization_method":"stored_projection_without_source_artifact","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f07134601f0c19065576759b2e2adb62886e3f77c570e278a51923856b78f82f"},{"receipt_id":"field-receipt-prd-cirro16000pro-specs-cooling_capacity_btu","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro16000pro","factor_keys":["efficiency","value"],"field_path":"specs.cooling_capacity_btu","value_type":"number","value":16000,"unit":"BTU","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro16000pro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f188ad282231d8de675356ae16051a6315244afb6c182e3ab92b3f05a7ec680b"},{"receipt_id":"field-receipt-prd-cirro16000pro-specs-heating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro16000pro","factor_keys":["usability"],"field_path":"specs.heating","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro16000pro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"cdccdb35b3fc6930c66f83e25bf3d1c791164160a50d26f6f88e8ff3cf45b5ab"},{"receipt_id":"field-receipt-prd-cirro16000pro-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro16000pro","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":51,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro16000pro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"30f1efadc0037d29ee93ffe64307107e4641267e13032c69a2719a319059849d"},{"receipt_id":"field-receipt-prd-cirro16000pro-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro16000pro","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"number","value":42,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro16000pro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d6ba990cb71cf175d974dc9015cab4c4ffecb6e3cb95b99005f3410aef450ede"},{"receipt_id":"field-receipt-prd-cirro16000pro-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro16000pro","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":1750,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro16000pro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"51914f941c8fd2b502fd96d76df66543135063119287a6af30da47be31fe9f7e"},{"receipt_id":"field-receipt-prd-cirro16000pro-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro16000pro","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":2,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro16000pro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"631ef5a7df2b569c68be69e33913a0b01deab9f1f5dda21729b881abd636fb5e"},{"receipt_id":"field-receipt-prd-cirro16000pro-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro16000pro","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro16000pro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1bec825ebe7369b10961be915008bef234c535cbd888ca7ccb88d1a43b673c9d"},{"receipt_id":"field-receipt-prd-cirro16000pro-specs-window_kit","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro16000pro","factor_keys":["usability"],"field_path":"specs.window_kit","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro16000pro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5dc60de24af6a44cee15b51a2206f584c032df21fd135b99b0c1e04fa5d86be6"}],"field_receipt_count":11,"comparison_inputs":[{"key":"room","value":40,"unit":"m²","display":"up to 40 m²","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro16000pro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"cooling","value":16000,"unit":"BTU","display":"16,000 BTU","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro16000pro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":42,"unit":"dB","display":"42 dB","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro16000pro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-cirro16000pro-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro16000pro","price_gbp":629.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro16000pro","https://www.meaco.com/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner"],"trace_reference":null,"receipt_sha256":"e832cee6b3b0c76578df22fe8d33985509dc44adb756155b15e9aa275c2c2122","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.meaco.com/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-cirro16000pro-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro16000pro","price_gbp":629.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-cirro16000pro-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro16000pro","price_gbp":629.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.meaco.com/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Parts-and-labour term; a paid extension to five years is offered and live eligibility conditions apply."},"returns":{"status":"partial","value":"14-day direct non-faulty return with a £50 deduction","unit":null,"source_url":"https://www.meaco.com/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Direct purchases only; packaging, condition and the live return terms remain controlling."},"safety":{"status":"partial","value":"R290 refrigerant; follow the exact-model manual for siting, ventilation and servicing","unit":null,"source_url":"https://www.meaco.com/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Short safety flag only; the complete manual and product labels remain controlling."},"installation_or_setup":{"status":"captured","value":"Standard and flexible window kits included","unit":null,"source_url":"https://www.meaco.com/products/meaco-cirro-16000-btu-super-quiet-inverter-smart-portable-air-conditioner","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Window geometry, hose routing, drainage and room heat load still require a user-specific check."}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":2,"baseline_tie_aware_rank":1,"minimum_rank":1,"maximum_rank":3,"winner_scenario_count":12,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"comparable_cooling_performance","label":"Comparable cooling performance","explanation":"Published BTU and room claims do not establish cooling under a shared room, heat-load and energy protocol.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"comparable_operating_noise","label":"Comparable operating noise","explanation":"Published noise values may use different modes and conditions; compressor-state measurements are missing.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":5,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-cirro14000chpro","product_slug":"meaco-cirro14000chpro","category":"portable-air-conditioner","market":"GB","category_rank":3,"cohort_position":3,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-cirro14000chpro","slug":"meaco-cirro14000chpro","model":"CIRRO14000CHPRO","category":"portable-air-conditioner","market":"GB"},"decision":{"methodology_version":"portable-ac-v1.0","rank":3,"score":77.3,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"portable-air-conditioner","methodology_version":"portable-ac-v1.0"},"criteria":[{"key":"value","label":"Cooling per pound","weight":0.28,"score":71.6,"weighted_points":20.048,"explanation":"22.2 published BTU per £1 at the checked price.","formula_id":"portable-ac-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cirro14000chpro-specs-cooling_capacity_btu","field-receipt-prd-cirro14000chpro-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.24,"score":90.6,"weighted_points":21.744,"explanation":"42 dB comparison input; measurement conditions may differ.","formula_id":"portable-ac-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cirro14000chpro-specs-noise_db_min","field-receipt-prd-cirro14000chpro-specs-noise_db_max"]},{"key":"efficiency","label":"Claimed efficiency","weight":0.22,"score":72.7,"weighted_points":15.994,"explanation":"2.6 claimed capacity/input COP proxy; not independently measured.","formula_id":"portable-ac-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cirro14000chpro-specs-cooling_capacity_btu","field-receipt-prd-cirro14000chpro-specs-power_w"]},{"key":"usability","label":"Practical features","weight":0.14,"score":88,"weighted_points":12.32,"explanation":"Published features: Wi-Fi, heating, window kit. Unknown binary inputs receive neutral half-credit.","formula_id":"portable-ac-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cirro14000chpro-specs-wifi","field-receipt-prd-cirro14000chpro-specs-heating","field-receipt-prd-cirro14000chpro-specs-window_kit","field-receipt-prd-cirro14000chpro-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":60,"weighted_points":7.2,"explanation":"2 exact-model sources; 0 unique review pools.","formula_id":"portable-ac-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cirro14000chpro-owner_feedback-unique_pool_count","field-receipt-prd-cirro14000chpro-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-cirro14000chpro-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro14000chpro","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.meaco.com/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-heater","unit":null,"source_url":"https://www.meaco.com/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-heater","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6bc292bbf5b289b61cffaf202e864fe4a991bb5bd0e112465c0f84f1e31e5651"},{"receipt_id":"field-receipt-prd-cirro14000chpro-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro14000chpro","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":629.99,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro14000chpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9befec8c741b961b76543bfe1cb4622bb404b925fcf4d88b61d7e971101dca45"},{"receipt_id":"field-receipt-prd-cirro14000chpro-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro14000chpro","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":0,"unit":"pools","source_url":null,"source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_source_artifact","normalization_method":"stored_projection_without_source_artifact","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"787272f4fff347e1a587e9072fe835603a14cf409617e236093743c3e8da68c9"},{"receipt_id":"field-receipt-prd-cirro14000chpro-specs-cooling_capacity_btu","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro14000chpro","factor_keys":["efficiency","value"],"field_path":"specs.cooling_capacity_btu","value_type":"number","value":14000,"unit":"BTU","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro14000chpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f12b4ae3bb9f3d3404ff0f56b0e4bc98fc17b143d3e1a25e2da1b4f9370e3a36"},{"receipt_id":"field-receipt-prd-cirro14000chpro-specs-heating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro14000chpro","factor_keys":["usability"],"field_path":"specs.heating","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro14000chpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"37a87cc1778b37af3ce97d5f62ec19cd005a81606a7755c863ba989c5a255fc1"},{"receipt_id":"field-receipt-prd-cirro14000chpro-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro14000chpro","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":51,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro14000chpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"96d0feb1eeeec946b229bf330d3df578dbe7780c567b0fa626b30e4267042a86"},{"receipt_id":"field-receipt-prd-cirro14000chpro-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro14000chpro","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"number","value":42,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro14000chpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1707c4c3b6d694737a1d50135c3a373b0122766b2e504b2ba2f935de9e06aabd"},{"receipt_id":"field-receipt-prd-cirro14000chpro-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro14000chpro","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":1550,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro14000chpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"311e37f62dd5e4d7c9ebb5501fd4c56f3adf65016720ffdb27521c2bc6f1da9a"},{"receipt_id":"field-receipt-prd-cirro14000chpro-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro14000chpro","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":2,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro14000chpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"65c07fd961b26f3f703518709ab98e740046797f0ab85423b9d31b1ef5465525"},{"receipt_id":"field-receipt-prd-cirro14000chpro-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro14000chpro","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro14000chpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6a0c8ec00717b38f44c7b95c516f8f6300b8b45f9ff208692ff98d26ccee7398"},{"receipt_id":"field-receipt-prd-cirro14000chpro-specs-window_kit","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro14000chpro","factor_keys":["usability"],"field_path":"specs.window_kit","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro14000chpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"df5ee2945dc1aa024e2098b52603294f7714347efb2d18c29116fea970022fe7"}],"field_receipt_count":11,"comparison_inputs":[{"key":"room","value":35,"unit":"m²","display":"up to 35 m²","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro14000chpro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"cooling","value":14000,"unit":"BTU","display":"14,000 BTU","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro14000chpro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":42,"unit":"dB","display":"42 dB","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro14000chpro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-cirro14000chpro-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro14000chpro","price_gbp":629.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro14000chpro","https://www.meaco.com/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-heater"],"trace_reference":null,"receipt_sha256":"111f950daa61dd9bdf74064240dfb844f7a81fff265b2184aeef035ebb7e00ea","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.meaco.com/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-heater"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-cirro14000chpro-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro14000chpro","price_gbp":629.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-cirro14000chpro-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro14000chpro","price_gbp":629.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.meaco.com/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-heater","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Parts-and-labour term; a paid extension to five years is offered and live eligibility conditions apply."},"returns":{"status":"partial","value":"14-day direct non-faulty return with a £50 deduction","unit":null,"source_url":"https://www.meaco.com/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-heater","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Direct purchases only; packaging, condition and the live return terms remain controlling."},"safety":{"status":"partial","value":"R290 refrigerant; follow the exact-model manual for siting, ventilation and servicing","unit":null,"source_url":"https://www.meaco.com/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-heater","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Short safety flag only; the complete manual and product labels remain controlling."},"installation_or_setup":{"status":"captured","value":"Standard and flexible window kits included","unit":null,"source_url":"https://www.meaco.com/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-heater","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Window geometry, hose routing, drainage and room heat load still require a user-specific check."}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":3,"baseline_tie_aware_rank":3,"minimum_rank":2,"maximum_rank":7,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"comparable_cooling_performance","label":"Comparable cooling performance","explanation":"Published BTU and room claims do not establish cooling under a shared room, heat-load and energy protocol.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"comparable_operating_noise","label":"Comparable operating noise","explanation":"Published noise values may use different modes and conditions; compressor-state measurements are missing.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":5,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-cirro14000pro","product_slug":"meaco-cirro14000pro","category":"portable-air-conditioner","market":"GB","category_rank":4,"cohort_position":4,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-cirro14000pro","slug":"meaco-cirro14000pro","model":"CIRRO14000PRO","category":"portable-air-conditioner","market":"GB"},"decision":{"methodology_version":"portable-ac-v1.0","rank":4,"score":77.3,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"portable-air-conditioner","methodology_version":"portable-ac-v1.0"},"criteria":[{"key":"value","label":"Cooling per pound","weight":0.28,"score":76.2,"weighted_points":21.336,"explanation":"23.3 published BTU per £1 at the checked price.","formula_id":"portable-ac-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cirro14000pro-specs-cooling_capacity_btu","field-receipt-prd-cirro14000pro-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.24,"score":90.6,"weighted_points":21.744,"explanation":"42 dB comparison input; measurement conditions may differ.","formula_id":"portable-ac-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cirro14000pro-specs-noise_db_min","field-receipt-prd-cirro14000pro-specs-noise_db_max"]},{"key":"efficiency","label":"Claimed efficiency","weight":0.22,"score":72.7,"weighted_points":15.994,"explanation":"2.6 claimed capacity/input COP proxy; not independently measured.","formula_id":"portable-ac-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cirro14000pro-specs-cooling_capacity_btu","field-receipt-prd-cirro14000pro-specs-power_w"]},{"key":"usability","label":"Practical features","weight":0.14,"score":79,"weighted_points":11.06,"explanation":"Published features: Wi-Fi, window kit. Unknown binary inputs receive neutral half-credit.","formula_id":"portable-ac-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cirro14000pro-specs-wifi","field-receipt-prd-cirro14000pro-specs-heating","field-receipt-prd-cirro14000pro-specs-window_kit","field-receipt-prd-cirro14000pro-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":60,"weighted_points":7.2,"explanation":"2 exact-model sources; 0 unique review pools.","formula_id":"portable-ac-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cirro14000pro-owner_feedback-unique_pool_count","field-receipt-prd-cirro14000pro-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-cirro14000pro-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro14000pro","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.meaco.com/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner","unit":null,"source_url":"https://www.meaco.com/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e75228e05ed5f98eddbc791832762955c8ef91543542e530850513fa979aa7a2"},{"receipt_id":"field-receipt-prd-cirro14000pro-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro14000pro","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":599.99,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro14000pro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"21d4210bdaf4f90731973f29aacab6de177095fc1af3c5508e4af55fb1734999"},{"receipt_id":"field-receipt-prd-cirro14000pro-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro14000pro","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":0,"unit":"pools","source_url":null,"source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_source_artifact","normalization_method":"stored_projection_without_source_artifact","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d26010d4117cc20c0c0f0b5f44bcee8a0d95fceae82b595d4f80fc520dfa6d06"},{"receipt_id":"field-receipt-prd-cirro14000pro-specs-cooling_capacity_btu","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro14000pro","factor_keys":["efficiency","value"],"field_path":"specs.cooling_capacity_btu","value_type":"number","value":14000,"unit":"BTU","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro14000pro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a30417416998d979c15b38c0f13eed6fc6f52e1039a3eeb22ef4c56a03f894ce"},{"receipt_id":"field-receipt-prd-cirro14000pro-specs-heating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro14000pro","factor_keys":["usability"],"field_path":"specs.heating","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro14000pro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5452f3d4ff0652dda49144b9fca4ab8e8babb3817eb3f3b1fd969004709c28ec"},{"receipt_id":"field-receipt-prd-cirro14000pro-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro14000pro","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":51,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro14000pro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f8c381fb30f12bf174bd864ab27641766045546a18cfa3bb77a9798d4c59a92a"},{"receipt_id":"field-receipt-prd-cirro14000pro-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro14000pro","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"number","value":42,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro14000pro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"01c15091d706d15640023c8e28a221f17d53e02d162d997455ba8455f6541985"},{"receipt_id":"field-receipt-prd-cirro14000pro-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro14000pro","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":1550,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro14000pro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"85dccb5515c84f0c6738463e1f953f7466ed1c2a87e2818fa3e20a90e7caad03"},{"receipt_id":"field-receipt-prd-cirro14000pro-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro14000pro","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":2,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro14000pro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"828de9f0ccdc8fdb474e179136564e2291687b580317176df166a6b9f6cdb045"},{"receipt_id":"field-receipt-prd-cirro14000pro-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro14000pro","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro14000pro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"81f549790b1fa3caf12ceba206ac7fb79b32c6edbde01c901acb8c8c9aede4b0"},{"receipt_id":"field-receipt-prd-cirro14000pro-specs-window_kit","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro14000pro","factor_keys":["usability"],"field_path":"specs.window_kit","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro14000pro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7bde8c4410dd850a4d73a6e0aec5a7fb0c1158b836a25f285b49d69571be5949"}],"field_receipt_count":11,"comparison_inputs":[{"key":"room","value":35,"unit":"m²","display":"up to 35 m²","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro14000pro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"cooling","value":14000,"unit":"BTU","display":"14,000 BTU","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro14000pro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":42,"unit":"dB","display":"42 dB","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro14000pro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-cirro14000pro-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro14000pro","price_gbp":599.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro14000pro","https://www.meaco.com/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner"],"trace_reference":null,"receipt_sha256":"82f20e3950f34b847108a9292fe5eaebe0cab38d44f7e868aa42bd38dbf29f03","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.meaco.com/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-cirro14000pro-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro14000pro","price_gbp":599.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-cirro14000pro-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro14000pro","price_gbp":599.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.meaco.com/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Parts-and-labour term; a paid extension to five years is offered and live eligibility conditions apply."},"returns":{"status":"partial","value":"14-day direct non-faulty return with a £50 deduction","unit":null,"source_url":"https://www.meaco.com/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Direct purchases only; packaging, condition and the live return terms remain controlling."},"safety":{"status":"partial","value":"R290 refrigerant; follow the exact-model manual for siting, ventilation and servicing","unit":null,"source_url":"https://www.meaco.com/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Short safety flag only; the complete manual and product labels remain controlling."},"installation_or_setup":{"status":"captured","value":"Standard and flexible window kits included","unit":null,"source_url":"https://www.meaco.com/products/meaco-cirro-14000-btu-super-quiet-inverter-smart-portable-air-conditioner","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Window geometry, hose routing, drainage and room heat load still require a user-specific check."}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":4,"baseline_tie_aware_rank":3,"minimum_rank":3,"maximum_rank":7,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"comparable_cooling_performance","label":"Comparable cooling performance","explanation":"Published BTU and room claims do not establish cooling under a shared room, heat-load and energy protocol.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"comparable_operating_noise","label":"Comparable operating noise","explanation":"Published noise values may use different modes and conditions; compressor-state measurements are missing.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":5,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-cirro12000chpro","product_slug":"meaco-cirro12000chpro","category":"portable-air-conditioner","market":"GB","category_rank":5,"cohort_position":5,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-cirro12000chpro","slug":"meaco-cirro12000chpro","model":"CIRRO12000CHPRO","category":"portable-air-conditioner","market":"GB"},"decision":{"methodology_version":"portable-ac-v1.0","rank":5,"score":75.3,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"portable-air-conditioner","methodology_version":"portable-ac-v1.0"},"criteria":[{"key":"value","label":"Cooling per pound","weight":0.28,"score":71.6,"weighted_points":20.048,"explanation":"22.2 published BTU per £1 at the checked price.","formula_id":"portable-ac-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cirro12000chpro-specs-cooling_capacity_btu","field-receipt-prd-cirro12000chpro-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.24,"score":83.6,"weighted_points":20.064,"explanation":"45 dB comparison input; measurement conditions may differ.","formula_id":"portable-ac-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cirro12000chpro-specs-noise_db_min","field-receipt-prd-cirro12000chpro-specs-noise_db_max"]},{"key":"efficiency","label":"Claimed efficiency","weight":0.22,"score":71.4,"weighted_points":15.708,"explanation":"2.6 claimed capacity/input COP proxy; not independently measured.","formula_id":"portable-ac-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cirro12000chpro-specs-cooling_capacity_btu","field-receipt-prd-cirro12000chpro-specs-power_w"]},{"key":"usability","label":"Practical features","weight":0.14,"score":88,"weighted_points":12.32,"explanation":"Published features: Wi-Fi, heating, window kit. Unknown binary inputs receive neutral half-credit.","formula_id":"portable-ac-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cirro12000chpro-specs-wifi","field-receipt-prd-cirro12000chpro-specs-heating","field-receipt-prd-cirro12000chpro-specs-window_kit","field-receipt-prd-cirro12000chpro-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":60,"weighted_points":7.2,"explanation":"2 exact-model sources; 0 unique review pools.","formula_id":"portable-ac-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cirro12000chpro-owner_feedback-unique_pool_count","field-receipt-prd-cirro12000chpro-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-cirro12000chpro-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro12000chpro","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.meaco.com/products/meaco-cirro-12000-btu-super-quiet-smart-portable-air-conditioner-heater","unit":null,"source_url":"https://www.meaco.com/products/meaco-cirro-12000-btu-super-quiet-smart-portable-air-conditioner-heater","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"81335dbdd55b26301be3107fa88356c11966cba318621419beadc0c02d38e218"},{"receipt_id":"field-receipt-prd-cirro12000chpro-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro12000chpro","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":539.99,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro12000chpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9afe40f01b6d577511eeca85b15fcb896fa543c090db21c9ca07d74376c1fb22"},{"receipt_id":"field-receipt-prd-cirro12000chpro-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro12000chpro","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":0,"unit":"pools","source_url":null,"source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_source_artifact","normalization_method":"stored_projection_without_source_artifact","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b0d1bc03bda2fd3c4132295907b1c2cb3e215f14f0242d93a7c6773995b9177b"},{"receipt_id":"field-receipt-prd-cirro12000chpro-specs-cooling_capacity_btu","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro12000chpro","factor_keys":["efficiency","value"],"field_path":"specs.cooling_capacity_btu","value_type":"number","value":12000,"unit":"BTU","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro12000chpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a9ab1f84f4e070b3f87b705c5ff82460db0a581ac46933e8a929d12b3068fce1"},{"receipt_id":"field-receipt-prd-cirro12000chpro-specs-heating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro12000chpro","factor_keys":["usability"],"field_path":"specs.heating","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro12000chpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c9e0a3026c3d062c940f8bcbadee843ccbb4e4757e35ce0df0284ed922018f51"},{"receipt_id":"field-receipt-prd-cirro12000chpro-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro12000chpro","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":51,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro12000chpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"fa09de80a274a2d224a47eb5a94adc9abe1a2251fcd3eccc002e070183b65516"},{"receipt_id":"field-receipt-prd-cirro12000chpro-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro12000chpro","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"number","value":45,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro12000chpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e6da7d51671b46d3e8d8553a97453b86dc453a23778991c6c4a419bc8b05ca65"},{"receipt_id":"field-receipt-prd-cirro12000chpro-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro12000chpro","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":1350,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro12000chpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e000efb241daff58dba061eb566c48b2483ec6f4d64b7537b05e7e64e125b852"},{"receipt_id":"field-receipt-prd-cirro12000chpro-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro12000chpro","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":2,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro12000chpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ceadf1f20d5f0e74a9b81bea9af174ce3a512ff0903b9910e35f19b4234dd7db"},{"receipt_id":"field-receipt-prd-cirro12000chpro-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro12000chpro","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro12000chpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"26eea2bc216d195e63a175f7a3988bc634c3a887facbe6fdf517a3b8afffce26"},{"receipt_id":"field-receipt-prd-cirro12000chpro-specs-window_kit","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro12000chpro","factor_keys":["usability"],"field_path":"specs.window_kit","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro12000chpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"56936e5f4fb4bed045227a4d56d81d8a46701e7eaab150a660ac2f691d710b7b"}],"field_receipt_count":11,"comparison_inputs":[{"key":"room","value":30,"unit":"m²","display":"up to 30 m²","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro12000chpro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"cooling","value":12000,"unit":"BTU","display":"12,000 BTU","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro12000chpro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":45,"unit":"dB","display":"45 dB","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro12000chpro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-cirro12000chpro-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro12000chpro","price_gbp":539.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro12000chpro","https://www.meaco.com/products/meaco-cirro-12000-btu-super-quiet-smart-portable-air-conditioner-heater"],"trace_reference":null,"receipt_sha256":"c71ce16c3aee5833196ef5ee6f2dd903dc416b6fa3fdef5b28785ccd256bbea3","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.meaco.com/products/meaco-cirro-12000-btu-super-quiet-smart-portable-air-conditioner-heater"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-cirro12000chpro-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro12000chpro","price_gbp":539.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-cirro12000chpro-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-and-heater-cirro12000chpro","price_gbp":539.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.meaco.com/products/meaco-cirro-12000-btu-super-quiet-smart-portable-air-conditioner-heater","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Parts-and-labour term; a paid extension to five years is offered and live eligibility conditions apply."},"returns":{"status":"partial","value":"14-day direct non-faulty return with a £50 deduction","unit":null,"source_url":"https://www.meaco.com/products/meaco-cirro-12000-btu-super-quiet-smart-portable-air-conditioner-heater","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Direct purchases only; packaging, condition and the live return terms remain controlling."},"safety":{"status":"partial","value":"R290 refrigerant; follow the exact-model manual for siting, ventilation and servicing","unit":null,"source_url":"https://www.meaco.com/products/meaco-cirro-12000-btu-super-quiet-smart-portable-air-conditioner-heater","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Short safety flag only; the complete manual and product labels remain controlling."},"installation_or_setup":{"status":"captured","value":"Standard and flexible window kits included","unit":null,"source_url":"https://www.meaco.com/products/meaco-cirro-12000-btu-super-quiet-smart-portable-air-conditioner-heater","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Window geometry, hose routing, drainage and room heat load still require a user-specific check."}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":5,"baseline_tie_aware_rank":5,"minimum_rank":5,"maximum_rank":11,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"comparable_cooling_performance","label":"Comparable cooling performance","explanation":"Published BTU and room claims do not establish cooling under a shared room, heat-load and energy protocol.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"comparable_operating_noise","label":"Comparable operating noise","explanation":"Published noise values may use different modes and conditions; compressor-state measurements are missing.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":5,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-cirro12000pro","product_slug":"meaco-cirro12000pro","category":"portable-air-conditioner","market":"GB","category_rank":6,"cohort_position":6,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-cirro12000pro","slug":"meaco-cirro12000pro","model":"CIRRO12000PRO","category":"portable-air-conditioner","market":"GB"},"decision":{"methodology_version":"portable-ac-v1.0","rank":6,"score":75.1,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"portable-air-conditioner","methodology_version":"portable-ac-v1.0"},"criteria":[{"key":"value","label":"Cooling per pound","weight":0.28,"score":75.1,"weighted_points":21.028,"explanation":"23.1 published BTU per £1 at the checked price.","formula_id":"portable-ac-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cirro12000pro-specs-cooling_capacity_btu","field-receipt-prd-cirro12000pro-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.24,"score":83.6,"weighted_points":20.064,"explanation":"45 dB comparison input; measurement conditions may differ.","formula_id":"portable-ac-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cirro12000pro-specs-noise_db_min","field-receipt-prd-cirro12000pro-specs-noise_db_max"]},{"key":"efficiency","label":"Claimed efficiency","weight":0.22,"score":71.4,"weighted_points":15.708,"explanation":"2.6 claimed capacity/input COP proxy; not independently measured.","formula_id":"portable-ac-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cirro12000pro-specs-cooling_capacity_btu","field-receipt-prd-cirro12000pro-specs-power_w"]},{"key":"usability","label":"Practical features","weight":0.14,"score":79,"weighted_points":11.06,"explanation":"Published features: Wi-Fi, window kit. Unknown binary inputs receive neutral half-credit.","formula_id":"portable-ac-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cirro12000pro-specs-wifi","field-receipt-prd-cirro12000pro-specs-heating","field-receipt-prd-cirro12000pro-specs-window_kit","field-receipt-prd-cirro12000pro-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":60,"weighted_points":7.2,"explanation":"2 exact-model sources; 0 unique review pools.","formula_id":"portable-ac-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cirro12000pro-owner_feedback-unique_pool_count","field-receipt-prd-cirro12000pro-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-cirro12000pro-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro12000pro","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.meaco.com/products/meaco-cirro-12000-btu-super-quiet-smart-portable-air-conditioner","unit":null,"source_url":"https://www.meaco.com/products/meaco-cirro-12000-btu-super-quiet-smart-portable-air-conditioner","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"832bc20d9febe33f96e2c4182ad420e88b9f04277ba9d38cff4db07109714c91"},{"receipt_id":"field-receipt-prd-cirro12000pro-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro12000pro","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":519.99,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro12000pro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c782bf53ff5f4d9a9904659ddab390e4be470a13b848ca12e5d3cd13416385e0"},{"receipt_id":"field-receipt-prd-cirro12000pro-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro12000pro","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":0,"unit":"pools","source_url":null,"source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_source_artifact","normalization_method":"stored_projection_without_source_artifact","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"244b9a68cebf0cf8b562a524616dfd563142f4b752973c4a1ea4c3f78ea21352"},{"receipt_id":"field-receipt-prd-cirro12000pro-specs-cooling_capacity_btu","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro12000pro","factor_keys":["efficiency","value"],"field_path":"specs.cooling_capacity_btu","value_type":"number","value":12000,"unit":"BTU","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro12000pro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"dd807bd7807e3b443007e3d94296205b66cdcbe53c81eed27c43c35dd9718b82"},{"receipt_id":"field-receipt-prd-cirro12000pro-specs-heating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro12000pro","factor_keys":["usability"],"field_path":"specs.heating","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro12000pro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9bcb65ff5e5e4b762b53bc3a47ba5535504329932bea9e18c50c13b7b2d0e6c9"},{"receipt_id":"field-receipt-prd-cirro12000pro-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro12000pro","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":51,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro12000pro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ee4b1cca863eaa36ce152ec427ec15bce02728dc3e05030e612fc4a3448f6e68"},{"receipt_id":"field-receipt-prd-cirro12000pro-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro12000pro","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"number","value":45,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro12000pro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"053a3b322d7700fcdd563d28d42e5628e738c1b765e4307617891119677b3e63"},{"receipt_id":"field-receipt-prd-cirro12000pro-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro12000pro","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":1350,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro12000pro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"69c13b8e3aa75880be5bda0e822eb21f1ef805d59a6d8c74cbd58df0034fee0e"},{"receipt_id":"field-receipt-prd-cirro12000pro-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro12000pro","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":2,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro12000pro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a68094fb78f463e81bbafd40fd81568a4245bacfbe78ec0a8570d115aae6cb96"},{"receipt_id":"field-receipt-prd-cirro12000pro-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro12000pro","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro12000pro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"96cc79bd378c637a4eaf2d7ea1dbcf883ee61d2433367716d091d1b2acdfa37a"},{"receipt_id":"field-receipt-prd-cirro12000pro-specs-window_kit","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cirro12000pro","factor_keys":["usability"],"field_path":"specs.window_kit","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro12000pro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"fc538e913cf3864f0c24285654b7feb9499c24a6fbe2101f44969bbe87d7e9ae"}],"field_receipt_count":11,"comparison_inputs":[{"key":"room","value":30,"unit":"m²","display":"up to 30 m²","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro12000pro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"cooling","value":12000,"unit":"BTU","display":"12,000 BTU","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro12000pro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":45,"unit":"dB","display":"45 dB","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro12000pro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-cirro12000pro-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro12000pro","price_gbp":519.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro12000pro","https://www.meaco.com/products/meaco-cirro-12000-btu-super-quiet-smart-portable-air-conditioner"],"trace_reference":null,"receipt_sha256":"5455809cda983b68c3da0c2bb3669e26d7050d065a8bec1501c4e4b4581b523d","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.meaco.com/products/meaco-cirro-12000-btu-super-quiet-smart-portable-air-conditioner"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-cirro12000pro-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro12000pro","price_gbp":519.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-cirro12000pro-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meaco-cirro-12000-btu-super-quiet-inverter-smart-portable-air-conditioner-cooling-only-cirro12000pro","price_gbp":519.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.meaco.com/products/meaco-cirro-12000-btu-super-quiet-smart-portable-air-conditioner","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","limitation":"Projected from a structured exact-model catalogue field."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"A window kit is listed as included.","limitation":"Window type, hose routing, sealing, renter permission and fitting dimensions are not structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":6,"baseline_tie_aware_rank":6,"minimum_rank":5,"maximum_rank":12,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"comparable_cooling_performance","label":"Comparable cooling performance","explanation":"Published BTU and room claims do not establish cooling under a shared room, heat-load and energy protocol.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"comparable_operating_noise","label":"Comparable operating noise","explanation":"Published noise values may use different modes and conditions; compressor-state measurements are missing.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-dvac9k","product_slug":"devola-dvac9k","category":"portable-air-conditioner","market":"GB","category_rank":7,"cohort_position":7,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-dvac9k","slug":"devola-dvac9k","model":"DVAC9K","category":"portable-air-conditioner","market":"GB"},"decision":{"methodology_version":"portable-ac-v1.0","rank":7,"score":73.8,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"portable-air-conditioner","methodology_version":"portable-ac-v1.0"},"criteria":[{"key":"value","label":"Cooling per pound","weight":0.28,"score":83,"weighted_points":23.24,"explanation":"25 published BTU per £1 at the checked price.","formula_id":"portable-ac-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac9k-specs-cooling_capacity_btu","field-receipt-prd-dvac9k-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.24,"score":67.1,"weighted_points":16.104,"explanation":"52 dB comparison input; measurement conditions may differ.","formula_id":"portable-ac-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac9k-specs-noise_db_min","field-receipt-prd-dvac9k-specs-noise_db_max"]},{"key":"efficiency","label":"Claimed efficiency","weight":0.22,"score":72,"weighted_points":15.84,"explanation":"2.6 claimed capacity/input COP proxy; not independently measured.","formula_id":"portable-ac-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac9k-specs-cooling_capacity_btu","field-receipt-prd-dvac9k-specs-power_w"]},{"key":"usability","label":"Practical features","weight":0.14,"score":71,"weighted_points":9.94,"explanation":"Published features: Wi-Fi, window kit. Unknown binary inputs receive neutral half-credit.","formula_id":"portable-ac-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac9k-specs-wifi","field-receipt-prd-dvac9k-specs-heating","field-receipt-prd-dvac9k-specs-window_kit","field-receipt-prd-dvac9k-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":72,"weighted_points":8.64,"explanation":"2 exact-model sources; 1 unique review pools.","formula_id":"portable-ac-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac9k-owner_feedback-unique_pool_count","field-receipt-prd-dvac9k-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-dvac9k-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9k","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.devola.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-white-dvac9k","unit":null,"source_url":"https://www.devola.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-white-dvac9k","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"84be06234743c5879fe77ef5816e115a7112161e1f9486b2afad5b32b3f87a8d"},{"receipt_id":"field-receipt-prd-dvac9k-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9k","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":359.99,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-white-dvac9k","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"035b0621d97aab71659ca7c02e5dfc05283c3107a8058876a0dbb718a79c41e9"},{"receipt_id":"field-receipt-prd-dvac9k-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9k","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-white-dvac9k","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"241cc74d35727fb04ee765d09e1de3817af7f6e5222fb9b83e65ef691d76bfe4"},{"receipt_id":"field-receipt-prd-dvac9k-specs-cooling_capacity_btu","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9k","factor_keys":["efficiency","value"],"field_path":"specs.cooling_capacity_btu","value_type":"number","value":9000,"unit":"BTU","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-white-dvac9k","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2844e45f8561d6fc9fcc7b29901d0db7b028292a7ad13bbaa6f096264ae4245d"},{"receipt_id":"field-receipt-prd-dvac9k-specs-heating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9k","factor_keys":["usability"],"field_path":"specs.heating","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-white-dvac9k","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7fa51273fa6bf0b13940fa90da13f77f7e1e2bfc4da5b2214d33af638f8b24f7"},{"receipt_id":"field-receipt-prd-dvac9k-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9k","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":53,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-white-dvac9k","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f8c3a4a735c3c6a5ac285677d9fddc90ac2bee94d479919f7911a668129ee5f5"},{"receipt_id":"field-receipt-prd-dvac9k-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9k","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"number","value":52,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-white-dvac9k","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"97e69f0b88423d0f8b18e5abd29965c8759f0af61631b457a407bebd8704c9cb"},{"receipt_id":"field-receipt-prd-dvac9k-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9k","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":1005,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-white-dvac9k","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"585df04255eb3e243be30f32a6e1a002baecd19fee0ec62783430ffd8972fc3f"},{"receipt_id":"field-receipt-prd-dvac9k-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9k","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"null","value":null,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-white-dvac9k","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f9df0812edf31381d8970d7d34a670053990ce353779722554bcf89116ff19fc"},{"receipt_id":"field-receipt-prd-dvac9k-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9k","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-white-dvac9k","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5cb375c81bfe94ff2c0c24a677a59a1b1bbde82483486f4432a92abbacf8fc3b"},{"receipt_id":"field-receipt-prd-dvac9k-specs-window_kit","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9k","factor_keys":["usability"],"field_path":"specs.window_kit","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-white-dvac9k","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"198465b9727dade63c1061dcd471c8d594db7b136097d3d39a7e9f38295ecf0c"}],"field_receipt_count":11,"comparison_inputs":[{"key":"room","value":26,"unit":"m²","display":"up to 26 m²","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-white-dvac9k","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"cooling","value":9000,"unit":"BTU","display":"9,000 BTU","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-white-dvac9k","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":52,"unit":"dB","display":"52 dB","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-white-dvac9k","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-dvac9k-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-white-dvac9k","price_gbp":359.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-white-dvac9k","https://www.devola.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-white-dvac9k"],"trace_reference":null,"receipt_sha256":"e12aae83e87d089207b5c7762e3aeec5865f267e4fa6558675de95947bc17b8a","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.devola.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-white-dvac9k"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-dvac9k-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-white-dvac9k","price_gbp":359.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-dvac9k-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-white-dvac9k","price_gbp":359.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"A window kit is listed as included.","limitation":"Window type, hose routing, sealing, renter permission and fitting dimensions are not structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":7,"baseline_tie_aware_rank":7,"minimum_rank":3,"maximum_rank":12,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"comparable_cooling_performance","label":"Comparable cooling performance","explanation":"Published BTU and room claims do not establish cooling under a shared room, heat-load and energy protocol.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"comparable_operating_noise","label":"Comparable operating noise","explanation":"Published noise values may use different modes and conditions; compressor-state measurements are missing.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-mc10000rpro","product_slug":"meaco-mc10000rpro","category":"portable-air-conditioner","market":"GB","category_rank":8,"cohort_position":8,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-mc10000rpro","slug":"meaco-mc10000rpro","model":"MC10000RPRO","category":"portable-air-conditioner","market":"GB"},"decision":{"methodology_version":"portable-ac-v1.0","rank":8,"score":72.8,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"portable-air-conditioner","methodology_version":"portable-ac-v1.0"},"criteria":[{"key":"value","label":"Cooling per pound","weight":0.28,"score":75.9,"weighted_points":21.252,"explanation":"23.3 published BTU per £1 at the checked price.","formula_id":"portable-ac-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-mc10000rpro-specs-cooling_capacity_btu","field-receipt-prd-mc10000rpro-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.24,"score":64.8,"weighted_points":15.552,"explanation":"53 dB comparison input; measurement conditions may differ.","formula_id":"portable-ac-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-mc10000rpro-specs-noise_db_min","field-receipt-prd-mc10000rpro-specs-noise_db_max"]},{"key":"efficiency","label":"Claimed efficiency","weight":0.22,"score":71.7,"weighted_points":15.774,"explanation":"2.6 claimed capacity/input COP proxy; not independently measured.","formula_id":"portable-ac-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-mc10000rpro-specs-cooling_capacity_btu","field-receipt-prd-mc10000rpro-specs-power_w"]},{"key":"usability","label":"Practical features","weight":0.14,"score":83,"weighted_points":11.62,"explanation":"Published features: Wi-Fi, window kit. Unknown binary inputs receive neutral half-credit.","formula_id":"portable-ac-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-mc10000rpro-specs-wifi","field-receipt-prd-mc10000rpro-specs-heating","field-receipt-prd-mc10000rpro-specs-window_kit","field-receipt-prd-mc10000rpro-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":72,"weighted_points":8.64,"explanation":"2 exact-model sources; 1 unique review pools.","formula_id":"portable-ac-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-mc10000rpro-owner_feedback-unique_pool_count","field-receipt-prd-mc10000rpro-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-mc10000rpro-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc10000rpro","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.meacodehumidifiers.co.uk/products/meaco-pro-10000-btu-portable-air-conditioning-unit-mc10000rpro","unit":null,"source_url":"https://www.meacodehumidifiers.co.uk/products/meaco-pro-10000-btu-portable-air-conditioning-unit-mc10000rpro","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"bfd66ffa0613c24a634b7a79662f2043ccd6bb143b11298091b6c3bd0f557730"},{"receipt_id":"field-receipt-prd-mc10000rpro-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc10000rpro","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":429.99,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-10000-btu-portable-air-conditioning-unit-mc10000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"69d5822a0b98f3e4ee27d271d81902fef70361e6e62bd7c211a906e5662bdc5c"},{"receipt_id":"field-receipt-prd-mc10000rpro-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc10000rpro","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-10000-btu-portable-air-conditioning-unit-mc10000rpro","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"8c948629bf87c8096807e20460ab43baea91f5b33d4d292d64ee8d8224d7490e"},{"receipt_id":"field-receipt-prd-mc10000rpro-specs-cooling_capacity_btu","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc10000rpro","factor_keys":["efficiency","value"],"field_path":"specs.cooling_capacity_btu","value_type":"number","value":10000,"unit":"BTU","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-10000-btu-portable-air-conditioning-unit-mc10000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2ba58e29ef5dac2f893c3518ef44832667585c6543e4b0eec7befd0fdb645e51"},{"receipt_id":"field-receipt-prd-mc10000rpro-specs-heating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc10000rpro","factor_keys":["usability"],"field_path":"specs.heating","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-pro-10000-btu-portable-air-conditioning-unit-mc10000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"48ffa4c3982b40869339dd271b63db87307abae14ed939952cac21547bce1e22"},{"receipt_id":"field-receipt-prd-mc10000rpro-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc10000rpro","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":55,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-10000-btu-portable-air-conditioning-unit-mc10000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7d3c79ed90e13bdc3699cdaaba71784f6b0da49c8646dfe5dbfee5b454749d11"},{"receipt_id":"field-receipt-prd-mc10000rpro-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc10000rpro","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"number","value":53,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-10000-btu-portable-air-conditioning-unit-mc10000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"87e2fb50a7befa18cddde4503d267cf456134515b4637d2b0496b4e5d0acb906"},{"receipt_id":"field-receipt-prd-mc10000rpro-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc10000rpro","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":1120,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-10000-btu-portable-air-conditioning-unit-mc10000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f406dda60ba4a12cc51440d0c10abc161df5ed55ed8ff9bc6a4a6cd14c94b79b"},{"receipt_id":"field-receipt-prd-mc10000rpro-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc10000rpro","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":3,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-10000-btu-portable-air-conditioning-unit-mc10000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"835697084a325132351f5e7fd5a38400ef19b5f55e600a637175360e25f08e59"},{"receipt_id":"field-receipt-prd-mc10000rpro-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc10000rpro","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-pro-10000-btu-portable-air-conditioning-unit-mc10000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a66a178b05aebc344db669de74cea957a957b438c3715fca3ab4c2a417b413c7"},{"receipt_id":"field-receipt-prd-mc10000rpro-specs-window_kit","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc10000rpro","factor_keys":["usability"],"field_path":"specs.window_kit","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-pro-10000-btu-portable-air-conditioning-unit-mc10000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"52560ea6bd3d346e118c2ae10d29ce24d630fa1e59d0a2869ec63e8de8505d12"}],"field_receipt_count":11,"comparison_inputs":[{"key":"room","value":28,"unit":"m²","display":"up to 28 m²","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-10000-btu-portable-air-conditioning-unit-mc10000rpro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"cooling","value":10000,"unit":"BTU","display":"10,000 BTU","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-10000-btu-portable-air-conditioning-unit-mc10000rpro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":53,"unit":"dB","display":"53 dB","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-10000-btu-portable-air-conditioning-unit-mc10000rpro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-mc10000rpro-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-10000-btu-portable-air-conditioning-unit-mc10000rpro","price_gbp":429.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/meaco-pro-10000-btu-portable-air-conditioning-unit-mc10000rpro","https://www.meacodehumidifiers.co.uk/products/meaco-pro-10000-btu-portable-air-conditioning-unit-mc10000rpro"],"trace_reference":null,"receipt_sha256":"f6dfb7c3a92de67481cf5ea5fd56ca9b62ebb48bf10eab895f967776223b0ba0","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.meacodehumidifiers.co.uk/products/meaco-pro-10000-btu-portable-air-conditioning-unit-mc10000rpro"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-mc10000rpro-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meaco-pro-10000-btu-portable-air-conditioning-unit-mc10000rpro","price_gbp":429.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-mc10000rpro-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meaco-pro-10000-btu-portable-air-conditioning-unit-mc10000rpro","price_gbp":429.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":3,"source_url":"https://www.meacodehumidifiers.co.uk/products/meaco-pro-10000-btu-portable-air-conditioning-unit-mc10000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","limitation":"Projected from a structured exact-model catalogue field."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"A window kit is listed as included.","limitation":"Window type, hose routing, sealing, renter permission and fitting dimensions are not structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":8,"baseline_tie_aware_rank":8,"minimum_rank":4,"maximum_rank":11,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"comparable_cooling_performance","label":"Comparable cooling performance","explanation":"Published BTU and room claims do not establish cooling under a shared room, heat-load and energy protocol.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"comparable_operating_noise","label":"Comparable operating noise","explanation":"Published noise values may use different modes and conditions; compressor-state measurements are missing.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-mc9000rpro","product_slug":"meaco-mc9000rpro","category":"portable-air-conditioner","market":"GB","category_rank":9,"cohort_position":9,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-mc9000rpro","slug":"meaco-mc9000rpro","model":"MC9000RPRO","category":"portable-air-conditioner","market":"GB"},"decision":{"methodology_version":"portable-ac-v1.0","rank":9,"score":71.9,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"portable-air-conditioner","methodology_version":"portable-ac-v1.0"},"criteria":[{"key":"value","label":"Cooling per pound","weight":0.28,"score":70.5,"weighted_points":19.74,"explanation":"22 published BTU per £1 at the checked price.","formula_id":"portable-ac-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-mc9000rpro-specs-cooling_capacity_btu","field-receipt-prd-mc9000rpro-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.24,"score":67.1,"weighted_points":16.104,"explanation":"52 dB comparison input; measurement conditions may differ.","formula_id":"portable-ac-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-mc9000rpro-specs-noise_db_min","field-receipt-prd-mc9000rpro-specs-noise_db_max"]},{"key":"efficiency","label":"Claimed efficiency","weight":0.22,"score":72,"weighted_points":15.84,"explanation":"2.6 claimed capacity/input COP proxy; not independently measured.","formula_id":"portable-ac-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-mc9000rpro-specs-cooling_capacity_btu","field-receipt-prd-mc9000rpro-specs-power_w"]},{"key":"usability","label":"Practical features","weight":0.14,"score":83,"weighted_points":11.62,"explanation":"Published features: Wi-Fi, window kit. Unknown binary inputs receive neutral half-credit.","formula_id":"portable-ac-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-mc9000rpro-specs-wifi","field-receipt-prd-mc9000rpro-specs-heating","field-receipt-prd-mc9000rpro-specs-window_kit","field-receipt-prd-mc9000rpro-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":72,"weighted_points":8.64,"explanation":"2 exact-model sources; 1 unique review pools.","formula_id":"portable-ac-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-mc9000rpro-owner_feedback-unique_pool_count","field-receipt-prd-mc9000rpro-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-mc9000rpro-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc9000rpro","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.meacodehumidifiers.co.uk/products/meaco-pro-9000-btu-portable-air-conditioning-unit-mc9000rpro","unit":null,"source_url":"https://www.meacodehumidifiers.co.uk/products/meaco-pro-9000-btu-portable-air-conditioning-unit-mc9000rpro","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"393b1d1cf753513f476f1a4900c5485dae39e79f74e4780cc5861ed8ad3d1b98"},{"receipt_id":"field-receipt-prd-mc9000rpro-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc9000rpro","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":409.99,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-9000-btu-portable-air-conditioning-unit-mc9000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ea49930e40f7484aaf0cc18879dde463f1d3519dcbd8018288639f4b006bb893"},{"receipt_id":"field-receipt-prd-mc9000rpro-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc9000rpro","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-9000-btu-portable-air-conditioning-unit-mc9000rpro","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"54a973f3e811b40021d84f4d26d06d16bbc0c7a942016c243684678e325f04cf"},{"receipt_id":"field-receipt-prd-mc9000rpro-specs-cooling_capacity_btu","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc9000rpro","factor_keys":["efficiency","value"],"field_path":"specs.cooling_capacity_btu","value_type":"number","value":9000,"unit":"BTU","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-9000-btu-portable-air-conditioning-unit-mc9000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d875a80b38f38e4807910f0baeee5b65c12282106b5771a216694b7432a0c21a"},{"receipt_id":"field-receipt-prd-mc9000rpro-specs-heating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc9000rpro","factor_keys":["usability"],"field_path":"specs.heating","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-pro-9000-btu-portable-air-conditioning-unit-mc9000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9dcc52e01cf9d68144cee7b94956a2ca25a85e4539bb47a69c5b38091c12ae6a"},{"receipt_id":"field-receipt-prd-mc9000rpro-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc9000rpro","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":54,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-9000-btu-portable-air-conditioning-unit-mc9000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"46460ef64db99430aa1d91ae7d0d5294d19d0ab250751cd37521c9abd7779d57"},{"receipt_id":"field-receipt-prd-mc9000rpro-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc9000rpro","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"number","value":52,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-9000-btu-portable-air-conditioning-unit-mc9000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4c8c1b11dcd650bc37df19c5ce9c90c0105d0cd58108156cdd5a7e7148485000"},{"receipt_id":"field-receipt-prd-mc9000rpro-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc9000rpro","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":1005,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-9000-btu-portable-air-conditioning-unit-mc9000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"39bebdab6597f8c9c49475041f54f03137fc30bfe97da145e503793141e82111"},{"receipt_id":"field-receipt-prd-mc9000rpro-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc9000rpro","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":3,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-9000-btu-portable-air-conditioning-unit-mc9000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"80f6e871c46917b05b21e54077be0479fc72c91a98b23f84d6375c479bbeec5a"},{"receipt_id":"field-receipt-prd-mc9000rpro-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc9000rpro","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-pro-9000-btu-portable-air-conditioning-unit-mc9000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"688f2e3913c54a46b59325f1085385d362ac0798eed0190879cc0afe2a223389"},{"receipt_id":"field-receipt-prd-mc9000rpro-specs-window_kit","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc9000rpro","factor_keys":["usability"],"field_path":"specs.window_kit","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-pro-9000-btu-portable-air-conditioning-unit-mc9000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"63e8fed5bc7e46858995137f8a8e2d60485f09cefebb084eec463a8c80339c52"}],"field_receipt_count":11,"comparison_inputs":[{"key":"room","value":26,"unit":"m²","display":"up to 26 m²","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-9000-btu-portable-air-conditioning-unit-mc9000rpro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"cooling","value":9000,"unit":"BTU","display":"9,000 BTU","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-9000-btu-portable-air-conditioning-unit-mc9000rpro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":52,"unit":"dB","display":"52 dB","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-9000-btu-portable-air-conditioning-unit-mc9000rpro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-mc9000rpro-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-9000-btu-portable-air-conditioning-unit-mc9000rpro","price_gbp":409.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/meaco-pro-9000-btu-portable-air-conditioning-unit-mc9000rpro","https://www.meacodehumidifiers.co.uk/products/meaco-pro-9000-btu-portable-air-conditioning-unit-mc9000rpro"],"trace_reference":{"trace_id":"trace-meaco-mc9000rpro-20260727","trace_version":"evidence-trace-v1.0","contribution_count":0},"receipt_sha256":"d8f1cca523c401847d2afa6f40565817f2c003f62dc53398499800f04fe32cff","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.meacodehumidifiers.co.uk/products/meaco-pro-9000-btu-portable-air-conditioning-unit-mc9000rpro"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"partial_legacy_projection","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-mc9000rpro-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meaco-pro-9000-btu-portable-air-conditioning-unit-mc9000rpro","price_gbp":409.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-mc9000rpro-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meaco-pro-9000-btu-portable-air-conditioning-unit-mc9000rpro","price_gbp":409.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":3,"source_url":"https://www.meacodehumidifiers.co.uk/products/meaco-pro-9000-btu-portable-air-conditioning-unit-mc9000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","limitation":"Projected from a structured exact-model catalogue field."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"A window kit is listed as included.","limitation":"Window type, hose routing, sealing, renter permission and fitting dimensions are not structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":9,"baseline_tie_aware_rank":9,"minimum_rank":5,"maximum_rank":11,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"comparable_cooling_performance","label":"Comparable cooling performance","explanation":"Published BTU and room claims do not establish cooling under a shared room, heat-load and energy protocol.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"comparable_operating_noise","label":"Comparable operating noise","explanation":"Published noise values may use different modes and conditions; compressor-state measurements are missing.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":5,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-dvac9kh","product_slug":"devola-dvac9kh","category":"portable-air-conditioner","market":"GB","category_rank":10,"cohort_position":10,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-dvac9kh","slug":"devola-dvac9kh","model":"DVAC9KH","category":"portable-air-conditioner","market":"GB"},"decision":{"methodology_version":"portable-ac-v1.0","rank":10,"score":71.5,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"portable-air-conditioner","methodology_version":"portable-ac-v1.0"},"criteria":[{"key":"value","label":"Cooling per pound","weight":0.28,"score":70.5,"weighted_points":19.74,"explanation":"22 published BTU per £1 at the checked price.","formula_id":"portable-ac-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac9kh-specs-cooling_capacity_btu","field-receipt-prd-dvac9kh-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.24,"score":67.1,"weighted_points":16.104,"explanation":"52 dB comparison input; measurement conditions may differ.","formula_id":"portable-ac-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac9kh-specs-noise_db_min","field-receipt-prd-dvac9kh-specs-noise_db_max"]},{"key":"efficiency","label":"Claimed efficiency","weight":0.22,"score":72,"weighted_points":15.84,"explanation":"2.6 claimed capacity/input COP proxy; not independently measured.","formula_id":"portable-ac-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac9kh-specs-cooling_capacity_btu","field-receipt-prd-dvac9kh-specs-power_w"]},{"key":"usability","label":"Practical features","weight":0.14,"score":80,"weighted_points":11.2,"explanation":"Published features: Wi-Fi, heating, window kit. Unknown binary inputs receive neutral half-credit.","formula_id":"portable-ac-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac9kh-specs-wifi","field-receipt-prd-dvac9kh-specs-heating","field-receipt-prd-dvac9kh-specs-window_kit","field-receipt-prd-dvac9kh-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":72,"weighted_points":8.64,"explanation":"2 exact-model sources; 1 unique review pools.","formula_id":"portable-ac-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac9kh-owner_feedback-unique_pool_count","field-receipt-prd-dvac9kh-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-dvac9kh-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9kh","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.devola.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000btu-cooling-heating-white-dvac9kh","unit":null,"source_url":"https://www.devola.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000btu-cooling-heating-white-dvac9kh","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"34611938b38ab7b1f343f96bf9c695203423f1dae308ffde2e4563b8651abbc8"},{"receipt_id":"field-receipt-prd-dvac9kh-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9kh","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":409.99,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000btu-cooling-heating-white-dvac9kh","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"be445107a26faf3c3eeb6a9e4b9a06629a97cb032082d659d4d7645b760d6572"},{"receipt_id":"field-receipt-prd-dvac9kh-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9kh","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000btu-cooling-heating-white-dvac9kh","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"47f0ac5a1bd15a2b122b29500d002d7ccf24045cca3eadd41ad0961f6ccae190"},{"receipt_id":"field-receipt-prd-dvac9kh-specs-cooling_capacity_btu","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9kh","factor_keys":["efficiency","value"],"field_path":"specs.cooling_capacity_btu","value_type":"number","value":9000,"unit":"BTU","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000btu-cooling-heating-white-dvac9kh","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"261cbbc1fbd042655fb8f3f189cf7fef639a6644d963f331948e3d45f4ba42c3"},{"receipt_id":"field-receipt-prd-dvac9kh-specs-heating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9kh","factor_keys":["usability"],"field_path":"specs.heating","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000btu-cooling-heating-white-dvac9kh","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"cea7301221e89515422086d6491476cdd5f9bd9e9a51ecb5022cfe0f3d9c1056"},{"receipt_id":"field-receipt-prd-dvac9kh-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9kh","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":65,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000btu-cooling-heating-white-dvac9kh","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"39b080e2a611f5f8a73eb3c0a367986a651bf9f02eb3f37b0c1970b8b59af0f3"},{"receipt_id":"field-receipt-prd-dvac9kh-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9kh","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"number","value":52,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000btu-cooling-heating-white-dvac9kh","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"bfaaa9b69cffd7c13b10323d3aba3d9bbfa0722ea804c4e06d6aff13f7d7506d"},{"receipt_id":"field-receipt-prd-dvac9kh-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9kh","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":1005,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000btu-cooling-heating-white-dvac9kh","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"cc124287c59445ac7af347791dde160a8354b6b36774e7e3f2f474785aeeb5ed"},{"receipt_id":"field-receipt-prd-dvac9kh-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9kh","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"null","value":null,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000btu-cooling-heating-white-dvac9kh","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e85e1b65ecff11909b33481e22e56e53def92750a88405a2ad5c48dbb3c11c29"},{"receipt_id":"field-receipt-prd-dvac9kh-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9kh","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000btu-cooling-heating-white-dvac9kh","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"486d1346f44b12b83acce1d708120a8919f1db280304e963483f7d8619cab876"},{"receipt_id":"field-receipt-prd-dvac9kh-specs-window_kit","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9kh","factor_keys":["usability"],"field_path":"specs.window_kit","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000btu-cooling-heating-white-dvac9kh","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"903caa6830188b55c25a9cfc1004806900a0be67096e66e44459860be1bd8ef9"}],"field_receipt_count":11,"comparison_inputs":[{"key":"room","value":26,"unit":"m²","display":"up to 26 m²","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000btu-cooling-heating-white-dvac9kh","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"cooling","value":9000,"unit":"BTU","display":"9,000 BTU","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000btu-cooling-heating-white-dvac9kh","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":52,"unit":"dB","display":"52 dB","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000btu-cooling-heating-white-dvac9kh","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-dvac9kh-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000btu-cooling-heating-white-dvac9kh","price_gbp":409.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000btu-cooling-heating-white-dvac9kh","https://www.devola.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000btu-cooling-heating-white-dvac9kh"],"trace_reference":null,"receipt_sha256":"cb900e4ed26946cb607461ae7dcf398c2ea30f1f4661ca8876cb6b39540064f2","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.devola.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000btu-cooling-heating-white-dvac9kh"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-dvac9kh-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000btu-cooling-heating-white-dvac9kh","price_gbp":409.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-dvac9kh-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000btu-cooling-heating-white-dvac9kh","price_gbp":409.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"A window kit is listed as included.","limitation":"Window type, hose routing, sealing, renter permission and fitting dimensions are not structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":10,"baseline_tie_aware_rank":10,"minimum_rank":9,"maximum_rank":11,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"comparable_cooling_performance","label":"Comparable cooling performance","explanation":"Published BTU and room claims do not establish cooling under a shared room, heat-load and energy protocol.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"comparable_operating_noise","label":"Comparable operating noise","explanation":"Published noise values may use different modes and conditions; compressor-state measurements are missing.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-mc12000rpro","product_slug":"meaco-mc12000rpro","category":"portable-air-conditioner","market":"GB","category_rank":11,"cohort_position":11,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-mc12000rpro","slug":"meaco-mc12000rpro","model":"MC12000RPRO","category":"portable-air-conditioner","market":"GB"},"decision":{"methodology_version":"portable-ac-v1.0","rank":11,"score":71.4,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"portable-air-conditioner","methodology_version":"portable-ac-v1.0"},"criteria":[{"key":"value","label":"Cooling per pound","weight":0.28,"score":70,"weighted_points":19.6,"explanation":"21.8 published BTU per £1 at the checked price.","formula_id":"portable-ac-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-mc12000rpro-specs-cooling_capacity_btu","field-receipt-prd-mc12000rpro-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.24,"score":69.5,"weighted_points":16.68,"explanation":"51 dB comparison input; measurement conditions may differ.","formula_id":"portable-ac-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-mc12000rpro-specs-noise_db_min","field-receipt-prd-mc12000rpro-specs-noise_db_max"]},{"key":"efficiency","label":"Claimed efficiency","weight":0.22,"score":72.2,"weighted_points":15.884,"explanation":"2.6 claimed capacity/input COP proxy; not independently measured.","formula_id":"portable-ac-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-mc12000rpro-specs-cooling_capacity_btu","field-receipt-prd-mc12000rpro-specs-power_w"]},{"key":"usability","label":"Practical features","weight":0.14,"score":76,"weighted_points":10.64,"explanation":"Published features: window kit. Unknown binary inputs receive neutral half-credit.","formula_id":"portable-ac-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-mc12000rpro-specs-wifi","field-receipt-prd-mc12000rpro-specs-heating","field-receipt-prd-mc12000rpro-specs-window_kit","field-receipt-prd-mc12000rpro-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":72,"weighted_points":8.64,"explanation":"2 exact-model sources; 1 unique review pools.","formula_id":"portable-ac-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-mc12000rpro-owner_feedback-unique_pool_count","field-receipt-prd-mc12000rpro-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-mc12000rpro-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc12000rpro","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.meacodehumidifiers.co.uk/products/meaco-pro-12000-btu-air-conditioning-unit-mc12000rpro","unit":null,"source_url":"https://www.meacodehumidifiers.co.uk/products/meaco-pro-12000-btu-air-conditioning-unit-mc12000rpro","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ed88949d625541b352efa1b6e97267cc3ca1b81946e13c2afce7f1b6520fe9a2"},{"receipt_id":"field-receipt-prd-mc12000rpro-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc12000rpro","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":549.99,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-12000-btu-air-conditioning-unit-mc12000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e026ffc08ee5f53c62a1a84f292cbe7ee601590036e5bb47b7ca182f1eee90e2"},{"receipt_id":"field-receipt-prd-mc12000rpro-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc12000rpro","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-12000-btu-air-conditioning-unit-mc12000rpro","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0bab2de3e71678f077129f3108dac683d6e5e5f22dc1ad84ee140b6ea2de6b14"},{"receipt_id":"field-receipt-prd-mc12000rpro-specs-cooling_capacity_btu","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc12000rpro","factor_keys":["efficiency","value"],"field_path":"specs.cooling_capacity_btu","value_type":"number","value":12000,"unit":"BTU","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-12000-btu-air-conditioning-unit-mc12000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"62c2600e4b2c07dfc613c8f0f5fd9d9daae0ff786dad0807d44de7ad52c03f04"},{"receipt_id":"field-receipt-prd-mc12000rpro-specs-heating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc12000rpro","factor_keys":["usability"],"field_path":"specs.heating","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-pro-12000-btu-air-conditioning-unit-mc12000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"594b91b79c4e011ef68ea33b55422ac79e9a6d78bd82f7a95b2b0ade192b5de5"},{"receipt_id":"field-receipt-prd-mc12000rpro-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc12000rpro","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":53,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-12000-btu-air-conditioning-unit-mc12000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"fa2f2b6a96002e252ba0f655e9d4d76c79b0da1872d0e844f03a272874c7fe79"},{"receipt_id":"field-receipt-prd-mc12000rpro-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc12000rpro","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"number","value":51,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-12000-btu-air-conditioning-unit-mc12000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2930c019dd2ab0c517751701d258be8206e892bd1ca5996e23c94c7a04a8a071"},{"receipt_id":"field-receipt-prd-mc12000rpro-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc12000rpro","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":1337,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-12000-btu-air-conditioning-unit-mc12000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3eea053cf0961f627609f3e25106e1d0d7d3af760697ce115e31c01d843cebcb"},{"receipt_id":"field-receipt-prd-mc12000rpro-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc12000rpro","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":3,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-12000-btu-air-conditioning-unit-mc12000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b6cb28073428606122ddf87854a678299706d6d229eae4677abbb65e11687896"},{"receipt_id":"field-receipt-prd-mc12000rpro-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc12000rpro","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"null","value":null,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-pro-12000-btu-air-conditioning-unit-mc12000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e9f08018b5d6517d28a511d40264beff7f500b89495848ad971b0cfa7db158bf"},{"receipt_id":"field-receipt-prd-mc12000rpro-specs-window_kit","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc12000rpro","factor_keys":["usability"],"field_path":"specs.window_kit","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-pro-12000-btu-air-conditioning-unit-mc12000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"95499d24de71d37864436e4c863b79b5edae36b79167a1826c68c14388b70d88"}],"field_receipt_count":11,"comparison_inputs":[{"key":"room","value":30,"unit":"m²","display":"up to 30 m²","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-12000-btu-air-conditioning-unit-mc12000rpro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"cooling","value":12000,"unit":"BTU","display":"12,000 BTU","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-12000-btu-air-conditioning-unit-mc12000rpro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":51,"unit":"dB","display":"51 dB","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-12000-btu-air-conditioning-unit-mc12000rpro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-mc12000rpro-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-12000-btu-air-conditioning-unit-mc12000rpro","price_gbp":549.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/meaco-pro-12000-btu-air-conditioning-unit-mc12000rpro","https://www.meacodehumidifiers.co.uk/products/meaco-pro-12000-btu-air-conditioning-unit-mc12000rpro"],"trace_reference":null,"receipt_sha256":"1aa15c072f2473f74bd40637cad88ddcd6a6a1a306f983d276688c9a2bb2fa0e","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.meacodehumidifiers.co.uk/products/meaco-pro-12000-btu-air-conditioning-unit-mc12000rpro"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-mc12000rpro-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meaco-pro-12000-btu-air-conditioning-unit-mc12000rpro","price_gbp":549.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-mc12000rpro-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meaco-pro-12000-btu-air-conditioning-unit-mc12000rpro","price_gbp":549.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":3,"source_url":"https://www.meacodehumidifiers.co.uk/products/meaco-pro-12000-btu-air-conditioning-unit-mc12000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","limitation":"Projected from a structured exact-model catalogue field."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"A window kit is listed as included.","limitation":"Window type, hose routing, sealing, renter permission and fitting dimensions are not structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":11,"baseline_tie_aware_rank":11,"minimum_rank":9,"maximum_rank":13,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"comparable_cooling_performance","label":"Comparable cooling performance","explanation":"Published BTU and room claims do not establish cooling under a shared room, heat-load and energy protocol.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"comparable_operating_noise","label":"Comparable operating noise","explanation":"Published noise values may use different modes and conditions; compressor-state measurements are missing.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-dvac9kb","product_slug":"devola-dvac9kb","category":"portable-air-conditioner","market":"GB","category_rank":12,"cohort_position":12,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-dvac9kb","slug":"devola-dvac9kb","model":"DVAC9KB","category":"portable-air-conditioner","market":"GB"},"decision":{"methodology_version":"portable-ac-v1.0","rank":12,"score":70.8,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"portable-air-conditioner","methodology_version":"portable-ac-v1.0"},"criteria":[{"key":"value","label":"Cooling per pound","weight":0.28,"score":77.6,"weighted_points":21.728,"explanation":"23.7 published BTU per £1 at the checked price.","formula_id":"portable-ac-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac9kb-specs-cooling_capacity_btu","field-receipt-prd-dvac9kb-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.24,"score":67.1,"weighted_points":16.104,"explanation":"52 dB comparison input; measurement conditions may differ.","formula_id":"portable-ac-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac9kb-specs-noise_db_min","field-receipt-prd-dvac9kb-specs-noise_db_max"]},{"key":"efficiency","label":"Claimed efficiency","weight":0.22,"score":72,"weighted_points":15.84,"explanation":"2.6 claimed capacity/input COP proxy; not independently measured.","formula_id":"portable-ac-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac9kb-specs-cooling_capacity_btu","field-receipt-prd-dvac9kb-specs-power_w"]},{"key":"usability","label":"Practical features","weight":0.14,"score":71,"weighted_points":9.94,"explanation":"Published features: Wi-Fi, window kit. Unknown binary inputs receive neutral half-credit.","formula_id":"portable-ac-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac9kb-specs-wifi","field-receipt-prd-dvac9kb-specs-heating","field-receipt-prd-dvac9kb-specs-window_kit","field-receipt-prd-dvac9kb-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":60,"weighted_points":7.2,"explanation":"2 exact-model sources; 0 unique review pools.","formula_id":"portable-ac-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac9kb-owner_feedback-unique_pool_count","field-receipt-prd-dvac9kb-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-dvac9kb-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9kb","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.devola.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-black-dvac9kb","unit":null,"source_url":"https://www.devola.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-black-dvac9kb","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"86a5b3f8ef2de97371900b6c861277b032ed37588befaaeb1d9bf973f4f30bc0"},{"receipt_id":"field-receipt-prd-dvac9kb-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9kb","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":379.99,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-black-dvac9kb","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"944a6a03199319c54c6e718be331a56eeeff8d190c78821ef75907f697da6f73"},{"receipt_id":"field-receipt-prd-dvac9kb-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9kb","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":0,"unit":"pools","source_url":null,"source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_source_artifact","normalization_method":"stored_projection_without_source_artifact","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0ad2303fe4069ae4b16766db804f328f30b8ae82718d705b4b69338a4c1572f8"},{"receipt_id":"field-receipt-prd-dvac9kb-specs-cooling_capacity_btu","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9kb","factor_keys":["efficiency","value"],"field_path":"specs.cooling_capacity_btu","value_type":"number","value":9000,"unit":"BTU","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-black-dvac9kb","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ed66e6f241a2103c8e6abe67dbd57adf59f1133ae98219e01e79edf00ef16649"},{"receipt_id":"field-receipt-prd-dvac9kb-specs-heating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9kb","factor_keys":["usability"],"field_path":"specs.heating","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-black-dvac9kb","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e48048fcdaed25f7a618a1a7746580de1508f7606eaac998b471715e152b78aa"},{"receipt_id":"field-receipt-prd-dvac9kb-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9kb","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":53,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-black-dvac9kb","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c0b9d0467e7507d1255320159d06837c89f0e2b25d4cd9fef3f32e80cf1d4a89"},{"receipt_id":"field-receipt-prd-dvac9kb-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9kb","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"number","value":52,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-black-dvac9kb","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2fae01a584a574788d42ed32e29d3e98cfccd5eee1b9e1e126bc3fb948443ed1"},{"receipt_id":"field-receipt-prd-dvac9kb-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9kb","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":1005,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-black-dvac9kb","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"68e9f0932bd501fe1dd2aaeb4b0c18107f80c170ab6d0c164df6836e845496fc"},{"receipt_id":"field-receipt-prd-dvac9kb-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9kb","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"null","value":null,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-black-dvac9kb","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"bc1028e5cf74185f37a40eb792e36a6ac3f4f5e4a2d075fad4882b05addb1f0f"},{"receipt_id":"field-receipt-prd-dvac9kb-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9kb","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-black-dvac9kb","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"31c87309fec02864dbee3a09d0322cd2094ac987104503cda10c3aafbe30142c"},{"receipt_id":"field-receipt-prd-dvac9kb-specs-window_kit","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac9kb","factor_keys":["usability"],"field_path":"specs.window_kit","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-black-dvac9kb","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5e95558ae22b69874c2f9937e1668c7108dd0b675ad0201fb92eee45309671bb"}],"field_receipt_count":11,"comparison_inputs":[{"key":"room","value":26,"unit":"m²","display":"up to 26 m²","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-black-dvac9kb","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"cooling","value":9000,"unit":"BTU","display":"9,000 BTU","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-black-dvac9kb","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":52,"unit":"dB","display":"52 dB","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-black-dvac9kb","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-dvac9kb-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-black-dvac9kb","price_gbp":379.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-black-dvac9kb","https://www.devola.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-black-dvac9kb"],"trace_reference":null,"receipt_sha256":"03c653eb77f0a778e6338af559f96442bdcbaaa00c3111e2dabfdbc76594ec7e","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.devola.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-black-dvac9kb"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-dvac9kb-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-black-dvac9kb","price_gbp":379.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-dvac9kb-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-9000-btu-cooling-black-dvac9kb","price_gbp":379.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"A window kit is listed as included.","limitation":"Window type, hose routing, sealing, renter permission and fitting dimensions are not structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":12,"baseline_tie_aware_rank":12,"minimum_rank":9,"maximum_rank":16,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"comparable_cooling_performance","label":"Comparable cooling performance","explanation":"Published BTU and room claims do not establish cooling under a shared room, heat-load and energy protocol.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"comparable_operating_noise","label":"Comparable operating noise","explanation":"Published noise values may use different modes and conditions; compressor-state measurements are missing.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-mc7000rpro","product_slug":"meaco-mc7000rpro","category":"portable-air-conditioner","market":"GB","category_rank":13,"cohort_position":13,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-mc7000rpro","slug":"meaco-mc7000rpro","model":"MC7000RPRO","category":"portable-air-conditioner","market":"GB"},"decision":{"methodology_version":"portable-ac-v1.0","rank":13,"score":70.3,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"portable-air-conditioner","methodology_version":"portable-ac-v1.0"},"criteria":[{"key":"value","label":"Cooling per pound","weight":0.28,"score":62.5,"weighted_points":17.5,"explanation":"20 published BTU per £1 at the checked price.","formula_id":"portable-ac-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-mc7000rpro-specs-cooling_capacity_btu","field-receipt-prd-mc7000rpro-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.24,"score":69.5,"weighted_points":16.68,"explanation":"51 dB comparison input; measurement conditions may differ.","formula_id":"portable-ac-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-mc7000rpro-specs-noise_db_min","field-receipt-prd-mc7000rpro-specs-noise_db_max"]},{"key":"efficiency","label":"Claimed efficiency","weight":0.22,"score":72.2,"weighted_points":15.884,"explanation":"2.6 claimed capacity/input COP proxy; not independently measured.","formula_id":"portable-ac-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-mc7000rpro-specs-cooling_capacity_btu","field-receipt-prd-mc7000rpro-specs-power_w"]},{"key":"usability","label":"Practical features","weight":0.14,"score":83,"weighted_points":11.62,"explanation":"Published features: Wi-Fi, window kit. Unknown binary inputs receive neutral half-credit.","formula_id":"portable-ac-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-mc7000rpro-specs-wifi","field-receipt-prd-mc7000rpro-specs-heating","field-receipt-prd-mc7000rpro-specs-window_kit","field-receipt-prd-mc7000rpro-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":72,"weighted_points":8.64,"explanation":"2 exact-model sources; 1 unique review pools.","formula_id":"portable-ac-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-mc7000rpro-owner_feedback-unique_pool_count","field-receipt-prd-mc7000rpro-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-mc7000rpro-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc7000rpro","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.meacodehumidifiers.co.uk/products/meaco-pro-7000-btu-portable-air-conditioning-unit-mc7000rpro","unit":null,"source_url":"https://www.meacodehumidifiers.co.uk/products/meaco-pro-7000-btu-portable-air-conditioning-unit-mc7000rpro","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"32896d3342ab3242aaff6e3bf12ac6536bec8992b5724683dff279a0957194d6"},{"receipt_id":"field-receipt-prd-mc7000rpro-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc7000rpro","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":349.99,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-7000-btu-portable-air-conditioning-unit-mc7000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"274d9b9782d4a73053cf231d51f9fc1414266364badf4b40285a0322f2cb4542"},{"receipt_id":"field-receipt-prd-mc7000rpro-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc7000rpro","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-7000-btu-portable-air-conditioning-unit-mc7000rpro","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6da8b1e0aa3c7f8916809e3273d55764b64cf6a67f8fe77695e8645c0a355d3e"},{"receipt_id":"field-receipt-prd-mc7000rpro-specs-cooling_capacity_btu","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc7000rpro","factor_keys":["efficiency","value"],"field_path":"specs.cooling_capacity_btu","value_type":"number","value":7000,"unit":"BTU","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-7000-btu-portable-air-conditioning-unit-mc7000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b4d69d16aa23573314f0d0b3797499dd10bdca11c08a85c645dbccba1213010f"},{"receipt_id":"field-receipt-prd-mc7000rpro-specs-heating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc7000rpro","factor_keys":["usability"],"field_path":"specs.heating","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-pro-7000-btu-portable-air-conditioning-unit-mc7000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"079c5c58155d109b7f81d261396ce47ba1d4e348db3137225bf7c66fcb6774c4"},{"receipt_id":"field-receipt-prd-mc7000rpro-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc7000rpro","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":53,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-7000-btu-portable-air-conditioning-unit-mc7000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5e37af6b7602b3ef4f2bd70b0dd14b798a28c97cbaa55f26884ac1ddce3a79ef"},{"receipt_id":"field-receipt-prd-mc7000rpro-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc7000rpro","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"number","value":51,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-7000-btu-portable-air-conditioning-unit-mc7000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"224d34bd302f561794b0de78672dfd9cd58979354cf52503694d8c40aebaec0e"},{"receipt_id":"field-receipt-prd-mc7000rpro-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc7000rpro","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":780,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-7000-btu-portable-air-conditioning-unit-mc7000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"65178f908e2a2d84b4fe4207b7da6f8bf79aa737741f8feb03f23ba0c83f0150"},{"receipt_id":"field-receipt-prd-mc7000rpro-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc7000rpro","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":3,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-7000-btu-portable-air-conditioning-unit-mc7000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"12d272c63786876818ddf4d5eafdb66088455c89d947317408e4e27500b151de"},{"receipt_id":"field-receipt-prd-mc7000rpro-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc7000rpro","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-pro-7000-btu-portable-air-conditioning-unit-mc7000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"86fc5375c30bc34b8071596476e08ee0bade69a2eca59f24cf9e5658af07ed03"},{"receipt_id":"field-receipt-prd-mc7000rpro-specs-window_kit","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc7000rpro","factor_keys":["usability"],"field_path":"specs.window_kit","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-pro-7000-btu-portable-air-conditioning-unit-mc7000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7d0e5fa44592f8503100e6db9a86e61fd61c6c6d173e621d58e24a5b8d97bc86"}],"field_receipt_count":11,"comparison_inputs":[{"key":"room","value":22,"unit":"m²","display":"up to 22 m²","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-7000-btu-portable-air-conditioning-unit-mc7000rpro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"cooling","value":7000,"unit":"BTU","display":"7,000 BTU","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-7000-btu-portable-air-conditioning-unit-mc7000rpro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":51,"unit":"dB","display":"51 dB","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-7000-btu-portable-air-conditioning-unit-mc7000rpro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-mc7000rpro-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-7000-btu-portable-air-conditioning-unit-mc7000rpro","price_gbp":349.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/meaco-pro-7000-btu-portable-air-conditioning-unit-mc7000rpro","https://www.meacodehumidifiers.co.uk/products/meaco-pro-7000-btu-portable-air-conditioning-unit-mc7000rpro"],"trace_reference":null,"receipt_sha256":"7c386183ca5563b1fe0cb4ae0a0a4041c0d8eba57c67052256ab937641586328","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.meacodehumidifiers.co.uk/products/meaco-pro-7000-btu-portable-air-conditioning-unit-mc7000rpro"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-mc7000rpro-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meaco-pro-7000-btu-portable-air-conditioning-unit-mc7000rpro","price_gbp":349.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-mc7000rpro-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meaco-pro-7000-btu-portable-air-conditioning-unit-mc7000rpro","price_gbp":349.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":3,"source_url":"https://www.meacodehumidifiers.co.uk/products/meaco-pro-7000-btu-portable-air-conditioning-unit-mc7000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","limitation":"Projected from a structured exact-model catalogue field."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"A window kit is listed as included.","limitation":"Window type, hose routing, sealing, renter permission and fitting dimensions are not structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":13,"baseline_tie_aware_rank":13,"minimum_rank":7,"maximum_rank":15,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"comparable_cooling_performance","label":"Comparable cooling performance","explanation":"Published BTU and room claims do not establish cooling under a shared room, heat-load and energy protocol.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"comparable_operating_noise","label":"Comparable operating noise","explanation":"Published noise values may use different modes and conditions; compressor-state measurements are missing.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-mc8000rpro","product_slug":"meaco-mc8000rpro","category":"portable-air-conditioner","market":"GB","category_rank":14,"cohort_position":14,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-mc8000rpro","slug":"meaco-mc8000rpro","model":"MC8000RPRO","category":"portable-air-conditioner","market":"GB"},"decision":{"methodology_version":"portable-ac-v1.0","rank":14,"score":68.9,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"portable-air-conditioner","methodology_version":"portable-ac-v1.0"},"criteria":[{"key":"value","label":"Cooling per pound","weight":0.28,"score":66.8,"weighted_points":18.704,"explanation":"21.1 published BTU per £1 at the checked price.","formula_id":"portable-ac-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-mc8000rpro-specs-cooling_capacity_btu","field-receipt-prd-mc8000rpro-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.24,"score":67.1,"weighted_points":16.104,"explanation":"52 dB comparison input; measurement conditions may differ.","formula_id":"portable-ac-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-mc8000rpro-specs-noise_db_min","field-receipt-prd-mc8000rpro-specs-noise_db_max"]},{"key":"efficiency","label":"Claimed efficiency","weight":0.22,"score":62.7,"weighted_points":13.794,"explanation":"2.3 claimed capacity/input COP proxy; not independently measured.","formula_id":"portable-ac-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-mc8000rpro-specs-cooling_capacity_btu","field-receipt-prd-mc8000rpro-specs-power_w"]},{"key":"usability","label":"Practical features","weight":0.14,"score":83,"weighted_points":11.62,"explanation":"Published features: Wi-Fi, window kit. Unknown binary inputs receive neutral half-credit.","formula_id":"portable-ac-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-mc8000rpro-specs-wifi","field-receipt-prd-mc8000rpro-specs-heating","field-receipt-prd-mc8000rpro-specs-window_kit","field-receipt-prd-mc8000rpro-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":72,"weighted_points":8.64,"explanation":"2 exact-model sources; 1 unique review pools.","formula_id":"portable-ac-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-mc8000rpro-owner_feedback-unique_pool_count","field-receipt-prd-mc8000rpro-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-mc8000rpro-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc8000rpro","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.meacodehumidifiers.co.uk/products/meaco-pro-8000-btu-portable-air-conditioning-unit-mc8000rpro","unit":null,"source_url":"https://www.meacodehumidifiers.co.uk/products/meaco-pro-8000-btu-portable-air-conditioning-unit-mc8000rpro","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e2aa78799ee7810b832f25875f90ebbeb38b3927ce8b134f43ea5044ff17fed0"},{"receipt_id":"field-receipt-prd-mc8000rpro-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc8000rpro","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":379.99,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-8000-btu-portable-air-conditioning-unit-mc8000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0798991fbd52e4777e60fbaba6b8b9046f89b19f4108380c3fdc1297efaebba5"},{"receipt_id":"field-receipt-prd-mc8000rpro-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc8000rpro","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-8000-btu-portable-air-conditioning-unit-mc8000rpro","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"10dfa5d222a93bf1ac4f65497ba10b9241bd4a89758ee6c8a31a5516b915700d"},{"receipt_id":"field-receipt-prd-mc8000rpro-specs-cooling_capacity_btu","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc8000rpro","factor_keys":["efficiency","value"],"field_path":"specs.cooling_capacity_btu","value_type":"number","value":8000,"unit":"BTU","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-8000-btu-portable-air-conditioning-unit-mc8000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f7dc1bd65fbdf1d32a7a67101981e001845be2df00c2aa69b3af67657ec831d2"},{"receipt_id":"field-receipt-prd-mc8000rpro-specs-heating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc8000rpro","factor_keys":["usability"],"field_path":"specs.heating","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-pro-8000-btu-portable-air-conditioning-unit-mc8000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a0d488987d2ef9c2736e3d3d2e580842bf57c7413cb64c3d232b0154395e99ee"},{"receipt_id":"field-receipt-prd-mc8000rpro-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc8000rpro","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":52,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-8000-btu-portable-air-conditioning-unit-mc8000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1189da22969f3e60796e56337736998c54c5f36b9779bb9cd8258bc94235a948"},{"receipt_id":"field-receipt-prd-mc8000rpro-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc8000rpro","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"null","value":null,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-8000-btu-portable-air-conditioning-unit-mc8000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"81fc08bb29385e660ac62748eb1110f26877727d549df8a70fd41605a7225ec6"},{"receipt_id":"field-receipt-prd-mc8000rpro-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc8000rpro","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":1005,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-8000-btu-portable-air-conditioning-unit-mc8000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"86f9fdee7fa41c01c215d4419851edde8faa2b46ff11314678ef2dd619f811b1"},{"receipt_id":"field-receipt-prd-mc8000rpro-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc8000rpro","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":3,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-8000-btu-portable-air-conditioning-unit-mc8000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"bedf6be11eff9e6effb0cd23cce321bdcb2a3952aafa5309ea420515e3d4823e"},{"receipt_id":"field-receipt-prd-mc8000rpro-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc8000rpro","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-pro-8000-btu-portable-air-conditioning-unit-mc8000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"38e08910fe2931c548be26d3dd09372950072b2a7a779b164691e7128996597e"},{"receipt_id":"field-receipt-prd-mc8000rpro-specs-window_kit","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mc8000rpro","factor_keys":["usability"],"field_path":"specs.window_kit","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-pro-8000-btu-portable-air-conditioning-unit-mc8000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1cb281d3648c5ca4b460f53e567b8f2ab7a93ddc3f223632a1e43fac8d7dc2f4"}],"field_receipt_count":11,"comparison_inputs":[{"key":"room","value":26,"unit":"m²","display":"up to 26 m²","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-8000-btu-portable-air-conditioning-unit-mc8000rpro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"cooling","value":8000,"unit":"BTU","display":"8,000 BTU","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-8000-btu-portable-air-conditioning-unit-mc8000rpro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":52,"unit":"dB","display":"52 dB","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-8000-btu-portable-air-conditioning-unit-mc8000rpro","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-mc8000rpro-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/meaco-pro-8000-btu-portable-air-conditioning-unit-mc8000rpro","price_gbp":379.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/meaco-pro-8000-btu-portable-air-conditioning-unit-mc8000rpro","https://www.meacodehumidifiers.co.uk/products/meaco-pro-8000-btu-portable-air-conditioning-unit-mc8000rpro"],"trace_reference":null,"receipt_sha256":"5fadd62ac270b35cde3ef77bc5d55e9e39cc686c6de976bd1e58928858dedaf7","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.meacodehumidifiers.co.uk/products/meaco-pro-8000-btu-portable-air-conditioning-unit-mc8000rpro"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-mc8000rpro-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meaco-pro-8000-btu-portable-air-conditioning-unit-mc8000rpro","price_gbp":379.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-mc8000rpro-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meaco-pro-8000-btu-portable-air-conditioning-unit-mc8000rpro","price_gbp":379.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":3,"source_url":"https://www.meacodehumidifiers.co.uk/products/meaco-pro-8000-btu-portable-air-conditioning-unit-mc8000rpro","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","limitation":"Projected from a structured exact-model catalogue field."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"A window kit is listed as included.","limitation":"Window type, hose routing, sealing, renter permission and fitting dimensions are not structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":14,"baseline_tie_aware_rank":14,"minimum_rank":12,"maximum_rank":18,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"comparable_cooling_performance","label":"Comparable cooling performance","explanation":"Published BTU and room claims do not establish cooling under a shared room, heat-load and energy protocol.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"comparable_operating_noise","label":"Comparable operating noise","explanation":"Published noise values may use different modes and conditions; compressor-state measurements are missing.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-dvac5k","product_slug":"devola-dvac5k","category":"portable-air-conditioner","market":"GB","category_rank":15,"cohort_position":15,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-dvac5k","slug":"devola-dvac5k","model":"DVAC5K","category":"portable-air-conditioner","market":"GB"},"decision":{"methodology_version":"portable-ac-v1.0","rank":15,"score":67.1,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"portable-air-conditioner","methodology_version":"portable-ac-v1.0"},"criteria":[{"key":"value","label":"Cooling per pound","weight":0.28,"score":59.3,"weighted_points":16.604,"explanation":"19.2 published BTU per £1 at the checked price.","formula_id":"portable-ac-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac5k-specs-cooling_capacity_btu","field-receipt-prd-dvac5k-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.24,"score":67.1,"weighted_points":16.104,"explanation":"52 dB comparison input; measurement conditions may differ.","formula_id":"portable-ac-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac5k-specs-noise_db_min","field-receipt-prd-dvac5k-specs-noise_db_max"]},{"key":"efficiency","label":"Claimed efficiency","weight":0.22,"score":71.7,"weighted_points":15.774,"explanation":"2.6 claimed capacity/input COP proxy; not independently measured.","formula_id":"portable-ac-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac5k-specs-cooling_capacity_btu","field-receipt-prd-dvac5k-specs-power_w"]},{"key":"usability","label":"Practical features","weight":0.14,"score":71,"weighted_points":9.94,"explanation":"Published features: Wi-Fi, window kit. Unknown binary inputs receive neutral half-credit.","formula_id":"portable-ac-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac5k-specs-wifi","field-receipt-prd-dvac5k-specs-heating","field-receipt-prd-dvac5k-specs-window_kit","field-receipt-prd-dvac5k-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":72,"weighted_points":8.64,"explanation":"2 exact-model sources; 1 unique review pools.","formula_id":"portable-ac-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac5k-owner_feedback-unique_pool_count","field-receipt-prd-dvac5k-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-dvac5k-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac5k","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.devola.co.uk/products/devola-portable-air-conditioner-with-fi-and-2x-window-kits-5000btu-coolingheating-white-dvac5k","unit":null,"source_url":"https://www.devola.co.uk/products/devola-portable-air-conditioner-with-fi-and-2x-window-kits-5000btu-coolingheating-white-dvac5k","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"43537ed963d7fb46d75366199cbf5a3f7805660240e327519de74cbd48350c8f"},{"receipt_id":"field-receipt-prd-dvac5k-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac5k","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":259.99,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-fi-and-2x-window-kits-5000btu-coolingheating-white-dvac5k","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ddbb2c6dfc3ab398630db3f446436f90f44baf28ef1d323c6c87aeed625a2bed"},{"receipt_id":"field-receipt-prd-dvac5k-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac5k","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-fi-and-2x-window-kits-5000btu-coolingheating-white-dvac5k","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"37b2080eafed9f766252e594b38c79e3309a6d2b63079c3113e32fde199da0b6"},{"receipt_id":"field-receipt-prd-dvac5k-specs-cooling_capacity_btu","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac5k","factor_keys":["efficiency","value"],"field_path":"specs.cooling_capacity_btu","value_type":"number","value":5000,"unit":"BTU","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-fi-and-2x-window-kits-5000btu-coolingheating-white-dvac5k","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f135b9b99446ad45ceb6e1969bc3f0b452a7d329fe3ec16ab537412e2f5fcc32"},{"receipt_id":"field-receipt-prd-dvac5k-specs-heating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac5k","factor_keys":["usability"],"field_path":"specs.heating","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-fi-and-2x-window-kits-5000btu-coolingheating-white-dvac5k","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"cd7a9bc83c9fcb6d360b1166a6607475c6ad7e9d03c7fd31164598a9bfe6b047"},{"receipt_id":"field-receipt-prd-dvac5k-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac5k","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":53,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-fi-and-2x-window-kits-5000btu-coolingheating-white-dvac5k","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f2d31d56b8099516f4bd6580c0afbb957b4ffe19299a3c61023a47d71e585ebb"},{"receipt_id":"field-receipt-prd-dvac5k-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac5k","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"number","value":52,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-fi-and-2x-window-kits-5000btu-coolingheating-white-dvac5k","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"41c38e2bdcdc62c13911b39c5c4b251b05fb6284af1a50c9eda10b38ccc13af7"},{"receipt_id":"field-receipt-prd-dvac5k-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac5k","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":560,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-fi-and-2x-window-kits-5000btu-coolingheating-white-dvac5k","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3b897b9bf8f40738c9bba92b41e876ab756e328bf2f56c48291438e87f2035ad"},{"receipt_id":"field-receipt-prd-dvac5k-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac5k","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"null","value":null,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-fi-and-2x-window-kits-5000btu-coolingheating-white-dvac5k","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"717201c295cad680f67e5fa40e1ad31d22dacfd97127322e20ecc1da908706d3"},{"receipt_id":"field-receipt-prd-dvac5k-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac5k","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-fi-and-2x-window-kits-5000btu-coolingheating-white-dvac5k","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"fb6e4133441dd56db9d1c4555e12e8152e634945360fa55b053667f39760fdee"},{"receipt_id":"field-receipt-prd-dvac5k-specs-window_kit","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac5k","factor_keys":["usability"],"field_path":"specs.window_kit","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-fi-and-2x-window-kits-5000btu-coolingheating-white-dvac5k","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f69415f823a3309492618d40522a5cfb85d167a074965598e82d0aef2b6650d2"}],"field_receipt_count":11,"comparison_inputs":[{"key":"room","value":18,"unit":"m²","display":"up to 18 m²","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-fi-and-2x-window-kits-5000btu-coolingheating-white-dvac5k","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"cooling","value":5000,"unit":"BTU","display":"5,000 BTU","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-fi-and-2x-window-kits-5000btu-coolingheating-white-dvac5k","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":52,"unit":"dB","display":"52 dB","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-fi-and-2x-window-kits-5000btu-coolingheating-white-dvac5k","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-dvac5k-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-fi-and-2x-window-kits-5000btu-coolingheating-white-dvac5k","price_gbp":259.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-fi-and-2x-window-kits-5000btu-coolingheating-white-dvac5k","https://www.devola.co.uk/products/devola-portable-air-conditioner-with-fi-and-2x-window-kits-5000btu-coolingheating-white-dvac5k"],"trace_reference":null,"receipt_sha256":"a98ca78fdabb29ae68802a975f2339e5dbc03b7089c1c59cc0752158a6e6b884","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.devola.co.uk/products/devola-portable-air-conditioner-with-fi-and-2x-window-kits-5000btu-coolingheating-white-dvac5k"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-dvac5k-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-fi-and-2x-window-kits-5000btu-coolingheating-white-dvac5k","price_gbp":259.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-dvac5k-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-fi-and-2x-window-kits-5000btu-coolingheating-white-dvac5k","price_gbp":259.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"A window kit is listed as included.","limitation":"Window type, hose routing, sealing, renter permission and fitting dimensions are not structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":15,"baseline_tie_aware_rank":15,"minimum_rank":14,"maximum_rank":19,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"comparable_cooling_performance","label":"Comparable cooling performance","explanation":"Published BTU and room claims do not establish cooling under a shared room, heat-load and energy protocol.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"comparable_operating_noise","label":"Comparable operating noise","explanation":"Published noise values may use different modes and conditions; compressor-state measurements are missing.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-dvac7k","product_slug":"devola-dvac7k","category":"portable-air-conditioner","market":"GB","category_rank":16,"cohort_position":16,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-dvac7k","slug":"devola-dvac7k","model":"DVAC7K","category":"portable-air-conditioner","market":"GB"},"decision":{"methodology_version":"portable-ac-v1.0","rank":16,"score":66.8,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"portable-air-conditioner","methodology_version":"portable-ac-v1.0"},"criteria":[{"key":"value","label":"Cooling per pound","weight":0.28,"score":58.1,"weighted_points":16.268,"explanation":"18.9 published BTU per £1 at the checked price.","formula_id":"portable-ac-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac7k-specs-cooling_capacity_btu","field-receipt-prd-dvac7k-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.24,"score":67.1,"weighted_points":16.104,"explanation":"52 dB comparison input; measurement conditions may differ.","formula_id":"portable-ac-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac7k-specs-noise_db_min","field-receipt-prd-dvac7k-specs-noise_db_max"]},{"key":"efficiency","label":"Claimed efficiency","weight":0.22,"score":72.2,"weighted_points":15.884,"explanation":"2.6 claimed capacity/input COP proxy; not independently measured.","formula_id":"portable-ac-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac7k-specs-cooling_capacity_btu","field-receipt-prd-dvac7k-specs-power_w"]},{"key":"usability","label":"Practical features","weight":0.14,"score":71,"weighted_points":9.94,"explanation":"Published features: Wi-Fi, window kit. Unknown binary inputs receive neutral half-credit.","formula_id":"portable-ac-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac7k-specs-wifi","field-receipt-prd-dvac7k-specs-heating","field-receipt-prd-dvac7k-specs-window_kit","field-receipt-prd-dvac7k-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":72,"weighted_points":8.64,"explanation":"2 exact-model sources; 1 unique review pools.","formula_id":"portable-ac-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac7k-owner_feedback-unique_pool_count","field-receipt-prd-dvac7k-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-dvac7k-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac7k","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.devola.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-7000-btu-cooling-white-dvac7k","unit":null,"source_url":"https://www.devola.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-7000-btu-cooling-white-dvac7k","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b5e81cfb8b6eafca46686f10de18b4a5b213b88243093cee4a924e1f54cc5c37"},{"receipt_id":"field-receipt-prd-dvac7k-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac7k","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":369.99,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-7000-btu-cooling-white-dvac7k","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ac4acefd63b0d926b4420245e71bd891ebf38a11ff310100180c3f70f047118b"},{"receipt_id":"field-receipt-prd-dvac7k-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac7k","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-7000-btu-cooling-white-dvac7k","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a6e8a6e78a76e94f1825de6c203d338261e58f6cc2cb2ad2517e0e35a473bc75"},{"receipt_id":"field-receipt-prd-dvac7k-specs-cooling_capacity_btu","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac7k","factor_keys":["efficiency","value"],"field_path":"specs.cooling_capacity_btu","value_type":"number","value":7000,"unit":"BTU","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-7000-btu-cooling-white-dvac7k","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f88635a4c094f0efa2202e081017dd90d220fcf999ebfdce48af530ab9ef88c2"},{"receipt_id":"field-receipt-prd-dvac7k-specs-heating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac7k","factor_keys":["usability"],"field_path":"specs.heating","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-7000-btu-cooling-white-dvac7k","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"316e0ad29f700f3241d1e81db2fc60b8cf77e43d08fc98e7731cd4b2c6074d61"},{"receipt_id":"field-receipt-prd-dvac7k-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac7k","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":53,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-7000-btu-cooling-white-dvac7k","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"19c4a2640c6cd95ba56ff8948361429da4538f8b6bdc722332bb3faa68f856f7"},{"receipt_id":"field-receipt-prd-dvac7k-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac7k","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"number","value":52,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-7000-btu-cooling-white-dvac7k","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e7972b6f1171d48d6af471a974dc13db40287287cd13c4e83f88e16f49d6ea5f"},{"receipt_id":"field-receipt-prd-dvac7k-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac7k","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":780,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-7000-btu-cooling-white-dvac7k","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0db9ad701be57bb5c572b18308235dc604b853d42276189dbda30dbd24086fa6"},{"receipt_id":"field-receipt-prd-dvac7k-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac7k","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"null","value":null,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-7000-btu-cooling-white-dvac7k","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ce78e9be509753a8e1c52c267a242bc3cb402f5e59d021fca4a0a5afd97ac2e9"},{"receipt_id":"field-receipt-prd-dvac7k-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac7k","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-7000-btu-cooling-white-dvac7k","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7926ffcdbe23fa3120dec26379d40dce704e574f0828db93f4de62e5ba41f505"},{"receipt_id":"field-receipt-prd-dvac7k-specs-window_kit","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac7k","factor_keys":["usability"],"field_path":"specs.window_kit","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-7000-btu-cooling-white-dvac7k","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"795ca12b86deba06a290ca70c15ec29800f8e09af3eddf69a59c424a395d1fba"}],"field_receipt_count":11,"comparison_inputs":[{"key":"room","value":22,"unit":"m²","display":"up to 22 m²","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-7000-btu-cooling-white-dvac7k","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"cooling","value":7000,"unit":"BTU","display":"7,000 BTU","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-7000-btu-cooling-white-dvac7k","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":52,"unit":"dB","display":"52 dB","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-7000-btu-cooling-white-dvac7k","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-dvac7k-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-7000-btu-cooling-white-dvac7k","price_gbp":369.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-7000-btu-cooling-white-dvac7k","https://www.devola.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-7000-btu-cooling-white-dvac7k"],"trace_reference":null,"receipt_sha256":"50b0a7c4a1a39b671e149d076d17309f14c981873256b7cecbd69b08f9b24e87","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.devola.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-7000-btu-cooling-white-dvac7k"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-dvac7k-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-7000-btu-cooling-white-dvac7k","price_gbp":369.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-dvac7k-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-portable-air-conditioner-with-wi-fi-and-2x-window-kits-7000-btu-cooling-white-dvac7k","price_gbp":369.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"A window kit is listed as included.","limitation":"Window type, hose routing, sealing, renter permission and fitting dimensions are not structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":16,"baseline_tie_aware_rank":16,"minimum_rank":12,"maximum_rank":20,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"comparable_cooling_performance","label":"Comparable cooling performance","explanation":"Published BTU and room claims do not establish cooling under a shared room, heat-load and energy protocol.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"comparable_operating_noise","label":"Comparable operating noise","explanation":"Published noise values may use different modes and conditions; compressor-state measurements are missing.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-dvac10cw","product_slug":"devola-dvac10cw","category":"portable-air-conditioner","market":"GB","category_rank":17,"cohort_position":17,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-dvac10cw","slug":"devola-dvac10cw","model":"DVAC10CW","category":"portable-air-conditioner","market":"GB"},"decision":{"methodology_version":"portable-ac-v1.0","rank":17,"score":64.4,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"portable-air-conditioner","methodology_version":"portable-ac-v1.0"},"criteria":[{"key":"value","label":"Cooling per pound","weight":0.28,"score":71.6,"weighted_points":20.048,"explanation":"22.2 published BTU per £1 at the checked price.","formula_id":"portable-ac-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac10cw-specs-cooling_capacity_btu","field-receipt-prd-dvac10cw-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.24,"score":36.6,"weighted_points":8.784,"explanation":"65 dB comparison input; measurement conditions may differ.","formula_id":"portable-ac-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac10cw-specs-noise_db_min","field-receipt-prd-dvac10cw-specs-noise_db_max"]},{"key":"efficiency","label":"Claimed efficiency","weight":0.22,"score":72.2,"weighted_points":15.884,"explanation":"2.6 claimed capacity/input COP proxy; not independently measured.","formula_id":"portable-ac-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac10cw-specs-cooling_capacity_btu","field-receipt-prd-dvac10cw-specs-power_w"]},{"key":"usability","label":"Practical features","weight":0.14,"score":79,"weighted_points":11.06,"explanation":"Published features: Wi-Fi, window kit. Unknown binary inputs receive neutral half-credit.","formula_id":"portable-ac-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac10cw-specs-wifi","field-receipt-prd-dvac10cw-specs-heating","field-receipt-prd-dvac10cw-specs-window_kit","field-receipt-prd-dvac10cw-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":72,"weighted_points":8.64,"explanation":"2 exact-model sources; 1 unique review pools.","formula_id":"portable-ac-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac10cw-owner_feedback-unique_pool_count","field-receipt-prd-dvac10cw-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-dvac10cw-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac10cw","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.devola.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-dvac10cw","unit":null,"source_url":"https://www.devola.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-dvac10cw","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9089faa8cd6a207807259f7b5540254f785079d62c194fe2374fbddb2ecbd02e"},{"receipt_id":"field-receipt-prd-dvac10cw-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac10cw","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":449.99,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-dvac10cw","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"decab2bb26c3e7cef6d2e0cb2deedbe96ac2faf445039691d44b001c76b9a39a"},{"receipt_id":"field-receipt-prd-dvac10cw-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac10cw","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-dvac10cw","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3cd98a055c2b586dc4e70f773448af38c906772e3578dba3e37132e08865b442"},{"receipt_id":"field-receipt-prd-dvac10cw-specs-cooling_capacity_btu","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac10cw","factor_keys":["efficiency","value"],"field_path":"specs.cooling_capacity_btu","value_type":"number","value":10000,"unit":"BTU","source_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-dvac10cw","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b136af78a6bf1eeacb58986474196754415bebe98fa5783e466a06523f8aee9b"},{"receipt_id":"field-receipt-prd-dvac10cw-specs-heating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac10cw","factor_keys":["usability"],"field_path":"specs.heating","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-dvac10cw","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"513ed92a3bdcdffd61ccdd23f4ed5d4c60bb333d9fd1d10145bead5f91a09667"},{"receipt_id":"field-receipt-prd-dvac10cw-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac10cw","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":65,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-dvac10cw","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e243364a783f4c9ccdb6a49f339fc969289837198ca0b5b56e304e8e3a6a7465"},{"receipt_id":"field-receipt-prd-dvac10cw-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac10cw","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"null","value":null,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-dvac10cw","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"02c704ffaf83a96b6911de574f51ce3dd77d38b485398740cfbd3fe0e6520bf0"},{"receipt_id":"field-receipt-prd-dvac10cw-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac10cw","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":1114,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-dvac10cw","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d6a74a3cdbdcb8e5c126e5b3ce255972256867c7eac6609ee4674fc58918e639"},{"receipt_id":"field-receipt-prd-dvac10cw-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac10cw","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":2,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-dvac10cw","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"abde7ef904c8f250d76a461a0bb75acc9ed9155f2c4ebca0b03cedf997be9efe"},{"receipt_id":"field-receipt-prd-dvac10cw-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac10cw","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-dvac10cw","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"bc0a48c2b8d9440acc0314df0cfae933131e70de9c483ab3a04cbab4fc21cace"},{"receipt_id":"field-receipt-prd-dvac10cw-specs-window_kit","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac10cw","factor_keys":["usability"],"field_path":"specs.window_kit","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-dvac10cw","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"73d889f8e76a99f1d8ccdb76d80b91e1335e4a1a3a6470aa6f71ffb2b08f5e18"}],"field_receipt_count":11,"comparison_inputs":[{"key":"room","value":28,"unit":"m²","display":"up to 28 m²","source_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-dvac10cw","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"cooling","value":10000,"unit":"BTU","display":"10,000 BTU","source_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-dvac10cw","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":65,"unit":"dB","display":"65 dB","source_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-dvac10cw","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-dvac10cw-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-dvac10cw","price_gbp":449.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-dvac10cw","https://www.devola.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-dvac10cw"],"trace_reference":null,"receipt_sha256":"cec0fc191c420bff16dcba5cedf1d79ab09a0a39327550888184a72cf70d824a","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.devola.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-dvac10cw"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-dvac10cw-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-dvac10cw","price_gbp":449.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-dvac10cw-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-dvac10cw","price_gbp":449.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.devola.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-dvac10cw","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","limitation":"Projected from a structured exact-model catalogue field."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"A window kit is listed as included.","limitation":"Window type, hose routing, sealing, renter permission and fitting dimensions are not structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":17,"baseline_tie_aware_rank":17,"minimum_rank":6,"maximum_rank":18,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"comparable_cooling_performance","label":"Comparable cooling performance","explanation":"Published BTU and room claims do not establish cooling under a shared room, heat-load and energy protocol.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"comparable_operating_noise","label":"Comparable operating noise","explanation":"Published noise values may use different modes and conditions; compressor-state measurements are missing.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-dvac10chw","product_slug":"devola-dvac10chw","category":"portable-air-conditioner","market":"GB","category_rank":18,"cohort_position":18,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-dvac10chw","slug":"devola-dvac10chw","model":"DVAC10CHW","category":"portable-air-conditioner","market":"GB"},"decision":{"methodology_version":"portable-ac-v1.0","rank":18,"score":64.1,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"portable-air-conditioner","methodology_version":"portable-ac-v1.0"},"criteria":[{"key":"value","label":"Cooling per pound","weight":0.28,"score":65.9,"weighted_points":18.452,"explanation":"20.8 published BTU per £1 at the checked price.","formula_id":"portable-ac-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac10chw-specs-cooling_capacity_btu","field-receipt-prd-dvac10chw-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.24,"score":36.6,"weighted_points":8.784,"explanation":"65 dB comparison input; measurement conditions may differ.","formula_id":"portable-ac-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac10chw-specs-noise_db_min","field-receipt-prd-dvac10chw-specs-noise_db_max"]},{"key":"efficiency","label":"Claimed efficiency","weight":0.22,"score":72.2,"weighted_points":15.884,"explanation":"2.6 claimed capacity/input COP proxy; not independently measured.","formula_id":"portable-ac-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac10chw-specs-cooling_capacity_btu","field-receipt-prd-dvac10chw-specs-power_w"]},{"key":"usability","label":"Practical features","weight":0.14,"score":88,"weighted_points":12.32,"explanation":"Published features: Wi-Fi, heating, window kit. Unknown binary inputs receive neutral half-credit.","formula_id":"portable-ac-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac10chw-specs-wifi","field-receipt-prd-dvac10chw-specs-heating","field-receipt-prd-dvac10chw-specs-window_kit","field-receipt-prd-dvac10chw-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":72,"weighted_points":8.64,"explanation":"2 exact-model sources; 1 unique review pools.","formula_id":"portable-ac-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac10chw-owner_feedback-unique_pool_count","field-receipt-prd-dvac10chw-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-dvac10chw-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac10chw","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.devola.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-cooling-heating-dvac10chw","unit":null,"source_url":"https://www.devola.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-cooling-heating-dvac10chw","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f8c65588e657bd973de770a7ba342e08fd218f6dd68bac7dd80dd8c0e1252ea8"},{"receipt_id":"field-receipt-prd-dvac10chw-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac10chw","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":479.99,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-cooling-heating-dvac10chw","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"96abc63344fa3c57fd426fd346fbd153313aa6faa5e7b23326a6f94f406c786f"},{"receipt_id":"field-receipt-prd-dvac10chw-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac10chw","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-cooling-heating-dvac10chw","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c94463ecb82f13b8c73545d071eede282fe7b32273cdd9ce82dd9eef80f5100e"},{"receipt_id":"field-receipt-prd-dvac10chw-specs-cooling_capacity_btu","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac10chw","factor_keys":["efficiency","value"],"field_path":"specs.cooling_capacity_btu","value_type":"number","value":10000,"unit":"BTU","source_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-cooling-heating-dvac10chw","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"482966ffd8595e68dfd9463c066f02ee764259b8c11e4caf81bd7e72c07ec4ed"},{"receipt_id":"field-receipt-prd-dvac10chw-specs-heating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac10chw","factor_keys":["usability"],"field_path":"specs.heating","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-cooling-heating-dvac10chw","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4d51df487b9baeeeb05ab355d1c08bc896afa3b04d8bbaf948709b7f7ec8b90d"},{"receipt_id":"field-receipt-prd-dvac10chw-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac10chw","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":65,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-cooling-heating-dvac10chw","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9edc2ae3d95c5ee1218c2cfd706d88898a100353d65e7c3d59a2dbff28c3af06"},{"receipt_id":"field-receipt-prd-dvac10chw-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac10chw","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"null","value":null,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-cooling-heating-dvac10chw","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f15f5b216ca1b0989b04578b9117500afe563ce8335563266fe6814a6959c121"},{"receipt_id":"field-receipt-prd-dvac10chw-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac10chw","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":1114,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-cooling-heating-dvac10chw","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ee7dbcd757994021ed52cb5f14a3ec6957a2cedee8c945226a1f8d3b319b7e6b"},{"receipt_id":"field-receipt-prd-dvac10chw-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac10chw","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":2,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-cooling-heating-dvac10chw","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"8656d2e6eb9c7d94536f4360e5f199511a8184d196118bc13325f7a5396cbbcd"},{"receipt_id":"field-receipt-prd-dvac10chw-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac10chw","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-cooling-heating-dvac10chw","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f2d6e7206767de081a05c49bd8e2294905dc51efa923033767a8fcb27250028b"},{"receipt_id":"field-receipt-prd-dvac10chw-specs-window_kit","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac10chw","factor_keys":["usability"],"field_path":"specs.window_kit","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-cooling-heating-dvac10chw","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9556e918d388b45ef44bed3236fe90fedb258a3bb8a8e51c6eb9307071ca626c"}],"field_receipt_count":11,"comparison_inputs":[{"key":"room","value":28,"unit":"m²","display":"up to 28 m²","source_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-cooling-heating-dvac10chw","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"cooling","value":10000,"unit":"BTU","display":"10,000 BTU","source_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-cooling-heating-dvac10chw","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":65,"unit":"dB","display":"65 dB","source_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-cooling-heating-dvac10chw","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-dvac10chw-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-cooling-heating-dvac10chw","price_gbp":479.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-cooling-heating-dvac10chw","https://www.devola.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-cooling-heating-dvac10chw"],"trace_reference":null,"receipt_sha256":"52e6a7cc949660b91f6fe60e67f2cf4490ec9b44453fec380ab751631e6118ca","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.devola.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-cooling-heating-dvac10chw"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-dvac10chw-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-cooling-heating-dvac10chw","price_gbp":479.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-dvac10chw-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-cooling-heating-dvac10chw","price_gbp":479.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.devola.co.uk/products/devola-10000-btu-portable-air-conditioning-unit-cooling-heating-dvac10chw","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","limitation":"Projected from a structured exact-model catalogue field."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"A window kit is listed as included.","limitation":"Window type, hose routing, sealing, renter permission and fitting dimensions are not structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":18,"baseline_tie_aware_rank":18,"minimum_rank":10,"maximum_rank":18,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"comparable_cooling_performance","label":"Comparable cooling performance","explanation":"Published BTU and room claims do not establish cooling under a shared room, heat-load and energy protocol.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"comparable_operating_noise","label":"Comparable operating noise","explanation":"Published noise values may use different modes and conditions; compressor-state measurements are missing.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-dvac09cb","product_slug":"devola-dvac09cb","category":"portable-air-conditioner","market":"GB","category_rank":19,"cohort_position":19,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-dvac09cb","slug":"devola-dvac09cb","model":"DVAC09CB","category":"portable-air-conditioner","market":"GB"},"decision":{"methodology_version":"portable-ac-v1.0","rank":19,"score":62.4,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"portable-air-conditioner","methodology_version":"portable-ac-v1.0"},"criteria":[{"key":"value","label":"Cooling per pound","weight":0.28,"score":64.4,"weighted_points":18.032,"explanation":"20.5 published BTU per £1 at the checked price.","formula_id":"portable-ac-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac09cb-specs-cooling_capacity_btu","field-receipt-prd-dvac09cb-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.24,"score":36.6,"weighted_points":8.784,"explanation":"65 dB comparison input; measurement conditions may differ.","formula_id":"portable-ac-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac09cb-specs-noise_db_min","field-receipt-prd-dvac09cb-specs-noise_db_max"]},{"key":"efficiency","label":"Claimed efficiency","weight":0.22,"score":72.2,"weighted_points":15.884,"explanation":"2.6 claimed capacity/input COP proxy; not independently measured.","formula_id":"portable-ac-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac09cb-specs-cooling_capacity_btu","field-receipt-prd-dvac09cb-specs-power_w"]},{"key":"usability","label":"Practical features","weight":0.14,"score":79,"weighted_points":11.06,"explanation":"Published features: Wi-Fi, window kit. Unknown binary inputs receive neutral half-credit.","formula_id":"portable-ac-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac09cb-specs-wifi","field-receipt-prd-dvac09cb-specs-heating","field-receipt-prd-dvac09cb-specs-window_kit","field-receipt-prd-dvac09cb-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":72,"weighted_points":8.64,"explanation":"2 exact-model sources; 1 unique review pools.","formula_id":"portable-ac-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac09cb-owner_feedback-unique_pool_count","field-receipt-prd-dvac09cb-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-dvac09cb-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac09cb","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.devola.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cb","unit":null,"source_url":"https://www.devola.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cb","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a6a104e9743344de6b66981bb347b56d696e3ca1006c4108dc4ee0c986d501a1"},{"receipt_id":"field-receipt-prd-dvac09cb-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac09cb","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":439.99,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cb","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ad8a3eaf38ca4af3c48bc9a2d13d971920d3b5fcefc38a2edec1b450b0c84e77"},{"receipt_id":"field-receipt-prd-dvac09cb-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac09cb","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cb","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"8b054ccae60e4c92bb8565d53e54f2fd588d9f7aec1557e46710843797e57659"},{"receipt_id":"field-receipt-prd-dvac09cb-specs-cooling_capacity_btu","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac09cb","factor_keys":["efficiency","value"],"field_path":"specs.cooling_capacity_btu","value_type":"number","value":9000,"unit":"BTU","source_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cb","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"025602bfdb866ba629d2843ec83a2c6a807293e8e1240959f9f0033c6fea9abe"},{"receipt_id":"field-receipt-prd-dvac09cb-specs-heating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac09cb","factor_keys":["usability"],"field_path":"specs.heating","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cb","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"18b0fb9765ea26d21567e365703ed8c196da5e932c7307204535a6b996d3551d"},{"receipt_id":"field-receipt-prd-dvac09cb-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac09cb","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":65,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cb","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"8e5d8af4f4bd0e53f252628a0fb519684a10a367e5bf69840af0ebc138418f26"},{"receipt_id":"field-receipt-prd-dvac09cb-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac09cb","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"null","value":null,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cb","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"02236b191b8055cf1b37b572d16204dd79a72314aaa3d3b76f8d1cb6f5784b44"},{"receipt_id":"field-receipt-prd-dvac09cb-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac09cb","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":1003,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cb","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"97de06625b87eb686bf6a66aa00e0536a7c28065299a25055f6e7c3d14515d50"},{"receipt_id":"field-receipt-prd-dvac09cb-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac09cb","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":2,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cb","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ca87ddef84ef0da972b1fdca87a7838e4169ceb10a833d4eeda6581efbcfe88a"},{"receipt_id":"field-receipt-prd-dvac09cb-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac09cb","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cb","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d9a5612fb6fa725790a3166f9b9a90fac0ef632052a105e08404206266d88ae4"},{"receipt_id":"field-receipt-prd-dvac09cb-specs-window_kit","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac09cb","factor_keys":["usability"],"field_path":"specs.window_kit","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cb","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b5200f91a36522a3e8bb3832e2a092c897dacb544782645d88690b5ca8931d37"}],"field_receipt_count":11,"comparison_inputs":[{"key":"room","value":28,"unit":"m²","display":"up to 28 m²","source_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cb","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"cooling","value":9000,"unit":"BTU","display":"9,000 BTU","source_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cb","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":65,"unit":"dB","display":"65 dB","source_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cb","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-dvac09cb-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cb","price_gbp":439.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cb","https://www.devola.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cb"],"trace_reference":null,"receipt_sha256":"2f58ae303b54c59bbad9a8f226a784fb1c0aae31c884f293a23772e2e14706da","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.devola.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cb"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-dvac09cb-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cb","price_gbp":439.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-dvac09cb-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cb","price_gbp":439.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.devola.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cb","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","limitation":"Projected from a structured exact-model catalogue field."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"A window kit is listed as included.","limitation":"Window type, hose routing, sealing, renter permission and fitting dimensions are not structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":19,"baseline_tie_aware_rank":19,"minimum_rank":16,"maximum_rank":19,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"comparable_cooling_performance","label":"Comparable cooling performance","explanation":"Published BTU and room claims do not establish cooling under a shared room, heat-load and energy protocol.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"comparable_operating_noise","label":"Comparable operating noise","explanation":"Published noise values may use different modes and conditions; compressor-state measurements are missing.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-dvac09cw","product_slug":"devola-dvac09cw","category":"portable-air-conditioner","market":"GB","category_rank":20,"cohort_position":20,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-dvac09cw","slug":"devola-dvac09cw","model":"DVAC09CW","category":"portable-air-conditioner","market":"GB"},"decision":{"methodology_version":"portable-ac-v1.0","rank":20,"score":62.4,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"portable-air-conditioner","methodology_version":"portable-ac-v1.0"},"criteria":[{"key":"value","label":"Cooling per pound","weight":0.28,"score":64.4,"weighted_points":18.032,"explanation":"20.5 published BTU per £1 at the checked price.","formula_id":"portable-ac-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac09cw-specs-cooling_capacity_btu","field-receipt-prd-dvac09cw-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.24,"score":36.6,"weighted_points":8.784,"explanation":"65 dB comparison input; measurement conditions may differ.","formula_id":"portable-ac-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac09cw-specs-noise_db_min","field-receipt-prd-dvac09cw-specs-noise_db_max"]},{"key":"efficiency","label":"Claimed efficiency","weight":0.22,"score":72.2,"weighted_points":15.884,"explanation":"2.6 claimed capacity/input COP proxy; not independently measured.","formula_id":"portable-ac-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac09cw-specs-cooling_capacity_btu","field-receipt-prd-dvac09cw-specs-power_w"]},{"key":"usability","label":"Practical features","weight":0.14,"score":79,"weighted_points":11.06,"explanation":"Published features: Wi-Fi, window kit. Unknown binary inputs receive neutral half-credit.","formula_id":"portable-ac-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac09cw-specs-wifi","field-receipt-prd-dvac09cw-specs-heating","field-receipt-prd-dvac09cw-specs-window_kit","field-receipt-prd-dvac09cw-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":72,"weighted_points":8.64,"explanation":"2 exact-model sources; 1 unique review pools.","formula_id":"portable-ac-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvac09cw-owner_feedback-unique_pool_count","field-receipt-prd-dvac09cw-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-dvac09cw-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac09cw","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.devola.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cw","unit":null,"source_url":"https://www.devola.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cw","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b149aaa17b6a27ed04967b8d5f658f548c01266e401f235ecefa23eeb608b3a7"},{"receipt_id":"field-receipt-prd-dvac09cw-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac09cw","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":439.99,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cw","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f7b3daa405b2ac3db21a529ed063c3e2bb537647e7c7278b863e8116f54453a3"},{"receipt_id":"field-receipt-prd-dvac09cw-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac09cw","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cw","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d4372eb4f6fba80c9955b2b479d7577780cf9c8c2f79a68e86cfade22996319b"},{"receipt_id":"field-receipt-prd-dvac09cw-specs-cooling_capacity_btu","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac09cw","factor_keys":["efficiency","value"],"field_path":"specs.cooling_capacity_btu","value_type":"number","value":9000,"unit":"BTU","source_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cw","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3fc6cc4154f41d29297082ec66309acab44e0db01495fb4bab98b5a9ef6aea5c"},{"receipt_id":"field-receipt-prd-dvac09cw-specs-heating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac09cw","factor_keys":["usability"],"field_path":"specs.heating","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cw","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d257889b5a39738b9599d6952fda5a1ba22e1643140fb0dd9fbc0ac40320cf90"},{"receipt_id":"field-receipt-prd-dvac09cw-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac09cw","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":65,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cw","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6d55b7f16a7ff241e988d32eb89225ef079d666b66715786839e99ce69b34db5"},{"receipt_id":"field-receipt-prd-dvac09cw-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac09cw","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"null","value":null,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cw","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6bf5749492e6c9240429d66a0cd2d8e515482d43f957234802625449f8e2a78f"},{"receipt_id":"field-receipt-prd-dvac09cw-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac09cw","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":1003,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cw","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"41699fadc254442dd931f82e842877c7439ee2cda80b4b5f1c3da7f3e47b38d2"},{"receipt_id":"field-receipt-prd-dvac09cw-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac09cw","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":2,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cw","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4e119f566dff55355797b9331824def1172824ad30f1e8ca2601706dba9efea8"},{"receipt_id":"field-receipt-prd-dvac09cw-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac09cw","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cw","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2b0e5090777900dee3ec5eae319e7f128a5b5cb8dc33934871792cf9053a7471"},{"receipt_id":"field-receipt-prd-dvac09cw-specs-window_kit","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvac09cw","factor_keys":["usability"],"field_path":"specs.window_kit","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cw","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2ec629e8c3fe331a49392fc50365b83fb5d57e5f5bdf921ae7f43b296a7f06ee"}],"field_receipt_count":11,"comparison_inputs":[{"key":"room","value":28,"unit":"m²","display":"up to 28 m²","source_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cw","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"cooling","value":9000,"unit":"BTU","display":"9,000 BTU","source_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cw","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":65,"unit":"dB","display":"65 dB","source_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cw","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-dvac09cw-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cw","price_gbp":439.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cw","https://www.devola.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cw"],"trace_reference":null,"receipt_sha256":"b9cf5d597426ceef40167c60fc697480ede20e0f18f7c3928ae38dc02895d4f9","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.devola.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cw"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-dvac09cw-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cw","price_gbp":439.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-dvac09cw-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cw","price_gbp":439.99,"availability":"out_of_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.devola.co.uk/products/devola-9000-btu-portable-air-conditioning-unit-dvac09cw","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","limitation":"Projected from a structured exact-model catalogue field."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"A window kit is listed as included.","limitation":"Window type, hose routing, sealing, renter permission and fitting dimensions are not structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":20,"baseline_tie_aware_rank":19,"minimum_rank":16,"maximum_rank":19,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"comparable_cooling_performance","label":"Comparable cooling performance","explanation":"Published BTU and room claims do not establish cooling under a shared room, heat-load and energy protocol.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"comparable_operating_noise","label":"Comparable operating noise","explanation":"Published noise values may use different modes and conditions; compressor-state measurements are missing.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-aretetwo25l","product_slug":"meaco-aretetwo25l","category":"dehumidifier","market":"GB","category_rank":1,"cohort_position":1,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-aretetwo25l","slug":"meaco-aretetwo25l","model":"AreteTwo25L","category":"dehumidifier","market":"GB"},"decision":{"methodology_version":"dehumidifier-v1.0","rank":1,"score":80.8,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"dehumidifier","methodology_version":"dehumidifier-v1.0"},"criteria":[{"key":"value","label":"Extraction per pound","weight":0.25,"score":55,"weighted_points":13.75,"explanation":"0.1 published litres/day per £1 at the checked price.","formula_id":"dehumidifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-aretetwo25l-specs-extraction_l_day","field-receipt-prd-aretetwo25l-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.22,"score":87.2,"weighted_points":19.184,"explanation":"38 dB comparison input; test modes may differ.","formula_id":"dehumidifier-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-aretetwo25l-specs-noise_db_min","field-receipt-prd-aretetwo25l-specs-noise_db_max"]},{"key":"efficiency","label":"Nameplate efficiency proxy","weight":0.22,"score":91.8,"weighted_points":20.196,"explanation":"100 published litres/day per kW of nameplate input; environmental conditions may differ.","formula_id":"dehumidifier-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-aretetwo25l-specs-extraction_l_day","field-receipt-prd-aretetwo25l-specs-power_w"]},{"key":"usability","label":"Moisture-control features","weight":0.19,"score":100,"weighted_points":19,"explanation":"Published features: 4.8 L tank, laundry mode, continuous drainage, HEPA Filter, Wi-Fi. Unknown binary inputs receive neutral half-credit.","formula_id":"dehumidifier-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-aretetwo25l-specs-tank_l","field-receipt-prd-aretetwo25l-specs-laundry_mode","field-receipt-prd-aretetwo25l-specs-continuous_drainage","field-receipt-prd-aretetwo25l-specs-filter_type","field-receipt-prd-aretetwo25l-specs-wifi","field-receipt-prd-aretetwo25l-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":72,"weighted_points":8.64,"explanation":"2 product sources; 1 unique review pools.","formula_id":"dehumidifier-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-aretetwo25l-owner_feedback-unique_pool_count","field-receipt-prd-aretetwo25l-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-aretetwo25l-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-aretetwo25l","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.meaco.com/products/meacodry-arete-two-25l-dual-dehumidifier-hepa-air-purifier","unit":null,"source_url":"https://www.meaco.com/products/meacodry-arete-two-25l-dual-dehumidifier-hepa-air-purifier","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e590396c77aa3f62a6a06cec66097aae5a168c7ceb0b704ab4610c598efc0cb1"},{"receipt_id":"field-receipt-prd-aretetwo25l-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-aretetwo25l","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":297.97,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-25l-dehumidifier-aretetwo25l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3917c5984dea6aae0acb4bc8cb7ae61951144e3d2e2896fb478b3da33fcf2512"},{"receipt_id":"field-receipt-prd-aretetwo25l-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-aretetwo25l","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-25l-dehumidifier-aretetwo25l","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a0b9742f89d372ae950b9e540b70fbff9b7683adc5c6a0c36d0e76c1fec39bb8"},{"receipt_id":"field-receipt-prd-aretetwo25l-specs-continuous_drainage","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-aretetwo25l","factor_keys":["usability"],"field_path":"specs.continuous_drainage","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-25l-dehumidifier-aretetwo25l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"54106277d3a82badcd43cec947f19310847001697a351a977f8b3ea4be54fb70"},{"receipt_id":"field-receipt-prd-aretetwo25l-specs-extraction_l_day","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-aretetwo25l","factor_keys":["efficiency","value"],"field_path":"specs.extraction_l_day","value_type":"number","value":25,"unit":"L/day","source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-25l-dehumidifier-aretetwo25l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5c86d88ab884490efc999e6ff4b714b9910cbfac8116e858323aae4d0f64c839"},{"receipt_id":"field-receipt-prd-aretetwo25l-specs-filter_type","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-aretetwo25l","factor_keys":["usability"],"field_path":"specs.filter_type","value_type":"string","value":"HEPA Filter","unit":null,"source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-25l-dehumidifier-aretetwo25l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"36136eaacc5936ab5b4248697140eb4858d31cb2cab07a6cf2f049203f6eb28c"},{"receipt_id":"field-receipt-prd-aretetwo25l-specs-laundry_mode","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-aretetwo25l","factor_keys":["usability"],"field_path":"specs.laundry_mode","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-25l-dehumidifier-aretetwo25l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5620a8f626973c02c7cbe5451f38bb656076457b6ed27f5e2eb362f61d1a0e55"},{"receipt_id":"field-receipt-prd-aretetwo25l-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-aretetwo25l","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":50,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-25l-dehumidifier-aretetwo25l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5015cc922e97ec585445c767e6f962045db67e7864b7e855b5c13fb26890be83"},{"receipt_id":"field-receipt-prd-aretetwo25l-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-aretetwo25l","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"number","value":38,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-25l-dehumidifier-aretetwo25l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"fce4cc65b0a733833023745baa361876ddaec7762ada07b53c0b8d851d4d303e"},{"receipt_id":"field-receipt-prd-aretetwo25l-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-aretetwo25l","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":250,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-25l-dehumidifier-aretetwo25l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b24482156e435346b41db86cd29f1ac1877758a2cc028dca41581cacef0d3146"},{"receipt_id":"field-receipt-prd-aretetwo25l-specs-tank_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-aretetwo25l","factor_keys":["usability"],"field_path":"specs.tank_l","value_type":"number","value":4.8,"unit":"L","source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-25l-dehumidifier-aretetwo25l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"fd51870a8a2894033beb682ac6c37bf85381d25d1d9f0d3ae6d2f01d60972135"},{"receipt_id":"field-receipt-prd-aretetwo25l-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-aretetwo25l","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":5,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-25l-dehumidifier-aretetwo25l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4837c277802f81622558045e35fd69e472966ab08fe799f38f6b5b4896c23e05"},{"receipt_id":"field-receipt-prd-aretetwo25l-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-aretetwo25l","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-25l-dehumidifier-aretetwo25l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a2133fc32e845cb0cc72cb4d7447a7e97b777243ae5d7b02f7866c752990f6c9"}],"field_receipt_count":13,"comparison_inputs":[{"key":"extraction","value":25,"unit":"L/day","display":"25 L/day","source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-25l-dehumidifier-aretetwo25l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":38,"unit":"dB","display":"38 dB","source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-25l-dehumidifier-aretetwo25l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"tank","value":4.8,"unit":"L","display":"4.8 L","source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-25l-dehumidifier-aretetwo25l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-aretetwo25l-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-25l-dehumidifier-aretetwo25l","price_gbp":297.97,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/meacodry-arete-two-25l-dehumidifier-aretetwo25l","https://www.meaco.com/products/meacodry-arete-two-25l-dual-dehumidifier-hepa-air-purifier","https://www.argos.co.uk/product/5798300/"],"trace_reference":null,"receipt_sha256":"598e4e5f581c6320ead29d55294c76726ec67f498420f1db993fb8f02941c79b","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.meaco.com/products/meacodry-arete-two-25l-dual-dehumidifier-hepa-air-purifier"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":2,"retailer_observation_count":2,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":2,"status":"two_independent_observations","slots":[{"slot":1,"status":"observed","id":"offer-aretetwo25l-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-25l-dehumidifier-aretetwo25l","price_gbp":297.97,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"observed","id":"offer-argos-aretetwo25l-20260729","retailer":"Argos","product_url":"https://www.argos.co.uk/product/5798300/","price_gbp":330,"availability":"unknown","checked_at":"2026-07-29","fresh_until":"2026-07-31T00:00:00.000Z","geography_scope":"GB listing; exact EAN resolved, with availability dependent on delivery postcode","reason_code":null}],"observations":[{"id":"offer-aretetwo25l-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-25l-dehumidifier-aretetwo25l","price_gbp":297.97,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"},{"id":"offer-argos-aretetwo25l-20260729","retailer":"Argos","product_url":"https://www.argos.co.uk/product/5798300/","price_gbp":330,"availability":"unknown","checked_at":"2026-07-29","fresh_until":"2026-07-31T00:00:00.000Z","geography_scope":"GB listing; exact EAN resolved, with availability dependent on delivery postcode"}]},"buying_constraints":{"warranty":{"status":"captured","years":5,"source_url":"https://www.meaco.com/products/meacodry-arete-two-25l-dual-dehumidifier-hepa-air-purifier","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Arete warranty; registration, authorised-seller and non-transferability conditions apply."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"Continuous drainage supported","unit":null,"source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-25l-dehumidifier-aretetwo25l","source_class":"retailer_observation","checked_at":"2026-07-29","limitation":"The exact-SKU listing confirms the feature, but hose inclusion, fitting size, continuous fall, route length and any pump or head requirement remain unverified."}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":1,"baseline_tie_aware_rank":1,"minimum_rank":1,"maximum_rank":1,"winner_scenario_count":15,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"standard_condition_extraction","label":"Extraction at shared conditions","explanation":"Published litres per day may use different temperature and humidity conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"overnight_noise_and_heat","label":"Overnight noise and heat","explanation":"Comparable compressor noise, fan mode and room heat observations are not retained.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-areteone20l","product_slug":"meaco-areteone20l","category":"dehumidifier","market":"GB","category_rank":2,"cohort_position":2,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-areteone20l","slug":"meaco-areteone20l","model":"AreteOne20L","category":"dehumidifier","market":"GB"},"decision":{"methodology_version":"dehumidifier-v1.0","rank":2,"score":79.2,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"dehumidifier","methodology_version":"dehumidifier-v1.0"},"criteria":[{"key":"value","label":"Extraction per pound","weight":0.25,"score":55.6,"weighted_points":13.9,"explanation":"0.1 published litres/day per £1 at the checked price.","formula_id":"dehumidifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-areteone20l-specs-extraction_l_day","field-receipt-prd-areteone20l-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.22,"score":87.2,"weighted_points":19.184,"explanation":"38 dB comparison input; test modes may differ.","formula_id":"dehumidifier-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-areteone20l-specs-noise_db_min","field-receipt-prd-areteone20l-specs-noise_db_max"]},{"key":"efficiency","label":"Nameplate efficiency proxy","weight":0.22,"score":85.5,"weighted_points":18.81,"explanation":"92.6 published litres/day per kW of nameplate input; environmental conditions may differ.","formula_id":"dehumidifier-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-areteone20l-specs-extraction_l_day","field-receipt-prd-areteone20l-specs-power_w"]},{"key":"usability","label":"Moisture-control features","weight":0.19,"score":98,"weighted_points":18.62,"explanation":"Published features: 5.5 L tank, laundry mode, continuous drainage, HEPA Filter. Unknown binary inputs receive neutral half-credit.","formula_id":"dehumidifier-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-areteone20l-specs-tank_l","field-receipt-prd-areteone20l-specs-laundry_mode","field-receipt-prd-areteone20l-specs-continuous_drainage","field-receipt-prd-areteone20l-specs-filter_type","field-receipt-prd-areteone20l-specs-wifi","field-receipt-prd-areteone20l-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":72,"weighted_points":8.64,"explanation":"2 product sources; 1 unique review pools.","formula_id":"dehumidifier-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-areteone20l-owner_feedback-unique_pool_count","field-receipt-prd-areteone20l-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-areteone20l-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-areteone20l","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.meaco.com/products/meacodry-arete-one-20l-dehumidifier-and-air-purifier","unit":null,"source_url":"https://www.meaco.com/products/meacodry-arete-one-20l-dehumidifier-and-air-purifier","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4691296c675a59b8cb180e842312ef6fd402e554ee3c09006bb6b0f80f5f0a42"},{"receipt_id":"field-receipt-prd-areteone20l-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-areteone20l","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":234.9,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/meacodry-20l-arete-one-dehumidifier-and-air-purifier-white-areteone20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"bf606852e6d351007aa865d75247cec9979713e68901e50d6f25528eedd4fa07"},{"receipt_id":"field-receipt-prd-areteone20l-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-areteone20l","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.airconcentre.co.uk/products/meacodry-20l-arete-one-dehumidifier-and-air-purifier-white-areteone20l","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"20918c0106d03c9a350f7e3dfa51282ece202ca78bcc24f76d734dcc0e629c05"},{"receipt_id":"field-receipt-prd-areteone20l-specs-continuous_drainage","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-areteone20l","factor_keys":["usability"],"field_path":"specs.continuous_drainage","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meacodry-20l-arete-one-dehumidifier-and-air-purifier-white-areteone20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e3c9e74eef4b3bc0ae7f7672e111fdcbb6f6933c56c592db19c42199380d103c"},{"receipt_id":"field-receipt-prd-areteone20l-specs-extraction_l_day","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-areteone20l","factor_keys":["efficiency","value"],"field_path":"specs.extraction_l_day","value_type":"number","value":20,"unit":"L/day","source_url":"https://www.airconcentre.co.uk/products/meacodry-20l-arete-one-dehumidifier-and-air-purifier-white-areteone20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"bff063d323bb3dc594f5165dddaa5572ccbe6cb00cc8165858542062ae46fb19"},{"receipt_id":"field-receipt-prd-areteone20l-specs-filter_type","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-areteone20l","factor_keys":["usability"],"field_path":"specs.filter_type","value_type":"string","value":"HEPA Filter","unit":null,"source_url":"https://www.airconcentre.co.uk/products/meacodry-20l-arete-one-dehumidifier-and-air-purifier-white-areteone20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"bfff925bc7fb748d3db8784145fe8716361c47a50e8565f0ba3b9557f2e03295"},{"receipt_id":"field-receipt-prd-areteone20l-specs-laundry_mode","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-areteone20l","factor_keys":["usability"],"field_path":"specs.laundry_mode","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meacodry-20l-arete-one-dehumidifier-and-air-purifier-white-areteone20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"8e474fc485a85044bcfa7d4a646386fdc5018b72d8720c6125889abfb5b04ffa"},{"receipt_id":"field-receipt-prd-areteone20l-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-areteone20l","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":40,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meacodry-20l-arete-one-dehumidifier-and-air-purifier-white-areteone20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"821cbb3712e78a50c3d4732d90bb592893721672485468a8983c82eda23334e0"},{"receipt_id":"field-receipt-prd-areteone20l-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-areteone20l","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"number","value":38,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meacodry-20l-arete-one-dehumidifier-and-air-purifier-white-areteone20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"66105029c3bbae90f524fb1511c05b2ae29a6d92978d6a224ca7ab90121ba8e7"},{"receipt_id":"field-receipt-prd-areteone20l-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-areteone20l","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":216,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/meacodry-20l-arete-one-dehumidifier-and-air-purifier-white-areteone20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"56e0fb3cc4068d5596a26278bf3a2849b3dd0febb11570a87723135153537a50"},{"receipt_id":"field-receipt-prd-areteone20l-specs-tank_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-areteone20l","factor_keys":["usability"],"field_path":"specs.tank_l","value_type":"number","value":5.5,"unit":"L","source_url":"https://www.airconcentre.co.uk/products/meacodry-20l-arete-one-dehumidifier-and-air-purifier-white-areteone20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"55b8f648161ec24839ec5c3fbc67860f1c345300af1bc5176481338b533378df"},{"receipt_id":"field-receipt-prd-areteone20l-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-areteone20l","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":5,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/meacodry-20l-arete-one-dehumidifier-and-air-purifier-white-areteone20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"dc66094225dae58193ffbe228ce6f02be664d80e825dd06b920ad829fda8b45a"},{"receipt_id":"field-receipt-prd-areteone20l-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-areteone20l","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"null","value":null,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meacodry-20l-arete-one-dehumidifier-and-air-purifier-white-areteone20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b284165db74fc5b118fe31b66dfaf215bcb491b0496985b5d59ca550fabcc24b"}],"field_receipt_count":13,"comparison_inputs":[{"key":"extraction","value":20,"unit":"L/day","display":"20 L/day","source_url":"https://www.airconcentre.co.uk/products/meacodry-20l-arete-one-dehumidifier-and-air-purifier-white-areteone20l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":38,"unit":"dB","display":"38 dB","source_url":"https://www.airconcentre.co.uk/products/meacodry-20l-arete-one-dehumidifier-and-air-purifier-white-areteone20l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"tank","value":5.5,"unit":"L","display":"5.5 L","source_url":"https://www.airconcentre.co.uk/products/meacodry-20l-arete-one-dehumidifier-and-air-purifier-white-areteone20l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-areteone20l-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/meacodry-20l-arete-one-dehumidifier-and-air-purifier-white-areteone20l","price_gbp":234.9,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/meacodry-20l-arete-one-dehumidifier-and-air-purifier-white-areteone20l","https://www.meaco.com/products/meacodry-arete-one-20l-dehumidifier-and-air-purifier","https://www.realhomes.com/reviews/meacodry-arete-one-20l-dehumidifier-and-air-purifier-review"],"trace_reference":null,"receipt_sha256":"a2626d3c640501cd90c87cf346163291ceaf2c341a9f57c8f8f85cf1f6b6b6cc","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.meaco.com/products/meacodry-arete-one-20l-dehumidifier-and-air-purifier"],"official_source_present":true,"independent_editorial_source_count":1,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":2,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":2,"status":"two_independent_observations","slots":[{"slot":1,"status":"observed","id":"offer-areteone20l-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meacodry-20l-arete-one-dehumidifier-and-air-purifier-white-areteone20l","price_gbp":234.9,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"observed","id":"offer-argos-areteone20l-20260729","retailer":"Argos","product_url":"https://www.argos.co.uk/product/8809485/","price_gbp":260,"availability":"unknown","checked_at":"2026-07-29","fresh_until":"2026-07-31T00:00:00.000Z","geography_scope":"GB listing; exact EAN resolved, with availability dependent on delivery postcode","reason_code":null}],"observations":[{"id":"offer-areteone20l-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meacodry-20l-arete-one-dehumidifier-and-air-purifier-white-areteone20l","price_gbp":234.9,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"},{"id":"offer-argos-areteone20l-20260729","retailer":"Argos","product_url":"https://www.argos.co.uk/product/8809485/","price_gbp":260,"availability":"unknown","checked_at":"2026-07-29","fresh_until":"2026-07-31T00:00:00.000Z","geography_scope":"GB listing; exact EAN resolved, with availability dependent on delivery postcode"}]},"buying_constraints":{"warranty":{"status":"captured","years":5,"source_url":"https://www.meaco.com/products/meacodry-arete-one-20l-dehumidifier-and-air-purifier","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Arete warranty; registration, authorised-seller and non-transferability conditions apply."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"Continuous drainage supported","unit":null,"source_url":"https://www.airconcentre.co.uk/products/meacodry-20l-arete-one-dehumidifier-and-air-purifier-white-areteone20l","source_class":"retailer_observation","checked_at":"2026-07-29","limitation":"The exact-SKU listing confirms the feature, but hose inclusion, fitting size, continuous fall, route length and any pump or head requirement remain unverified."}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":2,"baseline_tie_aware_rank":2,"minimum_rank":2,"maximum_rank":3,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"standard_condition_extraction","label":"Extraction at shared conditions","explanation":"Published litres per day may use different temperature and humidity conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"overnight_noise_and_heat","label":"Overnight noise and heat","explanation":"Comparable compressor noise, fan mode and room heat observations are not retained.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"material_evidence_conflict_open","severity":"blocking_purchase_advice","status":"open","explanation":"A material cross-method evidence conflict is retained for this record and is not resolved by the ranking."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-aretetwo20l","product_slug":"meaco-aretetwo20l","category":"dehumidifier","market":"GB","category_rank":3,"cohort_position":3,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-aretetwo20l","slug":"meaco-aretetwo20l","model":"AreteTwo20L","category":"dehumidifier","market":"GB"},"decision":{"methodology_version":"dehumidifier-v1.0","rank":3,"score":79,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"dehumidifier","methodology_version":"dehumidifier-v1.0"},"criteria":[{"key":"value","label":"Extraction per pound","weight":0.25,"score":50.3,"weighted_points":12.575,"explanation":"0.1 published litres/day per £1 at the checked price.","formula_id":"dehumidifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-aretetwo20l-specs-extraction_l_day","field-receipt-prd-aretetwo20l-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.22,"score":87.2,"weighted_points":19.184,"explanation":"38 dB comparison input; test modes may differ.","formula_id":"dehumidifier-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-aretetwo20l-specs-noise_db_min","field-receipt-prd-aretetwo20l-specs-noise_db_max"]},{"key":"efficiency","label":"Nameplate efficiency proxy","weight":0.22,"score":88.9,"weighted_points":19.558,"explanation":"96.6 published litres/day per kW of nameplate input; environmental conditions may differ.","formula_id":"dehumidifier-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-aretetwo20l-specs-extraction_l_day","field-receipt-prd-aretetwo20l-specs-power_w"]},{"key":"usability","label":"Moisture-control features","weight":0.19,"score":100,"weighted_points":19,"explanation":"Published features: 4.8 L tank, laundry mode, continuous drainage, HEPA Filter, Wi-Fi. Unknown binary inputs receive neutral half-credit.","formula_id":"dehumidifier-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-aretetwo20l-specs-tank_l","field-receipt-prd-aretetwo20l-specs-laundry_mode","field-receipt-prd-aretetwo20l-specs-continuous_drainage","field-receipt-prd-aretetwo20l-specs-filter_type","field-receipt-prd-aretetwo20l-specs-wifi","field-receipt-prd-aretetwo20l-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":72,"weighted_points":8.64,"explanation":"2 product sources; 1 unique review pools.","formula_id":"dehumidifier-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-aretetwo20l-owner_feedback-unique_pool_count","field-receipt-prd-aretetwo20l-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-aretetwo20l-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-aretetwo20l","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.meaco.com/products/meacodry-arete-two-20l-dual-dehumidifier-hepa-air-purifier","unit":null,"source_url":"https://www.meaco.com/products/meacodry-arete-two-20l-dual-dehumidifier-hepa-air-purifier","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4a33383e47eca11f8480b030566a4040074d4e8a313f9b81df1bb890d1baf9f9"},{"receipt_id":"field-receipt-prd-aretetwo20l-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-aretetwo20l","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":274.97,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-20l-dehumidifier-aretetwo20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ebd57b44d82ca96a14d7878f38b13fb77b25663f3e927693baf00f4d54b9f9d6"},{"receipt_id":"field-receipt-prd-aretetwo20l-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-aretetwo20l","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-20l-dehumidifier-aretetwo20l","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"19e91abc225c66537315b22e40974684213bea6afc351d057a3f2e4e5d79f6d5"},{"receipt_id":"field-receipt-prd-aretetwo20l-specs-continuous_drainage","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-aretetwo20l","factor_keys":["usability"],"field_path":"specs.continuous_drainage","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-20l-dehumidifier-aretetwo20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"48ba1ff1a2060660592ab8da6cf4c7e8837030abda422dcb7f7d1bd53875278b"},{"receipt_id":"field-receipt-prd-aretetwo20l-specs-extraction_l_day","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-aretetwo20l","factor_keys":["efficiency","value"],"field_path":"specs.extraction_l_day","value_type":"number","value":20,"unit":"L/day","source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-20l-dehumidifier-aretetwo20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"452c7fe60f77c197b6d5309856e563b41cbee638fdfa416841556e15be18aa31"},{"receipt_id":"field-receipt-prd-aretetwo20l-specs-filter_type","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-aretetwo20l","factor_keys":["usability"],"field_path":"specs.filter_type","value_type":"string","value":"HEPA Filter","unit":null,"source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-20l-dehumidifier-aretetwo20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"feb1217491a3d3fbbf414c723f4b79f49a9d8f01edfc45a8d047d5266933b6fb"},{"receipt_id":"field-receipt-prd-aretetwo20l-specs-laundry_mode","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-aretetwo20l","factor_keys":["usability"],"field_path":"specs.laundry_mode","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-20l-dehumidifier-aretetwo20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"91746f0a1b521d7f8e686b3e37bf7e1e3f0d39a46f8798d8a4bbd5e6060a07b6"},{"receipt_id":"field-receipt-prd-aretetwo20l-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-aretetwo20l","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":50,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-20l-dehumidifier-aretetwo20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3d339a2ac260b8d1689fe0e2d94e5d0cb31b7d39bbcd92b6503f72d2395a9dc2"},{"receipt_id":"field-receipt-prd-aretetwo20l-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-aretetwo20l","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"number","value":38,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-20l-dehumidifier-aretetwo20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b44e7a5d34519c51637af9a2f11a14899cde1b8f875cc8288576bb5adda4c1d9"},{"receipt_id":"field-receipt-prd-aretetwo20l-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-aretetwo20l","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":207,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-20l-dehumidifier-aretetwo20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"edfe75199e029e9a94b9566e9cb01f30435155a6220dd397babb0d1a94fd2c54"},{"receipt_id":"field-receipt-prd-aretetwo20l-specs-tank_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-aretetwo20l","factor_keys":["usability"],"field_path":"specs.tank_l","value_type":"number","value":4.8,"unit":"L","source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-20l-dehumidifier-aretetwo20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"597a241561465cb5d7d5aa380a67e709cbcc54dde2bbbf67458352e2b5acf93b"},{"receipt_id":"field-receipt-prd-aretetwo20l-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-aretetwo20l","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":5,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-20l-dehumidifier-aretetwo20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"be1b1e269fedc5dd139f63db06f72ecb82b24cf2e19bc1cba0a8c39d63d27a7f"},{"receipt_id":"field-receipt-prd-aretetwo20l-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-aretetwo20l","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-20l-dehumidifier-aretetwo20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1c44c7ffc89c5484c4361856978b4386c66c4fd54e34e4da181d3b17c6529c32"}],"field_receipt_count":13,"comparison_inputs":[{"key":"extraction","value":20,"unit":"L/day","display":"20 L/day","source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-20l-dehumidifier-aretetwo20l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":38,"unit":"dB","display":"38 dB","source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-20l-dehumidifier-aretetwo20l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"tank","value":4.8,"unit":"L","display":"4.8 L","source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-20l-dehumidifier-aretetwo20l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-aretetwo20l-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-20l-dehumidifier-aretetwo20l","price_gbp":274.97,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/meacodry-arete-two-20l-dehumidifier-aretetwo20l","https://www.meaco.com/products/meacodry-arete-two-20l-dual-dehumidifier-hepa-air-purifier","https://www.idealhome.co.uk/all-rooms/meacodry-arete-two-dehumidifier-review","https://www.feefo.com/en-GB/reviews/currys/products/meaco-meacodry-arete-two-20l-dehumidifier-air-purifier-white-black?page=1&sku=10261425"],"trace_reference":null,"receipt_sha256":"01e225b91610fff9a77322f010cfd6a7240d99bdce18a4a3ede9d03033777242","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.meaco.com/products/meacodry-arete-two-20l-dual-dehumidifier-hepa-air-purifier"],"official_source_present":true,"independent_editorial_source_count":1,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":2,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":2,"status":"two_independent_observations","slots":[{"slot":1,"status":"observed","id":"offer-aretetwo20l-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-20l-dehumidifier-aretetwo20l","price_gbp":274.97,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"observed","id":"offer-argos-aretetwo20l-20260729","retailer":"Argos","product_url":"https://www.argos.co.uk/product/7746635/","price_gbp":300,"availability":"unknown","checked_at":"2026-07-29","fresh_until":"2026-07-31T00:00:00.000Z","geography_scope":"GB listing; exact EAN resolved, with availability dependent on delivery postcode","reason_code":null}],"observations":[{"id":"offer-aretetwo20l-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-20l-dehumidifier-aretetwo20l","price_gbp":274.97,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"},{"id":"offer-argos-aretetwo20l-20260729","retailer":"Argos","product_url":"https://www.argos.co.uk/product/7746635/","price_gbp":300,"availability":"unknown","checked_at":"2026-07-29","fresh_until":"2026-07-31T00:00:00.000Z","geography_scope":"GB listing; exact EAN resolved, with availability dependent on delivery postcode"}]},"buying_constraints":{"warranty":{"status":"captured","years":5,"source_url":"https://www.meaco.com/products/meacodry-arete-two-20l-dual-dehumidifier-hepa-air-purifier","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Arete warranty; registration, authorised-seller and non-transferability conditions apply."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"Continuous drainage supported","unit":null,"source_url":"https://www.airconcentre.co.uk/products/meacodry-arete-two-20l-dehumidifier-aretetwo20l","source_class":"retailer_observation","checked_at":"2026-07-29","limitation":"The exact-SKU listing confirms the feature, but hose inclusion, fitting size, continuous fall, route length and any pump or head requirement remain unverified."}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":3,"baseline_tie_aware_rank":3,"minimum_rank":2,"maximum_rank":4,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"standard_condition_extraction","label":"Extraction at shared conditions","explanation":"Published litres per day may use different temperature and humidity conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"overnight_noise_and_heat","label":"Overnight noise and heat","explanation":"Comparable compressor noise, fan mode and room heat observations are not retained.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":5,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-areteone12l","product_slug":"meaco-areteone12l","category":"dehumidifier","market":"GB","category_rank":4,"cohort_position":4,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-areteone12l","slug":"meaco-areteone12l","model":"ARETEONE12L","category":"dehumidifier","market":"GB"},"decision":{"methodology_version":"dehumidifier-v1.0","rank":4,"score":75.8,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"dehumidifier","methodology_version":"dehumidifier-v1.0"},"criteria":[{"key":"value","label":"Extraction per pound","weight":0.25,"score":51.3,"weighted_points":12.825,"explanation":"0.1 published litres/day per £1 at the checked price.","formula_id":"dehumidifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-areteone12l-specs-extraction_l_day","field-receipt-prd-areteone12l-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.22,"score":96.8,"weighted_points":21.296,"explanation":"35 dB comparison input; test modes may differ.","formula_id":"dehumidifier-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-areteone12l-specs-noise_db_min","field-receipt-prd-areteone12l-specs-noise_db_max"]},{"key":"efficiency","label":"Nameplate efficiency proxy","weight":0.22,"score":74.3,"weighted_points":16.346,"explanation":"79.5 published litres/day per kW of nameplate input; environmental conditions may differ.","formula_id":"dehumidifier-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-areteone12l-specs-extraction_l_day","field-receipt-prd-areteone12l-specs-power_w"]},{"key":"usability","label":"Moisture-control features","weight":0.19,"score":88,"weighted_points":16.72,"explanation":"Published features: 2.5 L tank, laundry mode, continuous drainage, HEPA Filter. Unknown binary inputs receive neutral half-credit.","formula_id":"dehumidifier-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-areteone12l-specs-tank_l","field-receipt-prd-areteone12l-specs-laundry_mode","field-receipt-prd-areteone12l-specs-continuous_drainage","field-receipt-prd-areteone12l-specs-filter_type","field-receipt-prd-areteone12l-specs-wifi","field-receipt-prd-areteone12l-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":72,"weighted_points":8.64,"explanation":"2 product sources; 1 unique review pools.","formula_id":"dehumidifier-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-areteone12l-owner_feedback-unique_pool_count","field-receipt-prd-areteone12l-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-areteone12l-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-areteone12l","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.meaco.com/products/meacodryarete1-12l","unit":null,"source_url":"https://www.meaco.com/products/meacodryarete1-12l","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"417f66610ce21c93a7e4738a24452ab2f4824442ee2e7d3bd0565ff5a2b2b35e"},{"receipt_id":"field-receipt-prd-areteone12l-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-areteone12l","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":159.9,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/meacodry-12l-arete-one-dehumidifier-and-air-purifier-white-areteone12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d1b1418789084c27b900a296e655447450aeb2a525a4a231e37b2379f8263ef7"},{"receipt_id":"field-receipt-prd-areteone12l-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-areteone12l","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.airconcentre.co.uk/products/meacodry-12l-arete-one-dehumidifier-and-air-purifier-white-areteone12l","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"921024039ab42b6a6d13a18dc9de598b55937ab383d3f45dc292cfe5bd490421"},{"receipt_id":"field-receipt-prd-areteone12l-specs-continuous_drainage","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-areteone12l","factor_keys":["usability"],"field_path":"specs.continuous_drainage","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meacodry-12l-arete-one-dehumidifier-and-air-purifier-white-areteone12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f04c71181408db6e2f39e6153bfb23d96a50d286979e3b66042fa9791e4b6ee8"},{"receipt_id":"field-receipt-prd-areteone12l-specs-extraction_l_day","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-areteone12l","factor_keys":["efficiency","value"],"field_path":"specs.extraction_l_day","value_type":"number","value":12,"unit":"L/day","source_url":"https://www.airconcentre.co.uk/products/meacodry-12l-arete-one-dehumidifier-and-air-purifier-white-areteone12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"21e71d216a4501d8f624677a5f7f9ae7775d23abf9fdd579ed5a552f90e77912"},{"receipt_id":"field-receipt-prd-areteone12l-specs-filter_type","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-areteone12l","factor_keys":["usability"],"field_path":"specs.filter_type","value_type":"string","value":"HEPA Filter","unit":null,"source_url":"https://www.airconcentre.co.uk/products/meacodry-12l-arete-one-dehumidifier-and-air-purifier-white-areteone12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ccfe7e6a79421cab112e4ca213319cfe66d8e58299f5ce15728fafe95706fd4e"},{"receipt_id":"field-receipt-prd-areteone12l-specs-laundry_mode","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-areteone12l","factor_keys":["usability"],"field_path":"specs.laundry_mode","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meacodry-12l-arete-one-dehumidifier-and-air-purifier-white-areteone12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"dcb7c33117ef08dea137dc4425f6d8e6b293f8f0d4e9e7316a868d9b02752ea1"},{"receipt_id":"field-receipt-prd-areteone12l-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-areteone12l","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":38,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meacodry-12l-arete-one-dehumidifier-and-air-purifier-white-areteone12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4fac19476451dc0c26e0a191ece838d89194a8177b83ae4143072696d128fbcf"},{"receipt_id":"field-receipt-prd-areteone12l-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-areteone12l","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"number","value":35,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meacodry-12l-arete-one-dehumidifier-and-air-purifier-white-areteone12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e5befea4a4dce697e8802ba67fce9f4b80e8e6d2720d15086c52bd5a05afb529"},{"receipt_id":"field-receipt-prd-areteone12l-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-areteone12l","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":151,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/meacodry-12l-arete-one-dehumidifier-and-air-purifier-white-areteone12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1fc8bd39bbc90d33d9d58f98d317a2b77ff7361086bd12788b2ef7d99000746b"},{"receipt_id":"field-receipt-prd-areteone12l-specs-tank_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-areteone12l","factor_keys":["usability"],"field_path":"specs.tank_l","value_type":"number","value":2.5,"unit":"L","source_url":"https://www.airconcentre.co.uk/products/meacodry-12l-arete-one-dehumidifier-and-air-purifier-white-areteone12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"077ac4fba153e1b20383b43854674dc504ef14b44997f389c4fee36276bc3ed6"},{"receipt_id":"field-receipt-prd-areteone12l-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-areteone12l","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":5,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/meacodry-12l-arete-one-dehumidifier-and-air-purifier-white-areteone12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4284c267d92ef06709bba2b31d3f87e578abe7387159c51c6d68abfd70a0d98e"},{"receipt_id":"field-receipt-prd-areteone12l-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-areteone12l","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"null","value":null,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meacodry-12l-arete-one-dehumidifier-and-air-purifier-white-areteone12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e3a18ac6c5a295741da8485c56d6fbebdb95fb87a6e0c536340814ea7087bbbe"}],"field_receipt_count":13,"comparison_inputs":[{"key":"extraction","value":12,"unit":"L/day","display":"12 L/day","source_url":"https://www.airconcentre.co.uk/products/meacodry-12l-arete-one-dehumidifier-and-air-purifier-white-areteone12l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":35,"unit":"dB","display":"35 dB","source_url":"https://www.airconcentre.co.uk/products/meacodry-12l-arete-one-dehumidifier-and-air-purifier-white-areteone12l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"tank","value":2.5,"unit":"L","display":"2.5 L","source_url":"https://www.airconcentre.co.uk/products/meacodry-12l-arete-one-dehumidifier-and-air-purifier-white-areteone12l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-areteone12l-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/meacodry-12l-arete-one-dehumidifier-and-air-purifier-white-areteone12l","price_gbp":159.9,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/meacodry-12l-arete-one-dehumidifier-and-air-purifier-white-areteone12l","https://www.meaco.com/products/meacodryarete1-12l","https://www.idealhome.co.uk/all-rooms/meacodry-arete-one-dehumidifier-review"],"trace_reference":null,"receipt_sha256":"490c7382330b8251245b959e39dcab22a083efe4a7cfc83fec06c6eaad357bdb","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.meaco.com/products/meacodryarete1-12l"],"official_source_present":true,"independent_editorial_source_count":1,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-areteone12l-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meacodry-12l-arete-one-dehumidifier-and-air-purifier-white-areteone12l","price_gbp":159.9,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-areteone12l-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meacodry-12l-arete-one-dehumidifier-and-air-purifier-white-areteone12l","price_gbp":159.9,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":5,"source_url":"https://www.meaco.com/products/meacodryarete1-12l","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Arete warranty; registration, authorised-seller and non-transferability conditions apply."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"Continuous drainage supported","unit":null,"source_url":"https://www.airconcentre.co.uk/products/meacodry-12l-arete-one-dehumidifier-and-air-purifier-white-areteone12l","source_class":"retailer_observation","checked_at":"2026-07-29","limitation":"The exact-SKU listing confirms the feature, but hose inclusion, fitting size, continuous fall, route length and any pump or head requirement remain unverified."}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":4,"baseline_tie_aware_rank":4,"minimum_rank":3,"maximum_rank":7,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"standard_condition_extraction","label":"Extraction at shared conditions","explanation":"Published litres per day may use different temperature and humidity conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"overnight_noise_and_heat","label":"Overnight noise and heat","explanation":"Comparable compressor noise, fan mode and room heat observations are not retained.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":5,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-tpfit30l","product_slug":"honeywell-tpfit30l","category":"dehumidifier","market":"GB","category_rank":5,"cohort_position":5,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-tpfit30l","slug":"honeywell-tpfit30l","model":"TPFIT30L","category":"dehumidifier","market":"GB"},"decision":{"methodology_version":"dehumidifier-v1.0","rank":5,"score":73.1,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"dehumidifier","methodology_version":"dehumidifier-v1.0"},"criteria":[{"key":"value","label":"Extraction per pound","weight":0.25,"score":74.6,"weighted_points":18.65,"explanation":"0.1 published litres/day per £1 at the checked price.","formula_id":"dehumidifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-tpfit30l-specs-extraction_l_day","field-receipt-prd-tpfit30l-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.22,"score":77.6,"weighted_points":17.072,"explanation":"41 dB comparison input; test modes may differ.","formula_id":"dehumidifier-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-tpfit30l-specs-noise_db_min","field-receipt-prd-tpfit30l-specs-noise_db_max"]},{"key":"efficiency","label":"Nameplate efficiency proxy","weight":0.22,"score":68.9,"weighted_points":15.158,"explanation":"73.2 published litres/day per kW of nameplate input; environmental conditions may differ.","formula_id":"dehumidifier-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-tpfit30l-specs-extraction_l_day","field-receipt-prd-tpfit30l-specs-power_w"]},{"key":"usability","label":"Moisture-control features","weight":0.19,"score":77.6,"weighted_points":14.744,"explanation":"Published features: 3.4 L tank, laundry mode, continuous drainage, Dust Filter. Unknown binary inputs receive neutral half-credit.","formula_id":"dehumidifier-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-tpfit30l-specs-tank_l","field-receipt-prd-tpfit30l-specs-laundry_mode","field-receipt-prd-tpfit30l-specs-continuous_drainage","field-receipt-prd-tpfit30l-specs-filter_type","field-receipt-prd-tpfit30l-specs-wifi","field-receipt-prd-tpfit30l-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":62,"weighted_points":7.44,"explanation":"1 product sources; 1 unique review pools.","formula_id":"dehumidifier-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-tpfit30l-owner_feedback-unique_pool_count","field-receipt-prd-tpfit30l-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-tpfit30l-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit30l","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"null","value":null,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-30l-portable-dehumidifier-tpfit30l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"faaa5fd54a485178551feeabb54de787a2c0f51174a23c71fdac815641324851"},{"receipt_id":"field-receipt-prd-tpfit30l-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit30l","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":229.99,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-30l-portable-dehumidifier-tpfit30l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0c878c711a1edefd6ec2037b83507129818542b4acb8a4ceb1c342dbb21f6b3d"},{"receipt_id":"field-receipt-prd-tpfit30l-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit30l","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-30l-portable-dehumidifier-tpfit30l","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"79617ca815ae2720fd860ec264de8f5c67924741eac0c1a87cb5f403b616080f"},{"receipt_id":"field-receipt-prd-tpfit30l-specs-continuous_drainage","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit30l","factor_keys":["usability"],"field_path":"specs.continuous_drainage","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-30l-portable-dehumidifier-tpfit30l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2f9e4e35ebe73f00c68dbdcbc3ccac16bedb0b3289ad05290d6795f6b15c01c3"},{"receipt_id":"field-receipt-prd-tpfit30l-specs-extraction_l_day","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit30l","factor_keys":["efficiency","value"],"field_path":"specs.extraction_l_day","value_type":"number","value":30,"unit":"L/day","source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-30l-portable-dehumidifier-tpfit30l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2c623efe924ba2a857102dcbbc7abc5f0723cca249cec4c70493d1f6fcaf3b0e"},{"receipt_id":"field-receipt-prd-tpfit30l-specs-filter_type","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit30l","factor_keys":["usability"],"field_path":"specs.filter_type","value_type":"string","value":"Dust Filter","unit":null,"source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-30l-portable-dehumidifier-tpfit30l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3c5815b6b37510cc6308b694d47be5c35c6883130fcb9f3bf20e1d78d6c6bbd9"},{"receipt_id":"field-receipt-prd-tpfit30l-specs-laundry_mode","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit30l","factor_keys":["usability"],"field_path":"specs.laundry_mode","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-30l-portable-dehumidifier-tpfit30l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"cf6dae19a47a78579e695e1c64bb33604db9e3215b96b2d31b8e1336739882c3"},{"receipt_id":"field-receipt-prd-tpfit30l-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit30l","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":47,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-30l-portable-dehumidifier-tpfit30l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"776a83011531cd81fd53993582c6c5505fbecc0e86fab5aee6f7add79e1ef429"},{"receipt_id":"field-receipt-prd-tpfit30l-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit30l","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"number","value":41,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-30l-portable-dehumidifier-tpfit30l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2a4ca007bd3dbeea20812850f1789392e63659afc50814eb9fa966861e839ac4"},{"receipt_id":"field-receipt-prd-tpfit30l-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit30l","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":410,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-30l-portable-dehumidifier-tpfit30l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"dc61e7e718f3da166a99e09513fde7ec21948a3266823a5e23d3c3686e0e9c29"},{"receipt_id":"field-receipt-prd-tpfit30l-specs-tank_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit30l","factor_keys":["usability"],"field_path":"specs.tank_l","value_type":"number","value":3.4,"unit":"L","source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-30l-portable-dehumidifier-tpfit30l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c47f0c1659ca6584c72d5f7359232fab8b84742fcdbc1fb0741cda36cc01d102"},{"receipt_id":"field-receipt-prd-tpfit30l-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit30l","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":2,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-30l-portable-dehumidifier-tpfit30l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"03376434a2f09033dcbb45882e82fcb4f8105b41c4ac8b5922669922bc903227"},{"receipt_id":"field-receipt-prd-tpfit30l-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit30l","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"null","value":null,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-30l-portable-dehumidifier-tpfit30l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1030434de0b507f5740184c0513953bba31cb1cff33a3ad2a1478033aa7b91bb"}],"field_receipt_count":13,"comparison_inputs":[{"key":"extraction","value":30,"unit":"L/day","display":"30 L/day","source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-30l-portable-dehumidifier-tpfit30l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":41,"unit":"dB","display":"41 dB","source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-30l-portable-dehumidifier-tpfit30l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"tank","value":3.4,"unit":"L","display":"3.4 L","source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-30l-portable-dehumidifier-tpfit30l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-tpfit30l-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-30l-portable-dehumidifier-tpfit30l","price_gbp":229.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/honeywell-tp-30l-portable-dehumidifier-tpfit30l"],"trace_reference":null,"receipt_sha256":"780512e4e8d63b1c196bdafe2c41ca5ccf73d13b98253ed2fa73ff34d9b40564","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":[],"official_source_present":false,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-tpfit30l-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/honeywell-tp-30l-portable-dehumidifier-tpfit30l","price_gbp":229.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-tpfit30l-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/honeywell-tp-30l-portable-dehumidifier-tpfit30l","price_gbp":229.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-30l-portable-dehumidifier-tpfit30l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","limitation":"Projected from a structured exact-model catalogue field."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"Continuous drainage supported","unit":null,"source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-30l-portable-dehumidifier-tpfit30l","source_class":"retailer_observation","checked_at":"2026-07-29","limitation":"The exact-SKU listing confirms the feature, but hose inclusion, fitting size, continuous fall, route length and any pump or head requirement remain unverified."}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":5,"baseline_tie_aware_rank":5,"minimum_rank":5,"maximum_rank":13,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"standard_condition_extraction","label":"Extraction at shared conditions","explanation":"Published litres per day may use different temperature and humidity conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"overnight_noise_and_heat","label":"Overnight noise and heat","explanation":"Comparable compressor noise, fan mode and room heat observations are not retained.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"official_source_missing","severity":"limits_confidence","status":"open","explanation":"No separate manufacturer or official source is retained for this exact model."},{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-abc12l-w","product_slug":"meaco-abc12l-w","category":"dehumidifier","market":"GB","category_rank":6,"cohort_position":6,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-abc12l-w","slug":"meaco-abc12l-w","model":"ABC12L-W","category":"dehumidifier","market":"GB"},"decision":{"methodology_version":"dehumidifier-v1.0","rank":6,"score":72.6,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"dehumidifier","methodology_version":"dehumidifier-v1.0"},"criteria":[{"key":"value","label":"Extraction per pound","weight":0.25,"score":58.3,"weighted_points":14.575,"explanation":"0.1 published litres/day per £1 at the checked price.","formula_id":"dehumidifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-abc12l-w-specs-extraction_l_day","field-receipt-prd-abc12l-w-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.22,"score":93.6,"weighted_points":20.592,"explanation":"36 dB comparison input; test modes may differ.","formula_id":"dehumidifier-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-abc12l-w-specs-noise_db_min","field-receipt-prd-abc12l-w-specs-noise_db_max"]},{"key":"efficiency","label":"Nameplate efficiency proxy","weight":0.22,"score":72.6,"weighted_points":15.972,"explanation":"77.4 published litres/day per kW of nameplate input; environmental conditions may differ.","formula_id":"dehumidifier-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-abc12l-w-specs-extraction_l_day","field-receipt-prd-abc12l-w-specs-power_w"]},{"key":"usability","label":"Moisture-control features","weight":0.19,"score":74,"weighted_points":14.06,"explanation":"Published features: 2 L tank, laundry mode, continuous drainage, Dust Filter. Unknown binary inputs receive neutral half-credit.","formula_id":"dehumidifier-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-abc12l-w-specs-tank_l","field-receipt-prd-abc12l-w-specs-laundry_mode","field-receipt-prd-abc12l-w-specs-continuous_drainage","field-receipt-prd-abc12l-w-specs-filter_type","field-receipt-prd-abc12l-w-specs-wifi","field-receipt-prd-abc12l-w-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":62,"weighted_points":7.44,"explanation":"1 product sources; 1 unique review pools.","formula_id":"dehumidifier-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-abc12l-w-owner_feedback-unique_pool_count","field-receipt-prd-abc12l-w-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-abc12l-w-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-abc12l-w","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"null","value":null,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-12l-compressor-dehumidifier-white-free-3-year-warranty-abc12l-w","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2e6f3157752b5cf418f5b3a213894b00a7b1c0af068fd7779e4d521bb5407c48"},{"receipt_id":"field-receipt-prd-abc12l-w-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-abc12l-w","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":130.98,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-12l-compressor-dehumidifier-white-free-3-year-warranty-abc12l-w","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9b2efe66c16ceafb678fc028093a9a1c6a7a56a3cf8a809eb15ea305ea18d75a"},{"receipt_id":"field-receipt-prd-abc12l-w-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-abc12l-w","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-12l-compressor-dehumidifier-white-free-3-year-warranty-abc12l-w","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d6e690f15e3a345818f55701e4d513171dd715fd57530a72fb928dd938362d1b"},{"receipt_id":"field-receipt-prd-abc12l-w-specs-continuous_drainage","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-abc12l-w","factor_keys":["usability"],"field_path":"specs.continuous_drainage","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-12l-compressor-dehumidifier-white-free-3-year-warranty-abc12l-w","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ddac41c89f0e5412842bba906d3cfe668eb7c4f244e1d4c06f09b611cc43fab6"},{"receipt_id":"field-receipt-prd-abc12l-w-specs-extraction_l_day","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-abc12l-w","factor_keys":["efficiency","value"],"field_path":"specs.extraction_l_day","value_type":"number","value":12,"unit":"L/day","source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-12l-compressor-dehumidifier-white-free-3-year-warranty-abc12l-w","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b2283143d7a1a3576e49f4525e1517e7d93ee5f48f2b7915c9d02243c34705d5"},{"receipt_id":"field-receipt-prd-abc12l-w-specs-filter_type","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-abc12l-w","factor_keys":["usability"],"field_path":"specs.filter_type","value_type":"string","value":"Dust Filter","unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-12l-compressor-dehumidifier-white-free-3-year-warranty-abc12l-w","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"74d9705a2e0c07c207d3f5696ac8ddb0b89750ec792ea2f0424b6efd570e3695"},{"receipt_id":"field-receipt-prd-abc12l-w-specs-laundry_mode","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-abc12l-w","factor_keys":["usability"],"field_path":"specs.laundry_mode","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-12l-compressor-dehumidifier-white-free-3-year-warranty-abc12l-w","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"36a494d31694507ea5b582ce9fa8512b7fcec620372a9f9ee928f4670c1cef2b"},{"receipt_id":"field-receipt-prd-abc12l-w-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-abc12l-w","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":40,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-12l-compressor-dehumidifier-white-free-3-year-warranty-abc12l-w","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5b965432fd28ef2706b7b6b0cca8b4d25c881815f3176f8bdd6dfb94939177d1"},{"receipt_id":"field-receipt-prd-abc12l-w-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-abc12l-w","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"number","value":36,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-12l-compressor-dehumidifier-white-free-3-year-warranty-abc12l-w","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3a8062c6240d758d5ff08ea445cb98caaa8b88a167cc686872676b573a5d4c72"},{"receipt_id":"field-receipt-prd-abc12l-w-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-abc12l-w","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":155,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-12l-compressor-dehumidifier-white-free-3-year-warranty-abc12l-w","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a34c35b63a8b347e31dd2cfa5e93793f7091506eeee55ae0ed1bd21a450d4874"},{"receipt_id":"field-receipt-prd-abc12l-w-specs-tank_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-abc12l-w","factor_keys":["usability"],"field_path":"specs.tank_l","value_type":"number","value":2,"unit":"L","source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-12l-compressor-dehumidifier-white-free-3-year-warranty-abc12l-w","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"34168e04968bf425148bd1dc4216ad650b3b1ad58033f47d8e5081fb2e800f3d"},{"receipt_id":"field-receipt-prd-abc12l-w-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-abc12l-w","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":3,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-12l-compressor-dehumidifier-white-free-3-year-warranty-abc12l-w","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f99ac63e14dd51fdfe644af37e2f6d8e532e9d916c3472f82bcd84a1f76a5fcb"},{"receipt_id":"field-receipt-prd-abc12l-w-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-abc12l-w","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"null","value":null,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-12l-compressor-dehumidifier-white-free-3-year-warranty-abc12l-w","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4d62f579108593b7259d7b2f0821d1ea7195b93d2772e7dcef5f46d24f098554"}],"field_receipt_count":13,"comparison_inputs":[{"key":"extraction","value":12,"unit":"L/day","display":"12 L/day","source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-12l-compressor-dehumidifier-white-free-3-year-warranty-abc12l-w","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":36,"unit":"dB","display":"36 dB","source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-12l-compressor-dehumidifier-white-free-3-year-warranty-abc12l-w","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"tank","value":2,"unit":"L","display":"2 L","source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-12l-compressor-dehumidifier-white-free-3-year-warranty-abc12l-w","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-abc12l-w-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-12l-compressor-dehumidifier-white-free-3-year-warranty-abc12l-w","price_gbp":130.98,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/meaco-dry-abc-range-12l-compressor-dehumidifier-white-free-3-year-warranty-abc12l-w"],"trace_reference":null,"receipt_sha256":"d58d47f3aa0b62979e68b1af6f68fcc3e82826303c6f325c0c32d3f1e5add063","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":[],"official_source_present":false,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-abc12l-w-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-12l-compressor-dehumidifier-white-free-3-year-warranty-abc12l-w","price_gbp":130.98,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-abc12l-w-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-12l-compressor-dehumidifier-white-free-3-year-warranty-abc12l-w","price_gbp":130.98,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":3,"source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-12l-compressor-dehumidifier-white-free-3-year-warranty-abc12l-w","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","limitation":"Projected from a structured exact-model catalogue field."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"Continuous drainage is listed.","limitation":"Hose route, fall, fitting dimensions and installation constraints are not structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":6,"baseline_tie_aware_rank":6,"minimum_rank":5,"maximum_rank":12,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"standard_condition_extraction","label":"Extraction at shared conditions","explanation":"Published litres per day may use different temperature and humidity conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"overnight_noise_and_heat","label":"Overnight noise and heat","explanation":"Comparable compressor noise, fan mode and room heat observations are not retained.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"official_source_missing","severity":"limits_confidence","status":"open","explanation":"No separate manufacturer or official source is retained for this exact model."},{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-dv25l","product_slug":"devola-dv25l","category":"dehumidifier","market":"GB","category_rank":7,"cohort_position":7,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-dv25l","slug":"devola-dv25l","model":"DV25L","category":"dehumidifier","market":"GB"},"decision":{"methodology_version":"dehumidifier-v1.0","rank":7,"score":72.6,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"dehumidifier","methodology_version":"dehumidifier-v1.0"},"criteria":[{"key":"value","label":"Extraction per pound","weight":0.25,"score":69.8,"weighted_points":17.45,"explanation":"0.1 published litres/day per £1 at the checked price.","formula_id":"dehumidifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dv25l-specs-extraction_l_day","field-receipt-prd-dv25l-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.22,"score":64.8,"weighted_points":14.256,"explanation":"45 dB comparison input; test modes may differ.","formula_id":"dehumidifier-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dv25l-specs-noise_db_min","field-receipt-prd-dv25l-specs-noise_db_max"]},{"key":"efficiency","label":"Nameplate efficiency proxy","weight":0.22,"score":74.2,"weighted_points":16.324,"explanation":"79.4 published litres/day per kW of nameplate input; environmental conditions may differ.","formula_id":"dehumidifier-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dv25l-specs-extraction_l_day","field-receipt-prd-dv25l-specs-power_w"]},{"key":"usability","label":"Moisture-control features","weight":0.19,"score":84,"weighted_points":15.96,"explanation":"Published features: 4 L tank, laundry mode, continuous drainage, HEPA Filter. Unknown binary inputs receive neutral half-credit.","formula_id":"dehumidifier-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dv25l-specs-tank_l","field-receipt-prd-dv25l-specs-laundry_mode","field-receipt-prd-dv25l-specs-continuous_drainage","field-receipt-prd-dv25l-specs-filter_type","field-receipt-prd-dv25l-specs-wifi","field-receipt-prd-dv25l-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":72,"weighted_points":8.64,"explanation":"2 product sources; 1 unique review pools.","formula_id":"dehumidifier-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dv25l-owner_feedback-unique_pool_count","field-receipt-prd-dv25l-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-dv25l-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv25l","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.devola.co.uk/products/devola-25l-compressor-dehumidifier-with-hepa-filter-dv25l","unit":null,"source_url":"https://www.devola.co.uk/products/devola-25l-compressor-dehumidifier-with-hepa-filter-dv25l","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5e9b60b9c8449638aa83f03138350829d0856f27e311f38aec59847c38ab68af"},{"receipt_id":"field-receipt-prd-dv25l-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv25l","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":209.99,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/devola-25l-compressor-dehumidifier-with-hepa-filter-dv25l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"29e44031f1b400ba8d7b77f68c75cf6a27df4c5ce7932b39ef9edabd0380f8a3"},{"receipt_id":"field-receipt-prd-dv25l-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv25l","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.airconcentre.co.uk/products/devola-25l-compressor-dehumidifier-with-hepa-filter-dv25l","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"127adb88dd6e94c6c7412e18f9dae666d1f06369779dd0b6a1faed93839f11c4"},{"receipt_id":"field-receipt-prd-dv25l-specs-continuous_drainage","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv25l","factor_keys":["usability"],"field_path":"specs.continuous_drainage","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-25l-compressor-dehumidifier-with-hepa-filter-dv25l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2192d6550397252fb28c6e20ba427f8d798c071daf7276401ac29a8694a9351e"},{"receipt_id":"field-receipt-prd-dv25l-specs-extraction_l_day","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv25l","factor_keys":["efficiency","value"],"field_path":"specs.extraction_l_day","value_type":"number","value":25,"unit":"L/day","source_url":"https://www.airconcentre.co.uk/products/devola-25l-compressor-dehumidifier-with-hepa-filter-dv25l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7c5ad7eb561572c9468570a0c103b02e5a50b5c2853e98f266f5a0c9b21013f4"},{"receipt_id":"field-receipt-prd-dv25l-specs-filter_type","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv25l","factor_keys":["usability"],"field_path":"specs.filter_type","value_type":"string","value":"HEPA Filter","unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-25l-compressor-dehumidifier-with-hepa-filter-dv25l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"189da2567ab79004ca08ad0d8e9df04b95303adbeefc41c722ad4dcf09192149"},{"receipt_id":"field-receipt-prd-dv25l-specs-laundry_mode","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv25l","factor_keys":["usability"],"field_path":"specs.laundry_mode","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-25l-compressor-dehumidifier-with-hepa-filter-dv25l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"bcba8ec681d10d5fecf3b01616c706503e52d8b64a6dd051f2a76cab3e552d3b"},{"receipt_id":"field-receipt-prd-dv25l-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv25l","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":45,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-25l-compressor-dehumidifier-with-hepa-filter-dv25l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4ea86c55dfa15a5ee96630f3da31d8e1b178cc099f358d893f5fe1b399a27fca"},{"receipt_id":"field-receipt-prd-dv25l-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv25l","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"null","value":null,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-25l-compressor-dehumidifier-with-hepa-filter-dv25l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6f79e07bad5f486f0f48fbc82e8058ee016ac2646c92662fb9bd5d7792f6ce84"},{"receipt_id":"field-receipt-prd-dv25l-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv25l","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":315,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/devola-25l-compressor-dehumidifier-with-hepa-filter-dv25l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7cf9adc4ac6c5f28870c651571b3f0cf8b1008fa4d0ed1571fa0cbd24d13e3cd"},{"receipt_id":"field-receipt-prd-dv25l-specs-tank_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv25l","factor_keys":["usability"],"field_path":"specs.tank_l","value_type":"number","value":4,"unit":"L","source_url":"https://www.airconcentre.co.uk/products/devola-25l-compressor-dehumidifier-with-hepa-filter-dv25l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"aa025fc1dccb080961f893a8da04b59ddbaac0a69294a33ee4abc4e493b6f5a4"},{"receipt_id":"field-receipt-prd-dv25l-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv25l","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":2,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/devola-25l-compressor-dehumidifier-with-hepa-filter-dv25l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"be35b68225ad8cd9ef95ad5f16d9be0b45f1a686f79c3c41fa6258e48ed1787c"},{"receipt_id":"field-receipt-prd-dv25l-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv25l","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-25l-compressor-dehumidifier-with-hepa-filter-dv25l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2762cbfd8cdb3a743b1f971c490d1676b83aae778a3f17917716cee82216e410"}],"field_receipt_count":13,"comparison_inputs":[{"key":"extraction","value":25,"unit":"L/day","display":"25 L/day","source_url":"https://www.airconcentre.co.uk/products/devola-25l-compressor-dehumidifier-with-hepa-filter-dv25l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":45,"unit":"dB","display":"45 dB","source_url":"https://www.airconcentre.co.uk/products/devola-25l-compressor-dehumidifier-with-hepa-filter-dv25l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"tank","value":4,"unit":"L","display":"4 L","source_url":"https://www.airconcentre.co.uk/products/devola-25l-compressor-dehumidifier-with-hepa-filter-dv25l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-dv25l-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/devola-25l-compressor-dehumidifier-with-hepa-filter-dv25l","price_gbp":209.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/devola-25l-compressor-dehumidifier-with-hepa-filter-dv25l","https://www.devola.co.uk/products/devola-25l-compressor-dehumidifier-with-hepa-filter-dv25l"],"trace_reference":null,"receipt_sha256":"ac4bdb9ebae4be40b3dee5a3d217e6e3eed692246f720147a6678f1d19b1b779","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.devola.co.uk/products/devola-25l-compressor-dehumidifier-with-hepa-filter-dv25l"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-dv25l-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-25l-compressor-dehumidifier-with-hepa-filter-dv25l","price_gbp":209.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-dv25l-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-25l-compressor-dehumidifier-with-hepa-filter-dv25l","price_gbp":209.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.devola.co.uk/products/devola-25l-compressor-dehumidifier-with-hepa-filter-dv25l","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Registration and live exclusions remain subject to the manufacturer terms."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"Continuous drainage supported","unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-25l-compressor-dehumidifier-with-hepa-filter-dv25l","source_class":"retailer_observation","checked_at":"2026-07-29","limitation":"The exact-SKU listing confirms the feature, but hose inclusion, fitting size, continuous fall, route length and any pump or head requirement remain unverified."}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":7,"baseline_tie_aware_rank":6,"minimum_rank":4,"maximum_rank":12,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"standard_condition_extraction","label":"Extraction at shared conditions","explanation":"Published litres per day may use different temperature and humidity conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"overnight_noise_and_heat","label":"Overnight noise and heat","explanation":"Comparable compressor noise, fan mode and room heat observations are not retained.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-meaco20le","product_slug":"meaco-meaco20le","category":"dehumidifier","market":"GB","category_rank":8,"cohort_position":8,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-meaco20le","slug":"meaco-meaco20le","model":"MEACO20LE","category":"dehumidifier","market":"GB"},"decision":{"methodology_version":"dehumidifier-v1.0","rank":8,"score":71.7,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"dehumidifier","methodology_version":"dehumidifier-v1.0"},"criteria":[{"key":"value","label":"Extraction per pound","weight":0.25,"score":57.1,"weighted_points":14.275,"explanation":"0.1 published litres/day per £1 at the checked price.","formula_id":"dehumidifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-meaco20le-specs-extraction_l_day","field-receipt-prd-meaco20le-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.22,"score":61.6,"weighted_points":13.552,"explanation":"46 dB comparison input; test modes may differ.","formula_id":"dehumidifier-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-meaco20le-specs-noise_db_min","field-receipt-prd-meaco20le-specs-noise_db_max"]},{"key":"efficiency","label":"Nameplate efficiency proxy","weight":0.22,"score":84.4,"weighted_points":18.568,"explanation":"91.3 published litres/day per kW of nameplate input; environmental conditions may differ.","formula_id":"dehumidifier-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-meaco20le-specs-extraction_l_day","field-receipt-prd-meaco20le-specs-power_w"]},{"key":"usability","label":"Moisture-control features","weight":0.19,"score":94,"weighted_points":17.86,"explanation":"Published features: 6 L tank, laundry mode, continuous drainage, HEPA Filter. Unknown binary inputs receive neutral half-credit.","formula_id":"dehumidifier-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-meaco20le-specs-tank_l","field-receipt-prd-meaco20le-specs-laundry_mode","field-receipt-prd-meaco20le-specs-continuous_drainage","field-receipt-prd-meaco20le-specs-filter_type","field-receipt-prd-meaco20le-specs-wifi","field-receipt-prd-meaco20le-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":62,"weighted_points":7.44,"explanation":"1 product sources; 1 unique review pools.","formula_id":"dehumidifier-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-meaco20le-owner_feedback-unique_pool_count","field-receipt-prd-meaco20le-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-meaco20le-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-meaco20le","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"null","value":null,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-20l-low-energy-platinum-dehumidifier-3-year-warranty-meaco20le","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"734487566fdebb54fb9b9b9857b1b60529d31d9532dce198a2d85154c9c7afc5"},{"receipt_id":"field-receipt-prd-meaco20le-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-meaco20le","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":224.95,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/meaco-20l-low-energy-platinum-dehumidifier-3-year-warranty-meaco20le","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"97986e03e801624d8fd32f997dc6d16b3053b56294a342be60f0d973dbe21958"},{"receipt_id":"field-receipt-prd-meaco20le-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-meaco20le","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.airconcentre.co.uk/products/meaco-20l-low-energy-platinum-dehumidifier-3-year-warranty-meaco20le","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"755309078a45069bc61f4662b93aee2662daa977617c2d02101d6d29c88831d2"},{"receipt_id":"field-receipt-prd-meaco20le-specs-continuous_drainage","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-meaco20le","factor_keys":["usability"],"field_path":"specs.continuous_drainage","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-20l-low-energy-platinum-dehumidifier-3-year-warranty-meaco20le","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e80fc9a01bc93e3735b144c9063bc80ba7960ad3d74f8b788894f67f35f8121b"},{"receipt_id":"field-receipt-prd-meaco20le-specs-extraction_l_day","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-meaco20le","factor_keys":["efficiency","value"],"field_path":"specs.extraction_l_day","value_type":"number","value":20,"unit":"L/day","source_url":"https://www.airconcentre.co.uk/products/meaco-20l-low-energy-platinum-dehumidifier-3-year-warranty-meaco20le","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0f8daf360be8f99034da956e2e0f720dc77ed99c2febfaada96f1dd0c1e52234"},{"receipt_id":"field-receipt-prd-meaco20le-specs-filter_type","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-meaco20le","factor_keys":["usability"],"field_path":"specs.filter_type","value_type":"string","value":"HEPA Filter","unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-20l-low-energy-platinum-dehumidifier-3-year-warranty-meaco20le","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"726f72fa94ed9d95c1ab704a1dd8a47bbe2ed487f1883cf1a01239eb84042338"},{"receipt_id":"field-receipt-prd-meaco20le-specs-laundry_mode","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-meaco20le","factor_keys":["usability"],"field_path":"specs.laundry_mode","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-20l-low-energy-platinum-dehumidifier-3-year-warranty-meaco20le","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c6b2eed9e0a7d1cff99fef2a7636ac9792809ec8f6a1baf29fe57d222f3fa07e"},{"receipt_id":"field-receipt-prd-meaco20le-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-meaco20le","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":46,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meaco-20l-low-energy-platinum-dehumidifier-3-year-warranty-meaco20le","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c042a9e8bddb61d0536d5ff80bec743469719ddad4b30806ac0e0cb388edb7a1"},{"receipt_id":"field-receipt-prd-meaco20le-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-meaco20le","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"null","value":null,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meaco-20l-low-energy-platinum-dehumidifier-3-year-warranty-meaco20le","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ee45fbfe9e5e87f29d2dbfa1c0877d4cd229ec044996e35d1cf7763ce6430326"},{"receipt_id":"field-receipt-prd-meaco20le-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-meaco20le","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":219,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/meaco-20l-low-energy-platinum-dehumidifier-3-year-warranty-meaco20le","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"efea0c7586845e2a17f40d23c72d3735e7c46bc566d01f76583183384dbfbcfe"},{"receipt_id":"field-receipt-prd-meaco20le-specs-tank_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-meaco20le","factor_keys":["usability"],"field_path":"specs.tank_l","value_type":"number","value":6,"unit":"L","source_url":"https://www.airconcentre.co.uk/products/meaco-20l-low-energy-platinum-dehumidifier-3-year-warranty-meaco20le","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"00447f89aca48b4731dc3ccb0fb2852fd029b88f215a80666f402e55b096e8a3"},{"receipt_id":"field-receipt-prd-meaco20le-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-meaco20le","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":3,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/meaco-20l-low-energy-platinum-dehumidifier-3-year-warranty-meaco20le","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"65ff0dce40202edefc7de44cca0bd98abb7506d9a38e8e0930b96ba640191297"},{"receipt_id":"field-receipt-prd-meaco20le-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-meaco20le","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"null","value":null,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-20l-low-energy-platinum-dehumidifier-3-year-warranty-meaco20le","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"589a78529ba64b1594025f709bf8244a842b3dd42b87a8c1804648a9517838dc"}],"field_receipt_count":13,"comparison_inputs":[{"key":"extraction","value":20,"unit":"L/day","display":"20 L/day","source_url":"https://www.airconcentre.co.uk/products/meaco-20l-low-energy-platinum-dehumidifier-3-year-warranty-meaco20le","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":46,"unit":"dB","display":"46 dB","source_url":"https://www.airconcentre.co.uk/products/meaco-20l-low-energy-platinum-dehumidifier-3-year-warranty-meaco20le","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"tank","value":6,"unit":"L","display":"6 L","source_url":"https://www.airconcentre.co.uk/products/meaco-20l-low-energy-platinum-dehumidifier-3-year-warranty-meaco20le","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-meaco20le-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/meaco-20l-low-energy-platinum-dehumidifier-3-year-warranty-meaco20le","price_gbp":224.95,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/meaco-20l-low-energy-platinum-dehumidifier-3-year-warranty-meaco20le"],"trace_reference":null,"receipt_sha256":"446a86992723957d4bf7a6577f494386f0114934653b0782b55e847f7a0478c1","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":[],"official_source_present":false,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-meaco20le-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meaco-20l-low-energy-platinum-dehumidifier-3-year-warranty-meaco20le","price_gbp":224.95,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-meaco20le-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meaco-20l-low-energy-platinum-dehumidifier-3-year-warranty-meaco20le","price_gbp":224.95,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":3,"source_url":"https://www.airconcentre.co.uk/products/meaco-20l-low-energy-platinum-dehumidifier-3-year-warranty-meaco20le","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","limitation":"Projected from a structured exact-model catalogue field."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"Continuous drainage is listed.","limitation":"Hose route, fall, fitting dimensions and installation constraints are not structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":8,"baseline_tie_aware_rank":8,"minimum_rank":5,"maximum_rank":16,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"standard_condition_extraction","label":"Extraction at shared conditions","explanation":"Published litres per day may use different temperature and humidity conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"overnight_noise_and_heat","label":"Overnight noise and heat","explanation":"Comparable compressor noise, fan mode and room heat observations are not retained.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"official_source_missing","severity":"limits_confidence","status":"open","explanation":"No separate manufacturer or official source is retained for this exact model."},{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-abc10l-s","product_slug":"meaco-abc10l-s","category":"dehumidifier","market":"GB","category_rank":9,"cohort_position":9,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-abc10l-s","slug":"meaco-abc10l-s","model":"ABC10L-S","category":"dehumidifier","market":"GB"},"decision":{"methodology_version":"dehumidifier-v1.0","rank":9,"score":70.9,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"dehumidifier","methodology_version":"dehumidifier-v1.0"},"criteria":[{"key":"value","label":"Extraction per pound","weight":0.25,"score":56.3,"weighted_points":14.075,"explanation":"0.1 published litres/day per £1 at the checked price.","formula_id":"dehumidifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-abc10l-s-specs-extraction_l_day","field-receipt-prd-abc10l-s-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.22,"score":96.8,"weighted_points":21.296,"explanation":"35 dB comparison input; test modes may differ.","formula_id":"dehumidifier-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-abc10l-s-specs-noise_db_min","field-receipt-prd-abc10l-s-specs-noise_db_max"]},{"key":"efficiency","label":"Nameplate efficiency proxy","weight":0.22,"score":61.6,"weighted_points":13.552,"explanation":"64.5 published litres/day per kW of nameplate input; environmental conditions may differ.","formula_id":"dehumidifier-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-abc10l-s-specs-extraction_l_day","field-receipt-prd-abc10l-s-specs-power_w"]},{"key":"usability","label":"Moisture-control features","weight":0.19,"score":76.4,"weighted_points":14.516,"explanation":"Published features: 2.6 L tank, laundry mode, continuous drainage, Dust Filter. Unknown binary inputs receive neutral half-credit.","formula_id":"dehumidifier-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-abc10l-s-specs-tank_l","field-receipt-prd-abc10l-s-specs-laundry_mode","field-receipt-prd-abc10l-s-specs-continuous_drainage","field-receipt-prd-abc10l-s-specs-filter_type","field-receipt-prd-abc10l-s-specs-wifi","field-receipt-prd-abc10l-s-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":62,"weighted_points":7.44,"explanation":"1 product sources; 1 unique review pools.","formula_id":"dehumidifier-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-abc10l-s-owner_feedback-unique_pool_count","field-receipt-prd-abc10l-s-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-abc10l-s-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-abc10l-s","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"null","value":null,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-10l-compressor-dehumidifier-silver-free-3-year-warranty-abc10l-s","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"dbd19182a617cd87e4f9ea74c05aad70cd7891e89fd0045a65ad94195ef99226"},{"receipt_id":"field-receipt-prd-abc10l-s-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-abc10l-s","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":114.98,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-10l-compressor-dehumidifier-silver-free-3-year-warranty-abc10l-s","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"968d4204b3c73566630e6c86186520e9d57b7299dd4d1869d3adfe82f41c4802"},{"receipt_id":"field-receipt-prd-abc10l-s-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-abc10l-s","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-10l-compressor-dehumidifier-silver-free-3-year-warranty-abc10l-s","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d0f88729020c1c99164c8f89fce6ac3e3f3116d36ccbb84acf09bb7c770e9d83"},{"receipt_id":"field-receipt-prd-abc10l-s-specs-continuous_drainage","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-abc10l-s","factor_keys":["usability"],"field_path":"specs.continuous_drainage","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-10l-compressor-dehumidifier-silver-free-3-year-warranty-abc10l-s","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a67f846ef2cc97f660c81e50c14bc7840abd2f83fe4ee96f1ecc0ff0a62a8539"},{"receipt_id":"field-receipt-prd-abc10l-s-specs-extraction_l_day","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-abc10l-s","factor_keys":["efficiency","value"],"field_path":"specs.extraction_l_day","value_type":"number","value":10,"unit":"L/day","source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-10l-compressor-dehumidifier-silver-free-3-year-warranty-abc10l-s","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1775b904e0499f54c0b8622bf118670657b98e8c6db9a9ac9880920dec7b26bd"},{"receipt_id":"field-receipt-prd-abc10l-s-specs-filter_type","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-abc10l-s","factor_keys":["usability"],"field_path":"specs.filter_type","value_type":"string","value":"Dust Filter","unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-10l-compressor-dehumidifier-silver-free-3-year-warranty-abc10l-s","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c1ec74f8faa43ddb26e344679f2826fd2e55f8fc1d2ada5484c8846f906f0584"},{"receipt_id":"field-receipt-prd-abc10l-s-specs-laundry_mode","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-abc10l-s","factor_keys":["usability"],"field_path":"specs.laundry_mode","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-10l-compressor-dehumidifier-silver-free-3-year-warranty-abc10l-s","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0c2350c81691213c1002bd71e607b4c6ca93b8584725c293b2d3c53a6bf8d5ab"},{"receipt_id":"field-receipt-prd-abc10l-s-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-abc10l-s","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":40,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-10l-compressor-dehumidifier-silver-free-3-year-warranty-abc10l-s","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"13eb37fd459f8e8287f327648f978b162a04e397d863079c46ec569cd3db488a"},{"receipt_id":"field-receipt-prd-abc10l-s-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-abc10l-s","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"number","value":35,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-10l-compressor-dehumidifier-silver-free-3-year-warranty-abc10l-s","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ac38994822b18433c4c4095fb4f59b948aab3042f402d1e5ba1661e9e6be672e"},{"receipt_id":"field-receipt-prd-abc10l-s-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-abc10l-s","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":155,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-10l-compressor-dehumidifier-silver-free-3-year-warranty-abc10l-s","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"fcbb6b219d588dc33a90e694ec1e4e62ad8d05300413674a3f1e6aba4c4e7aac"},{"receipt_id":"field-receipt-prd-abc10l-s-specs-tank_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-abc10l-s","factor_keys":["usability"],"field_path":"specs.tank_l","value_type":"number","value":2.6,"unit":"L","source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-10l-compressor-dehumidifier-silver-free-3-year-warranty-abc10l-s","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"45cde1929ec99b93effdba7f6362ed0e7f8467fb4ba881a1039fc81494372737"},{"receipt_id":"field-receipt-prd-abc10l-s-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-abc10l-s","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":3,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-10l-compressor-dehumidifier-silver-free-3-year-warranty-abc10l-s","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0f8d12410003597c6270004ecc88c35d65f1e58a46c79d5c6b96fe195e9eba3d"},{"receipt_id":"field-receipt-prd-abc10l-s-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-abc10l-s","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"null","value":null,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-10l-compressor-dehumidifier-silver-free-3-year-warranty-abc10l-s","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7ae24a5d24fd2d3ddc42038597a84992bd9a80c715afeb6da446d35429473d84"}],"field_receipt_count":13,"comparison_inputs":[{"key":"extraction","value":10,"unit":"L/day","display":"10 L/day","source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-10l-compressor-dehumidifier-silver-free-3-year-warranty-abc10l-s","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":35,"unit":"dB","display":"35 dB","source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-10l-compressor-dehumidifier-silver-free-3-year-warranty-abc10l-s","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"tank","value":2.6,"unit":"L","display":"2.6 L","source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-10l-compressor-dehumidifier-silver-free-3-year-warranty-abc10l-s","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-abc10l-s-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-10l-compressor-dehumidifier-silver-free-3-year-warranty-abc10l-s","price_gbp":114.98,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/meaco-dry-abc-range-10l-compressor-dehumidifier-silver-free-3-year-warranty-abc10l-s"],"trace_reference":null,"receipt_sha256":"7f1dd21ae73a5517dedb25d3fbc94d4ca964349cfe1c08b5332e6eb53a89249b","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":[],"official_source_present":false,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-abc10l-s-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-10l-compressor-dehumidifier-silver-free-3-year-warranty-abc10l-s","price_gbp":114.98,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-abc10l-s-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-10l-compressor-dehumidifier-silver-free-3-year-warranty-abc10l-s","price_gbp":114.98,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":3,"source_url":"https://www.airconcentre.co.uk/products/meaco-dry-abc-range-10l-compressor-dehumidifier-silver-free-3-year-warranty-abc10l-s","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","limitation":"Projected from a structured exact-model catalogue field."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"Continuous drainage is listed.","limitation":"Hose route, fall, fitting dimensions and installation constraints are not structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":9,"baseline_tie_aware_rank":9,"minimum_rank":6,"maximum_rank":14,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"standard_condition_extraction","label":"Extraction at shared conditions","explanation":"Published litres per day may use different temperature and humidity conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"overnight_noise_and_heat","label":"Overnight noise and heat","explanation":"Comparable compressor noise, fan mode and room heat observations are not retained.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"official_source_missing","severity":"limits_confidence","status":"open","explanation":"No separate manufacturer or official source is retained for this exact model."},{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-dvh20lcf","product_slug":"devola-dvh20lcf","category":"dehumidifier","market":"GB","category_rank":10,"cohort_position":10,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-dvh20lcf","slug":"devola-dvh20lcf","model":"DVH20LCF","category":"dehumidifier","market":"GB"},"decision":{"methodology_version":"dehumidifier-v1.0","rank":10,"score":70,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"dehumidifier","methodology_version":"dehumidifier-v1.0"},"criteria":[{"key":"value","label":"Extraction per pound","weight":0.25,"score":64,"weighted_points":16,"explanation":"0.1 published litres/day per £1 at the checked price.","formula_id":"dehumidifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvh20lcf-specs-extraction_l_day","field-receipt-prd-dvh20lcf-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.22,"score":74.4,"weighted_points":16.368,"explanation":"42 dB comparison input; test modes may differ.","formula_id":"dehumidifier-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvh20lcf-specs-noise_db_min","field-receipt-prd-dvh20lcf-specs-noise_db_max"]},{"key":"efficiency","label":"Nameplate efficiency proxy","weight":0.22,"score":66.4,"weighted_points":14.608,"explanation":"70.2 published litres/day per kW of nameplate input; environmental conditions may differ.","formula_id":"dehumidifier-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvh20lcf-specs-extraction_l_day","field-receipt-prd-dvh20lcf-specs-power_w"]},{"key":"usability","label":"Moisture-control features","weight":0.19,"score":75.6,"weighted_points":14.364,"explanation":"Published features: 2.9 L tank, laundry mode, continuous drainage, Carbon Filter. Unknown binary inputs receive neutral half-credit.","formula_id":"dehumidifier-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvh20lcf-specs-tank_l","field-receipt-prd-dvh20lcf-specs-laundry_mode","field-receipt-prd-dvh20lcf-specs-continuous_drainage","field-receipt-prd-dvh20lcf-specs-filter_type","field-receipt-prd-dvh20lcf-specs-wifi","field-receipt-prd-dvh20lcf-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":72,"weighted_points":8.64,"explanation":"2 product sources; 1 unique review pools.","formula_id":"dehumidifier-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvh20lcf-owner_feedback-unique_pool_count","field-receipt-prd-dvh20lcf-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-dvh20lcf-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh20lcf","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.devola.co.uk/products/devola-20l-carbon-filter-dehumidifier-air-cleaner-white-dvh20lcf","unit":null,"source_url":"https://www.devola.co.uk/products/devola-20l-carbon-filter-dehumidifier-air-cleaner-white-dvh20lcf","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"761d300f495f5c4b1a71500bbeb3ac061e53df3c8a2a68ce0391a76df70a9a0b"},{"receipt_id":"field-receipt-prd-dvh20lcf-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh20lcf","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":189.99,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/devola-20l-carbon-filter-dehumidifier-air-cleaner-white-dvh20lcf","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c2320afe3ee3248dce247a790165da2a92c243f1c5c764fc4e3d40fe2b134605"},{"receipt_id":"field-receipt-prd-dvh20lcf-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh20lcf","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.airconcentre.co.uk/products/devola-20l-carbon-filter-dehumidifier-air-cleaner-white-dvh20lcf","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2f02a51f5fca02abfeaa6a2f45228cefabe4ae33aa6143eb60e620676c7ce625"},{"receipt_id":"field-receipt-prd-dvh20lcf-specs-continuous_drainage","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh20lcf","factor_keys":["usability"],"field_path":"specs.continuous_drainage","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-20l-carbon-filter-dehumidifier-air-cleaner-white-dvh20lcf","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"79f51ddc38317f9f1af739ca27dce58f59c4aefbd6e7fa8d143338412eccf6b9"},{"receipt_id":"field-receipt-prd-dvh20lcf-specs-extraction_l_day","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh20lcf","factor_keys":["efficiency","value"],"field_path":"specs.extraction_l_day","value_type":"number","value":20,"unit":"L/day","source_url":"https://www.airconcentre.co.uk/products/devola-20l-carbon-filter-dehumidifier-air-cleaner-white-dvh20lcf","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"8a69229da1d4067ca40c0596c1415df1a6113baf4de15231fa6539d260d8e947"},{"receipt_id":"field-receipt-prd-dvh20lcf-specs-filter_type","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh20lcf","factor_keys":["usability"],"field_path":"specs.filter_type","value_type":"string","value":"Carbon Filter","unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-20l-carbon-filter-dehumidifier-air-cleaner-white-dvh20lcf","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b6d336d21bb335266d10eaef618b02c20386deb14fa26fdf757cce79a8a82d3f"},{"receipt_id":"field-receipt-prd-dvh20lcf-specs-laundry_mode","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh20lcf","factor_keys":["usability"],"field_path":"specs.laundry_mode","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-20l-carbon-filter-dehumidifier-air-cleaner-white-dvh20lcf","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5c6a798741e71269753e892f1f9348c2e8ba04a5ea071586f334d5b6d59a638d"},{"receipt_id":"field-receipt-prd-dvh20lcf-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh20lcf","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":45,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-20l-carbon-filter-dehumidifier-air-cleaner-white-dvh20lcf","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"fab90cc5b613b68eefb73d84a3339fdfab5feffee732f6e1738c3aadf7791e7a"},{"receipt_id":"field-receipt-prd-dvh20lcf-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh20lcf","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"number","value":42,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-20l-carbon-filter-dehumidifier-air-cleaner-white-dvh20lcf","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9f9f2ef44eb8057caa3e8d32acbb2fac2fd5ac19e6e55647a227087e9bfbdc35"},{"receipt_id":"field-receipt-prd-dvh20lcf-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh20lcf","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":285,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/devola-20l-carbon-filter-dehumidifier-air-cleaner-white-dvh20lcf","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"793f19775ff4bf5dbc9d21f348a57a21b9a16f273230def11f9f969c083322f7"},{"receipt_id":"field-receipt-prd-dvh20lcf-specs-tank_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh20lcf","factor_keys":["usability"],"field_path":"specs.tank_l","value_type":"number","value":2.9,"unit":"L","source_url":"https://www.airconcentre.co.uk/products/devola-20l-carbon-filter-dehumidifier-air-cleaner-white-dvh20lcf","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ce0bc6be5594c88efd5be57561546598ec2259dbf98a90ab9ed99ecdcdd95ca6"},{"receipt_id":"field-receipt-prd-dvh20lcf-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh20lcf","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":2,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/devola-20l-carbon-filter-dehumidifier-air-cleaner-white-dvh20lcf","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c49238dec28d7831b75ef574f886ffa5d65d47ef5f713a3a41ba638e15852f39"},{"receipt_id":"field-receipt-prd-dvh20lcf-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh20lcf","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"null","value":null,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-20l-carbon-filter-dehumidifier-air-cleaner-white-dvh20lcf","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a3ab2b725db22692fee8d77bc7123780c49442c10d12a6ba0d8d8b7f9d6dc7be"}],"field_receipt_count":13,"comparison_inputs":[{"key":"extraction","value":20,"unit":"L/day","display":"20 L/day","source_url":"https://www.airconcentre.co.uk/products/devola-20l-carbon-filter-dehumidifier-air-cleaner-white-dvh20lcf","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":42,"unit":"dB","display":"42 dB","source_url":"https://www.airconcentre.co.uk/products/devola-20l-carbon-filter-dehumidifier-air-cleaner-white-dvh20lcf","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"tank","value":2.9,"unit":"L","display":"2.9 L","source_url":"https://www.airconcentre.co.uk/products/devola-20l-carbon-filter-dehumidifier-air-cleaner-white-dvh20lcf","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-dvh20lcf-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/devola-20l-carbon-filter-dehumidifier-air-cleaner-white-dvh20lcf","price_gbp":189.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/devola-20l-carbon-filter-dehumidifier-air-cleaner-white-dvh20lcf","https://www.devola.co.uk/products/devola-20l-carbon-filter-dehumidifier-air-cleaner-white-dvh20lcf"],"trace_reference":null,"receipt_sha256":"1fa10cae9c3f67baed76e19c8bb0331a88c8d854be447b3425ecefdf3de7df6f","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.devola.co.uk/products/devola-20l-carbon-filter-dehumidifier-air-cleaner-white-dvh20lcf"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-dvh20lcf-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-20l-carbon-filter-dehumidifier-air-cleaner-white-dvh20lcf","price_gbp":189.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-dvh20lcf-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-20l-carbon-filter-dehumidifier-air-cleaner-white-dvh20lcf","price_gbp":189.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.devola.co.uk/products/devola-20l-carbon-filter-dehumidifier-air-cleaner-white-dvh20lcf","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","limitation":"Projected from a structured exact-model catalogue field."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"Continuous drainage is listed.","limitation":"Hose route, fall, fitting dimensions and installation constraints are not structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":10,"baseline_tie_aware_rank":10,"minimum_rank":8,"maximum_rank":14,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"standard_condition_extraction","label":"Extraction at shared conditions","explanation":"Published litres per day may use different temperature and humidity conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"overnight_noise_and_heat","label":"Overnight noise and heat","explanation":"Comparable compressor noise, fan mode and room heat observations are not retained.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-dv12l","product_slug":"devola-dv12l","category":"dehumidifier","market":"GB","category_rank":11,"cohort_position":11,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-dv12l","slug":"devola-dv12l","model":"DV12L","category":"dehumidifier","market":"GB"},"decision":{"methodology_version":"dehumidifier-v1.0","rank":11,"score":69.7,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"dehumidifier","methodology_version":"dehumidifier-v1.0"},"criteria":[{"key":"value","label":"Extraction per pound","weight":0.25,"score":55.8,"weighted_points":13.95,"explanation":"0.1 published litres/day per £1 at the checked price.","formula_id":"dehumidifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dv12l-specs-extraction_l_day","field-receipt-prd-dv12l-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.22,"score":93.6,"weighted_points":20.592,"explanation":"36 dB comparison input; test modes may differ.","formula_id":"dehumidifier-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dv12l-specs-noise_db_min","field-receipt-prd-dv12l-specs-noise_db_max"]},{"key":"efficiency","label":"Nameplate efficiency proxy","weight":0.22,"score":61.9,"weighted_points":13.618,"explanation":"64.9 published litres/day per kW of nameplate input; environmental conditions may differ.","formula_id":"dehumidifier-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dv12l-specs-extraction_l_day","field-receipt-prd-dv12l-specs-power_w"]},{"key":"usability","label":"Moisture-control features","weight":0.19,"score":68,"weighted_points":12.92,"explanation":"Published features: 2 L tank, laundry mode, continuous drainage, Dust Filter. Unknown binary inputs receive neutral half-credit.","formula_id":"dehumidifier-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dv12l-specs-tank_l","field-receipt-prd-dv12l-specs-laundry_mode","field-receipt-prd-dv12l-specs-continuous_drainage","field-receipt-prd-dv12l-specs-filter_type","field-receipt-prd-dv12l-specs-wifi","field-receipt-prd-dv12l-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":72,"weighted_points":8.64,"explanation":"2 product sources; 1 unique review pools.","formula_id":"dehumidifier-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dv12l-owner_feedback-unique_pool_count","field-receipt-prd-dv12l-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-dv12l-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv12l","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.devola.co.uk/products/devola-12l-compressor-dehumidifier-with-dust-proof-filter-dv12l","unit":null,"source_url":"https://www.devola.co.uk/products/devola-12l-compressor-dehumidifier-with-dust-proof-filter-dv12l","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"25f5865e09c0232f8c350663e3fc516ce2ec23f8aab7869cc3b1f9e2d86622db"},{"receipt_id":"field-receipt-prd-dv12l-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv12l","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":139.99,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/devola-12l-compressor-dehumidifier-with-dust-proof-filter-dv12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d3f769ad4e03f4e6a5c2fddb078dcd7d8fc6b85c68e3904cfd152ae25e33c91f"},{"receipt_id":"field-receipt-prd-dv12l-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv12l","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.airconcentre.co.uk/products/devola-12l-compressor-dehumidifier-with-dust-proof-filter-dv12l","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"11a8d06a8865be7e13fd27511106dbf610f57cac427c58c62a7b3b2be2d3765b"},{"receipt_id":"field-receipt-prd-dv12l-specs-continuous_drainage","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv12l","factor_keys":["usability"],"field_path":"specs.continuous_drainage","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-12l-compressor-dehumidifier-with-dust-proof-filter-dv12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6f12528c346891017bf5ec31b9d920140bcc01dc4ef33aa12e43b831e172240d"},{"receipt_id":"field-receipt-prd-dv12l-specs-extraction_l_day","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv12l","factor_keys":["efficiency","value"],"field_path":"specs.extraction_l_day","value_type":"number","value":12,"unit":"L/day","source_url":"https://www.airconcentre.co.uk/products/devola-12l-compressor-dehumidifier-with-dust-proof-filter-dv12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6b1f050282aa8b8f942d27bf4eb561e5ba032b511e6408929f194ebd1ebf5c74"},{"receipt_id":"field-receipt-prd-dv12l-specs-filter_type","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv12l","factor_keys":["usability"],"field_path":"specs.filter_type","value_type":"string","value":"Dust Filter","unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-12l-compressor-dehumidifier-with-dust-proof-filter-dv12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"10f089770efe50bfc49e964f4cf1a6e72d1ea061717e90b979b57338ed4c13a8"},{"receipt_id":"field-receipt-prd-dv12l-specs-laundry_mode","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv12l","factor_keys":["usability"],"field_path":"specs.laundry_mode","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-12l-compressor-dehumidifier-with-dust-proof-filter-dv12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"19a727d4171569eaf57aa9f3d6a9fd5ce1a02745dd20dd2fb9bca6025de4ce2d"},{"receipt_id":"field-receipt-prd-dv12l-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv12l","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":36,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-12l-compressor-dehumidifier-with-dust-proof-filter-dv12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"187b142c4b69737b72bf082d64cf4eec3c393e67c756580d20a56f21e105af12"},{"receipt_id":"field-receipt-prd-dv12l-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv12l","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"null","value":null,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-12l-compressor-dehumidifier-with-dust-proof-filter-dv12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b335d7997c1b60c1090507470ebe69e89a6e981ae5f7014654ea5638923e4219"},{"receipt_id":"field-receipt-prd-dv12l-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv12l","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":185,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/devola-12l-compressor-dehumidifier-with-dust-proof-filter-dv12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1ff209a725c77f642b711158a91f92cf16838f592cda96cd620dc5607d46c1a5"},{"receipt_id":"field-receipt-prd-dv12l-specs-tank_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv12l","factor_keys":["usability"],"field_path":"specs.tank_l","value_type":"number","value":2,"unit":"L","source_url":"https://www.airconcentre.co.uk/products/devola-12l-compressor-dehumidifier-with-dust-proof-filter-dv12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f7b132837dd53a0ab2013a2eb4b6ca486ef2793fdbcbd5cceffc4932b78b9d53"},{"receipt_id":"field-receipt-prd-dv12l-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv12l","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":2,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/devola-12l-compressor-dehumidifier-with-dust-proof-filter-dv12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d1a93addc13f752a3e89cc2eb0dc91a64c07ffcf85794dbffbe766f392fa9111"},{"receipt_id":"field-receipt-prd-dv12l-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv12l","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-12l-compressor-dehumidifier-with-dust-proof-filter-dv12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5e555e1651cb8bd4785b4aeb40135ce2ab09f40c4868953712ecbb0c10a23edd"}],"field_receipt_count":13,"comparison_inputs":[{"key":"extraction","value":12,"unit":"L/day","display":"12 L/day","source_url":"https://www.airconcentre.co.uk/products/devola-12l-compressor-dehumidifier-with-dust-proof-filter-dv12l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":36,"unit":"dB","display":"36 dB","source_url":"https://www.airconcentre.co.uk/products/devola-12l-compressor-dehumidifier-with-dust-proof-filter-dv12l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"tank","value":2,"unit":"L","display":"2 L","source_url":"https://www.airconcentre.co.uk/products/devola-12l-compressor-dehumidifier-with-dust-proof-filter-dv12l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-dv12l-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/devola-12l-compressor-dehumidifier-with-dust-proof-filter-dv12l","price_gbp":139.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/devola-12l-compressor-dehumidifier-with-dust-proof-filter-dv12l","https://www.devola.co.uk/products/devola-12l-compressor-dehumidifier-with-dust-proof-filter-dv12l"],"trace_reference":null,"receipt_sha256":"cd4c61a8a2fdab91bebc67047e506bfe960fa62cfcc2f48742b7c2e05b64792a","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.devola.co.uk/products/devola-12l-compressor-dehumidifier-with-dust-proof-filter-dv12l"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-dv12l-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-12l-compressor-dehumidifier-with-dust-proof-filter-dv12l","price_gbp":139.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-dv12l-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-12l-compressor-dehumidifier-with-dust-proof-filter-dv12l","price_gbp":139.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.devola.co.uk/products/devola-12l-compressor-dehumidifier-with-dust-proof-filter-dv12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","limitation":"Projected from a structured exact-model catalogue field."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"Continuous drainage is listed.","limitation":"Hose route, fall, fitting dimensions and installation constraints are not structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":11,"baseline_tie_aware_rank":11,"minimum_rank":7,"maximum_rank":16,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"standard_condition_extraction","label":"Extraction at shared conditions","explanation":"Published litres per day may use different temperature and humidity conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"overnight_noise_and_heat","label":"Overnight noise and heat","explanation":"Comparable compressor noise, fan mode and room heat observations are not retained.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-meaco12le","product_slug":"meaco-meaco12le","category":"dehumidifier","market":"GB","category_rank":12,"cohort_position":12,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-meaco12le","slug":"meaco-meaco12le","model":"MEACO12LE","category":"dehumidifier","market":"GB"},"decision":{"methodology_version":"dehumidifier-v1.0","rank":12,"score":69.3,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"dehumidifier","methodology_version":"dehumidifier-v1.0"},"criteria":[{"key":"value","label":"Extraction per pound","weight":0.25,"score":52.3,"weighted_points":13.075,"explanation":"0.1 published litres/day per £1 at the checked price.","formula_id":"dehumidifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-meaco12le-specs-extraction_l_day","field-receipt-prd-meaco12le-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.22,"score":77.6,"weighted_points":17.072,"explanation":"41 dB comparison input; test modes may differ.","formula_id":"dehumidifier-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-meaco12le-specs-noise_db_min","field-receipt-prd-meaco12le-specs-noise_db_max"]},{"key":"efficiency","label":"Nameplate efficiency proxy","weight":0.22,"score":71.7,"weighted_points":15.774,"explanation":"76.4 published litres/day per kW of nameplate input; environmental conditions may differ.","formula_id":"dehumidifier-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-meaco12le-specs-extraction_l_day","field-receipt-prd-meaco12le-specs-power_w"]},{"key":"usability","label":"Moisture-control features","weight":0.19,"score":84,"weighted_points":15.96,"explanation":"Published features: 2.5 L tank, laundry mode, continuous drainage, HEPA Filter. Unknown binary inputs receive neutral half-credit.","formula_id":"dehumidifier-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-meaco12le-specs-tank_l","field-receipt-prd-meaco12le-specs-laundry_mode","field-receipt-prd-meaco12le-specs-continuous_drainage","field-receipt-prd-meaco12le-specs-filter_type","field-receipt-prd-meaco12le-specs-wifi","field-receipt-prd-meaco12le-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":62,"weighted_points":7.44,"explanation":"1 product sources; 1 unique review pools.","formula_id":"dehumidifier-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-meaco12le-owner_feedback-unique_pool_count","field-receipt-prd-meaco12le-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-meaco12le-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-meaco12le","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"null","value":null,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-12l-low-energy-platinum-dehumidifier-meaco12le","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6fdcf008999fe525ed9320905e1dc5a5ff7df7feea8d9764c452d94f359af0cf"},{"receipt_id":"field-receipt-prd-meaco12le-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-meaco12le","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":154.97,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/meaco-12l-low-energy-platinum-dehumidifier-meaco12le","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"986d62a1a4eb4f270f9c72011919a5e0c0959243697ec9eb8897606a78124d13"},{"receipt_id":"field-receipt-prd-meaco12le-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-meaco12le","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.airconcentre.co.uk/products/meaco-12l-low-energy-platinum-dehumidifier-meaco12le","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"32c2670349d11179bc9280186c9142eb531f197a98848218c5da4d19582144e0"},{"receipt_id":"field-receipt-prd-meaco12le-specs-continuous_drainage","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-meaco12le","factor_keys":["usability"],"field_path":"specs.continuous_drainage","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-12l-low-energy-platinum-dehumidifier-meaco12le","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d2bc4fe9dd31728b709e3b0da1c5276321665b7fd82de5b2dbcaad3d10929a64"},{"receipt_id":"field-receipt-prd-meaco12le-specs-extraction_l_day","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-meaco12le","factor_keys":["efficiency","value"],"field_path":"specs.extraction_l_day","value_type":"number","value":12,"unit":"L/day","source_url":"https://www.airconcentre.co.uk/products/meaco-12l-low-energy-platinum-dehumidifier-meaco12le","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6ba55b4bf80dd428e62b8b2421d11aa359f979f5688c930d45224ae5e6a181ac"},{"receipt_id":"field-receipt-prd-meaco12le-specs-filter_type","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-meaco12le","factor_keys":["usability"],"field_path":"specs.filter_type","value_type":"string","value":"HEPA Filter","unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-12l-low-energy-platinum-dehumidifier-meaco12le","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b9b44377a50b9d27e1b0f2fccfc77f4ade671f594d5e3783abd713936f8b8f7f"},{"receipt_id":"field-receipt-prd-meaco12le-specs-laundry_mode","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-meaco12le","factor_keys":["usability"],"field_path":"specs.laundry_mode","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-12l-low-energy-platinum-dehumidifier-meaco12le","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3ff376f452cb8ca034ee019563754e760b3155c14557de075497ef6d0bfb7f1c"},{"receipt_id":"field-receipt-prd-meaco12le-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-meaco12le","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":41,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meaco-12l-low-energy-platinum-dehumidifier-meaco12le","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e50a9efd29e87808fda24045ee09ad2b65b6885561637dd693ccf5f45b7bc3a7"},{"receipt_id":"field-receipt-prd-meaco12le-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-meaco12le","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"null","value":null,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/meaco-12l-low-energy-platinum-dehumidifier-meaco12le","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6f49b851246501018a1a177abba3c74cd8a5d2f8dad0a013d4138d0a3264d0f6"},{"receipt_id":"field-receipt-prd-meaco12le-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-meaco12le","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":157,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/meaco-12l-low-energy-platinum-dehumidifier-meaco12le","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c9165c46a37d9086bcda22235c3b1994a961da93cb2343ef75393797311f1bd9"},{"receipt_id":"field-receipt-prd-meaco12le-specs-tank_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-meaco12le","factor_keys":["usability"],"field_path":"specs.tank_l","value_type":"number","value":2.5,"unit":"L","source_url":"https://www.airconcentre.co.uk/products/meaco-12l-low-energy-platinum-dehumidifier-meaco12le","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"91cfc865d10911bc8efaa230637b1fe1b3a8790a137a801bbed201666b829ff4"},{"receipt_id":"field-receipt-prd-meaco12le-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-meaco12le","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":3,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/meaco-12l-low-energy-platinum-dehumidifier-meaco12le","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"90cbbc8ad75b384c31d43a26f23de4220b193234a4c77d4d847983c50285c1ba"},{"receipt_id":"field-receipt-prd-meaco12le-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-meaco12le","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"null","value":null,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/meaco-12l-low-energy-platinum-dehumidifier-meaco12le","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d273da36d480e7392587543c11eeb1d9acb64a8d8cc650203523f8481310b23c"}],"field_receipt_count":13,"comparison_inputs":[{"key":"extraction","value":12,"unit":"L/day","display":"12 L/day","source_url":"https://www.airconcentre.co.uk/products/meaco-12l-low-energy-platinum-dehumidifier-meaco12le","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":41,"unit":"dB","display":"41 dB","source_url":"https://www.airconcentre.co.uk/products/meaco-12l-low-energy-platinum-dehumidifier-meaco12le","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"tank","value":2.5,"unit":"L","display":"2.5 L","source_url":"https://www.airconcentre.co.uk/products/meaco-12l-low-energy-platinum-dehumidifier-meaco12le","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-meaco12le-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/meaco-12l-low-energy-platinum-dehumidifier-meaco12le","price_gbp":154.97,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/meaco-12l-low-energy-platinum-dehumidifier-meaco12le"],"trace_reference":null,"receipt_sha256":"2afe9897e097c4e96951874dc87bca431ff3743ab8308d448c2a3a3ea6115e61","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":[],"official_source_present":false,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-meaco12le-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meaco-12l-low-energy-platinum-dehumidifier-meaco12le","price_gbp":154.97,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-meaco12le-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/meaco-12l-low-energy-platinum-dehumidifier-meaco12le","price_gbp":154.97,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":3,"source_url":"https://www.airconcentre.co.uk/products/meaco-12l-low-energy-platinum-dehumidifier-meaco12le","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","limitation":"Projected from a structured exact-model catalogue field."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"Continuous drainage is listed.","limitation":"Hose route, fall, fitting dimensions and installation constraints are not structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":12,"baseline_tie_aware_rank":12,"minimum_rank":8,"maximum_rank":15,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"standard_condition_extraction","label":"Extraction at shared conditions","explanation":"Published litres per day may use different temperature and humidity conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"overnight_noise_and_heat","label":"Overnight noise and heat","explanation":"Comparable compressor noise, fan mode and room heat observations are not retained.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"official_source_missing","severity":"limits_confidence","status":"open","explanation":"No separate manufacturer or official source is retained for this exact model."},{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-dvh12l","product_slug":"devola-dvh12l","category":"dehumidifier","market":"GB","category_rank":13,"cohort_position":13,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-dvh12l","slug":"devola-dvh12l","model":"DVH12L","category":"dehumidifier","market":"GB"},"decision":{"methodology_version":"dehumidifier-v1.0","rank":13,"score":68.1,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"dehumidifier","methodology_version":"dehumidifier-v1.0"},"criteria":[{"key":"value","label":"Extraction per pound","weight":0.25,"score":51.3,"weighted_points":12.825,"explanation":"0.1 published litres/day per £1 at the checked price.","formula_id":"dehumidifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvh12l-specs-extraction_l_day","field-receipt-prd-dvh12l-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.22,"score":90.4,"weighted_points":19.888,"explanation":"37 dB comparison input; test modes may differ.","formula_id":"dehumidifier-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvh12l-specs-noise_db_min","field-receipt-prd-dvh12l-specs-noise_db_max"]},{"key":"efficiency","label":"Nameplate efficiency proxy","weight":0.22,"score":50.2,"weighted_points":11.044,"explanation":"51.1 published litres/day per kW of nameplate input; environmental conditions may differ.","formula_id":"dehumidifier-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvh12l-specs-extraction_l_day","field-receipt-prd-dvh12l-specs-power_w"]},{"key":"usability","label":"Moisture-control features","weight":0.19,"score":82.8,"weighted_points":15.732,"explanation":"Published features: 2.7 L tank, laundry mode, continuous drainage, HEPA Filter. Unknown binary inputs receive neutral half-credit.","formula_id":"dehumidifier-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvh12l-specs-tank_l","field-receipt-prd-dvh12l-specs-laundry_mode","field-receipt-prd-dvh12l-specs-continuous_drainage","field-receipt-prd-dvh12l-specs-filter_type","field-receipt-prd-dvh12l-specs-wifi","field-receipt-prd-dvh12l-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":72,"weighted_points":8.64,"explanation":"2 product sources; 1 unique review pools.","formula_id":"dehumidifier-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvh12l-owner_feedback-unique_pool_count","field-receipt-prd-dvh12l-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-dvh12l-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh12l","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.devola.co.uk/products/devola-12l-platinum-compressor-dehumidifier-with-hepa-filter-white-dvh12l","unit":null,"source_url":"https://www.devola.co.uk/products/devola-12l-platinum-compressor-dehumidifier-with-hepa-filter-white-dvh12l","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"8778a210b888919904d6b105c4511387ce9dde134be489cf9cda86aee7c35bbb"},{"receipt_id":"field-receipt-prd-dvh12l-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh12l","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":159.99,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/devola-12l-platinum-compressor-dehumidifier-with-hepa-filter-white-dvh12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b32bbb6474502cd23991495c70b210b94b7e6905d1271467cecceb95df7ebb71"},{"receipt_id":"field-receipt-prd-dvh12l-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh12l","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.airconcentre.co.uk/products/devola-12l-platinum-compressor-dehumidifier-with-hepa-filter-white-dvh12l","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"030daf951bca7d32fb6f8ac69092ac6f731de72721c5d82d043f0dd7445ff19c"},{"receipt_id":"field-receipt-prd-dvh12l-specs-continuous_drainage","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh12l","factor_keys":["usability"],"field_path":"specs.continuous_drainage","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-12l-platinum-compressor-dehumidifier-with-hepa-filter-white-dvh12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"64fc51de70c5a113313e59f4d5dfc9b762c26e79fd0aac1fdefb00f7a58b2542"},{"receipt_id":"field-receipt-prd-dvh12l-specs-extraction_l_day","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh12l","factor_keys":["efficiency","value"],"field_path":"specs.extraction_l_day","value_type":"number","value":12,"unit":"L/day","source_url":"https://www.airconcentre.co.uk/products/devola-12l-platinum-compressor-dehumidifier-with-hepa-filter-white-dvh12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"84a0248fa0c2ced3aca1440746071b9d9fad570d77a3eaeccae67e080448dcde"},{"receipt_id":"field-receipt-prd-dvh12l-specs-filter_type","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh12l","factor_keys":["usability"],"field_path":"specs.filter_type","value_type":"string","value":"HEPA Filter","unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-12l-platinum-compressor-dehumidifier-with-hepa-filter-white-dvh12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9663c711ed6adf77b617c95c18e3ec9201f7ffa03826a3f93da6711a7672b5c9"},{"receipt_id":"field-receipt-prd-dvh12l-specs-laundry_mode","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh12l","factor_keys":["usability"],"field_path":"specs.laundry_mode","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-12l-platinum-compressor-dehumidifier-with-hepa-filter-white-dvh12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"533152713bd2628c0f06dcac3cc4157b05f730db84ad793ff88dd7d5808aeb6c"},{"receipt_id":"field-receipt-prd-dvh12l-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh12l","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":40,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-12l-platinum-compressor-dehumidifier-with-hepa-filter-white-dvh12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"de1a07258fd9e2753f78b5a85f8fd913718b6310cc715b8125307867c31badcc"},{"receipt_id":"field-receipt-prd-dvh12l-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh12l","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"number","value":37,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-12l-platinum-compressor-dehumidifier-with-hepa-filter-white-dvh12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a85940e976e5a5de92b60c08eb95d1369e0a0ebe0bb9a054f1885ead3449de95"},{"receipt_id":"field-receipt-prd-dvh12l-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh12l","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":235,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/devola-12l-platinum-compressor-dehumidifier-with-hepa-filter-white-dvh12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d779a95de0ba1672edb079a101c7f3009f3afb009b4a37ac5cc4e4b5ba199161"},{"receipt_id":"field-receipt-prd-dvh12l-specs-tank_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh12l","factor_keys":["usability"],"field_path":"specs.tank_l","value_type":"number","value":2.7,"unit":"L","source_url":"https://www.airconcentre.co.uk/products/devola-12l-platinum-compressor-dehumidifier-with-hepa-filter-white-dvh12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ebf4608faecf91b0edc4b3be802031dd8173134bdaabadc241c8c0a27a525c9f"},{"receipt_id":"field-receipt-prd-dvh12l-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh12l","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":2,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/devola-12l-platinum-compressor-dehumidifier-with-hepa-filter-white-dvh12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2f5631a0ff2d8bf1b659427879a1b87ff9d0f98158b4702a50d776e411664388"},{"receipt_id":"field-receipt-prd-dvh12l-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh12l","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"null","value":null,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-12l-platinum-compressor-dehumidifier-with-hepa-filter-white-dvh12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5170edecb20902f1da240516e50e379d6367d747aafc0315353825c8255acedb"}],"field_receipt_count":13,"comparison_inputs":[{"key":"extraction","value":12,"unit":"L/day","display":"12 L/day","source_url":"https://www.airconcentre.co.uk/products/devola-12l-platinum-compressor-dehumidifier-with-hepa-filter-white-dvh12l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":37,"unit":"dB","display":"37 dB","source_url":"https://www.airconcentre.co.uk/products/devola-12l-platinum-compressor-dehumidifier-with-hepa-filter-white-dvh12l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"tank","value":2.7,"unit":"L","display":"2.7 L","source_url":"https://www.airconcentre.co.uk/products/devola-12l-platinum-compressor-dehumidifier-with-hepa-filter-white-dvh12l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-dvh12l-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/devola-12l-platinum-compressor-dehumidifier-with-hepa-filter-white-dvh12l","price_gbp":159.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/devola-12l-platinum-compressor-dehumidifier-with-hepa-filter-white-dvh12l","https://www.devola.co.uk/products/devola-12l-platinum-compressor-dehumidifier-with-hepa-filter-white-dvh12l"],"trace_reference":null,"receipt_sha256":"9e96f6e5117e37d1dc4cdc22876dab0fa93c57847eb100405c0714cd69c451a8","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.devola.co.uk/products/devola-12l-platinum-compressor-dehumidifier-with-hepa-filter-white-dvh12l"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-dvh12l-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-12l-platinum-compressor-dehumidifier-with-hepa-filter-white-dvh12l","price_gbp":159.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-dvh12l-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-12l-platinum-compressor-dehumidifier-with-hepa-filter-white-dvh12l","price_gbp":159.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.devola.co.uk/products/devola-12l-platinum-compressor-dehumidifier-with-hepa-filter-white-dvh12l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","limitation":"Projected from a structured exact-model catalogue field."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"Continuous drainage is listed.","limitation":"Hose route, fall, fitting dimensions and installation constraints are not structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":13,"baseline_tie_aware_rank":13,"minimum_rank":7,"maximum_rank":17,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"standard_condition_extraction","label":"Extraction at shared conditions","explanation":"Published litres per day may use different temperature and humidity conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"overnight_noise_and_heat","label":"Overnight noise and heat","explanation":"Comparable compressor noise, fan mode and room heat observations are not retained.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-tpfit","product_slug":"honeywell-tpfit","category":"dehumidifier","market":"GB","category_rank":14,"cohort_position":14,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-tpfit","slug":"honeywell-tpfit","model":"TPFIT","category":"dehumidifier","market":"GB"},"decision":{"methodology_version":"dehumidifier-v1.0","rank":14,"score":68.1,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"dehumidifier","methodology_version":"dehumidifier-v1.0"},"criteria":[{"key":"value","label":"Extraction per pound","weight":0.25,"score":51.3,"weighted_points":12.825,"explanation":"0.1 published litres/day per £1 at the checked price.","formula_id":"dehumidifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-tpfit-specs-extraction_l_day","field-receipt-prd-tpfit-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.22,"score":98.4,"weighted_points":21.648,"explanation":"34.5 dB comparison input; test modes may differ.","formula_id":"dehumidifier-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-tpfit-specs-noise_db_min","field-receipt-prd-tpfit-specs-noise_db_max"]},{"key":"efficiency","label":"Nameplate efficiency proxy","weight":0.22,"score":55.3,"weighted_points":12.166,"explanation":"57.1 published litres/day per kW of nameplate input; environmental conditions may differ.","formula_id":"dehumidifier-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-tpfit-specs-extraction_l_day","field-receipt-prd-tpfit-specs-power_w"]},{"key":"usability","label":"Moisture-control features","weight":0.19,"score":74,"weighted_points":14.06,"explanation":"Published features: 2.5 L tank, laundry mode, continuous drainage, Dust Filter. Unknown binary inputs receive neutral half-credit.","formula_id":"dehumidifier-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-tpfit-specs-tank_l","field-receipt-prd-tpfit-specs-laundry_mode","field-receipt-prd-tpfit-specs-continuous_drainage","field-receipt-prd-tpfit-specs-filter_type","field-receipt-prd-tpfit-specs-wifi","field-receipt-prd-tpfit-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":62,"weighted_points":7.44,"explanation":"1 product sources; 1 unique review pools.","formula_id":"dehumidifier-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-tpfit-owner_feedback-unique_pool_count","field-receipt-prd-tpfit-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-tpfit-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"null","value":null,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/honeywell-12l-low-noise-portable-dehumidifier-with-washable-dust-filter-tpfit","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"22a24ee72e56eeae2804df022d4fefc8a7bdf826a3e49807d9b71f9d12e43f44"},{"receipt_id":"field-receipt-prd-tpfit-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":159.99,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/honeywell-12l-low-noise-portable-dehumidifier-with-washable-dust-filter-tpfit","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"68b547e743701ad7a45aea6f181882556a7e0717ba823364e226a5a2756e6a95"},{"receipt_id":"field-receipt-prd-tpfit-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.airconcentre.co.uk/products/honeywell-12l-low-noise-portable-dehumidifier-with-washable-dust-filter-tpfit","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e13c5c21b8c5ff01b67ba6386ea3e629d048870811aef6f7fe7e39f0351311a3"},{"receipt_id":"field-receipt-prd-tpfit-specs-continuous_drainage","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit","factor_keys":["usability"],"field_path":"specs.continuous_drainage","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/honeywell-12l-low-noise-portable-dehumidifier-with-washable-dust-filter-tpfit","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d0a9e9c9e3369806d3230c12ff062fc1d24b8d37e7ec9b7c8bf048ffb48c38f5"},{"receipt_id":"field-receipt-prd-tpfit-specs-extraction_l_day","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit","factor_keys":["efficiency","value"],"field_path":"specs.extraction_l_day","value_type":"number","value":12,"unit":"L/day","source_url":"https://www.airconcentre.co.uk/products/honeywell-12l-low-noise-portable-dehumidifier-with-washable-dust-filter-tpfit","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d0a01e9b2905954d45275ed60588969f92d5018a10c5427298a4626afa1553bb"},{"receipt_id":"field-receipt-prd-tpfit-specs-filter_type","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit","factor_keys":["usability"],"field_path":"specs.filter_type","value_type":"string","value":"Dust Filter","unit":null,"source_url":"https://www.airconcentre.co.uk/products/honeywell-12l-low-noise-portable-dehumidifier-with-washable-dust-filter-tpfit","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4cb4a8cadcebf6dc85920348c91992ba1bc9225b90f7450ae6bb066175d50a1e"},{"receipt_id":"field-receipt-prd-tpfit-specs-laundry_mode","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit","factor_keys":["usability"],"field_path":"specs.laundry_mode","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/honeywell-12l-low-noise-portable-dehumidifier-with-washable-dust-filter-tpfit","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"707b5ad13203d1535a66e6831cd28fcdbb0442e84a24a5b4e5aab4508ca61d41"},{"receipt_id":"field-receipt-prd-tpfit-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":42.5,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/honeywell-12l-low-noise-portable-dehumidifier-with-washable-dust-filter-tpfit","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3ea37dc12897a23e4ff1663bf90128a98a37a33e998c95bc8fe8107dfd2ad868"},{"receipt_id":"field-receipt-prd-tpfit-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"number","value":34.5,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/honeywell-12l-low-noise-portable-dehumidifier-with-washable-dust-filter-tpfit","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9616835b3b4f12e8141c1cc62e8cf30e837bdc5c87704f11860b5402501897f3"},{"receipt_id":"field-receipt-prd-tpfit-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":210,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/honeywell-12l-low-noise-portable-dehumidifier-with-washable-dust-filter-tpfit","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b97be77851b31ce512daf706fd79f7cc52ed936906a76aba763e1ef34ef2a8f6"},{"receipt_id":"field-receipt-prd-tpfit-specs-tank_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit","factor_keys":["usability"],"field_path":"specs.tank_l","value_type":"number","value":2.5,"unit":"L","source_url":"https://www.airconcentre.co.uk/products/honeywell-12l-low-noise-portable-dehumidifier-with-washable-dust-filter-tpfit","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"cf3df8c09dab4a77991c2fefa56c108cb82011925574faa826fc08ff2af88f34"},{"receipt_id":"field-receipt-prd-tpfit-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":2,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/honeywell-12l-low-noise-portable-dehumidifier-with-washable-dust-filter-tpfit","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b17ec8c464bfbd5c4c22edad56ff7d77bfbfbc6a7a2fb2e7147e410a1666e9ad"},{"receipt_id":"field-receipt-prd-tpfit-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"null","value":null,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/honeywell-12l-low-noise-portable-dehumidifier-with-washable-dust-filter-tpfit","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ab51c2018a433ca85292df624e5e846ac58e6c7e84b355b715660657a9dcbec5"}],"field_receipt_count":13,"comparison_inputs":[{"key":"extraction","value":12,"unit":"L/day","display":"12 L/day","source_url":"https://www.airconcentre.co.uk/products/honeywell-12l-low-noise-portable-dehumidifier-with-washable-dust-filter-tpfit","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":34.5,"unit":"dB","display":"34.5 dB","source_url":"https://www.airconcentre.co.uk/products/honeywell-12l-low-noise-portable-dehumidifier-with-washable-dust-filter-tpfit","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"tank","value":2.5,"unit":"L","display":"2.5 L","source_url":"https://www.airconcentre.co.uk/products/honeywell-12l-low-noise-portable-dehumidifier-with-washable-dust-filter-tpfit","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-tpfit-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/honeywell-12l-low-noise-portable-dehumidifier-with-washable-dust-filter-tpfit","price_gbp":159.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/honeywell-12l-low-noise-portable-dehumidifier-with-washable-dust-filter-tpfit"],"trace_reference":null,"receipt_sha256":"9fc542971198b3408bca3b13822d257b6ec1c1fdc58475ee6964da39046da75a","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":[],"official_source_present":false,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-tpfit-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/honeywell-12l-low-noise-portable-dehumidifier-with-washable-dust-filter-tpfit","price_gbp":159.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-tpfit-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/honeywell-12l-low-noise-portable-dehumidifier-with-washable-dust-filter-tpfit","price_gbp":159.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.airconcentre.co.uk/products/honeywell-12l-low-noise-portable-dehumidifier-with-washable-dust-filter-tpfit","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","limitation":"Projected from a structured exact-model catalogue field."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"Continuous drainage is listed.","limitation":"Hose route, fall, fitting dimensions and installation constraints are not structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":14,"baseline_tie_aware_rank":13,"minimum_rank":10,"maximum_rank":18,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"standard_condition_extraction","label":"Extraction at shared conditions","explanation":"Published litres per day may use different temperature and humidity conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"overnight_noise_and_heat","label":"Overnight noise and heat","explanation":"Comparable compressor noise, fan mode and room heat observations are not retained.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"official_source_missing","severity":"limits_confidence","status":"open","explanation":"No separate manufacturer or official source is retained for this exact model."},{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-tpfit20l","product_slug":"honeywell-tpfit20l","category":"dehumidifier","market":"GB","category_rank":15,"cohort_position":15,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-tpfit20l","slug":"honeywell-tpfit20l","model":"TPFIT20L","category":"dehumidifier","market":"GB"},"decision":{"methodology_version":"dehumidifier-v1.0","rank":15,"score":67.4,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"dehumidifier","methodology_version":"dehumidifier-v1.0"},"criteria":[{"key":"value","label":"Extraction per pound","weight":0.25,"score":61.8,"weighted_points":15.45,"explanation":"0.1 published litres/day per £1 at the checked price.","formula_id":"dehumidifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-tpfit20l-specs-extraction_l_day","field-receipt-prd-tpfit20l-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.22,"score":80.8,"weighted_points":17.776,"explanation":"40 dB comparison input; test modes may differ.","formula_id":"dehumidifier-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-tpfit20l-specs-noise_db_min","field-receipt-prd-tpfit20l-specs-noise_db_max"]},{"key":"efficiency","label":"Nameplate efficiency proxy","weight":0.22,"score":54.6,"weighted_points":12.012,"explanation":"56.3 published litres/day per kW of nameplate input; environmental conditions may differ.","formula_id":"dehumidifier-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-tpfit20l-specs-extraction_l_day","field-receipt-prd-tpfit20l-specs-power_w"]},{"key":"usability","label":"Moisture-control features","weight":0.19,"score":77.6,"weighted_points":14.744,"explanation":"Published features: 3.4 L tank, laundry mode, continuous drainage, Dust Filter. Unknown binary inputs receive neutral half-credit.","formula_id":"dehumidifier-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-tpfit20l-specs-tank_l","field-receipt-prd-tpfit20l-specs-laundry_mode","field-receipt-prd-tpfit20l-specs-continuous_drainage","field-receipt-prd-tpfit20l-specs-filter_type","field-receipt-prd-tpfit20l-specs-wifi","field-receipt-prd-tpfit20l-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":62,"weighted_points":7.44,"explanation":"1 product sources; 1 unique review pools.","formula_id":"dehumidifier-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-tpfit20l-owner_feedback-unique_pool_count","field-receipt-prd-tpfit20l-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-tpfit20l-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit20l","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"null","value":null,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-20l-portable-dehumidifier-tpfit20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f55ee3b272a7fed46dbc526f2e058fec29e44cb1ae50c2ea9aaa6c0d0c35c8d6"},{"receipt_id":"field-receipt-prd-tpfit20l-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit20l","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":199.95,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-20l-portable-dehumidifier-tpfit20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3f9a39076a83ecc891947042bfbda3f271fd254cf01785cac645291e15d4f4c9"},{"receipt_id":"field-receipt-prd-tpfit20l-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit20l","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-20l-portable-dehumidifier-tpfit20l","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"84ca833d4f21e39c74d85d95feadd0e7fdaf4efaa2685a5be4a714b9a0ee703c"},{"receipt_id":"field-receipt-prd-tpfit20l-specs-continuous_drainage","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit20l","factor_keys":["usability"],"field_path":"specs.continuous_drainage","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-20l-portable-dehumidifier-tpfit20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"82176a788e69c3fc0082c5c4c04e7ca6992facc6010c6420380059cc6198190c"},{"receipt_id":"field-receipt-prd-tpfit20l-specs-extraction_l_day","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit20l","factor_keys":["efficiency","value"],"field_path":"specs.extraction_l_day","value_type":"number","value":20,"unit":"L/day","source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-20l-portable-dehumidifier-tpfit20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"16d96c71130d88360f6288be98644cb7310d119738502cf96f24c8342e88bea7"},{"receipt_id":"field-receipt-prd-tpfit20l-specs-filter_type","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit20l","factor_keys":["usability"],"field_path":"specs.filter_type","value_type":"string","value":"Dust Filter","unit":null,"source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-20l-portable-dehumidifier-tpfit20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"748767ce5cd1b5447326ac8f7deb796b2a68d02d7846f6f7829cf34b0f6111cb"},{"receipt_id":"field-receipt-prd-tpfit20l-specs-laundry_mode","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit20l","factor_keys":["usability"],"field_path":"specs.laundry_mode","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-20l-portable-dehumidifier-tpfit20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6e8251aae041a8ac9c3c939e64bd6eed378e602c4ddf762d7ac7b87fbab24991"},{"receipt_id":"field-receipt-prd-tpfit20l-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit20l","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":46,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-20l-portable-dehumidifier-tpfit20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ee8bdbf12799dc65c64a5960b18869d1d6b5343e3ffd316a8b63ac27f9d90ead"},{"receipt_id":"field-receipt-prd-tpfit20l-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit20l","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"number","value":40,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-20l-portable-dehumidifier-tpfit20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"8ef042a4a4ec488c6cd9c5f08b5cda4303cf8f2ee31334192a08992ed6fc09a0"},{"receipt_id":"field-receipt-prd-tpfit20l-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit20l","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":355,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-20l-portable-dehumidifier-tpfit20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2de5b51e98a5470d02bf0293e2ad6ed2fb5e8678f76cd8bb00dce831d9096298"},{"receipt_id":"field-receipt-prd-tpfit20l-specs-tank_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit20l","factor_keys":["usability"],"field_path":"specs.tank_l","value_type":"number","value":3.4,"unit":"L","source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-20l-portable-dehumidifier-tpfit20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6f211a01ac1dc52e2a6b332ece3a010287dbb4fe3c95590305d03eb9b9fc9e9f"},{"receipt_id":"field-receipt-prd-tpfit20l-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit20l","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":2,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-20l-portable-dehumidifier-tpfit20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"384c8643a5ec3270259672c82a87f5242969010f92f19cea0c955f766a72b3f0"},{"receipt_id":"field-receipt-prd-tpfit20l-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-tpfit20l","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"null","value":null,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-20l-portable-dehumidifier-tpfit20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2d3eb07cbc1e2110d0df189390dc1e946a207ce973e191805a32aadfb7d8647a"}],"field_receipt_count":13,"comparison_inputs":[{"key":"extraction","value":20,"unit":"L/day","display":"20 L/day","source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-20l-portable-dehumidifier-tpfit20l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":40,"unit":"dB","display":"40 dB","source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-20l-portable-dehumidifier-tpfit20l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"tank","value":3.4,"unit":"L","display":"3.4 L","source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-20l-portable-dehumidifier-tpfit20l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-tpfit20l-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-20l-portable-dehumidifier-tpfit20l","price_gbp":199.95,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/honeywell-tp-20l-portable-dehumidifier-tpfit20l"],"trace_reference":null,"receipt_sha256":"6f61cfdf8d07428e3eb01b73968f066d007f92ac5d066891bd3d529a5c93df67","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":[],"official_source_present":false,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-tpfit20l-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/honeywell-tp-20l-portable-dehumidifier-tpfit20l","price_gbp":199.95,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-tpfit20l-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/honeywell-tp-20l-portable-dehumidifier-tpfit20l","price_gbp":199.95,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.airconcentre.co.uk/products/honeywell-tp-20l-portable-dehumidifier-tpfit20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","limitation":"Projected from a structured exact-model catalogue field."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"Continuous drainage is listed.","limitation":"Hose route, fall, fitting dimensions and installation constraints are not structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":15,"baseline_tie_aware_rank":15,"minimum_rank":13,"maximum_rank":16,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"standard_condition_extraction","label":"Extraction at shared conditions","explanation":"Published litres per day may use different temperature and humidity conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"overnight_noise_and_heat","label":"Overnight noise and heat","explanation":"Comparable compressor noise, fan mode and room heat observations are not retained.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"official_source_missing","severity":"limits_confidence","status":"open","explanation":"No separate manufacturer or official source is retained for this exact model."},{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-dv20l","product_slug":"devola-dv20l","category":"dehumidifier","market":"GB","category_rank":16,"cohort_position":16,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-dv20l","slug":"devola-dv20l","model":"DV20L","category":"dehumidifier","market":"GB"},"decision":{"methodology_version":"dehumidifier-v1.0","rank":16,"score":66.9,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"dehumidifier","methodology_version":"dehumidifier-v1.0"},"criteria":[{"key":"value","label":"Extraction per pound","weight":0.25,"score":66.5,"weighted_points":16.625,"explanation":"0.1 published litres/day per £1 at the checked price.","formula_id":"dehumidifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dv20l-specs-extraction_l_day","field-receipt-prd-dv20l-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.22,"score":64.8,"weighted_points":14.256,"explanation":"45 dB comparison input; test modes may differ.","formula_id":"dehumidifier-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dv20l-specs-noise_db_min","field-receipt-prd-dv20l-specs-noise_db_max"]},{"key":"efficiency","label":"Nameplate efficiency proxy","weight":0.22,"score":51.7,"weighted_points":11.374,"explanation":"52.9 published litres/day per kW of nameplate input; environmental conditions may differ.","formula_id":"dehumidifier-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dv20l-specs-extraction_l_day","field-receipt-prd-dv20l-specs-power_w"]},{"key":"usability","label":"Moisture-control features","weight":0.19,"score":84,"weighted_points":15.96,"explanation":"Published features: 4 L tank, laundry mode, continuous drainage, HEPA Filter. Unknown binary inputs receive neutral half-credit.","formula_id":"dehumidifier-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dv20l-specs-tank_l","field-receipt-prd-dv20l-specs-laundry_mode","field-receipt-prd-dv20l-specs-continuous_drainage","field-receipt-prd-dv20l-specs-filter_type","field-receipt-prd-dv20l-specs-wifi","field-receipt-prd-dv20l-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":72,"weighted_points":8.64,"explanation":"2 product sources; 1 unique review pools.","formula_id":"dehumidifier-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dv20l-owner_feedback-unique_pool_count","field-receipt-prd-dv20l-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-dv20l-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv20l","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.devola.co.uk/products/devola-20l-compressor-dehumidifier-with-hepa-filter-dv20l","unit":null,"source_url":"https://www.devola.co.uk/products/devola-20l-compressor-dehumidifier-with-hepa-filter-dv20l","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"8510967fc6b7c0a242cd0f0fe438baf64e40d2bc41dea036539b1587897b9c53"},{"receipt_id":"field-receipt-prd-dv20l-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv20l","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":179.99,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/devola-20l-compressor-dehumidifier-with-hepa-filter-dv20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"53f8e4818b079cc1c1df422a65c255868eb48098e1ada35665daa4fbbee2703e"},{"receipt_id":"field-receipt-prd-dv20l-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv20l","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.airconcentre.co.uk/products/devola-20l-compressor-dehumidifier-with-hepa-filter-dv20l","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0a88db11468578d8bfda2e3d378a1247e81db29aa7704a20c71e80f6b9a741b4"},{"receipt_id":"field-receipt-prd-dv20l-specs-continuous_drainage","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv20l","factor_keys":["usability"],"field_path":"specs.continuous_drainage","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-20l-compressor-dehumidifier-with-hepa-filter-dv20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0096a7aeaece75aec88e78ee188ddbb03f5ecaf577f10fc680c3788e4aaeee3f"},{"receipt_id":"field-receipt-prd-dv20l-specs-extraction_l_day","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv20l","factor_keys":["efficiency","value"],"field_path":"specs.extraction_l_day","value_type":"number","value":20,"unit":"L/day","source_url":"https://www.airconcentre.co.uk/products/devola-20l-compressor-dehumidifier-with-hepa-filter-dv20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f15ed28597e89b797f8fa6fab5306c56849d138196ef7cf6ff59fbaccd8b3ff4"},{"receipt_id":"field-receipt-prd-dv20l-specs-filter_type","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv20l","factor_keys":["usability"],"field_path":"specs.filter_type","value_type":"string","value":"HEPA Filter","unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-20l-compressor-dehumidifier-with-hepa-filter-dv20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b97162db266ab7a0b334dda8b0491e20cc50970b20454809cde2e4fde2d334c8"},{"receipt_id":"field-receipt-prd-dv20l-specs-laundry_mode","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv20l","factor_keys":["usability"],"field_path":"specs.laundry_mode","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-20l-compressor-dehumidifier-with-hepa-filter-dv20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e9de06829fb1dcc18a7e4b0e67e70fc414fa81d90ed3e8102e98facc1ff28336"},{"receipt_id":"field-receipt-prd-dv20l-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv20l","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":45,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-20l-compressor-dehumidifier-with-hepa-filter-dv20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"01c8b444d9ebb932d0f518cacf777d9912b7f25c5f8b00f5cf17f263346c8502"},{"receipt_id":"field-receipt-prd-dv20l-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv20l","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"null","value":null,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-20l-compressor-dehumidifier-with-hepa-filter-dv20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"05cb827faf58d9730d470ffd3887dc51e3c795a374c9f01a436e904709f884bc"},{"receipt_id":"field-receipt-prd-dv20l-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv20l","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":378,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/devola-20l-compressor-dehumidifier-with-hepa-filter-dv20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0b9998c39b84b5013be8e4ec94601d9892a01d44d3d211c2b281bcc3acc4ceb1"},{"receipt_id":"field-receipt-prd-dv20l-specs-tank_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv20l","factor_keys":["usability"],"field_path":"specs.tank_l","value_type":"number","value":4,"unit":"L","source_url":"https://www.airconcentre.co.uk/products/devola-20l-compressor-dehumidifier-with-hepa-filter-dv20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"792ef0c3e8e40cf2778698fd622dfa02f6e65c51694d5239345269fa78cb6625"},{"receipt_id":"field-receipt-prd-dv20l-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv20l","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":2,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/devola-20l-compressor-dehumidifier-with-hepa-filter-dv20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"89e85c22475a554fcd87ef39b168be4f49c1f52a69c53292bdc2bbe9e92cd342"},{"receipt_id":"field-receipt-prd-dv20l-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dv20l","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-20l-compressor-dehumidifier-with-hepa-filter-dv20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4d2081f6f961013293fb6fd7a7d4fdc463cc8f5b05d478f4b2e71ad1049c0dd3"}],"field_receipt_count":13,"comparison_inputs":[{"key":"extraction","value":20,"unit":"L/day","display":"20 L/day","source_url":"https://www.airconcentre.co.uk/products/devola-20l-compressor-dehumidifier-with-hepa-filter-dv20l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":45,"unit":"dB","display":"45 dB","source_url":"https://www.airconcentre.co.uk/products/devola-20l-compressor-dehumidifier-with-hepa-filter-dv20l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"tank","value":4,"unit":"L","display":"4 L","source_url":"https://www.airconcentre.co.uk/products/devola-20l-compressor-dehumidifier-with-hepa-filter-dv20l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-dv20l-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/devola-20l-compressor-dehumidifier-with-hepa-filter-dv20l","price_gbp":179.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/devola-20l-compressor-dehumidifier-with-hepa-filter-dv20l","https://www.devola.co.uk/products/devola-20l-compressor-dehumidifier-with-hepa-filter-dv20l"],"trace_reference":null,"receipt_sha256":"c201a42eb2ddc5d750efcd5ca81fca6b44b0ebaecd3eab6aaa4dd82882bdde7b","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.devola.co.uk/products/devola-20l-compressor-dehumidifier-with-hepa-filter-dv20l"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-dv20l-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-20l-compressor-dehumidifier-with-hepa-filter-dv20l","price_gbp":179.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-dv20l-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-20l-compressor-dehumidifier-with-hepa-filter-dv20l","price_gbp":179.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.devola.co.uk/products/devola-20l-compressor-dehumidifier-with-hepa-filter-dv20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","limitation":"Projected from a structured exact-model catalogue field."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"Continuous drainage is listed.","limitation":"Hose route, fall, fitting dimensions and installation constraints are not structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":16,"baseline_tie_aware_rank":16,"minimum_rank":10,"maximum_rank":17,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"standard_condition_extraction","label":"Extraction at shared conditions","explanation":"Published litres per day may use different temperature and humidity conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"overnight_noise_and_heat","label":"Overnight noise and heat","explanation":"Comparable compressor noise, fan mode and room heat observations are not retained.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-dvh12lcf","product_slug":"devola-dvh12lcf","category":"dehumidifier","market":"GB","category_rank":17,"cohort_position":17,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-dvh12lcf","slug":"devola-dvh12lcf","model":"DVH12LCF","category":"dehumidifier","market":"GB"},"decision":{"methodology_version":"dehumidifier-v1.0","rank":17,"score":66.2,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"dehumidifier","methodology_version":"dehumidifier-v1.0"},"criteria":[{"key":"value","label":"Extraction per pound","weight":0.25,"score":53.4,"weighted_points":13.35,"explanation":"0.1 published litres/day per £1 at the checked price.","formula_id":"dehumidifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvh12lcf-specs-extraction_l_day","field-receipt-prd-dvh12lcf-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.22,"score":74.4,"weighted_points":16.368,"explanation":"42 dB comparison input; test modes may differ.","formula_id":"dehumidifier-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvh12lcf-specs-noise_db_min","field-receipt-prd-dvh12lcf-specs-noise_db_max"]},{"key":"efficiency","label":"Nameplate efficiency proxy","weight":0.22,"score":67.8,"weighted_points":14.916,"explanation":"71.9 published litres/day per kW of nameplate input; environmental conditions may differ.","formula_id":"dehumidifier-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvh12lcf-specs-extraction_l_day","field-receipt-prd-dvh12lcf-specs-power_w"]},{"key":"usability","label":"Moisture-control features","weight":0.19,"score":75.6,"weighted_points":14.364,"explanation":"Published features: 2.9 L tank, laundry mode, continuous drainage, Carbon Filter. Unknown binary inputs receive neutral half-credit.","formula_id":"dehumidifier-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvh12lcf-specs-tank_l","field-receipt-prd-dvh12lcf-specs-laundry_mode","field-receipt-prd-dvh12lcf-specs-continuous_drainage","field-receipt-prd-dvh12lcf-specs-filter_type","field-receipt-prd-dvh12lcf-specs-wifi","field-receipt-prd-dvh12lcf-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":60,"weighted_points":7.2,"explanation":"2 product sources; 0 unique review pools.","formula_id":"dehumidifier-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvh12lcf-owner_feedback-unique_pool_count","field-receipt-prd-dvh12lcf-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-dvh12lcf-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh12lcf","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.devola.co.uk/products/devola-12l-carbon-filter-dehumidifier-air-cleaner-white-dvh12lcf","unit":null,"source_url":"https://www.devola.co.uk/products/devola-12l-carbon-filter-dehumidifier-air-cleaner-white-dvh12lcf","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"200f337100d86ed93cf454d2eb346e3f2d2ff5346967e6502980a4a9c61a0521"},{"receipt_id":"field-receipt-prd-dvh12lcf-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh12lcf","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":149.99,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/devola-12l-carbon-filter-dehumidifier-air-cleaner-white-dvh12lcf","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5e560adc1ceb81dfc66b6d2cc7414e57b5f7d009045ca212f8104990fefb705b"},{"receipt_id":"field-receipt-prd-dvh12lcf-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh12lcf","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":0,"unit":"pools","source_url":null,"source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_source_artifact","normalization_method":"stored_projection_without_source_artifact","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ae0e0122ce140095e4ceac07633ceaa133c16c239235952eb6bf0251194776b3"},{"receipt_id":"field-receipt-prd-dvh12lcf-specs-continuous_drainage","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh12lcf","factor_keys":["usability"],"field_path":"specs.continuous_drainage","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-12l-carbon-filter-dehumidifier-air-cleaner-white-dvh12lcf","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0a7d2a03ac39278889278c1a19b1a6bd973da186142a5135c7be807baf064701"},{"receipt_id":"field-receipt-prd-dvh12lcf-specs-extraction_l_day","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh12lcf","factor_keys":["efficiency","value"],"field_path":"specs.extraction_l_day","value_type":"number","value":12,"unit":"L/day","source_url":"https://www.airconcentre.co.uk/products/devola-12l-carbon-filter-dehumidifier-air-cleaner-white-dvh12lcf","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"eba7936a496eafd71616e8f22e4fd85b17f2f7c9ac146ab6253fcb18bee5369f"},{"receipt_id":"field-receipt-prd-dvh12lcf-specs-filter_type","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh12lcf","factor_keys":["usability"],"field_path":"specs.filter_type","value_type":"string","value":"Carbon Filter","unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-12l-carbon-filter-dehumidifier-air-cleaner-white-dvh12lcf","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4d43ad4de0f332b7692f56b208ce059c0b2ff734a93106110e2a075fa4fe8279"},{"receipt_id":"field-receipt-prd-dvh12lcf-specs-laundry_mode","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh12lcf","factor_keys":["usability"],"field_path":"specs.laundry_mode","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-12l-carbon-filter-dehumidifier-air-cleaner-white-dvh12lcf","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"591da772c2501a4c23a1ea67e41de199079caddf818a2e4eb32c123558f52d0b"},{"receipt_id":"field-receipt-prd-dvh12lcf-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh12lcf","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":47,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-12l-carbon-filter-dehumidifier-air-cleaner-white-dvh12lcf","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b7270fed33b90c39e59824654440f92eb68c9c67dfde3e81cdccee4e76a25367"},{"receipt_id":"field-receipt-prd-dvh12lcf-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh12lcf","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"number","value":42,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-12l-carbon-filter-dehumidifier-air-cleaner-white-dvh12lcf","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b454148d68d1ce7b1338faf5069a9d610c27365ea2c09e5841d647c6af81a510"},{"receipt_id":"field-receipt-prd-dvh12lcf-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh12lcf","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":167,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/devola-12l-carbon-filter-dehumidifier-air-cleaner-white-dvh12lcf","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7c87107e1a269c7bcd7b49afcfa8b3e8fbe2db633ca09738a0cee8165789bd9e"},{"receipt_id":"field-receipt-prd-dvh12lcf-specs-tank_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh12lcf","factor_keys":["usability"],"field_path":"specs.tank_l","value_type":"number","value":2.9,"unit":"L","source_url":"https://www.airconcentre.co.uk/products/devola-12l-carbon-filter-dehumidifier-air-cleaner-white-dvh12lcf","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e2b0015ab7d9a75583a0b410e4400743b829cda1205756f5198c6d570a3e4f54"},{"receipt_id":"field-receipt-prd-dvh12lcf-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh12lcf","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":2,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/devola-12l-carbon-filter-dehumidifier-air-cleaner-white-dvh12lcf","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e4c0f1a4d44ddeea294824eb1077e33221e10b34677bbd2ce7980635899a8f23"},{"receipt_id":"field-receipt-prd-dvh12lcf-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvh12lcf","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"null","value":null,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-12l-carbon-filter-dehumidifier-air-cleaner-white-dvh12lcf","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2a5ff6e25c1b3533bf2e3f2db445d4692587d3d8ef23f4cad48b14e296a1ea09"}],"field_receipt_count":13,"comparison_inputs":[{"key":"extraction","value":12,"unit":"L/day","display":"12 L/day","source_url":"https://www.airconcentre.co.uk/products/devola-12l-carbon-filter-dehumidifier-air-cleaner-white-dvh12lcf","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":42,"unit":"dB","display":"42 dB","source_url":"https://www.airconcentre.co.uk/products/devola-12l-carbon-filter-dehumidifier-air-cleaner-white-dvh12lcf","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"tank","value":2.9,"unit":"L","display":"2.9 L","source_url":"https://www.airconcentre.co.uk/products/devola-12l-carbon-filter-dehumidifier-air-cleaner-white-dvh12lcf","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-dvh12lcf-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/devola-12l-carbon-filter-dehumidifier-air-cleaner-white-dvh12lcf","price_gbp":149.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/devola-12l-carbon-filter-dehumidifier-air-cleaner-white-dvh12lcf","https://www.devola.co.uk/products/devola-12l-carbon-filter-dehumidifier-air-cleaner-white-dvh12lcf"],"trace_reference":null,"receipt_sha256":"70f5925163cd614166be65ba7e803ab46539a05506188a66bbdbcd1cfeb42f0e","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.devola.co.uk/products/devola-12l-carbon-filter-dehumidifier-air-cleaner-white-dvh12lcf"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-dvh12lcf-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-12l-carbon-filter-dehumidifier-air-cleaner-white-dvh12lcf","price_gbp":149.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-dvh12lcf-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-12l-carbon-filter-dehumidifier-air-cleaner-white-dvh12lcf","price_gbp":149.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.devola.co.uk/products/devola-12l-carbon-filter-dehumidifier-air-cleaner-white-dvh12lcf","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","limitation":"Projected from a structured exact-model catalogue field."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"Continuous drainage is listed.","limitation":"Hose route, fall, fitting dimensions and installation constraints are not structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":17,"baseline_tie_aware_rank":17,"minimum_rank":13,"maximum_rank":18,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"standard_condition_extraction","label":"Extraction at shared conditions","explanation":"Published litres per day may use different temperature and humidity conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"overnight_noise_and_heat","label":"Overnight noise and heat","explanation":"Comparable compressor noise, fan mode and room heat observations are not retained.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-dvha20l","product_slug":"devola-dvha20l","category":"dehumidifier","market":"GB","category_rank":18,"cohort_position":18,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-dvha20l","slug":"devola-dvha20l","model":"DVHA20L","category":"dehumidifier","market":"GB"},"decision":{"methodology_version":"dehumidifier-v1.0","rank":18,"score":64.2,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"dehumidifier","methodology_version":"dehumidifier-v1.0"},"criteria":[{"key":"value","label":"Extraction per pound","weight":0.25,"score":61.8,"weighted_points":15.45,"explanation":"0.1 published litres/day per £1 at the checked price.","formula_id":"dehumidifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvha20l-specs-extraction_l_day","field-receipt-prd-dvha20l-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.22,"score":52,"weighted_points":11.44,"explanation":"49 dB comparison input; test modes may differ.","formula_id":"dehumidifier-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvha20l-specs-noise_db_min","field-receipt-prd-dvha20l-specs-noise_db_max"]},{"key":"efficiency","label":"Nameplate efficiency proxy","weight":0.22,"score":58.3,"weighted_points":12.826,"explanation":"60.6 published litres/day per kW of nameplate input; environmental conditions may differ.","formula_id":"dehumidifier-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvha20l-specs-extraction_l_day","field-receipt-prd-dvha20l-specs-power_w"]},{"key":"usability","label":"Moisture-control features","weight":0.19,"score":83.6,"weighted_points":15.884,"explanation":"Published features: 2.9 L tank, laundry mode, continuous drainage, HEPA Filter. Unknown binary inputs receive neutral half-credit.","formula_id":"dehumidifier-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvha20l-specs-tank_l","field-receipt-prd-dvha20l-specs-laundry_mode","field-receipt-prd-dvha20l-specs-continuous_drainage","field-receipt-prd-dvha20l-specs-filter_type","field-receipt-prd-dvha20l-specs-wifi","field-receipt-prd-dvha20l-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":72,"weighted_points":8.64,"explanation":"2 product sources; 1 unique review pools.","formula_id":"dehumidifier-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-dvha20l-owner_feedback-unique_pool_count","field-receipt-prd-dvha20l-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-dvha20l-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvha20l","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"string","value":"https://www.devola.co.uk/products/devola-20l-platinum-hybrid-dehumidifier-and-air-purifier-white-with-hepa-filter-dvha20l","unit":null,"source_url":"https://www.devola.co.uk/products/devola-20l-platinum-hybrid-dehumidifier-and-air-purifier-white-with-hepa-filter-dvha20l","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"validated_source_link","observation_status":"source_link_checked","provenance_precision":"product_page_link_without_locator","normalization_method":"validated_source_link_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"682b0f8f78e0d7273ec02ba18ad957f7809f0633630f3b851075ffed0783b96c"},{"receipt_id":"field-receipt-prd-dvha20l-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvha20l","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":199.99,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/devola-20l-platinum-hybrid-dehumidifier-and-air-purifier-white-with-hepa-filter-dvha20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f96798cf4c049bda7f12aa1c192d92ed313ca65a3a02dc5406e8dda5f55c7c9e"},{"receipt_id":"field-receipt-prd-dvha20l-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvha20l","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.airconcentre.co.uk/products/devola-20l-platinum-hybrid-dehumidifier-and-air-purifier-white-with-hepa-filter-dvha20l","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"11676b28c229fdca849456622b15e7cf7d003213a23a3a6a3ddb4abaf4ae8ce4"},{"receipt_id":"field-receipt-prd-dvha20l-specs-continuous_drainage","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvha20l","factor_keys":["usability"],"field_path":"specs.continuous_drainage","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-20l-platinum-hybrid-dehumidifier-and-air-purifier-white-with-hepa-filter-dvha20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1034ed04bb83c3f8497cefc7489daf1f5bafb36f29c28ec460376801569dbcc1"},{"receipt_id":"field-receipt-prd-dvha20l-specs-extraction_l_day","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvha20l","factor_keys":["efficiency","value"],"field_path":"specs.extraction_l_day","value_type":"number","value":20,"unit":"L/day","source_url":"https://www.airconcentre.co.uk/products/devola-20l-platinum-hybrid-dehumidifier-and-air-purifier-white-with-hepa-filter-dvha20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"17bd0563791f2f634a777794f3bf9c5d6107aa6ec3c69ef7be9acc4dbb0f8e27"},{"receipt_id":"field-receipt-prd-dvha20l-specs-filter_type","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvha20l","factor_keys":["usability"],"field_path":"specs.filter_type","value_type":"string","value":"HEPA Filter","unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-20l-platinum-hybrid-dehumidifier-and-air-purifier-white-with-hepa-filter-dvha20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f90910c3eb2d2dac530119917adab5a2fed61024ee97f8770a5f1f63c31aaa34"},{"receipt_id":"field-receipt-prd-dvha20l-specs-laundry_mode","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvha20l","factor_keys":["usability"],"field_path":"specs.laundry_mode","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-20l-platinum-hybrid-dehumidifier-and-air-purifier-white-with-hepa-filter-dvha20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e18b9689261f37d440ddacda831629d6a8d059305507d332fae1062dc94a2afd"},{"receipt_id":"field-receipt-prd-dvha20l-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvha20l","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":53,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-20l-platinum-hybrid-dehumidifier-and-air-purifier-white-with-hepa-filter-dvha20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3e9f976b4ec3dca7adeea14657d895d463a6288f5b6fb971bc302bb806631a38"},{"receipt_id":"field-receipt-prd-dvha20l-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvha20l","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"number","value":49,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/devola-20l-platinum-hybrid-dehumidifier-and-air-purifier-white-with-hepa-filter-dvha20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"cea8eb90bee9795c075d122b94557bbed152feecb062942f730f8fa797527240"},{"receipt_id":"field-receipt-prd-dvha20l-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvha20l","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":330,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/devola-20l-platinum-hybrid-dehumidifier-and-air-purifier-white-with-hepa-filter-dvha20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"12a826e0fb14f18a07db242628b9d57fe6f7879d249a546eadfa100b53392f27"},{"receipt_id":"field-receipt-prd-dvha20l-specs-tank_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvha20l","factor_keys":["usability"],"field_path":"specs.tank_l","value_type":"number","value":2.9,"unit":"L","source_url":"https://www.airconcentre.co.uk/products/devola-20l-platinum-hybrid-dehumidifier-and-air-purifier-white-with-hepa-filter-dvha20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9a8836bfcbb8f57ef371b8c30a144b6b16915c6a3a9b611d20193b5466dcce2a"},{"receipt_id":"field-receipt-prd-dvha20l-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvha20l","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"number","value":2,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/devola-20l-platinum-hybrid-dehumidifier-and-air-purifier-white-with-hepa-filter-dvha20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"55441600119b0cb0abb229e1099e03dc41ec7ac4d0ccdb6b4cdea2075d83a686"},{"receipt_id":"field-receipt-prd-dvha20l-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-dvha20l","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"null","value":null,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/devola-20l-platinum-hybrid-dehumidifier-and-air-purifier-white-with-hepa-filter-dvha20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a545e284d58d5decdfce0dbf114ee7cc61c7a890260477c6f0a0765d32fd63ed"}],"field_receipt_count":13,"comparison_inputs":[{"key":"extraction","value":20,"unit":"L/day","display":"20 L/day","source_url":"https://www.airconcentre.co.uk/products/devola-20l-platinum-hybrid-dehumidifier-and-air-purifier-white-with-hepa-filter-dvha20l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":49,"unit":"dB","display":"49 dB","source_url":"https://www.airconcentre.co.uk/products/devola-20l-platinum-hybrid-dehumidifier-and-air-purifier-white-with-hepa-filter-dvha20l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"tank","value":2.9,"unit":"L","display":"2.9 L","source_url":"https://www.airconcentre.co.uk/products/devola-20l-platinum-hybrid-dehumidifier-and-air-purifier-white-with-hepa-filter-dvha20l","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-dvha20l-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/devola-20l-platinum-hybrid-dehumidifier-and-air-purifier-white-with-hepa-filter-dvha20l","price_gbp":199.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/devola-20l-platinum-hybrid-dehumidifier-and-air-purifier-white-with-hepa-filter-dvha20l","https://www.devola.co.uk/products/devola-20l-platinum-hybrid-dehumidifier-and-air-purifier-white-with-hepa-filter-dvha20l"],"trace_reference":null,"receipt_sha256":"4501a8f40d14866e499082e6215bfcbe2c29af5f52e4afc336b8314a44228442","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.devola.co.uk/products/devola-20l-platinum-hybrid-dehumidifier-and-air-purifier-white-with-hepa-filter-dvha20l"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-dvha20l-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-20l-platinum-hybrid-dehumidifier-and-air-purifier-white-with-hepa-filter-dvha20l","price_gbp":199.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-dvha20l-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/devola-20l-platinum-hybrid-dehumidifier-and-air-purifier-white-with-hepa-filter-dvha20l","price_gbp":199.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.devola.co.uk/products/devola-20l-platinum-hybrid-dehumidifier-and-air-purifier-white-with-hepa-filter-dvha20l","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","limitation":"Projected from a structured exact-model catalogue field."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"Continuous drainage is listed.","limitation":"Hose route, fall, fitting dimensions and installation constraints are not structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":18,"baseline_tie_aware_rank":18,"minimum_rank":9,"maximum_rank":19,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"standard_condition_extraction","label":"Extraction at shared conditions","explanation":"Published litres per day may use different temperature and humidity conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"overnight_noise_and_heat","label":"Overnight noise and heat","explanation":"Comparable compressor noise, fan mode and room heat observations are not retained.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-eh1930","product_slug":"prem-i-air-eh1930","category":"dehumidifier","market":"GB","category_rank":19,"cohort_position":19,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-eh1930","slug":"prem-i-air-eh1930","model":"EH1930","category":"dehumidifier","market":"GB"},"decision":{"methodology_version":"dehumidifier-v1.0","rank":19,"score":62.2,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"dehumidifier","methodology_version":"dehumidifier-v1.0"},"criteria":[{"key":"value","label":"Extraction per pound","weight":0.25,"score":52.1,"weighted_points":13.025,"explanation":"0.1 published litres/day per £1 at the checked price.","formula_id":"dehumidifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-eh1930-specs-extraction_l_day","field-receipt-prd-eh1930-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.22,"score":87.2,"weighted_points":19.184,"explanation":"38 dB comparison input; test modes may differ.","formula_id":"dehumidifier-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-eh1930-specs-noise_db_min","field-receipt-prd-eh1930-specs-noise_db_max"]},{"key":"efficiency","label":"Nameplate efficiency proxy","weight":0.22,"score":50.3,"weighted_points":11.066,"explanation":"51.3 published litres/day per kW of nameplate input; environmental conditions may differ.","formula_id":"dehumidifier-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-eh1930-specs-extraction_l_day","field-receipt-prd-eh1930-specs-power_w"]},{"key":"usability","label":"Moisture-control features","weight":0.19,"score":68,"weighted_points":12.92,"explanation":"Published features: 2 L tank, laundry mode, continuous drainage. Unknown binary inputs receive neutral half-credit.","formula_id":"dehumidifier-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-eh1930-specs-tank_l","field-receipt-prd-eh1930-specs-laundry_mode","field-receipt-prd-eh1930-specs-continuous_drainage","field-receipt-prd-eh1930-specs-filter_type","field-receipt-prd-eh1930-specs-wifi","field-receipt-prd-eh1930-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":50,"weighted_points":6,"explanation":"1 product sources; 0 unique review pools.","formula_id":"dehumidifier-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-eh1930-owner_feedback-unique_pool_count","field-receipt-prd-eh1930-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-eh1930-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-eh1930","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"null","value":null,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/premiair-10l-day-compressor-dehumidifier-eh1930","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5b877e2f2491d4f2653594a280a72de613be86ed0e32ab9331364e5241753956"},{"receipt_id":"field-receipt-prd-eh1930-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-eh1930","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":129.95,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/premiair-10l-day-compressor-dehumidifier-eh1930","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ca7a308830eeafab5cb897af0079a86671fc3a8e2ba8154192a89ec9f1681f33"},{"receipt_id":"field-receipt-prd-eh1930-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-eh1930","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":0,"unit":"pools","source_url":null,"source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_source_artifact","normalization_method":"stored_projection_without_source_artifact","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4e05be360278aa7771a10e834841ea425248368e16c5f09e367651594fcb3a0c"},{"receipt_id":"field-receipt-prd-eh1930-specs-continuous_drainage","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-eh1930","factor_keys":["usability"],"field_path":"specs.continuous_drainage","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/premiair-10l-day-compressor-dehumidifier-eh1930","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3d52873bac8eefe049236f7d35cd637744bcbe690cf06d54fe317b6a17322e26"},{"receipt_id":"field-receipt-prd-eh1930-specs-extraction_l_day","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-eh1930","factor_keys":["efficiency","value"],"field_path":"specs.extraction_l_day","value_type":"number","value":10,"unit":"L/day","source_url":"https://www.airconcentre.co.uk/products/premiair-10l-day-compressor-dehumidifier-eh1930","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d83d6e334b094f7faea9f5fe60b702ada367c1817e365899a92de307823472bc"},{"receipt_id":"field-receipt-prd-eh1930-specs-filter_type","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-eh1930","factor_keys":["usability"],"field_path":"specs.filter_type","value_type":"null","value":null,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/premiair-10l-day-compressor-dehumidifier-eh1930","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"137b16d6c6cf985cb8bf4385ddd062f93ff3bf4d90aaba5c54f0bcecf89ce311"},{"receipt_id":"field-receipt-prd-eh1930-specs-laundry_mode","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-eh1930","factor_keys":["usability"],"field_path":"specs.laundry_mode","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/premiair-10l-day-compressor-dehumidifier-eh1930","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"be4499864eac4c23716c53421b6f22fe15c455e4a04ee40328f1127deb23dac7"},{"receipt_id":"field-receipt-prd-eh1930-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-eh1930","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"null","value":null,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/premiair-10l-day-compressor-dehumidifier-eh1930","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c2d60f2311f230921f2be9f1486d192e4ea37f71c5e297b8765eb5d207ef15f5"},{"receipt_id":"field-receipt-prd-eh1930-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-eh1930","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"number","value":38,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/premiair-10l-day-compressor-dehumidifier-eh1930","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"631d71e4b6ad466c040edc140e7df65e09e0d29fd8b41e80b4999a61fc15ea4d"},{"receipt_id":"field-receipt-prd-eh1930-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-eh1930","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":195,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/premiair-10l-day-compressor-dehumidifier-eh1930","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"dfe6bfe62927b13387010a0222546ae00726d0a13051abe6d717d5030db18a91"},{"receipt_id":"field-receipt-prd-eh1930-specs-tank_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-eh1930","factor_keys":["usability"],"field_path":"specs.tank_l","value_type":"number","value":2,"unit":"L","source_url":"https://www.airconcentre.co.uk/products/premiair-10l-day-compressor-dehumidifier-eh1930","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"360d7b1965806df0bdd6a62e94abdbc32149fdfe8863a20a404b21f1325dce07"},{"receipt_id":"field-receipt-prd-eh1930-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-eh1930","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"null","value":null,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/premiair-10l-day-compressor-dehumidifier-eh1930","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a90a58e7a9c14a528150474a5f282dbf8ffdfcfc2f78cc911f3bf9ad536ab81f"},{"receipt_id":"field-receipt-prd-eh1930-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-eh1930","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"null","value":null,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/premiair-10l-day-compressor-dehumidifier-eh1930","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c9cb2b99a3e3e29c3a9de869f1ac2ac6c6a954999272a7761cf3708b4cd3b9c2"}],"field_receipt_count":13,"comparison_inputs":[{"key":"extraction","value":10,"unit":"L/day","display":"10 L/day","source_url":"https://www.airconcentre.co.uk/products/premiair-10l-day-compressor-dehumidifier-eh1930","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":38,"unit":"dB","display":"38 dB","source_url":"https://www.airconcentre.co.uk/products/premiair-10l-day-compressor-dehumidifier-eh1930","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"tank","value":2,"unit":"L","display":"2 L","source_url":"https://www.airconcentre.co.uk/products/premiair-10l-day-compressor-dehumidifier-eh1930","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-eh1930-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/premiair-10l-day-compressor-dehumidifier-eh1930","price_gbp":129.95,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/premiair-10l-day-compressor-dehumidifier-eh1930"],"trace_reference":null,"receipt_sha256":"18a80e197528d8b1c243261fae0093ff1c6167627bfc2e6802b1bd0469da7210","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":[],"official_source_present":false,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-eh1930-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/premiair-10l-day-compressor-dehumidifier-eh1930","price_gbp":129.95,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-eh1930-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/premiair-10l-day-compressor-dehumidifier-eh1930","price_gbp":129.95,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"Continuous drainage is listed.","limitation":"Hose route, fall, fitting dimensions and installation constraints are not structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":19,"baseline_tie_aware_rank":19,"minimum_rank":18,"maximum_rank":19,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"standard_condition_extraction","label":"Extraction at shared conditions","explanation":"Published litres per day may use different temperature and humidity conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"overnight_noise_and_heat","label":"Overnight noise and heat","explanation":"Comparable compressor noise, fan mode and room heat observations are not retained.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"official_source_missing","severity":"limits_confidence","status":"open","explanation":"No separate manufacturer or official source is retained for this exact model."},{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-mrd10g","product_slug":"woods-mrd10g","category":"dehumidifier","market":"GB","category_rank":20,"cohort_position":20,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-mrd10g","slug":"woods-mrd10g","model":"MRD10G","category":"dehumidifier","market":"GB"},"decision":{"methodology_version":"dehumidifier-v1.0","rank":20,"score":56.8,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"dehumidifier","methodology_version":"dehumidifier-v1.0"},"criteria":[{"key":"value","label":"Extraction per pound","weight":0.25,"score":47.9,"weighted_points":11.975,"explanation":"0.1 published litres/day per £1 at the checked price.","formula_id":"dehumidifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-mrd10g-specs-extraction_l_day","field-receipt-prd-mrd10g-offer-price_gbp"]},{"key":"noise","label":"Published noise","weight":0.22,"score":68,"weighted_points":14.96,"explanation":"44 dB comparison input; test modes may differ.","formula_id":"dehumidifier-v1.0:noise","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-mrd10g-specs-noise_db_min","field-receipt-prd-mrd10g-specs-noise_db_max"]},{"key":"efficiency","label":"Nameplate efficiency proxy","weight":0.22,"score":54,"weighted_points":11.88,"explanation":"55.6 published litres/day per kW of nameplate input; environmental conditions may differ.","formula_id":"dehumidifier-v1.0:efficiency","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-mrd10g-specs-extraction_l_day","field-receipt-prd-mrd10g-specs-power_w"]},{"key":"usability","label":"Moisture-control features","weight":0.19,"score":63,"weighted_points":11.97,"explanation":"Published features: 2 L tank, continuous drainage, Washable. Unknown binary inputs receive neutral half-credit.","formula_id":"dehumidifier-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-mrd10g-specs-tank_l","field-receipt-prd-mrd10g-specs-laundry_mode","field-receipt-prd-mrd10g-specs-continuous_drainage","field-receipt-prd-mrd10g-specs-filter_type","field-receipt-prd-mrd10g-specs-wifi","field-receipt-prd-mrd10g-specs-warranty_years"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":50,"weighted_points":6,"explanation":"1 product sources; 0 unique review pools.","formula_id":"dehumidifier-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-mrd10g-owner_feedback-unique_pool_count","field-receipt-prd-mrd10g-evidence-primary_source_url"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-mrd10g-evidence-primary_source_url","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mrd10g","factor_keys":["evidence"],"field_path":"evidence.primary_source_url","value_type":"null","value":null,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/woods-10l-compact-dehumidifier-mrd10g","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"08be6b51332b4f9b7bb96c0d48df0e688eae99127c4d1ccfc4d52b0a91638725"},{"receipt_id":"field-receipt-prd-mrd10g-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mrd10g","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":149.46,"unit":"GBP","source_url":"https://www.airconcentre.co.uk/products/woods-10l-compact-dehumidifier-mrd10g","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"56b48ac7b8aa2ff8a668345207786098cbf0acc8c7f04c1bc7bfa20ae8ea569e"},{"receipt_id":"field-receipt-prd-mrd10g-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mrd10g","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":0,"unit":"pools","source_url":null,"source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_source_artifact","normalization_method":"stored_projection_without_source_artifact","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"133b1c35c5780b769e24e83eb56a68901c50c87125ba121229327ffffaa2fd2d"},{"receipt_id":"field-receipt-prd-mrd10g-specs-continuous_drainage","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mrd10g","factor_keys":["usability"],"field_path":"specs.continuous_drainage","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/woods-10l-compact-dehumidifier-mrd10g","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"196ccefeb1131697f256b15f720508881a05335ba7c8c5a3ce1c493caea09c56"},{"receipt_id":"field-receipt-prd-mrd10g-specs-extraction_l_day","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mrd10g","factor_keys":["efficiency","value"],"field_path":"specs.extraction_l_day","value_type":"number","value":10,"unit":"L/day","source_url":"https://www.airconcentre.co.uk/products/woods-10l-compact-dehumidifier-mrd10g","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"28cad5fedaebd3e2ac6cf6e7717bd0d6c92dbdbe59c792f4b1f7825cf5e8ae66"},{"receipt_id":"field-receipt-prd-mrd10g-specs-filter_type","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mrd10g","factor_keys":["usability"],"field_path":"specs.filter_type","value_type":"string","value":"Washable","unit":null,"source_url":"https://www.airconcentre.co.uk/products/woods-10l-compact-dehumidifier-mrd10g","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9ba3477ea1aca11860158f54ee113d94da420cee46cffa7a1818d8885f496bb1"},{"receipt_id":"field-receipt-prd-mrd10g-specs-laundry_mode","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mrd10g","factor_keys":["usability"],"field_path":"specs.laundry_mode","value_type":"null","value":null,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/woods-10l-compact-dehumidifier-mrd10g","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"dd2bf177fce8c54e7abbae80806620fb426a6d320d55639754162bd197e5309e"},{"receipt_id":"field-receipt-prd-mrd10g-specs-noise_db_max","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mrd10g","factor_keys":["noise"],"field_path":"specs.noise_db_max","value_type":"number","value":44,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/woods-10l-compact-dehumidifier-mrd10g","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"749036a207af6c80ddda72e97a3bc03f35cd0f1f39783f7d6b309d402c01a992"},{"receipt_id":"field-receipt-prd-mrd10g-specs-noise_db_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mrd10g","factor_keys":["noise"],"field_path":"specs.noise_db_min","value_type":"null","value":null,"unit":"dB","source_url":"https://www.airconcentre.co.uk/products/woods-10l-compact-dehumidifier-mrd10g","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"cb0e5152a450ea5b14e113aaf17622799682a50d45c8f669d5c89437756106ea"},{"receipt_id":"field-receipt-prd-mrd10g-specs-power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mrd10g","factor_keys":["efficiency"],"field_path":"specs.power_w","value_type":"number","value":180,"unit":"W","source_url":"https://www.airconcentre.co.uk/products/woods-10l-compact-dehumidifier-mrd10g","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7c3a2a135bab5f9707e61e39e923af474397c19cb7edd47937c0f18723f2a3a2"},{"receipt_id":"field-receipt-prd-mrd10g-specs-tank_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mrd10g","factor_keys":["usability"],"field_path":"specs.tank_l","value_type":"number","value":2,"unit":"L","source_url":"https://www.airconcentre.co.uk/products/woods-10l-compact-dehumidifier-mrd10g","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a686ae6979c4a8bf1117c76bf27a4e9938880a3b32a155db08620fcfb6e1c96b"},{"receipt_id":"field-receipt-prd-mrd10g-specs-warranty_years","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mrd10g","factor_keys":["usability"],"field_path":"specs.warranty_years","value_type":"null","value":null,"unit":"years","source_url":"https://www.airconcentre.co.uk/products/woods-10l-compact-dehumidifier-mrd10g","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a11ef87f5651a29ffa6a3666dbfafde2cb9fafabd2e637bccb30d26eecf933e6"},{"receipt_id":"field-receipt-prd-mrd10g-specs-wifi","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-mrd10g","factor_keys":["usability"],"field_path":"specs.wifi","value_type":"null","value":null,"unit":null,"source_url":"https://www.airconcentre.co.uk/products/woods-10l-compact-dehumidifier-mrd10g","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"page_projection","observation_status":"observed","provenance_precision":"stored_projection_without_field_locator","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"35ff56c7c7f3814524bf9d946224f1d56fbd68bc930cf03a0558208c3cb9ca27"}],"field_receipt_count":13,"comparison_inputs":[{"key":"extraction","value":10,"unit":"L/day","display":"10 L/day","source_url":"https://www.airconcentre.co.uk/products/woods-10l-compact-dehumidifier-mrd10g","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"noise","value":44,"unit":"dB","display":"44 dB","source_url":"https://www.airconcentre.co.uk/products/woods-10l-compact-dehumidifier-mrd10g","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"tank","value":2,"unit":"L","display":"2 L","source_url":"https://www.airconcentre.co.uk/products/woods-10l-compact-dehumidifier-mrd10g","source_class":"retailer_observation","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-mrd10g-airconcentre","retailer":"Air Con Centre","source_url":"https://www.airconcentre.co.uk/products/woods-10l-compact-dehumidifier-mrd10g","price_gbp":149.46,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.airconcentre.co.uk/products/woods-10l-compact-dehumidifier-mrd10g"],"trace_reference":null,"receipt_sha256":"5316aad088878019c4c2a51c1f8d7c17b13bd2101717dbe768b1fd3f66082a39","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":[],"official_source_present":false,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-mrd10g-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/woods-10l-compact-dehumidifier-mrd10g","price_gbp":149.46,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-mrd10g-airconcentre","retailer":"Air Con Centre","product_url":"https://www.airconcentre.co.uk/products/woods-10l-compact-dehumidifier-mrd10g","price_gbp":149.46,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"partial","value":"Continuous drainage is listed.","limitation":"Hose route, fall, fitting dimensions and installation constraints are not structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":20,"baseline_tie_aware_rank":20,"minimum_rank":20,"maximum_rank":20,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"standard_condition_extraction","label":"Extraction at shared conditions","explanation":"Published litres per day may use different temperature and humidity conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"overnight_noise_and_heat","label":"Overnight noise and heat","explanation":"Comparable compressor noise, fan mode and room heat observations are not retained.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"official_source_missing","severity":"limits_confidence","status":"open","explanation":"No separate manufacturer or official source is retained for this exact model."},{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-a1695h11","product_slug":"anker-a1695h11","category":"power-bank","market":"GB","category_rank":1,"cohort_position":1,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-a1695h11","slug":"anker-a1695h11","model":"A1695H11","category":"power-bank","market":"GB"},"decision":{"methodology_version":"power-bank-v1.0","rank":1,"score":84.4,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"power-bank","methodology_version":"power-bank-v1.0"},"criteria":[{"key":"value","label":"Capacity and output per pound","weight":0.28,"score":73.2,"weighted_points":20.496,"explanation":"277.8 mAh and 1.8 published watts per £1 at the checked price.","formula_id":"power-bank-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1695h11-specs-capacity_mah","field-receipt-prd-a1695h11-specs-max_output_w","field-receipt-prd-a1695h11-offer-price_gbp"]},{"key":"output","label":"Published maximum output","weight":0.24,"score":100,"weighted_points":24,"explanation":"165 W published maximum; sustained and multi-port limits may differ.","formula_id":"power-bank-v1.0:output","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1695h11-specs-max_output_w"]},{"key":"capacity","label":"Nameplate capacity","weight":0.18,"score":90.7,"weighted_points":16.326,"explanation":"25,000 mAh nameplate capacity; delivered Wh is not measured.","formula_id":"power-bank-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1695h11-specs-capacity_mah"]},{"key":"usability","label":"Convenience features","weight":0.18,"score":77.5,"weighted_points":13.95,"explanation":"Published features: built-in cable, display. Unverified convenience fields receive neutral half-credit rather than being asserted absent.","formula_id":"power-bank-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1695h11-specs-built_in_cable","field-receipt-prd-a1695h11-specs-wireless","field-receipt-prd-a1695h11-specs-display","field-receipt-prd-a1695h11-specs-stand"]},{"key":"evidence","label":"Identity and evidence","weight":0.12,"score":80,"weighted_points":9.6,"explanation":"Exact manufacturer product page, SKU and GTIN; 1 review pools.","formula_id":"power-bank-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1695h11-owner_feedback-unique_pool_count","field-receipt-prd-a1695h11-specs-gtin"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-a1695h11-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1695h11","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":89.98,"unit":"GBP","source_url":"https://www.anker.com/uk/products/a1695-anker-power-bank-25000mah-165w?variant=55120796123510","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f6c0735a50ca0fb25f51d214de3ae64fa63afe9e950118226f5d4dca966bb1b5"},{"receipt_id":"field-receipt-prd-a1695h11-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1695h11","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.anker.com/uk/products/a1695-anker-power-bank-25000mah-165w","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b3aa4c1e0f40fcfe7616d680dd0aaefe44bd0ad99b8f3b2fe2d33a9e545b8522"},{"receipt_id":"field-receipt-prd-a1695h11-specs-built_in_cable","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1695h11","factor_keys":["usability"],"field_path":"specs.built_in_cable","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.anker.com/uk/products/a1695-anker-power-bank-25000mah-165w","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a97dbae1f432ac9f072cbc700f9814c3e90838af5b8f4fde6f1292f8c90a02ee"},{"receipt_id":"field-receipt-prd-a1695h11-specs-capacity_mah","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1695h11","factor_keys":["capacity","value"],"field_path":"specs.capacity_mah","value_type":"number","value":25000,"unit":"mAh","source_url":"https://www.anker.com/uk/products/a1695-anker-power-bank-25000mah-165w","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0edcc3655df8a28eb2dc6e131abce6526eebc99ce44fda038a96b5bb85e436f7"},{"receipt_id":"field-receipt-prd-a1695h11-specs-display","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1695h11","factor_keys":["usability"],"field_path":"specs.display","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.anker.com/uk/products/a1695-anker-power-bank-25000mah-165w","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"63365cd5c2c20e5c22cc3e571b2aa24b72cb9158eec493c36cbac9a647efd120"},{"receipt_id":"field-receipt-prd-a1695h11-specs-gtin","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1695h11","factor_keys":["evidence"],"field_path":"specs.gtin","value_type":"string","value":"194644209476","unit":null,"source_url":"https://www.anker.com/uk/products/a1695-anker-power-bank-25000mah-165w","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ea540d17d30052815ae9a420584b4630a40e430927965f82b2b94368e80f74a8"},{"receipt_id":"field-receipt-prd-a1695h11-specs-max_output_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1695h11","factor_keys":["output","value"],"field_path":"specs.max_output_w","value_type":"number","value":165,"unit":"W","source_url":"https://www.anker.com/uk/products/a1695-anker-power-bank-25000mah-165w","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"cab357f82084b88337d5727d0f8091b0725f3568db2b2ada546444efbe60f850"},{"receipt_id":"field-receipt-prd-a1695h11-specs-stand","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1695h11","factor_keys":["usability"],"field_path":"specs.stand","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1695-anker-power-bank-25000mah-165w","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ff157544e73a11ced9d2b570e28e5adcbf27d5229b303b9c9870659d86a3f797"},{"receipt_id":"field-receipt-prd-a1695h11-specs-wireless","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1695h11","factor_keys":["usability"],"field_path":"specs.wireless","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1695-anker-power-bank-25000mah-165w","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e8f186d81231b384674ca25ba3e4d3de6212ca93fdaba3271b4e4dda0daf20ce"}],"field_receipt_count":9,"comparison_inputs":[{"key":"capacity","value":25000,"unit":"mAh","display":"25,000 mAh","source_url":"https://www.anker.com/uk/products/a1695-anker-power-bank-25000mah-165w","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"output","value":165,"unit":"W","display":"165 W","source_url":"https://www.anker.com/uk/products/a1695-anker-power-bank-25000mah-165w","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"identity","value":"A1695H11","unit":null,"display":"SKU + GTIN resolved","source_url":"https://www.anker.com/uk/products/a1695-anker-power-bank-25000mah-165w","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-a1695h11-anker-uk","retailer":"Anker UK","source_url":"https://www.anker.com/uk/products/a1695-anker-power-bank-25000mah-165w?variant=55120796123510","price_gbp":89.98,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.anker.com/uk/products/a1695-anker-power-bank-25000mah-165w","https://www.anker.com/uk/products/a1695-anker-power-bank-25000mah-165w?variant=55120796123510","https://www.macworld.com/article/2586723/anker-laptop-25k-powerbank-165w-review.html"],"trace_reference":{"trace_id":"trace-anker-a1695h11-20260727","trace_version":"evidence-trace-v1.0","contribution_count":5},"receipt_sha256":"415beb8c6685e5879884580ec3ee4d3ecfb7b0380917d4f0c129e15087641f00","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.anker.com/uk/products/a1695-anker-power-bank-25000mah-165w"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":1,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":2,"controlled_measurement_count":0,"claim_level_trace_status":"partial_legacy_projection","criterion_contribution_ledger":true},"offer_coverage":{"required_observation_count":2,"observed_count":2,"status":"two_independent_observations","slots":[{"slot":1,"status":"observed","id":"offer-a1695h11-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1695-anker-power-bank-25000mah-165w?variant=55120796123510","price_gbp":89.98,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"observed","id":"offer-ballicom-a1695h11-20260729","retailer":"Ballicom","product_url":"https://www.ballicom.co.uk/a1695h11-anker.p1700838.html","price_gbp":119.4,"availability":"in_stock","checked_at":"2026-07-29","fresh_until":"2026-07-31T00:00:00.000Z","geography_scope":"GB online listing; 30 immediate and 74 total units displayed when checked","reason_code":null}],"observations":[{"id":"offer-a1695h11-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1695-anker-power-bank-25000mah-165w?variant=55120796123510","price_gbp":89.98,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"},{"id":"offer-ballicom-a1695h11-20260729","retailer":"Ballicom","product_url":"https://www.ballicom.co.uk/a1695h11-anker.p1700838.html","price_gbp":119.4,"availability":"in_stock","checked_at":"2026-07-29","fresh_until":"2026-07-31T00:00:00.000Z","geography_scope":"GB online listing; 30 immediate and 74 total units displayed when checked"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.anker.com/uk/policies/refund-policy","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Prime power-bank policy for direct or authorised-channel purchases; regional and seller conditions apply."},"returns":{"status":"partial","value":"30-day direct return window","unit":null,"source_url":"https://www.anker.com/uk/policies/refund-policy","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Direct-channel conditions include original packaging and buyer-paid shipping for non-quality returns."},"safety":{"status":"partial","value":"Use and store at 0°C to 35°C; keep dry and ventilated; do not disassemble","unit":null,"source_url":"https://service.anker.com/uk/article-description/Power-Bank-Safety-Guide","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"General Anker power-bank guidance; the exact manual and current recall register must also be checked."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":1,"baseline_tie_aware_rank":1,"minimum_rank":1,"maximum_rank":3,"winner_scenario_count":14,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"delivered_energy","label":"Delivered energy","explanation":"Nameplate capacity does not establish usable delivered energy at a stated voltage and load.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"sustained_output_and_thermal","label":"Sustained output and thermal behaviour","explanation":"Peak output does not establish sustained multi-port power, temperature or cycle-life performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":3,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-a1383011","product_slug":"anker-a1383011","category":"power-bank","market":"GB","category_rank":2,"cohort_position":2,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-a1383011","slug":"anker-a1383011","model":"A1383011","category":"power-bank","market":"GB"},"decision":{"methodology_version":"power-bank-v1.0","rank":2,"score":80.9,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"power-bank","methodology_version":"power-bank-v1.0"},"criteria":[{"key":"value","label":"Capacity and output per pound","weight":0.28,"score":82.5,"weighted_points":23.1,"explanation":"400.1 mAh and 1.7 published watts per £1 at the checked price.","formula_id":"power-bank-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1383011-specs-capacity_mah","field-receipt-prd-a1383011-specs-max_output_w","field-receipt-prd-a1383011-offer-price_gbp"]},{"key":"output","label":"Published maximum output","weight":0.24,"score":83.6,"weighted_points":20.064,"explanation":"87 W published maximum; sustained and multi-port limits may differ.","formula_id":"power-bank-v1.0:output","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1383011-specs-max_output_w"]},{"key":"capacity","label":"Nameplate capacity","weight":0.18,"score":83,"weighted_points":14.94,"explanation":"20,000 mAh nameplate capacity; delivered Wh is not measured.","formula_id":"power-bank-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1383011-specs-capacity_mah"]},{"key":"usability","label":"Convenience features","weight":0.18,"score":73.5,"weighted_points":13.23,"explanation":"Published features: built-in cable. Unverified convenience fields receive neutral half-credit rather than being asserted absent.","formula_id":"power-bank-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1383011-specs-built_in_cable","field-receipt-prd-a1383011-specs-wireless","field-receipt-prd-a1383011-specs-display","field-receipt-prd-a1383011-specs-stand"]},{"key":"evidence","label":"Identity and evidence","weight":0.12,"score":80,"weighted_points":9.6,"explanation":"Exact manufacturer product page, SKU and GTIN; 1 review pools.","formula_id":"power-bank-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1383011-owner_feedback-unique_pool_count","field-receipt-prd-a1383011-specs-gtin"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-a1383011-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1383011","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":49.99,"unit":"GBP","source_url":"https://www.anker.com/uk/products/a1383","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"bcdf7e52bff22307c5bc930c82299ee23da7ff19136a44060f31a3c71fc8ae16"},{"receipt_id":"field-receipt-prd-a1383011-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1383011","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.anker.com/uk/products/a1383","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ec1c97911a228ab68d6cd14cc9ae1cf4ff2851bd85fa9a135cb3e4e3d4e2fcaf"},{"receipt_id":"field-receipt-prd-a1383011-specs-built_in_cable","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1383011","factor_keys":["usability"],"field_path":"specs.built_in_cable","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.anker.com/uk/products/a1383","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"665dcef9454ca2fa74c9a50ba76e64b35175e5d28e043188fe32052428d63364"},{"receipt_id":"field-receipt-prd-a1383011-specs-capacity_mah","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1383011","factor_keys":["capacity","value"],"field_path":"specs.capacity_mah","value_type":"number","value":20000,"unit":"mAh","source_url":"https://www.anker.com/uk/products/a1383","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"14deade426c4493bf95b494ead141615d2120cf70482bbbe92abf409200ac9f6"},{"receipt_id":"field-receipt-prd-a1383011-specs-display","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1383011","factor_keys":["usability"],"field_path":"specs.display","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1383","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"79fd69e70e39521009a7545e7a221cd295d1029609441bec684f94d8aaefcf01"},{"receipt_id":"field-receipt-prd-a1383011-specs-gtin","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1383011","factor_keys":["evidence"],"field_path":"specs.gtin","value_type":"string","value":"194644043711","unit":null,"source_url":"https://www.anker.com/uk/products/a1383","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"fc4475f6cdb1f1ecc84ea594b0aac6bf958a8e6a1d68d699c531042bc54950ad"},{"receipt_id":"field-receipt-prd-a1383011-specs-max_output_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1383011","factor_keys":["output","value"],"field_path":"specs.max_output_w","value_type":"number","value":87,"unit":"W","source_url":"https://www.anker.com/uk/products/a1383","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"da107212c053104c933ebbf05edc809a90826ae091cf3c7ca32388a96e76ca1b"},{"receipt_id":"field-receipt-prd-a1383011-specs-stand","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1383011","factor_keys":["usability"],"field_path":"specs.stand","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1383","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0cc6ca062e44be93a679b2617799467af1fd5ae9792b7c19d49eb808558ab7c7"},{"receipt_id":"field-receipt-prd-a1383011-specs-wireless","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1383011","factor_keys":["usability"],"field_path":"specs.wireless","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1383","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"abda3bb91fcbcc14e51d3b937d9a7e039ef16fd82c206c7d34a9b188f21a9416"}],"field_receipt_count":9,"comparison_inputs":[{"key":"capacity","value":20000,"unit":"mAh","display":"20,000 mAh","source_url":"https://www.anker.com/uk/products/a1383","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"output","value":87,"unit":"W","display":"87 W","source_url":"https://www.anker.com/uk/products/a1383","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"identity","value":"A1383011","unit":null,"display":"SKU + GTIN resolved","source_url":"https://www.anker.com/uk/products/a1383","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-a1383011-anker-uk","retailer":"Anker UK","source_url":"https://www.anker.com/uk/products/a1383","price_gbp":49.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.anker.com/uk/products/a1383","https://www.techradar.com/phones/phone-accessories/anker-20-000mah-87w-power-bank-review"],"trace_reference":null,"receipt_sha256":"6620d4fa5e7b687efcd8a80751acc71db25ec6dd223341df963e1761796bd23a","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.anker.com/uk/products/a1383"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":1,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":2,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":2,"status":"two_independent_observations","slots":[{"slot":1,"status":"observed","id":"offer-a1383011-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1383","price_gbp":49.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"observed","id":"offer-techfident-a1383011-20260729","retailer":"Techfident","product_url":"https://shop.techfident.co.uk/anker-a1383011-power-bank-20000-mah-black-a1383011","price_gbp":67.24,"availability":"in_stock","checked_at":"2026-07-29","fresh_until":"2026-07-31T00:00:00.000Z","geography_scope":"GB online listing; exact A1383011 manufacturer code displayed, with retailer confidence assessed as moderate","reason_code":null}],"observations":[{"id":"offer-a1383011-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1383","price_gbp":49.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"},{"id":"offer-techfident-a1383011-20260729","retailer":"Techfident","product_url":"https://shop.techfident.co.uk/anker-a1383011-power-bank-20000-mah-black-a1383011","price_gbp":67.24,"availability":"in_stock","checked_at":"2026-07-29","fresh_until":"2026-07-31T00:00:00.000Z","geography_scope":"GB online listing; exact A1383011 manufacturer code displayed, with retailer confidence assessed as moderate"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.anker.com/uk/policies/refund-policy","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Power-bank policy for direct or authorised-channel purchases; regional and seller conditions apply."},"returns":{"status":"partial","value":"30-day direct return window","unit":null,"source_url":"https://www.anker.com/uk/policies/refund-policy","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Direct-channel conditions include original packaging and buyer-paid shipping for non-quality returns."},"safety":{"status":"partial","value":"Use and store at 0°C to 35°C; keep dry and ventilated; do not disassemble","unit":null,"source_url":"https://service.anker.com/uk/article-description/Power-Bank-Safety-Guide","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"General Anker power-bank guidance; the exact manual and current recall register must also be checked."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":2,"baseline_tie_aware_rank":2,"minimum_rank":1,"maximum_rank":5,"winner_scenario_count":1,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"delivered_energy","label":"Delivered energy","explanation":"Nameplate capacity does not establish usable delivered energy at a stated voltage and load.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"sustained_output_and_thermal","label":"Sustained output and thermal behaviour","explanation":"Peak output does not establish sustained multi-port power, temperature or cycle-life performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":5,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-a110ah11","product_slug":"anker-a110ah11","category":"power-bank","market":"GB","category_rank":3,"cohort_position":3,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-a110ah11","slug":"anker-a110ah11","model":"A110AH11","category":"power-bank","market":"GB"},"decision":{"methodology_version":"power-bank-v1.0","rank":3,"score":79.2,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"power-bank","methodology_version":"power-bank-v1.0"},"criteria":[{"key":"value","label":"Capacity and output per pound","weight":0.28,"score":58.2,"weighted_points":16.296,"explanation":"144.5 mAh and 1.7 published watts per £1 at the checked price.","formula_id":"power-bank-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a110ah11-specs-capacity_mah","field-receipt-prd-a110ah11-specs-max_output_w","field-receipt-prd-a110ah11-offer-price_gbp"]},{"key":"output","label":"Published maximum output","weight":0.24,"score":100,"weighted_points":24,"explanation":"300 W published maximum; sustained and multi-port limits may differ.","formula_id":"power-bank-v1.0:output","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a110ah11-specs-max_output_w"]},{"key":"capacity","label":"Nameplate capacity","weight":0.18,"score":92.1,"weighted_points":16.578,"explanation":"26,000 mAh nameplate capacity; delivered Wh is not measured.","formula_id":"power-bank-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a110ah11-specs-capacity_mah"]},{"key":"usability","label":"Convenience features","weight":0.18,"score":70.5,"weighted_points":12.69,"explanation":"Published features: display. Unverified convenience fields receive neutral half-credit rather than being asserted absent.","formula_id":"power-bank-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a110ah11-specs-built_in_cable","field-receipt-prd-a110ah11-specs-wireless","field-receipt-prd-a110ah11-specs-display","field-receipt-prd-a110ah11-specs-stand"]},{"key":"evidence","label":"Identity and evidence","weight":0.12,"score":80,"weighted_points":9.6,"explanation":"Exact manufacturer product page, SKU and GTIN; 1 review pools.","formula_id":"power-bank-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a110ah11-owner_feedback-unique_pool_count","field-receipt-prd-a110ah11-specs-gtin"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-a110ah11-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a110ah11","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":179.99,"unit":"GBP","source_url":"https://www.anker.com/uk/products/a110a-anker-prime-26k-300w-power-bank","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"43b9cb8be522427416b4100a78de9e5bba566e3f2f37d663d2c1b33356cd3485"},{"receipt_id":"field-receipt-prd-a110ah11-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a110ah11","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.anker.com/uk/products/a110a-anker-prime-26k-300w-power-bank","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b0454b43127e7dd854b9858e48cdc091575bc2af2d24dea7cb7cde6cec86b18b"},{"receipt_id":"field-receipt-prd-a110ah11-specs-built_in_cable","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a110ah11","factor_keys":["usability"],"field_path":"specs.built_in_cable","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a110a-anker-prime-26k-300w-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e83ff6cd99df747007272b07200a3c8c59dba42eb2b474d7386f550112ac4c21"},{"receipt_id":"field-receipt-prd-a110ah11-specs-capacity_mah","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a110ah11","factor_keys":["capacity","value"],"field_path":"specs.capacity_mah","value_type":"number","value":26000,"unit":"mAh","source_url":"https://www.anker.com/uk/products/a110a-anker-prime-26k-300w-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ae88750ce17bc7d7ea4fd69dfe700ee90d12f33b2900c053ee948ad14b47a591"},{"receipt_id":"field-receipt-prd-a110ah11-specs-display","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a110ah11","factor_keys":["usability"],"field_path":"specs.display","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.anker.com/uk/products/a110a-anker-prime-26k-300w-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b7805f0d02358f8c2846dcd85f6b4d4cc4ff80d1704725538af4357497395210"},{"receipt_id":"field-receipt-prd-a110ah11-specs-gtin","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a110ah11","factor_keys":["evidence"],"field_path":"specs.gtin","value_type":"string","value":"194644239299","unit":null,"source_url":"https://www.anker.com/uk/products/a110a-anker-prime-26k-300w-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4a175a8fa511e7fabafd7471cf56f502d1067b41a5bb955cf7af3bb735a2e366"},{"receipt_id":"field-receipt-prd-a110ah11-specs-max_output_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a110ah11","factor_keys":["output","value"],"field_path":"specs.max_output_w","value_type":"number","value":300,"unit":"W","source_url":"https://www.anker.com/uk/products/a110a-anker-prime-26k-300w-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d45ee1614a91185ecfaec087ec475fc852179e5fab378d72781f246201604c92"},{"receipt_id":"field-receipt-prd-a110ah11-specs-stand","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a110ah11","factor_keys":["usability"],"field_path":"specs.stand","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a110a-anker-prime-26k-300w-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"91143731f142ebd49e6dbcd2a6dd8f9d05e35410c7ace5c0a9902c7933546331"},{"receipt_id":"field-receipt-prd-a110ah11-specs-wireless","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a110ah11","factor_keys":["usability"],"field_path":"specs.wireless","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a110a-anker-prime-26k-300w-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9b900a8995864d975bbfbea0573a47b4327fcc89d60344dc57b2c3d858c30d69"}],"field_receipt_count":9,"comparison_inputs":[{"key":"capacity","value":26000,"unit":"mAh","display":"26,000 mAh","source_url":"https://www.anker.com/uk/products/a110a-anker-prime-26k-300w-power-bank","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"output","value":300,"unit":"W","display":"300 W","source_url":"https://www.anker.com/uk/products/a110a-anker-prime-26k-300w-power-bank","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"identity","value":"A110AH11","unit":null,"display":"SKU + GTIN resolved","source_url":"https://www.anker.com/uk/products/a110a-anker-prime-26k-300w-power-bank","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-a110ah11-anker-uk","retailer":"Anker UK","source_url":"https://www.anker.com/uk/products/a110a-anker-prime-26k-300w-power-bank","price_gbp":179.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.anker.com/uk/products/a110a-anker-prime-26k-300w-power-bank","https://www.expertreviews.co.uk/technology/batteries-charging/anker-prime-a110a-review-the-ultimate-mobile-power-bank"],"trace_reference":null,"receipt_sha256":"89d72002855f4941742adf076772afd2a03ea0a34efe4b3d644db8e0f5468a48","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.anker.com/uk/products/a110a-anker-prime-26k-300w-power-bank"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":1,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":2,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":2,"status":"two_independent_observations","slots":[{"slot":1,"status":"observed","id":"offer-a110ah11-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a110a-anker-prime-26k-300w-power-bank","price_gbp":179.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"observed","id":"offer-argos-a110ah11-20260729","retailer":"Argos","product_url":"https://www.argos.co.uk/product/7804209/","price_gbp":179.99,"availability":"unknown","checked_at":"2026-07-29","fresh_until":"2026-07-31T00:00:00.000Z","geography_scope":"GB listing; exact model and EAN resolved, with availability dependent on delivery postcode","reason_code":null}],"observations":[{"id":"offer-a110ah11-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a110a-anker-prime-26k-300w-power-bank","price_gbp":179.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"},{"id":"offer-argos-a110ah11-20260729","retailer":"Argos","product_url":"https://www.argos.co.uk/product/7804209/","price_gbp":179.99,"availability":"unknown","checked_at":"2026-07-29","fresh_until":"2026-07-31T00:00:00.000Z","geography_scope":"GB listing; exact model and EAN resolved, with availability dependent on delivery postcode"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.anker.com/uk/policies/refund-policy","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Prime power-bank policy for direct or authorised-channel purchases; regional and seller conditions apply."},"returns":{"status":"partial","value":"30-day direct return window","unit":null,"source_url":"https://www.anker.com/uk/policies/refund-policy","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Direct-channel conditions include original packaging and buyer-paid shipping for non-quality returns."},"safety":{"status":"partial","value":"Use and store at 0°C to 35°C; keep dry and ventilated; do not disassemble","unit":null,"source_url":"https://service.anker.com/uk/article-description/Power-Bank-Safety-Guide","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"General Anker power-bank guidance; the exact manual and current recall register must also be checked."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":3,"baseline_tie_aware_rank":3,"minimum_rank":2,"maximum_rank":5,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"delivered_energy","label":"Delivered energy","explanation":"Nameplate capacity does not establish usable delivered energy at a stated voltage and load.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"sustained_output_and_thermal","label":"Sustained output and thermal behaviour","explanation":"Peak output does not establish sustained multi-port power, temperature or cycle-life performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":5,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-a110bh11","product_slug":"anker-a110bh11","category":"power-bank","market":"GB","category_rank":4,"cohort_position":4,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-a110bh11","slug":"anker-a110bh11","model":"A110BH11","category":"power-bank","market":"GB"},"decision":{"methodology_version":"power-bank-v1.0","rank":4,"score":77.9,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"power-bank","methodology_version":"power-bank-v1.0"},"criteria":[{"key":"value","label":"Capacity and output per pound","weight":0.28,"score":59.5,"weighted_points":16.66,"explanation":"153.9 mAh and 1.7 published watts per £1 at the checked price.","formula_id":"power-bank-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a110bh11-specs-capacity_mah","field-receipt-prd-a110bh11-specs-max_output_w","field-receipt-prd-a110bh11-offer-price_gbp"]},{"key":"output","label":"Published maximum output","weight":0.24,"score":100,"weighted_points":24,"explanation":"220 W published maximum; sustained and multi-port limits may differ.","formula_id":"power-bank-v1.0:output","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a110bh11-specs-max_output_w"]},{"key":"capacity","label":"Nameplate capacity","weight":0.18,"score":83,"weighted_points":14.94,"explanation":"20,000 mAh nameplate capacity; delivered Wh is not measured.","formula_id":"power-bank-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a110bh11-specs-capacity_mah"]},{"key":"usability","label":"Convenience features","weight":0.18,"score":70.5,"weighted_points":12.69,"explanation":"Published features: display. Unverified convenience fields receive neutral half-credit rather than being asserted absent.","formula_id":"power-bank-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a110bh11-specs-built_in_cable","field-receipt-prd-a110bh11-specs-wireless","field-receipt-prd-a110bh11-specs-display","field-receipt-prd-a110bh11-specs-stand"]},{"key":"evidence","label":"Identity and evidence","weight":0.12,"score":80,"weighted_points":9.6,"explanation":"Exact manufacturer product page, SKU and GTIN; 1 review pools.","formula_id":"power-bank-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a110bh11-owner_feedback-unique_pool_count","field-receipt-prd-a110bh11-specs-gtin"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-a110bh11-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a110bh11","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":129.99,"unit":"GBP","source_url":"https://www.anker.com/uk/products/a110b-anker-prime-20k-220w-power-bank","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3eda0074b6018cb92c67a8b21a62b00b3cc72196be2371f465ae9275f016d0a9"},{"receipt_id":"field-receipt-prd-a110bh11-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a110bh11","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.anker.com/uk/products/a110b-anker-prime-20k-220w-power-bank","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9bb25034dc11be876239d0393ec2448716ed1f832a98c27bef2a4b82d7b86435"},{"receipt_id":"field-receipt-prd-a110bh11-specs-built_in_cable","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a110bh11","factor_keys":["usability"],"field_path":"specs.built_in_cable","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a110b-anker-prime-20k-220w-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e039ca2da41e0fe2f4eb482a8b59c681c1bd704b2e8f4815eb9b10e248d25d86"},{"receipt_id":"field-receipt-prd-a110bh11-specs-capacity_mah","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a110bh11","factor_keys":["capacity","value"],"field_path":"specs.capacity_mah","value_type":"number","value":20000,"unit":"mAh","source_url":"https://www.anker.com/uk/products/a110b-anker-prime-20k-220w-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"afe32d1cf0869ca69c085e1ecb526b01d5d8993d6e5e06bbfa0e4ccb39aad9fc"},{"receipt_id":"field-receipt-prd-a110bh11-specs-display","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a110bh11","factor_keys":["usability"],"field_path":"specs.display","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.anker.com/uk/products/a110b-anker-prime-20k-220w-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"17488cf2f99d2396985ed1fe786330f4710df8868c04411eed95d2d3c844fc23"},{"receipt_id":"field-receipt-prd-a110bh11-specs-gtin","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a110bh11","factor_keys":["evidence"],"field_path":"specs.gtin","value_type":"string","value":"194644239350","unit":null,"source_url":"https://www.anker.com/uk/products/a110b-anker-prime-20k-220w-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5f76272517b896ce26a594aa0dd8b96a2a43efca8a4598235fee6ed47b844ba6"},{"receipt_id":"field-receipt-prd-a110bh11-specs-max_output_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a110bh11","factor_keys":["output","value"],"field_path":"specs.max_output_w","value_type":"number","value":220,"unit":"W","source_url":"https://www.anker.com/uk/products/a110b-anker-prime-20k-220w-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6fe1ff88d8c27b0b79cfd84cdfaaa7981e7ad015d5ba44b978e16b2dfcf3a5c8"},{"receipt_id":"field-receipt-prd-a110bh11-specs-stand","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a110bh11","factor_keys":["usability"],"field_path":"specs.stand","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a110b-anker-prime-20k-220w-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c9a360eadc7004f1e663bdf7101abdda987d9003d479b64f61d0875b751de8a8"},{"receipt_id":"field-receipt-prd-a110bh11-specs-wireless","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a110bh11","factor_keys":["usability"],"field_path":"specs.wireless","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a110b-anker-prime-20k-220w-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"cef7e7369e47a5d14d8eb5faa9c4fec8076f17aab5f72c7eed7069509ef143a0"}],"field_receipt_count":9,"comparison_inputs":[{"key":"capacity","value":20000,"unit":"mAh","display":"20,000 mAh","source_url":"https://www.anker.com/uk/products/a110b-anker-prime-20k-220w-power-bank","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"output","value":220,"unit":"W","display":"220 W","source_url":"https://www.anker.com/uk/products/a110b-anker-prime-20k-220w-power-bank","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"identity","value":"A110BH11","unit":null,"display":"SKU + GTIN resolved","source_url":"https://www.anker.com/uk/products/a110b-anker-prime-20k-220w-power-bank","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-a110bh11-anker-uk","retailer":"Anker UK","source_url":"https://www.anker.com/uk/products/a110b-anker-prime-20k-220w-power-bank","price_gbp":129.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.anker.com/uk/products/a110b-anker-prime-20k-220w-power-bank"],"trace_reference":null,"receipt_sha256":"8fafe653eb60ada976bb7d6c5dfc240112b6c24a04a86312a415441b50b4e47f","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.anker.com/uk/products/a110b-anker-prime-20k-220w-power-bank"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-a110bh11-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a110b-anker-prime-20k-220w-power-bank","price_gbp":129.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-a110bh11-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a110b-anker-prime-20k-220w-power-bank","price_gbp":129.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.anker.com/uk/policies/refund-policy","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Policy-level Prime power-bank term for direct or authorised-channel purchases; this is not an exact-model manual receipt and regional and seller conditions apply."},"returns":{"status":"partial","value":"30-day direct return window","unit":null,"source_url":"https://www.anker.com/uk/policies/refund-policy","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Policy-level direct-channel terms include original packaging and buyer-paid shipping for non-quality returns; this is not exact-model evidence."},"safety":{"status":"partial","value":"Use and store at 0°C to 35°C; keep dry and ventilated; do not disassemble","unit":null,"source_url":"https://service.anker.com/uk/article-description/Power-Bank-Safety-Guide","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"General policy-level power-bank guidance only; the exact-model manual and current recall register must also be checked."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":4,"baseline_tie_aware_rank":4,"minimum_rank":3,"maximum_rank":6,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"delivered_energy","label":"Delivered energy","explanation":"Nameplate capacity does not establish usable delivered energy at a stated voltage and load.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"sustained_output_and_thermal","label":"Sustained output and thermal behaviour","explanation":"Peak output does not establish sustained multi-port power, temperature or cycle-life performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":5,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-a1289011","product_slug":"anker-a1289011","category":"power-bank","market":"GB","category_rank":5,"cohort_position":5,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-a1289011","slug":"anker-a1289011","model":"A1289011","category":"power-bank","market":"GB"},"decision":{"methodology_version":"power-bank-v1.0","rank":5,"score":76.7,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"power-bank","methodology_version":"power-bank-v1.0"},"criteria":[{"key":"value","label":"Capacity and output per pound","weight":0.28,"score":54.5,"weighted_points":15.26,"explanation":"201.7 mAh and 1.2 published watts per £1 at the checked price.","formula_id":"power-bank-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1289011-specs-capacity_mah","field-receipt-prd-a1289011-specs-max_output_w","field-receipt-prd-a1289011-offer-price_gbp"]},{"key":"output","label":"Published maximum output","weight":0.24,"score":96,"weighted_points":23.04,"explanation":"140 W published maximum; sustained and multi-port limits may differ.","formula_id":"power-bank-v1.0:output","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1289011-specs-max_output_w"]},{"key":"capacity","label":"Nameplate capacity","weight":0.18,"score":89.3,"weighted_points":16.074,"explanation":"24,000 mAh nameplate capacity; delivered Wh is not measured.","formula_id":"power-bank-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1289011-specs-capacity_mah"]},{"key":"usability","label":"Convenience features","weight":0.18,"score":70.5,"weighted_points":12.69,"explanation":"Published features: display. Unverified convenience fields receive neutral half-credit rather than being asserted absent.","formula_id":"power-bank-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1289011-specs-built_in_cable","field-receipt-prd-a1289011-specs-wireless","field-receipt-prd-a1289011-specs-display","field-receipt-prd-a1289011-specs-stand"]},{"key":"evidence","label":"Identity and evidence","weight":0.12,"score":80,"weighted_points":9.6,"explanation":"Exact manufacturer product page, SKU and GTIN; 1 review pools.","formula_id":"power-bank-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1289011-owner_feedback-unique_pool_count","field-receipt-prd-a1289011-specs-gtin"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-a1289011-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1289011","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":119,"unit":"GBP","source_url":"https://www.anker.com/uk/products/a1289?variant=42498009497764&gad_source=1&gad_campaignid=23604154246","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"81266bfe12cd78d64a92bb295d1fd5780f3d3cf8c0c50508d80c9f0547ddc1e5"},{"receipt_id":"field-receipt-prd-a1289011-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1289011","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.anker.com/uk/products/a1289","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c86bba12ca2e8185cce59f40553a146f25a6e74506e7cab9227e9979287cdeb4"},{"receipt_id":"field-receipt-prd-a1289011-specs-built_in_cable","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1289011","factor_keys":["usability"],"field_path":"specs.built_in_cable","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1289","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a91a840f7aa989b6d964aa6c0a5ff3d1f8e15903e67d025f34bd194440a9b657"},{"receipt_id":"field-receipt-prd-a1289011-specs-capacity_mah","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1289011","factor_keys":["capacity","value"],"field_path":"specs.capacity_mah","value_type":"number","value":24000,"unit":"mAh","source_url":"https://www.anker.com/uk/products/a1289","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f337c604f3c1d7b8372b325caaa9349d13d1f76c29745fef05f06ee9e99e44b9"},{"receipt_id":"field-receipt-prd-a1289011-specs-display","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1289011","factor_keys":["usability"],"field_path":"specs.display","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.anker.com/uk/products/a1289","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"bbaa467808362ccd1f1179a4f1ec1df3564a267194e2c0f31be08b1044bdf4f8"},{"receipt_id":"field-receipt-prd-a1289011-specs-gtin","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1289011","factor_keys":["evidence"],"field_path":"specs.gtin","value_type":"string","value":"194644098728","unit":null,"source_url":"https://www.anker.com/uk/products/a1289","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a135831d1639643765002b1d7ba8c36461a98de7bd3a8995007c084f320a9a37"},{"receipt_id":"field-receipt-prd-a1289011-specs-max_output_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1289011","factor_keys":["output","value"],"field_path":"specs.max_output_w","value_type":"number","value":140,"unit":"W","source_url":"https://www.anker.com/uk/products/a1289","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9e3db7f52c6a305785ce1be5181e8f8aa1e408bbb1e7c9bf0c06efa2d1e44c9a"},{"receipt_id":"field-receipt-prd-a1289011-specs-stand","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1289011","factor_keys":["usability"],"field_path":"specs.stand","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1289","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"30ac20c76b30e4397fa8592b4b520364ff56057cdc4c855ac11ccb5ee52e3e4b"},{"receipt_id":"field-receipt-prd-a1289011-specs-wireless","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1289011","factor_keys":["usability"],"field_path":"specs.wireless","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1289","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c6da1c3d1de363ded23695c6ce1f36ed7aec3c2354d1f0fb9b6701515b48ece0"}],"field_receipt_count":9,"comparison_inputs":[{"key":"capacity","value":24000,"unit":"mAh","display":"24,000 mAh","source_url":"https://www.anker.com/uk/products/a1289","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"output","value":140,"unit":"W","display":"140 W","source_url":"https://www.anker.com/uk/products/a1289","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"identity","value":"A1289011","unit":null,"display":"SKU + GTIN resolved","source_url":"https://www.anker.com/uk/products/a1289","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-a1289011-anker-uk","retailer":"Anker UK","source_url":"https://www.anker.com/uk/products/a1289?variant=42498009497764&gad_source=1&gad_campaignid=23604154246","price_gbp":119,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.anker.com/uk/products/a1289","https://www.anker.com/uk/products/a1289?variant=42498009497764&gad_source=1&gad_campaignid=23604154246","https://www.techradar.com/phones/phone-accessories/anker-737-power-bank-review"],"trace_reference":null,"receipt_sha256":"82cfa98d12779cef9899c18573ed7c612aa95fd96903f1aeafcc9eab075be5ce","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.anker.com/uk/products/a1289"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":1,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":2,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":2,"status":"two_independent_observations","slots":[{"slot":1,"status":"observed","id":"offer-a1289011-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1289?variant=42498009497764&gad_source=1&gad_campaignid=23604154246","price_gbp":119,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"observed","id":"offer-ccl-a1289011-20260729","retailer":"CCL","product_url":"https://www.cclonline.com/a1289011-anker-737-power-bank-powercore-24k-435907/","price_gbp":130.99,"availability":"in_stock","checked_at":"2026-07-29","fresh_until":"2026-07-31T00:00:00.000Z","geography_scope":"GB online listing; exact manufacturer code and delivery availability displayed when checked","reason_code":null}],"observations":[{"id":"offer-a1289011-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1289?variant=42498009497764&gad_source=1&gad_campaignid=23604154246","price_gbp":119,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"},{"id":"offer-ccl-a1289011-20260729","retailer":"CCL","product_url":"https://www.cclonline.com/a1289011-anker-737-power-bank-powercore-24k-435907/","price_gbp":130.99,"availability":"in_stock","checked_at":"2026-07-29","fresh_until":"2026-07-31T00:00:00.000Z","geography_scope":"GB online listing; exact manufacturer code and delivery availability displayed when checked"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.anker.com/uk/policies/refund-policy","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Prime power-bank policy for direct or authorised-channel purchases; regional and seller conditions apply."},"returns":{"status":"partial","value":"30-day direct return window","unit":null,"source_url":"https://www.anker.com/uk/policies/refund-policy","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Direct-channel conditions include original packaging and buyer-paid shipping for non-quality returns."},"safety":{"status":"partial","value":"Use and store at 0°C to 35°C; keep dry and ventilated; do not disassemble","unit":null,"source_url":"https://service.anker.com/uk/article-description/Power-Bank-Safety-Guide","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"General Anker power-bank guidance; the exact manual and current recall register must also be checked."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":5,"baseline_tie_aware_rank":5,"minimum_rank":3,"maximum_rank":7,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"delivered_energy","label":"Delivered energy","explanation":"Nameplate capacity does not establish usable delivered energy at a stated voltage and load.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"sustained_output_and_thermal","label":"Sustained output and thermal behaviour","explanation":"Peak output does not establish sustained multi-port power, temperature or cycle-life performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":5,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-a1689011","product_slug":"anker-a1689011","category":"power-bank","market":"GB","category_rank":6,"cohort_position":6,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-a1689011","slug":"anker-a1689011","model":"A1689011","category":"power-bank","market":"GB"},"decision":{"methodology_version":"power-bank-v1.0","rank":6,"score":74.2,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"power-bank","methodology_version":"power-bank-v1.0"},"criteria":[{"key":"value","label":"Capacity and output per pound","weight":0.28,"score":82.1,"weighted_points":22.988,"explanation":"571.6 mAh and 0.9 published watts per £1 at the checked price.","formula_id":"power-bank-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1689011-specs-capacity_mah","field-receipt-prd-a1689011-specs-max_output_w","field-receipt-prd-a1689011-offer-price_gbp"]},{"key":"output","label":"Published maximum output","weight":0.24,"score":56,"weighted_points":13.44,"explanation":"30 W published maximum; sustained and multi-port limits may differ.","formula_id":"power-bank-v1.0:output","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1689011-specs-max_output_w"]},{"key":"capacity","label":"Nameplate capacity","weight":0.18,"score":83,"weighted_points":14.94,"explanation":"20,000 mAh nameplate capacity; delivered Wh is not measured.","formula_id":"power-bank-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1689011-specs-capacity_mah"]},{"key":"usability","label":"Convenience features","weight":0.18,"score":73.5,"weighted_points":13.23,"explanation":"Published features: built-in cable. Unverified convenience fields receive neutral half-credit rather than being asserted absent.","formula_id":"power-bank-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1689011-specs-built_in_cable","field-receipt-prd-a1689011-specs-wireless","field-receipt-prd-a1689011-specs-display","field-receipt-prd-a1689011-specs-stand"]},{"key":"evidence","label":"Identity and evidence","weight":0.12,"score":80,"weighted_points":9.6,"explanation":"Exact manufacturer product page, SKU and GTIN; 1 review pools.","formula_id":"power-bank-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1689011-owner_feedback-unique_pool_count","field-receipt-prd-a1689011-specs-gtin"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-a1689011-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1689011","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":34.99,"unit":"GBP","source_url":"https://www.anker.com/uk/products/a1689?variant=46051060482212","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6d101f8311cf1506e8ff0e788d9afbf25b9fd524f083a72dade411e573dac000"},{"receipt_id":"field-receipt-prd-a1689011-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1689011","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.anker.com/uk/products/a1689","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"fa67ceaa25f6abd90a5676348448626e3cb44999832a76698e3d6e0a156a8897"},{"receipt_id":"field-receipt-prd-a1689011-specs-built_in_cable","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1689011","factor_keys":["usability"],"field_path":"specs.built_in_cable","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.anker.com/uk/products/a1689","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3824371ff08e39b499e4c821a6a3d1ac379f9c1710e895c8a50fe1f2f3a4969f"},{"receipt_id":"field-receipt-prd-a1689011-specs-capacity_mah","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1689011","factor_keys":["capacity","value"],"field_path":"specs.capacity_mah","value_type":"number","value":20000,"unit":"mAh","source_url":"https://www.anker.com/uk/products/a1689","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"cc178ce1d95717eb81c640d9b23e09c9fbae38b7bdc2f73f201379e2972eac78"},{"receipt_id":"field-receipt-prd-a1689011-specs-display","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1689011","factor_keys":["usability"],"field_path":"specs.display","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1689","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5fd0d08e7d66d53049e262c580ea5bb5c38bb9863c7de0260afe67d562df0c2e"},{"receipt_id":"field-receipt-prd-a1689011-specs-gtin","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1689011","factor_keys":["evidence"],"field_path":"specs.gtin","value_type":"string","value":"194644038403","unit":null,"source_url":"https://www.anker.com/uk/products/a1689","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b862522ac11edc0f600ed615bf7ac09a4415fc2a4a241ea7e9cce8ec09926478"},{"receipt_id":"field-receipt-prd-a1689011-specs-max_output_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1689011","factor_keys":["output","value"],"field_path":"specs.max_output_w","value_type":"number","value":30,"unit":"W","source_url":"https://www.anker.com/uk/products/a1689","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7d05468c2b10bd78862dbbd9866aeca871d1b562b9ac1dd2a67ebb40de6b4a9c"},{"receipt_id":"field-receipt-prd-a1689011-specs-stand","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1689011","factor_keys":["usability"],"field_path":"specs.stand","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1689","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"53b3be870e5a46459e0af230429e284168c2f064831916d537207433f757742f"},{"receipt_id":"field-receipt-prd-a1689011-specs-wireless","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1689011","factor_keys":["usability"],"field_path":"specs.wireless","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1689","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"cac026874e68419d71af042224885a19247608fa51131b37574aa028c4a09047"}],"field_receipt_count":9,"comparison_inputs":[{"key":"capacity","value":20000,"unit":"mAh","display":"20,000 mAh","source_url":"https://www.anker.com/uk/products/a1689","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"output","value":30,"unit":"W","display":"30 W","source_url":"https://www.anker.com/uk/products/a1689","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"identity","value":"A1689011","unit":null,"display":"SKU + GTIN resolved","source_url":"https://www.anker.com/uk/products/a1689","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-a1689011-anker-uk","retailer":"Anker UK","source_url":"https://www.anker.com/uk/products/a1689?variant=46051060482212","price_gbp":34.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.anker.com/uk/products/a1689","https://www.anker.com/uk/products/a1689?variant=46051060482212"],"trace_reference":null,"receipt_sha256":"f14dd9e82ea36e17a52ac811badf1db098b6c802bb74301343cb05bba4acd5a5","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.anker.com/uk/products/a1689"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-a1689011-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1689?variant=46051060482212","price_gbp":34.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-a1689011-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1689?variant=46051060482212","price_gbp":34.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":6,"baseline_tie_aware_rank":6,"minimum_rank":2,"maximum_rank":7,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"delivered_energy","label":"Delivered energy","explanation":"Nameplate capacity does not establish usable delivered energy at a stated voltage and load.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"sustained_output_and_thermal","label":"Sustained output and thermal behaviour","explanation":"Peak output does not establish sustained multi-port power, temperature or cycle-life performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-a110m012","product_slug":"anker-a110m012","category":"power-bank","market":"GB","category_rank":7,"cohort_position":7,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-a110m012","slug":"anker-a110m012","model":"A110M012","category":"power-bank","market":"GB"},"decision":{"methodology_version":"power-bank-v1.0","rank":7,"score":72.8,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"power-bank","methodology_version":"power-bank-v1.0"},"criteria":[{"key":"value","label":"Capacity and output per pound","weight":0.28,"score":73.2,"weighted_points":20.496,"explanation":"444.5 mAh and 1 published watts per £1 at the checked price.","formula_id":"power-bank-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a110m012-specs-capacity_mah","field-receipt-prd-a110m012-specs-max_output_w","field-receipt-prd-a110m012-offer-price_gbp"]},{"key":"output","label":"Published maximum output","weight":0.24,"score":66.5,"weighted_points":15.96,"explanation":"45 W published maximum; sustained and multi-port limits may differ.","formula_id":"power-bank-v1.0:output","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a110m012-specs-max_output_w"]},{"key":"capacity","label":"Nameplate capacity","weight":0.18,"score":83,"weighted_points":14.94,"explanation":"20,000 mAh nameplate capacity; delivered Wh is not measured.","formula_id":"power-bank-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a110m012-specs-capacity_mah"]},{"key":"usability","label":"Convenience features","weight":0.18,"score":73.5,"weighted_points":13.23,"explanation":"Published features: built-in cable. Unverified convenience fields receive neutral half-credit rather than being asserted absent.","formula_id":"power-bank-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a110m012-specs-built_in_cable","field-receipt-prd-a110m012-specs-wireless","field-receipt-prd-a110m012-specs-display","field-receipt-prd-a110m012-specs-stand"]},{"key":"evidence","label":"Identity and evidence","weight":0.12,"score":68,"weighted_points":8.16,"explanation":"Exact manufacturer product page, SKU and GTIN; 0 review pools.","formula_id":"power-bank-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a110m012-owner_feedback-unique_pool_count","field-receipt-prd-a110m012-specs-gtin"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-a110m012-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a110m012","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":44.99,"unit":"GBP","source_url":"https://www.anker.com/uk/products/a110m-anker-zolo-power-bank-20k-45w-built-in-cables","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b570c4bd3745c7dc440f9c51985cecde30a60fa0d1c9d92d9e699ca3fdc5dd97"},{"receipt_id":"field-receipt-prd-a110m012-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a110m012","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":0,"unit":"pools","source_url":null,"source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_source_artifact","normalization_method":"stored_projection_without_source_artifact","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2c71adb0285097f6040d02c73a007b513a8f358a0817a441b3d7a67b12967c5b"},{"receipt_id":"field-receipt-prd-a110m012-specs-built_in_cable","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a110m012","factor_keys":["usability"],"field_path":"specs.built_in_cable","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.anker.com/uk/products/a110m-anker-zolo-power-bank-20k-45w-built-in-cables","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"03fb750b0bea6b5ba29804d41a50f05598c893d9be6f440cc1610856eabeafa0"},{"receipt_id":"field-receipt-prd-a110m012-specs-capacity_mah","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a110m012","factor_keys":["capacity","value"],"field_path":"specs.capacity_mah","value_type":"number","value":20000,"unit":"mAh","source_url":"https://www.anker.com/uk/products/a110m-anker-zolo-power-bank-20k-45w-built-in-cables","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6ac717affb8487f1d10a8026dc7ebc1d418f82b54fcc53ed7c79b635f918cbf6"},{"receipt_id":"field-receipt-prd-a110m012-specs-display","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a110m012","factor_keys":["usability"],"field_path":"specs.display","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a110m-anker-zolo-power-bank-20k-45w-built-in-cables","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"15dfa40568ab88d719ceabdd7306863ea5696d14b85fb8d29fe30343740a6d2c"},{"receipt_id":"field-receipt-prd-a110m012-specs-gtin","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a110m012","factor_keys":["evidence"],"field_path":"specs.gtin","value_type":"string","value":"194644232214","unit":null,"source_url":"https://www.anker.com/uk/products/a110m-anker-zolo-power-bank-20k-45w-built-in-cables","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c985b9bc8d94c05b663baaacc971c77f248d21ce4b8fc4314173a6d08526b481"},{"receipt_id":"field-receipt-prd-a110m012-specs-max_output_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a110m012","factor_keys":["output","value"],"field_path":"specs.max_output_w","value_type":"number","value":45,"unit":"W","source_url":"https://www.anker.com/uk/products/a110m-anker-zolo-power-bank-20k-45w-built-in-cables","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"01a1a2d39228cdda51d56789dbee85a543e0e4e0dbef053a0e80a811622645c4"},{"receipt_id":"field-receipt-prd-a110m012-specs-stand","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a110m012","factor_keys":["usability"],"field_path":"specs.stand","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a110m-anker-zolo-power-bank-20k-45w-built-in-cables","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"569714b01e1bdac21b5cd96393146154ebd4915438921dc8a0829b1001232d3f"},{"receipt_id":"field-receipt-prd-a110m012-specs-wireless","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a110m012","factor_keys":["usability"],"field_path":"specs.wireless","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a110m-anker-zolo-power-bank-20k-45w-built-in-cables","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2b973a08b2fc729ea0b93ea1d98c992dd0a52cf12f18134182f9d045df98e709"}],"field_receipt_count":9,"comparison_inputs":[{"key":"capacity","value":20000,"unit":"mAh","display":"20,000 mAh","source_url":"https://www.anker.com/uk/products/a110m-anker-zolo-power-bank-20k-45w-built-in-cables","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"output","value":45,"unit":"W","display":"45 W","source_url":"https://www.anker.com/uk/products/a110m-anker-zolo-power-bank-20k-45w-built-in-cables","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"identity","value":"A110M012","unit":null,"display":"SKU + GTIN resolved","source_url":"https://www.anker.com/uk/products/a110m-anker-zolo-power-bank-20k-45w-built-in-cables","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-a110m012-anker-uk","retailer":"Anker UK","source_url":"https://www.anker.com/uk/products/a110m-anker-zolo-power-bank-20k-45w-built-in-cables","price_gbp":44.99,"availability":"unknown","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.anker.com/uk/products/a110m-anker-zolo-power-bank-20k-45w-built-in-cables"],"trace_reference":null,"receipt_sha256":"1a229202bfc8ce4bb91b66e3777657c99f3f02668c35bf825f7e16883d66b4d4","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.anker.com/uk/products/a110m-anker-zolo-power-bank-20k-45w-built-in-cables"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-a110m012-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a110m-anker-zolo-power-bank-20k-45w-built-in-cables","price_gbp":44.99,"availability":"unknown","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-a110m012-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a110m-anker-zolo-power-bank-20k-45w-built-in-cables","price_gbp":44.99,"availability":"unknown","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":7,"baseline_tie_aware_rank":7,"minimum_rank":4,"maximum_rank":7,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"delivered_energy","label":"Delivered energy","explanation":"Nameplate capacity does not establish usable delivered energy at a stated voltage and load.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"sustained_output_and_thermal","label":"Sustained output and thermal behaviour","explanation":"Peak output does not establish sustained multi-port power, temperature or cycle-life performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-a1638011","product_slug":"anker-a1638011","category":"power-bank","market":"GB","category_rank":8,"cohort_position":8,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-a1638011","slug":"anker-a1638011","model":"A1638011","category":"power-bank","market":"GB"},"decision":{"methodology_version":"power-bank-v1.0","rank":8,"score":64,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"power-bank","methodology_version":"power-bank-v1.0"},"criteria":[{"key":"value","label":"Capacity and output per pound","weight":0.28,"score":49.4,"weighted_points":13.832,"explanation":"200 mAh and 0.9 published watts per £1 at the checked price.","formula_id":"power-bank-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1638011-specs-capacity_mah","field-receipt-prd-a1638011-specs-max_output_w","field-receipt-prd-a1638011-offer-price_gbp"]},{"key":"output","label":"Published maximum output","weight":0.24,"score":66.5,"weighted_points":15.96,"explanation":"45 W published maximum; sustained and multi-port limits may differ.","formula_id":"power-bank-v1.0:output","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1638011-specs-max_output_w"]},{"key":"capacity","label":"Nameplate capacity","weight":0.18,"score":59,"weighted_points":10.62,"explanation":"10,000 mAh nameplate capacity; delivered Wh is not measured.","formula_id":"power-bank-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1638011-specs-capacity_mah"]},{"key":"usability","label":"Convenience features","weight":0.18,"score":77.5,"weighted_points":13.95,"explanation":"Published features: built-in cable, display. Unverified convenience fields receive neutral half-credit rather than being asserted absent.","formula_id":"power-bank-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1638011-specs-built_in_cable","field-receipt-prd-a1638011-specs-wireless","field-receipt-prd-a1638011-specs-display","field-receipt-prd-a1638011-specs-stand"]},{"key":"evidence","label":"Identity and evidence","weight":0.12,"score":80,"weighted_points":9.6,"explanation":"Exact manufacturer product page, SKU and GTIN; 1 review pools.","formula_id":"power-bank-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1638011-owner_feedback-unique_pool_count","field-receipt-prd-a1638011-specs-gtin"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-a1638011-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1638011","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":49.99,"unit":"GBP","source_url":"https://www.anker.com/uk/products/a1638?variant=55742429888886","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"46e2633817286fc37723ae95eda8bd44aed06d5e8120ba579f256f49e820a22a"},{"receipt_id":"field-receipt-prd-a1638011-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1638011","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.anker.com/uk/products/a1638","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c5e2c28a171a240cfa93deab7cd89ccd1600869b9644dd4869bc184163758277"},{"receipt_id":"field-receipt-prd-a1638011-specs-built_in_cable","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1638011","factor_keys":["usability"],"field_path":"specs.built_in_cable","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.anker.com/uk/products/a1638","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b814b4a84e1eaf27860770e83ca1882a2013b4d16a83de83c0677f8f25aec728"},{"receipt_id":"field-receipt-prd-a1638011-specs-capacity_mah","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1638011","factor_keys":["capacity","value"],"field_path":"specs.capacity_mah","value_type":"number","value":10000,"unit":"mAh","source_url":"https://www.anker.com/uk/products/a1638","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7b3c2127785861655c2277fdd41df5a485c70394ac8629a6cfedf11e61cafe43"},{"receipt_id":"field-receipt-prd-a1638011-specs-display","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1638011","factor_keys":["usability"],"field_path":"specs.display","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.anker.com/uk/products/a1638","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"415edf745692221c7c29bebf1ad9a08eeeb4d75d5c0d954e0af5dcafb28988e1"},{"receipt_id":"field-receipt-prd-a1638011-specs-gtin","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1638011","factor_keys":["evidence"],"field_path":"specs.gtin","value_type":"string","value":"194644213848","unit":null,"source_url":"https://www.anker.com/uk/products/a1638","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f48c42a0455a73afe4f4f61f06245d2d04fb1fd776222570491077f6b0e7787d"},{"receipt_id":"field-receipt-prd-a1638011-specs-max_output_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1638011","factor_keys":["output","value"],"field_path":"specs.max_output_w","value_type":"number","value":45,"unit":"W","source_url":"https://www.anker.com/uk/products/a1638","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"730a4266c4c861757b4760062930359e752fe43cae22b6560122e85de967f518"},{"receipt_id":"field-receipt-prd-a1638011-specs-stand","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1638011","factor_keys":["usability"],"field_path":"specs.stand","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1638","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ff971c40bf11329a29cd0c03df8e4e1c520ffce05abf2a9ecd2822ca690ec264"},{"receipt_id":"field-receipt-prd-a1638011-specs-wireless","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1638011","factor_keys":["usability"],"field_path":"specs.wireless","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1638","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"585c306862748b33c006c1cda74566f2a1cee27a487eaf601140f7974f9ad82d"}],"field_receipt_count":9,"comparison_inputs":[{"key":"capacity","value":10000,"unit":"mAh","display":"10,000 mAh","source_url":"https://www.anker.com/uk/products/a1638","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"output","value":45,"unit":"W","display":"45 W","source_url":"https://www.anker.com/uk/products/a1638","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"identity","value":"A1638011","unit":null,"display":"SKU + GTIN resolved","source_url":"https://www.anker.com/uk/products/a1638","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-a1638011-anker-uk","retailer":"Anker UK","source_url":"https://www.anker.com/uk/products/a1638?variant=55742429888886","price_gbp":49.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.anker.com/uk/products/a1638","https://www.anker.com/uk/products/a1638?variant=55742429888886"],"trace_reference":null,"receipt_sha256":"da57625e79ed2f31738eeebf48d59fead7574dc35969def8e5f200a49c2d38b9","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.anker.com/uk/products/a1638"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-a1638011-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1638?variant=55742429888886","price_gbp":49.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-a1638011-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1638?variant=55742429888886","price_gbp":49.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":8,"baseline_tie_aware_rank":8,"minimum_rank":8,"maximum_rank":10,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"delivered_energy","label":"Delivered energy","explanation":"Nameplate capacity does not establish usable delivered energy at a stated voltage and load.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"sustained_output_and_thermal","label":"Sustained output and thermal behaviour","explanation":"Peak output does not establish sustained multi-port power, temperature or cycle-life performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-a1684014","product_slug":"anker-a1684014","category":"power-bank","market":"GB","category_rank":9,"cohort_position":9,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-a1684014","slug":"anker-a1684014","model":"A1684014","category":"power-bank","market":"GB"},"decision":{"methodology_version":"power-bank-v1.0","rank":9,"score":62.8,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"power-bank","methodology_version":"power-bank-v1.0"},"criteria":[{"key":"value","label":"Capacity and output per pound","weight":0.28,"score":63.2,"weighted_points":17.696,"explanation":"333.4 mAh and 1 published watts per £1 at the checked price.","formula_id":"power-bank-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1684014-specs-capacity_mah","field-receipt-prd-a1684014-specs-max_output_w","field-receipt-prd-a1684014-offer-price_gbp"]},{"key":"output","label":"Published maximum output","weight":0.24,"score":56,"weighted_points":13.44,"explanation":"30 W published maximum; sustained and multi-port limits may differ.","formula_id":"power-bank-v1.0:output","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1684014-specs-max_output_w"]},{"key":"capacity","label":"Nameplate capacity","weight":0.18,"score":59,"weighted_points":10.62,"explanation":"10,000 mAh nameplate capacity; delivered Wh is not measured.","formula_id":"power-bank-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1684014-specs-capacity_mah"]},{"key":"usability","label":"Convenience features","weight":0.18,"score":71.5,"weighted_points":12.87,"explanation":"Published features: wireless charging. Unverified convenience fields receive neutral half-credit rather than being asserted absent.","formula_id":"power-bank-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1684014-specs-built_in_cable","field-receipt-prd-a1684014-specs-wireless","field-receipt-prd-a1684014-specs-display","field-receipt-prd-a1684014-specs-stand"]},{"key":"evidence","label":"Identity and evidence","weight":0.12,"score":68,"weighted_points":8.16,"explanation":"Exact manufacturer product page, SKU and GTIN; 0 review pools.","formula_id":"power-bank-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1684014-owner_feedback-unique_pool_count","field-receipt-prd-a1684014-specs-gtin"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-a1684014-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1684014","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":29.99,"unit":"GBP","source_url":"https://www.anker.com/uk/products/a1684?variant=58345881502070","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"08d9550b3e386462635fe5c8604c1fa151a70a84b8afe9a11eaa7086015468d0"},{"receipt_id":"field-receipt-prd-a1684014-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1684014","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":0,"unit":"pools","source_url":null,"source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_source_artifact","normalization_method":"stored_projection_without_source_artifact","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e777340045a9a0d372e2993d2503c59e21b28586abab491317b646fdb7f4e99d"},{"receipt_id":"field-receipt-prd-a1684014-specs-built_in_cable","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1684014","factor_keys":["usability"],"field_path":"specs.built_in_cable","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1684","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"83db6c9560acb4b377e797476b24ce05dc7fc3402a9539b5ef12a4cffb0afcac"},{"receipt_id":"field-receipt-prd-a1684014-specs-capacity_mah","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1684014","factor_keys":["capacity","value"],"field_path":"specs.capacity_mah","value_type":"number","value":10000,"unit":"mAh","source_url":"https://www.anker.com/uk/products/a1684","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2cf232191b0470d7decce28aaced79ca5102cbb3390a2ea4e45032212075c45e"},{"receipt_id":"field-receipt-prd-a1684014-specs-display","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1684014","factor_keys":["usability"],"field_path":"specs.display","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1684","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"47da72869865625aad4db224dd81c510cde5a8121b45af5c9c7ea805e5256c39"},{"receipt_id":"field-receipt-prd-a1684014-specs-gtin","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1684014","factor_keys":["evidence"],"field_path":"specs.gtin","value_type":"string","value":"194644209995","unit":null,"source_url":"https://www.anker.com/uk/products/a1684","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2ab9efb887f3216a2a2c7bad20d38206848f4121ef0bdb1997f1f5729e76c395"},{"receipt_id":"field-receipt-prd-a1684014-specs-max_output_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1684014","factor_keys":["output","value"],"field_path":"specs.max_output_w","value_type":"number","value":30,"unit":"W","source_url":"https://www.anker.com/uk/products/a1684","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"cd9913a5cdd3fde1ec95e4a9afee3c1edf6c471ed30e0ef36e82b80731805437"},{"receipt_id":"field-receipt-prd-a1684014-specs-stand","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1684014","factor_keys":["usability"],"field_path":"specs.stand","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1684","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"793fb24bbe7f39abd4a681693d0f17bb7af2d615eb7ab16074a2674c64aa475d"},{"receipt_id":"field-receipt-prd-a1684014-specs-wireless","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1684014","factor_keys":["usability"],"field_path":"specs.wireless","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.anker.com/uk/products/a1684","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4ebf30e5d6dc917379ff589fc22a276350d35749feef371d653d2764f757cfa3"}],"field_receipt_count":9,"comparison_inputs":[{"key":"capacity","value":10000,"unit":"mAh","display":"10,000 mAh","source_url":"https://www.anker.com/uk/products/a1684","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"output","value":30,"unit":"W","display":"30 W","source_url":"https://www.anker.com/uk/products/a1684","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"identity","value":"A1684014","unit":null,"display":"SKU + GTIN resolved","source_url":"https://www.anker.com/uk/products/a1684","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-a1684014-anker-uk","retailer":"Anker UK","source_url":"https://www.anker.com/uk/products/a1684?variant=58345881502070","price_gbp":29.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.anker.com/uk/products/a1684","https://www.anker.com/uk/products/a1684?variant=58345881502070"],"trace_reference":null,"receipt_sha256":"1eca165847a027d9a71acb75b365574184d7dadf9086822e109e80a67d5acc97","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.anker.com/uk/products/a1684"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-a1684014-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1684?variant=58345881502070","price_gbp":29.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-a1684014-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1684?variant=58345881502070","price_gbp":29.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":9,"baseline_tie_aware_rank":9,"minimum_rank":8,"maximum_rank":12,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"delivered_energy","label":"Delivered energy","explanation":"Nameplate capacity does not establish usable delivered energy at a stated voltage and load.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"sustained_output_and_thermal","label":"Sustained output and thermal behaviour","explanation":"Peak output does not establish sustained multi-port power, temperature or cycle-life performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-a1685014","product_slug":"anker-a1685014","category":"power-bank","market":"GB","category_rank":10,"cohort_position":10,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-a1685014","slug":"anker-a1685014","model":"A1685014","category":"power-bank","market":"GB"},"decision":{"methodology_version":"power-bank-v1.0","rank":10,"score":62.1,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"power-bank","methodology_version":"power-bank-v1.0"},"criteria":[{"key":"value","label":"Capacity and output per pound","weight":0.28,"score":51.2,"weighted_points":14.336,"explanation":"250.1 mAh and 0.8 published watts per £1 at the checked price.","formula_id":"power-bank-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1685014-specs-capacity_mah","field-receipt-prd-a1685014-specs-max_output_w","field-receipt-prd-a1685014-offer-price_gbp"]},{"key":"output","label":"Published maximum output","weight":0.24,"score":56,"weighted_points":13.44,"explanation":"30 W published maximum; sustained and multi-port limits may differ.","formula_id":"power-bank-v1.0:output","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1685014-specs-max_output_w"]},{"key":"capacity","label":"Nameplate capacity","weight":0.18,"score":59,"weighted_points":10.62,"explanation":"10,000 mAh nameplate capacity; delivered Wh is not measured.","formula_id":"power-bank-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1685014-specs-capacity_mah"]},{"key":"usability","label":"Convenience features","weight":0.18,"score":78.5,"weighted_points":14.13,"explanation":"Published features: built-in cable, wireless charging. Unverified convenience fields receive neutral half-credit rather than being asserted absent.","formula_id":"power-bank-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1685014-specs-built_in_cable","field-receipt-prd-a1685014-specs-wireless","field-receipt-prd-a1685014-specs-display","field-receipt-prd-a1685014-specs-stand"]},{"key":"evidence","label":"Identity and evidence","weight":0.12,"score":80,"weighted_points":9.6,"explanation":"Exact manufacturer product page, SKU and GTIN; 1 review pools.","formula_id":"power-bank-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1685014-owner_feedback-unique_pool_count","field-receipt-prd-a1685014-specs-gtin"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-a1685014-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1685014","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":39.99,"unit":"GBP","source_url":"https://www.anker.com/uk/products/a1685-anker-zolo-magnetic-power-bank-10k-30w?variant=58158830584182","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a88cdc28525151f7c92c6fbc930a0e7adbccc1be43d204510bcbe010bc46d57a"},{"receipt_id":"field-receipt-prd-a1685014-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1685014","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.anker.com/uk/products/a1685-anker-zolo-magnetic-power-bank-10k-30w","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3ee6a9e525575562bd654c028e29396bd0b0c9ed3d02e3ddcca7c66fb25bee38"},{"receipt_id":"field-receipt-prd-a1685014-specs-built_in_cable","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1685014","factor_keys":["usability"],"field_path":"specs.built_in_cable","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.anker.com/uk/products/a1685-anker-zolo-magnetic-power-bank-10k-30w","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"940ea3364226f1c05b2d2e4c2ea9eac01ccaec53df1d7d0ffaaae52591d86fa3"},{"receipt_id":"field-receipt-prd-a1685014-specs-capacity_mah","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1685014","factor_keys":["capacity","value"],"field_path":"specs.capacity_mah","value_type":"number","value":10000,"unit":"mAh","source_url":"https://www.anker.com/uk/products/a1685-anker-zolo-magnetic-power-bank-10k-30w","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"65394dd05122716a45f47ed58036f3ef51c14064ff574e66e04b0b9fd25f85a2"},{"receipt_id":"field-receipt-prd-a1685014-specs-display","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1685014","factor_keys":["usability"],"field_path":"specs.display","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1685-anker-zolo-magnetic-power-bank-10k-30w","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"8184f9586102515850427059e03047043a541f61a2864b287bcdb0cd1670b820"},{"receipt_id":"field-receipt-prd-a1685014-specs-gtin","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1685014","factor_keys":["evidence"],"field_path":"specs.gtin","value_type":"string","value":"194644206109","unit":null,"source_url":"https://www.anker.com/uk/products/a1685-anker-zolo-magnetic-power-bank-10k-30w","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"09e8c77af78f6a84ef1823577b2ca9eff046e0acb91f9dcc008275b89a045003"},{"receipt_id":"field-receipt-prd-a1685014-specs-max_output_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1685014","factor_keys":["output","value"],"field_path":"specs.max_output_w","value_type":"number","value":30,"unit":"W","source_url":"https://www.anker.com/uk/products/a1685-anker-zolo-magnetic-power-bank-10k-30w","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3d77968cd6620c4709997870fa499171abfb1a8eb4836956902aa350ef9889da"},{"receipt_id":"field-receipt-prd-a1685014-specs-stand","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1685014","factor_keys":["usability"],"field_path":"specs.stand","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1685-anker-zolo-magnetic-power-bank-10k-30w","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"bbc0cb20a4c584c0c032b8603dff966b41f5b0aa341f9432c4abd391d0403371"},{"receipt_id":"field-receipt-prd-a1685014-specs-wireless","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1685014","factor_keys":["usability"],"field_path":"specs.wireless","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.anker.com/uk/products/a1685-anker-zolo-magnetic-power-bank-10k-30w","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0c35ba12fac03e7216e147830fc0fcf96264d26a7abb8977d3de3ab76f04becd"}],"field_receipt_count":9,"comparison_inputs":[{"key":"capacity","value":10000,"unit":"mAh","display":"10,000 mAh","source_url":"https://www.anker.com/uk/products/a1685-anker-zolo-magnetic-power-bank-10k-30w","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"output","value":30,"unit":"W","display":"30 W","source_url":"https://www.anker.com/uk/products/a1685-anker-zolo-magnetic-power-bank-10k-30w","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"identity","value":"A1685014","unit":null,"display":"SKU + GTIN resolved","source_url":"https://www.anker.com/uk/products/a1685-anker-zolo-magnetic-power-bank-10k-30w","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-a1685014-anker-uk","retailer":"Anker UK","source_url":"https://www.anker.com/uk/products/a1685-anker-zolo-magnetic-power-bank-10k-30w?variant=58158830584182","price_gbp":39.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.anker.com/uk/products/a1685-anker-zolo-magnetic-power-bank-10k-30w","https://www.anker.com/uk/products/a1685-anker-zolo-magnetic-power-bank-10k-30w?variant=58158830584182"],"trace_reference":null,"receipt_sha256":"92a860f0d3e2f1590ae2ba417a165d57b7b428f58af27b23b6b02a1a80c0014c","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.anker.com/uk/products/a1685-anker-zolo-magnetic-power-bank-10k-30w"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-a1685014-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1685-anker-zolo-magnetic-power-bank-10k-30w?variant=58158830584182","price_gbp":39.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-a1685014-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1685-anker-zolo-magnetic-power-bank-10k-30w?variant=58158830584182","price_gbp":39.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":10,"baseline_tie_aware_rank":10,"minimum_rank":9,"maximum_rank":10,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"delivered_energy","label":"Delivered energy","explanation":"Nameplate capacity does not establish usable delivered energy at a stated voltage and load.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"sustained_output_and_thermal","label":"Sustained output and thermal behaviour","explanation":"Peak output does not establish sustained multi-port power, temperature or cycle-life performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-a1259011","product_slug":"anker-a1259011","category":"power-bank","market":"GB","category_rank":11,"cohort_position":11,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-a1259011","slug":"anker-a1259011","model":"A1259011","category":"power-bank","market":"GB"},"decision":{"methodology_version":"power-bank-v1.0","rank":11,"score":61.2,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"power-bank","methodology_version":"power-bank-v1.0"},"criteria":[{"key":"value","label":"Capacity and output per pound","weight":0.28,"score":51.2,"weighted_points":14.336,"explanation":"250.1 mAh and 0.8 published watts per £1 at the checked price.","formula_id":"power-bank-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1259011-specs-capacity_mah","field-receipt-prd-a1259011-specs-max_output_w","field-receipt-prd-a1259011-offer-price_gbp"]},{"key":"output","label":"Published maximum output","weight":0.24,"score":56,"weighted_points":13.44,"explanation":"30 W published maximum; sustained and multi-port limits may differ.","formula_id":"power-bank-v1.0:output","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1259011-specs-max_output_w"]},{"key":"capacity","label":"Nameplate capacity","weight":0.18,"score":59,"weighted_points":10.62,"explanation":"10,000 mAh nameplate capacity; delivered Wh is not measured.","formula_id":"power-bank-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1259011-specs-capacity_mah"]},{"key":"usability","label":"Convenience features","weight":0.18,"score":73.5,"weighted_points":13.23,"explanation":"Published features: built-in cable. Unverified convenience fields receive neutral half-credit rather than being asserted absent.","formula_id":"power-bank-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1259011-specs-built_in_cable","field-receipt-prd-a1259011-specs-wireless","field-receipt-prd-a1259011-specs-display","field-receipt-prd-a1259011-specs-stand"]},{"key":"evidence","label":"Identity and evidence","weight":0.12,"score":80,"weighted_points":9.6,"explanation":"Exact manufacturer product page, SKU and GTIN; 1 review pools.","formula_id":"power-bank-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1259011-owner_feedback-unique_pool_count","field-receipt-prd-a1259011-specs-gtin"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-a1259011-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1259011","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":39.99,"unit":"GBP","source_url":"https://www.anker.com/uk/products/a1259-built-in-cable-power-bank-10000mah?variant=44724056031396","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"58d38a5d1760cca896e8ac877af6258f63cb3801dbbbce91f00a6ebc2003850c"},{"receipt_id":"field-receipt-prd-a1259011-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1259011","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.anker.com/uk/products/a1259-built-in-cable-power-bank-10000mah","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"483f76fd74da07b67876ba5ae814f115e77905847d0aa578bb5837bbd43fe61a"},{"receipt_id":"field-receipt-prd-a1259011-specs-built_in_cable","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1259011","factor_keys":["usability"],"field_path":"specs.built_in_cable","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.anker.com/uk/products/a1259-built-in-cable-power-bank-10000mah","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2409dfb8155a95d71eaac8549a4df2d1b5434c054cd52a8fa0d3035a30d79492"},{"receipt_id":"field-receipt-prd-a1259011-specs-capacity_mah","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1259011","factor_keys":["capacity","value"],"field_path":"specs.capacity_mah","value_type":"number","value":10000,"unit":"mAh","source_url":"https://www.anker.com/uk/products/a1259-built-in-cable-power-bank-10000mah","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"77642875314cdd60ce216c18142051304a733dc15204ba295a13caea5c9cbe3b"},{"receipt_id":"field-receipt-prd-a1259011-specs-display","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1259011","factor_keys":["usability"],"field_path":"specs.display","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1259-built-in-cable-power-bank-10000mah","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d34e9aa52fa5c9f83741f9043f22e77dcfc003be0b093cab1976afb2ad322ba9"},{"receipt_id":"field-receipt-prd-a1259011-specs-gtin","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1259011","factor_keys":["evidence"],"field_path":"specs.gtin","value_type":"string","value":"194644148652","unit":null,"source_url":"https://www.anker.com/uk/products/a1259-built-in-cable-power-bank-10000mah","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e0ecfde6b57bdf1b040d3f1a736aeef9685ea5dd795d9e403e0c37407f461d38"},{"receipt_id":"field-receipt-prd-a1259011-specs-max_output_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1259011","factor_keys":["output","value"],"field_path":"specs.max_output_w","value_type":"number","value":30,"unit":"W","source_url":"https://www.anker.com/uk/products/a1259-built-in-cable-power-bank-10000mah","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"038e2df9fa6f3c9be99c6fe712758ea94f367d0f4362e0500d637c41b45c4f17"},{"receipt_id":"field-receipt-prd-a1259011-specs-stand","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1259011","factor_keys":["usability"],"field_path":"specs.stand","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1259-built-in-cable-power-bank-10000mah","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"48bba02388436c03ffcbc0697c3a177a2fdadd2edc8be2725013a75f8372aede"},{"receipt_id":"field-receipt-prd-a1259011-specs-wireless","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1259011","factor_keys":["usability"],"field_path":"specs.wireless","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1259-built-in-cable-power-bank-10000mah","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"08f30a2b6b87280b0829ba43c5be7f24e6a166683c7378d927626d845620c67e"}],"field_receipt_count":9,"comparison_inputs":[{"key":"capacity","value":10000,"unit":"mAh","display":"10,000 mAh","source_url":"https://www.anker.com/uk/products/a1259-built-in-cable-power-bank-10000mah","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"output","value":30,"unit":"W","display":"30 W","source_url":"https://www.anker.com/uk/products/a1259-built-in-cable-power-bank-10000mah","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"identity","value":"A1259011","unit":null,"display":"SKU + GTIN resolved","source_url":"https://www.anker.com/uk/products/a1259-built-in-cable-power-bank-10000mah","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-a1259011-anker-uk","retailer":"Anker UK","source_url":"https://www.anker.com/uk/products/a1259-built-in-cable-power-bank-10000mah?variant=44724056031396","price_gbp":39.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.anker.com/uk/products/a1259-built-in-cable-power-bank-10000mah","https://www.anker.com/uk/products/a1259-built-in-cable-power-bank-10000mah?variant=44724056031396"],"trace_reference":null,"receipt_sha256":"78e8dc1babb74f102ddd74b2d12aae3439ec852268639bec257a3aafb5de0c58","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.anker.com/uk/products/a1259-built-in-cable-power-bank-10000mah"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-a1259011-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1259-built-in-cable-power-bank-10000mah?variant=44724056031396","price_gbp":39.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-a1259011-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1259-built-in-cable-power-bank-10000mah?variant=44724056031396","price_gbp":39.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":11,"baseline_tie_aware_rank":11,"minimum_rank":10,"maximum_rank":11,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"delivered_energy","label":"Delivered energy","explanation":"Nameplate capacity does not establish usable delivered energy at a stated voltage and load.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"sustained_output_and_thermal","label":"Sustained output and thermal behaviour","explanation":"Peak output does not establish sustained multi-port power, temperature or cycle-life performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-a1657021","product_slug":"anker-a1657021","category":"power-bank","market":"GB","category_rank":12,"cohort_position":12,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-a1657021","slug":"anker-a1657021","model":"A1657021","category":"power-bank","market":"GB"},"decision":{"methodology_version":"power-bank-v1.0","rank":12,"score":59.1,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"power-bank","methodology_version":"power-bank-v1.0"},"criteria":[{"key":"value","label":"Capacity and output per pound","weight":0.28,"score":37.1,"weighted_points":10.388,"explanation":"142.9 mAh and 0.5 published watts per £1 at the checked price.","formula_id":"power-bank-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1657021-specs-capacity_mah","field-receipt-prd-a1657021-specs-max_output_w","field-receipt-prd-a1657021-offer-price_gbp"]},{"key":"output","label":"Published maximum output","weight":0.24,"score":60,"weighted_points":14.4,"explanation":"35 W published maximum; sustained and multi-port limits may differ.","formula_id":"power-bank-v1.0:output","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1657021-specs-max_output_w"]},{"key":"capacity","label":"Nameplate capacity","weight":0.18,"score":59,"weighted_points":10.62,"explanation":"10,000 mAh nameplate capacity; delivered Wh is not measured.","formula_id":"power-bank-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1657021-specs-capacity_mah"]},{"key":"usability","label":"Convenience features","weight":0.18,"score":78.5,"weighted_points":14.13,"explanation":"Published features: built-in cable, wireless charging. Unverified convenience fields receive neutral half-credit rather than being asserted absent.","formula_id":"power-bank-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1657021-specs-built_in_cable","field-receipt-prd-a1657021-specs-wireless","field-receipt-prd-a1657021-specs-display","field-receipt-prd-a1657021-specs-stand"]},{"key":"evidence","label":"Identity and evidence","weight":0.12,"score":80,"weighted_points":9.6,"explanation":"Exact manufacturer product page, SKU and GTIN; 1 review pools.","formula_id":"power-bank-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1657021-owner_feedback-unique_pool_count","field-receipt-prd-a1657021-specs-gtin"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-a1657021-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1657021","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":69.99,"unit":"GBP","source_url":"https://www.anker.com/uk/products/a1657-maggo-10000mah-power-bank?variant=46184765096100","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1658aa5e0324389b8c854bb43717aec18771c5e9787828fb41e07d032b83d836"},{"receipt_id":"field-receipt-prd-a1657021-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1657021","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.anker.com/uk/products/a1657-maggo-10000mah-power-bank","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a2be4a4cea1cf16281153875fc1f164858e60220950c7295c04e26cd2d23b6b4"},{"receipt_id":"field-receipt-prd-a1657021-specs-built_in_cable","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1657021","factor_keys":["usability"],"field_path":"specs.built_in_cable","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.anker.com/uk/products/a1657-maggo-10000mah-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f927d996fb218e587c265810908bb599eb2bef035cdf5bae78db0c5f13b77cfb"},{"receipt_id":"field-receipt-prd-a1657021-specs-capacity_mah","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1657021","factor_keys":["capacity","value"],"field_path":"specs.capacity_mah","value_type":"number","value":10000,"unit":"mAh","source_url":"https://www.anker.com/uk/products/a1657-maggo-10000mah-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f32badfddc21745b5a2cfe9155fbebf48ecfddbf5007be5822b52ab3ba8e6d16"},{"receipt_id":"field-receipt-prd-a1657021-specs-display","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1657021","factor_keys":["usability"],"field_path":"specs.display","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1657-maggo-10000mah-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"56a78d7e036d3f015314dc0a2668c713e2dead29d4036719f49666fc9ce6a206"},{"receipt_id":"field-receipt-prd-a1657021-specs-gtin","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1657021","factor_keys":["evidence"],"field_path":"specs.gtin","value_type":"string","value":"194644039066","unit":null,"source_url":"https://www.anker.com/uk/products/a1657-maggo-10000mah-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5f22f89cda33750eb559f9335cb3aff4e84974798ecfb5814f07849364de9c18"},{"receipt_id":"field-receipt-prd-a1657021-specs-max_output_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1657021","factor_keys":["output","value"],"field_path":"specs.max_output_w","value_type":"number","value":35,"unit":"W","source_url":"https://www.anker.com/uk/products/a1657-maggo-10000mah-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"575a3b7acd643f3976eda723c5448b89291b664a705d723b8aa804fbf694ec2a"},{"receipt_id":"field-receipt-prd-a1657021-specs-stand","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1657021","factor_keys":["usability"],"field_path":"specs.stand","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1657-maggo-10000mah-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5927e69e844e87472243f26b6c0a7d67a29a6c95ab052fd564054fdb4fb6b04e"},{"receipt_id":"field-receipt-prd-a1657021-specs-wireless","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1657021","factor_keys":["usability"],"field_path":"specs.wireless","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.anker.com/uk/products/a1657-maggo-10000mah-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a6d19fc893a22ee716278dcddf6674998471a418ae108b634b91f4c7a7968b74"}],"field_receipt_count":9,"comparison_inputs":[{"key":"capacity","value":10000,"unit":"mAh","display":"10,000 mAh","source_url":"https://www.anker.com/uk/products/a1657-maggo-10000mah-power-bank","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"output","value":35,"unit":"W","display":"35 W","source_url":"https://www.anker.com/uk/products/a1657-maggo-10000mah-power-bank","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"identity","value":"A1657021","unit":null,"display":"SKU + GTIN resolved","source_url":"https://www.anker.com/uk/products/a1657-maggo-10000mah-power-bank","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-a1657021-anker-uk","retailer":"Anker UK","source_url":"https://www.anker.com/uk/products/a1657-maggo-10000mah-power-bank?variant=46184765096100","price_gbp":69.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.anker.com/uk/products/a1657-maggo-10000mah-power-bank","https://www.anker.com/uk/products/a1657-maggo-10000mah-power-bank?variant=46184765096100"],"trace_reference":null,"receipt_sha256":"4b3b8dc62f66cf0aa2f034b1083e88fa93aec9e46b75c241d6f5a07062a32dd2","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.anker.com/uk/products/a1657-maggo-10000mah-power-bank"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-a1657021-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1657-maggo-10000mah-power-bank?variant=46184765096100","price_gbp":69.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-a1657021-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1657-maggo-10000mah-power-bank?variant=46184765096100","price_gbp":69.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":12,"baseline_tie_aware_rank":12,"minimum_rank":9,"maximum_rank":13,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"delivered_energy","label":"Delivered energy","explanation":"Nameplate capacity does not establish usable delivered energy at a stated voltage and load.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"sustained_output_and_thermal","label":"Sustained output and thermal behaviour","explanation":"Peak output does not establish sustained multi-port power, temperature or cycle-life performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-a1641011","product_slug":"anker-a1641011","category":"power-bank","market":"GB","category_rank":13,"cohort_position":13,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-a1641011","slug":"anker-a1641011","model":"A1641011","category":"power-bank","market":"GB"},"decision":{"methodology_version":"power-bank-v1.0","rank":13,"score":56.6,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"power-bank","methodology_version":"power-bank-v1.0"},"criteria":[{"key":"value","label":"Capacity and output per pound","weight":0.28,"score":43.2,"weighted_points":12.096,"explanation":"222.3 mAh and 0.4 published watts per £1 at the checked price.","formula_id":"power-bank-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1641011-specs-capacity_mah","field-receipt-prd-a1641011-specs-max_output_w","field-receipt-prd-a1641011-offer-price_gbp"]},{"key":"output","label":"Published maximum output","weight":0.24,"score":45.5,"weighted_points":10.92,"explanation":"20 W published maximum; sustained and multi-port limits may differ.","formula_id":"power-bank-v1.0:output","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1641011-specs-max_output_w"]},{"key":"capacity","label":"Nameplate capacity","weight":0.18,"score":59,"weighted_points":10.62,"explanation":"10,000 mAh nameplate capacity; delivered Wh is not measured.","formula_id":"power-bank-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1641011-specs-capacity_mah"]},{"key":"usability","label":"Convenience features","weight":0.18,"score":74,"weighted_points":13.32,"explanation":"Published features: wireless charging, stand. Unverified convenience fields receive neutral half-credit rather than being asserted absent.","formula_id":"power-bank-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1641011-specs-built_in_cable","field-receipt-prd-a1641011-specs-wireless","field-receipt-prd-a1641011-specs-display","field-receipt-prd-a1641011-specs-stand"]},{"key":"evidence","label":"Identity and evidence","weight":0.12,"score":80,"weighted_points":9.6,"explanation":"Exact manufacturer product page, SKU and GTIN; 1 review pools.","formula_id":"power-bank-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1641011-owner_feedback-unique_pool_count","field-receipt-prd-a1641011-specs-gtin"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-a1641011-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1641011","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":44.99,"unit":"GBP","source_url":"https://www.anker.com/uk/products/a1641?variant=42261169471652","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5306784ba736c405314931f090e72761c5eab101b752989bea42fdb6a560e5d6"},{"receipt_id":"field-receipt-prd-a1641011-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1641011","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.anker.com/uk/products/a1641","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"eb9ff783b1ef2de886b8a5c953df3a0d1b8e5c4d204b997b6104a26b1ef0ae0d"},{"receipt_id":"field-receipt-prd-a1641011-specs-built_in_cable","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1641011","factor_keys":["usability"],"field_path":"specs.built_in_cable","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1641","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2dd895cc5a4dd41ddb03bc369afa29b0b454c922e1811008d9a5efb16e906f63"},{"receipt_id":"field-receipt-prd-a1641011-specs-capacity_mah","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1641011","factor_keys":["capacity","value"],"field_path":"specs.capacity_mah","value_type":"number","value":10000,"unit":"mAh","source_url":"https://www.anker.com/uk/products/a1641","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"52d717cb61b2c2f0d09eac08f2f000ba74aab16ac7483ab7e2da32637d2ef6f4"},{"receipt_id":"field-receipt-prd-a1641011-specs-display","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1641011","factor_keys":["usability"],"field_path":"specs.display","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1641","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"477cd64a4e5479dbd77cbbb1653f7854f5c1aec4f95ad6b5a0bda346b0dd506a"},{"receipt_id":"field-receipt-prd-a1641011-specs-gtin","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1641011","factor_keys":["evidence"],"field_path":"specs.gtin","value_type":"string","value":"194644089368","unit":null,"source_url":"https://www.anker.com/uk/products/a1641","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"24de8c0769476a791ddd8626d73198211f1dee6f7ea8e8fafea0f017084d40ac"},{"receipt_id":"field-receipt-prd-a1641011-specs-max_output_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1641011","factor_keys":["output","value"],"field_path":"specs.max_output_w","value_type":"number","value":20,"unit":"W","source_url":"https://www.anker.com/uk/products/a1641","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"06cf9c0536db46b59d26d0078cd9cff8f2707b38d6b1bb8a17c30a9d56a821b7"},{"receipt_id":"field-receipt-prd-a1641011-specs-stand","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1641011","factor_keys":["usability"],"field_path":"specs.stand","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.anker.com/uk/products/a1641","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"29ab93782bd33dad36a55db55bdbc2bca35e2efb377245decb7ee113ce1f9120"},{"receipt_id":"field-receipt-prd-a1641011-specs-wireless","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1641011","factor_keys":["usability"],"field_path":"specs.wireless","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.anker.com/uk/products/a1641","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3b3ce2657e633c786115e1df47639fc3de480cc47fd8f49538dadebf673d8547"}],"field_receipt_count":9,"comparison_inputs":[{"key":"capacity","value":10000,"unit":"mAh","display":"10,000 mAh","source_url":"https://www.anker.com/uk/products/a1641","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"output","value":20,"unit":"W","display":"20 W","source_url":"https://www.anker.com/uk/products/a1641","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"identity","value":"A1641011","unit":null,"display":"SKU + GTIN resolved","source_url":"https://www.anker.com/uk/products/a1641","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-a1641011-anker-uk","retailer":"Anker UK","source_url":"https://www.anker.com/uk/products/a1641?variant=42261169471652","price_gbp":44.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.anker.com/uk/products/a1641","https://www.anker.com/uk/products/a1641?variant=42261169471652"],"trace_reference":null,"receipt_sha256":"93ccef95e677d7a267180770131ff7e29372299fbb85baa4594674cdb873c0fe","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.anker.com/uk/products/a1641"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-a1641011-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1641?variant=42261169471652","price_gbp":44.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-a1641011-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1641?variant=42261169471652","price_gbp":44.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":13,"baseline_tie_aware_rank":13,"minimum_rank":12,"maximum_rank":14,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"delivered_energy","label":"Delivered energy","explanation":"Nameplate capacity does not establish usable delivered energy at a stated voltage and load.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"sustained_output_and_thermal","label":"Sustained output and thermal behaviour","explanation":"Peak output does not establish sustained multi-port power, temperature or cycle-life performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-a1653011","product_slug":"anker-a1653011","category":"power-bank","market":"GB","category_rank":14,"cohort_position":14,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-a1653011","slug":"anker-a1653011","model":"A1653011","category":"power-bank","market":"GB"},"decision":{"methodology_version":"power-bank-v1.0","rank":14,"score":54.6,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"power-bank","methodology_version":"power-bank-v1.0"},"criteria":[{"key":"value","label":"Capacity and output per pound","weight":0.28,"score":49.4,"weighted_points":13.832,"explanation":"200.1 mAh and 0.9 published watts per £1 at the checked price.","formula_id":"power-bank-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1653011-specs-capacity_mah","field-receipt-prd-a1653011-specs-max_output_w","field-receipt-prd-a1653011-offer-price_gbp"]},{"key":"output","label":"Published maximum output","weight":0.24,"score":48.5,"weighted_points":11.64,"explanation":"22.5 W published maximum; sustained and multi-port limits may differ.","formula_id":"power-bank-v1.0:output","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1653011-specs-max_output_w"]},{"key":"capacity","label":"Nameplate capacity","weight":0.18,"score":35,"weighted_points":6.3,"explanation":"5,000 mAh nameplate capacity; delivered Wh is not measured.","formula_id":"power-bank-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1653011-specs-capacity_mah"]},{"key":"usability","label":"Convenience features","weight":0.18,"score":73.5,"weighted_points":13.23,"explanation":"Published features: built-in cable. Unverified convenience fields receive neutral half-credit rather than being asserted absent.","formula_id":"power-bank-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1653011-specs-built_in_cable","field-receipt-prd-a1653011-specs-wireless","field-receipt-prd-a1653011-specs-display","field-receipt-prd-a1653011-specs-stand"]},{"key":"evidence","label":"Identity and evidence","weight":0.12,"score":80,"weighted_points":9.6,"explanation":"Exact manufacturer product page, SKU and GTIN; 1 review pools.","formula_id":"power-bank-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1653011-owner_feedback-unique_pool_count","field-receipt-prd-a1653011-specs-gtin"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-a1653011-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1653011","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":24.99,"unit":"GBP","source_url":"https://www.anker.com/uk/products/a1653-usb-c-portable-charger-5000mah?variant=44575530123428","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"74b536ffe203e21bd66d3a0e669dc665bedf4680e0f85f9644bd7d9b0a34ef1b"},{"receipt_id":"field-receipt-prd-a1653011-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1653011","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.anker.com/uk/products/a1653-usb-c-portable-charger-5000mah","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"95337ee5733d97d9c31b8dd3fe9fcd1ec3ea22e2a15be38044d559069241e2c5"},{"receipt_id":"field-receipt-prd-a1653011-specs-built_in_cable","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1653011","factor_keys":["usability"],"field_path":"specs.built_in_cable","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.anker.com/uk/products/a1653-usb-c-portable-charger-5000mah","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d4494399d35d429f6a390e1e139db4df3d0c0ecb6ed3e494987992759064f553"},{"receipt_id":"field-receipt-prd-a1653011-specs-capacity_mah","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1653011","factor_keys":["capacity","value"],"field_path":"specs.capacity_mah","value_type":"number","value":5000,"unit":"mAh","source_url":"https://www.anker.com/uk/products/a1653-usb-c-portable-charger-5000mah","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2120bd35b31bbf3345ec9d77b52c386c323f9e1e4446a0197d4d9dbe27b46249"},{"receipt_id":"field-receipt-prd-a1653011-specs-display","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1653011","factor_keys":["usability"],"field_path":"specs.display","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1653-usb-c-portable-charger-5000mah","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0e6e570fcc0a6fc93cddcef12dc6fdf4e9ff75c7cd8073327d51ed748501bc45"},{"receipt_id":"field-receipt-prd-a1653011-specs-gtin","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1653011","factor_keys":["evidence"],"field_path":"specs.gtin","value_type":"string","value":"194644145880","unit":null,"source_url":"https://www.anker.com/uk/products/a1653-usb-c-portable-charger-5000mah","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e51be11a485ec446e3170b42fc99e7cbcc1c7a510b6e1d08a84ebed2cf791856"},{"receipt_id":"field-receipt-prd-a1653011-specs-max_output_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1653011","factor_keys":["output","value"],"field_path":"specs.max_output_w","value_type":"number","value":22.5,"unit":"W","source_url":"https://www.anker.com/uk/products/a1653-usb-c-portable-charger-5000mah","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1e2ec61e844353aae940e76f5cb0d19fbf935d18fe4d7d55c9cff6d68dd84c96"},{"receipt_id":"field-receipt-prd-a1653011-specs-stand","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1653011","factor_keys":["usability"],"field_path":"specs.stand","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1653-usb-c-portable-charger-5000mah","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"47a7c01536e639381881365557709dbd98fb89cb7f0e639b4538e0f9c8098822"},{"receipt_id":"field-receipt-prd-a1653011-specs-wireless","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1653011","factor_keys":["usability"],"field_path":"specs.wireless","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1653-usb-c-portable-charger-5000mah","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c02b6611724c0f44e7ef4d514dcfcd5d57507459678f9450a368ea6a2457b00a"}],"field_receipt_count":9,"comparison_inputs":[{"key":"capacity","value":5000,"unit":"mAh","display":"5,000 mAh","source_url":"https://www.anker.com/uk/products/a1653-usb-c-portable-charger-5000mah","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"output","value":22.5,"unit":"W","display":"22.5 W","source_url":"https://www.anker.com/uk/products/a1653-usb-c-portable-charger-5000mah","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"identity","value":"A1653011","unit":null,"display":"SKU + GTIN resolved","source_url":"https://www.anker.com/uk/products/a1653-usb-c-portable-charger-5000mah","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-a1653011-anker-uk","retailer":"Anker UK","source_url":"https://www.anker.com/uk/products/a1653-usb-c-portable-charger-5000mah?variant=44575530123428","price_gbp":24.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.anker.com/uk/products/a1653-usb-c-portable-charger-5000mah","https://www.anker.com/uk/products/a1653-usb-c-portable-charger-5000mah?variant=44575530123428"],"trace_reference":null,"receipt_sha256":"9e2ad0ecc6004f339c0ffc92c71a895cbcfbe20b9b5a24387de796c2c90e8345","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.anker.com/uk/products/a1653-usb-c-portable-charger-5000mah"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-a1653011-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1653-usb-c-portable-charger-5000mah?variant=44575530123428","price_gbp":24.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-a1653011-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1653-usb-c-portable-charger-5000mah?variant=44575530123428","price_gbp":24.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":14,"baseline_tie_aware_rank":14,"minimum_rank":13,"maximum_rank":16,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"delivered_energy","label":"Delivered energy","explanation":"Nameplate capacity does not establish usable delivered energy at a stated voltage and load.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"sustained_output_and_thermal","label":"Sustained output and thermal behaviour","explanation":"Peak output does not establish sustained multi-port power, temperature or cycle-life performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-a1664h11","product_slug":"anker-a1664h11","category":"power-bank","market":"GB","category_rank":15,"cohort_position":15,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-a1664h11","slug":"anker-a1664h11","model":"A1664H11","category":"power-bank","market":"GB"},"decision":{"methodology_version":"power-bank-v1.0","rank":15,"score":51.2,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"power-bank","methodology_version":"power-bank-v1.0"},"criteria":[{"key":"value","label":"Capacity and output per pound","weight":0.28,"score":32.2,"weighted_points":9.016,"explanation":"144.9 mAh and 0.2 published watts per £1 at the checked price.","formula_id":"power-bank-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1664h11-specs-capacity_mah","field-receipt-prd-a1664h11-specs-max_output_w","field-receipt-prd-a1664h11-offer-price_gbp"]},{"key":"output","label":"Published maximum output","weight":0.24,"score":38,"weighted_points":9.12,"explanation":"15 W published maximum; sustained and multi-port limits may differ.","formula_id":"power-bank-v1.0:output","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1664h11-specs-max_output_w"]},{"key":"capacity","label":"Nameplate capacity","weight":0.18,"score":59,"weighted_points":10.62,"explanation":"10,000 mAh nameplate capacity; delivered Wh is not measured.","formula_id":"power-bank-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1664h11-specs-capacity_mah"]},{"key":"usability","label":"Convenience features","weight":0.18,"score":71.5,"weighted_points":12.87,"explanation":"Published features: wireless charging. Unverified convenience fields receive neutral half-credit rather than being asserted absent.","formula_id":"power-bank-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1664h11-specs-built_in_cable","field-receipt-prd-a1664h11-specs-wireless","field-receipt-prd-a1664h11-specs-display","field-receipt-prd-a1664h11-specs-stand"]},{"key":"evidence","label":"Identity and evidence","weight":0.12,"score":80,"weighted_points":9.6,"explanation":"Exact manufacturer product page, SKU and GTIN; 1 review pools.","formula_id":"power-bank-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1664h11-owner_feedback-unique_pool_count","field-receipt-prd-a1664h11-specs-gtin"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-a1664h11-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1664h11","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":69,"unit":"GBP","source_url":"https://www.anker.com/uk/products/a1664-maggo-10000mah-power-bank?variant=46184742715556","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d6b8b61d80dc1a4aefabeb4c8c30e961ea4392da7108584beba2965d6db5a490"},{"receipt_id":"field-receipt-prd-a1664h11-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1664h11","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.anker.com/uk/products/a1664-maggo-10000mah-power-bank","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0f62ae3005e8864594b8c1e31de4823c38529cc8fc7abd90d027f65501aa2349"},{"receipt_id":"field-receipt-prd-a1664h11-specs-built_in_cable","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1664h11","factor_keys":["usability"],"field_path":"specs.built_in_cable","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1664-maggo-10000mah-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c37324dcc3f87f011e7a4efa4717a66e50e7e8bcebaf27097ba2cf6f634de73c"},{"receipt_id":"field-receipt-prd-a1664h11-specs-capacity_mah","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1664h11","factor_keys":["capacity","value"],"field_path":"specs.capacity_mah","value_type":"number","value":10000,"unit":"mAh","source_url":"https://www.anker.com/uk/products/a1664-maggo-10000mah-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e74e3f53a69b59d18544249d7eb24364d8a79844a3c809296a2e00167458368d"},{"receipt_id":"field-receipt-prd-a1664h11-specs-display","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1664h11","factor_keys":["usability"],"field_path":"specs.display","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1664-maggo-10000mah-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b52fef77da68f840b49961e6930bd36f15a3ab7a62efb21135cafe75147e7681"},{"receipt_id":"field-receipt-prd-a1664h11-specs-gtin","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1664h11","factor_keys":["evidence"],"field_path":"specs.gtin","value_type":"string","value":"194644203467","unit":null,"source_url":"https://www.anker.com/uk/products/a1664-maggo-10000mah-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d9a832febee6effaf8ad6a41f1f6431dac7b154b50a9e04a80e7cd7d7e835be8"},{"receipt_id":"field-receipt-prd-a1664h11-specs-max_output_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1664h11","factor_keys":["output","value"],"field_path":"specs.max_output_w","value_type":"number","value":15,"unit":"W","source_url":"https://www.anker.com/uk/products/a1664-maggo-10000mah-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"dd362d3c18b9abce665bcb2f45f9995d98e57d4f9b6597cd84164e4beae11d5c"},{"receipt_id":"field-receipt-prd-a1664h11-specs-stand","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1664h11","factor_keys":["usability"],"field_path":"specs.stand","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1664-maggo-10000mah-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"73dba70d143f3e1b58e638e28c645aca0515e427438bb3fad93e142adf35f779"},{"receipt_id":"field-receipt-prd-a1664h11-specs-wireless","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1664h11","factor_keys":["usability"],"field_path":"specs.wireless","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.anker.com/uk/products/a1664-maggo-10000mah-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9406e7181a06c04c4541a124064f11e8ae1dee4d3c9a5bc106a8783a7532b90e"}],"field_receipt_count":9,"comparison_inputs":[{"key":"capacity","value":10000,"unit":"mAh","display":"10,000 mAh","source_url":"https://www.anker.com/uk/products/a1664-maggo-10000mah-power-bank","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"output","value":15,"unit":"W","display":"15 W","source_url":"https://www.anker.com/uk/products/a1664-maggo-10000mah-power-bank","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"identity","value":"A1664H11","unit":null,"display":"SKU + GTIN resolved","source_url":"https://www.anker.com/uk/products/a1664-maggo-10000mah-power-bank","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-a1664h11-anker-uk","retailer":"Anker UK","source_url":"https://www.anker.com/uk/products/a1664-maggo-10000mah-power-bank?variant=46184742715556","price_gbp":69,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.anker.com/uk/products/a1664-maggo-10000mah-power-bank","https://www.anker.com/uk/products/a1664-maggo-10000mah-power-bank?variant=46184742715556"],"trace_reference":null,"receipt_sha256":"6aa526c1780a7b7b1ac2c1b614899d363f2f758df7c3a3099834c16560e78dab","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.anker.com/uk/products/a1664-maggo-10000mah-power-bank"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-a1664h11-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1664-maggo-10000mah-power-bank?variant=46184742715556","price_gbp":69,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-a1664h11-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1664-maggo-10000mah-power-bank?variant=46184742715556","price_gbp":69,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":15,"baseline_tie_aware_rank":15,"minimum_rank":14,"maximum_rank":18,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"delivered_energy","label":"Delivered energy","explanation":"Nameplate capacity does not establish usable delivered energy at a stated voltage and load.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"sustained_output_and_thermal","label":"Sustained output and thermal behaviour","explanation":"Peak output does not establish sustained multi-port power, temperature or cycle-life performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-a1654021","product_slug":"anker-a1654021","category":"power-bank","market":"GB","category_rank":16,"cohort_position":16,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-a1654021","slug":"anker-a1654021","model":"A1654021","category":"power-bank","market":"GB"},"decision":{"methodology_version":"power-bank-v1.0","rank":16,"score":50.1,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"power-bank","methodology_version":"power-bank-v1.0"},"criteria":[{"key":"value","label":"Capacity and output per pound","weight":0.28,"score":28.2,"weighted_points":7.896,"explanation":"111.1 mAh and 0.2 published watts per £1 at the checked price.","formula_id":"power-bank-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1654021-specs-capacity_mah","field-receipt-prd-a1654021-specs-max_output_w","field-receipt-prd-a1654021-offer-price_gbp"]},{"key":"output","label":"Published maximum output","weight":0.24,"score":38,"weighted_points":9.12,"explanation":"15 W published maximum; sustained and multi-port limits may differ.","formula_id":"power-bank-v1.0:output","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1654021-specs-max_output_w"]},{"key":"capacity","label":"Nameplate capacity","weight":0.18,"score":59,"weighted_points":10.62,"explanation":"10,000 mAh nameplate capacity; delivered Wh is not measured.","formula_id":"power-bank-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1654021-specs-capacity_mah"]},{"key":"usability","label":"Convenience features","weight":0.18,"score":71.5,"weighted_points":12.87,"explanation":"Published features: wireless charging. Unverified convenience fields receive neutral half-credit rather than being asserted absent.","formula_id":"power-bank-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1654021-specs-built_in_cable","field-receipt-prd-a1654021-specs-wireless","field-receipt-prd-a1654021-specs-display","field-receipt-prd-a1654021-specs-stand"]},{"key":"evidence","label":"Identity and evidence","weight":0.12,"score":80,"weighted_points":9.6,"explanation":"Exact manufacturer product page, SKU and GTIN; 1 review pools.","formula_id":"power-bank-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1654021-owner_feedback-unique_pool_count","field-receipt-prd-a1654021-specs-gtin"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-a1654021-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1654021","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":89.99,"unit":"GBP","source_url":"https://www.anker.com/uk/products/a1654-maggo-10000mah-qi2-power-bank-magsafe-compatible?variant=45096591949988","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4a0b1384d985d89ce183e349eeed8742d12f68962339aa09a6598b4683d20cc5"},{"receipt_id":"field-receipt-prd-a1654021-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1654021","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.anker.com/uk/products/a1654-maggo-10000mah-qi2-power-bank-magsafe-compatible","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"fb2a1c29e6dcca1bf214a166ae0b99219ea03d363a5600c647894854775b83e1"},{"receipt_id":"field-receipt-prd-a1654021-specs-built_in_cable","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1654021","factor_keys":["usability"],"field_path":"specs.built_in_cable","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1654-maggo-10000mah-qi2-power-bank-magsafe-compatible","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6a19e68e21bf7e3343cf1f8fa6c294bda01393199b3634059d730b64b87ac4dc"},{"receipt_id":"field-receipt-prd-a1654021-specs-capacity_mah","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1654021","factor_keys":["capacity","value"],"field_path":"specs.capacity_mah","value_type":"number","value":10000,"unit":"mAh","source_url":"https://www.anker.com/uk/products/a1654-maggo-10000mah-qi2-power-bank-magsafe-compatible","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"317f55a7f87e012c3c1cc658becdeb6316d72c94268cd857f5598f1784338aaf"},{"receipt_id":"field-receipt-prd-a1654021-specs-display","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1654021","factor_keys":["usability"],"field_path":"specs.display","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1654-maggo-10000mah-qi2-power-bank-magsafe-compatible","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c601376c535bab6623dd2129bd155842709007b19460d3009bb997cdb1c9a61d"},{"receipt_id":"field-receipt-prd-a1654021-specs-gtin","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1654021","factor_keys":["evidence"],"field_path":"specs.gtin","value_type":"string","value":"194644156657","unit":null,"source_url":"https://www.anker.com/uk/products/a1654-maggo-10000mah-qi2-power-bank-magsafe-compatible","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3070c44ee6edf09b69cd0b12dd4699833ebf5f20a4c8fcf000fddbad06b88e12"},{"receipt_id":"field-receipt-prd-a1654021-specs-max_output_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1654021","factor_keys":["output","value"],"field_path":"specs.max_output_w","value_type":"number","value":15,"unit":"W","source_url":"https://www.anker.com/uk/products/a1654-maggo-10000mah-qi2-power-bank-magsafe-compatible","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"dcf967985a74936cb6b7486919f898ddc08168ac7291b63e43220142f5af0fa4"},{"receipt_id":"field-receipt-prd-a1654021-specs-stand","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1654021","factor_keys":["usability"],"field_path":"specs.stand","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1654-maggo-10000mah-qi2-power-bank-magsafe-compatible","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7322662834555e84e48f5bd66b493e3e5e5274fd0a7a5c40f6d9919346483a3b"},{"receipt_id":"field-receipt-prd-a1654021-specs-wireless","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1654021","factor_keys":["usability"],"field_path":"specs.wireless","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.anker.com/uk/products/a1654-maggo-10000mah-qi2-power-bank-magsafe-compatible","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f1d8c5f3f1126983b4996f75ff4b3c26f213dab9d854aed8e0361dfe29158664"}],"field_receipt_count":9,"comparison_inputs":[{"key":"capacity","value":10000,"unit":"mAh","display":"10,000 mAh","source_url":"https://www.anker.com/uk/products/a1654-maggo-10000mah-qi2-power-bank-magsafe-compatible","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"output","value":15,"unit":"W","display":"15 W","source_url":"https://www.anker.com/uk/products/a1654-maggo-10000mah-qi2-power-bank-magsafe-compatible","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"identity","value":"A1654021","unit":null,"display":"SKU + GTIN resolved","source_url":"https://www.anker.com/uk/products/a1654-maggo-10000mah-qi2-power-bank-magsafe-compatible","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-a1654021-anker-uk","retailer":"Anker UK","source_url":"https://www.anker.com/uk/products/a1654-maggo-10000mah-qi2-power-bank-magsafe-compatible?variant=45096591949988","price_gbp":89.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.anker.com/uk/products/a1654-maggo-10000mah-qi2-power-bank-magsafe-compatible","https://www.anker.com/uk/products/a1654-maggo-10000mah-qi2-power-bank-magsafe-compatible?variant=45096591949988"],"trace_reference":null,"receipt_sha256":"3c55eab818084b5d546871f60611394e49b9deced4bfa088638c762c3231d507","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.anker.com/uk/products/a1654-maggo-10000mah-qi2-power-bank-magsafe-compatible"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-a1654021-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1654-maggo-10000mah-qi2-power-bank-magsafe-compatible?variant=45096591949988","price_gbp":89.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-a1654021-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1654-maggo-10000mah-qi2-power-bank-magsafe-compatible?variant=45096591949988","price_gbp":89.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":16,"baseline_tie_aware_rank":16,"minimum_rank":14,"maximum_rank":19,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"delivered_energy","label":"Delivered energy","explanation":"Nameplate capacity does not establish usable delivered energy at a stated voltage and load.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"sustained_output_and_thermal","label":"Sustained output and thermal behaviour","explanation":"Peak output does not establish sustained multi-port power, temperature or cycle-life performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-a1667g91","product_slug":"anker-a1667g91","category":"power-bank","market":"GB","category_rank":17,"cohort_position":17,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-a1667g91","slug":"anker-a1667g91","model":"A1667G91","category":"power-bank","market":"GB"},"decision":{"methodology_version":"power-bank-v1.0","rank":17,"score":48.2,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"power-bank","methodology_version":"power-bank-v1.0"},"criteria":[{"key":"value","label":"Capacity and output per pound","weight":0.28,"score":35.5,"weighted_points":9.94,"explanation":"125.2 mAh and 0.5 published watts per £1 at the checked price.","formula_id":"power-bank-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1667g91-specs-capacity_mah","field-receipt-prd-a1667g91-specs-max_output_w","field-receipt-prd-a1667g91-offer-price_gbp"]},{"key":"output","label":"Published maximum output","weight":0.24,"score":45.5,"weighted_points":10.92,"explanation":"20 W published maximum; sustained and multi-port limits may differ.","formula_id":"power-bank-v1.0:output","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1667g91-specs-max_output_w"]},{"key":"capacity","label":"Nameplate capacity","weight":0.18,"score":35,"weighted_points":6.3,"explanation":"5,000 mAh nameplate capacity; delivered Wh is not measured.","formula_id":"power-bank-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1667g91-specs-capacity_mah"]},{"key":"usability","label":"Convenience features","weight":0.18,"score":71.5,"weighted_points":12.87,"explanation":"Published features: wireless charging. Unverified convenience fields receive neutral half-credit rather than being asserted absent.","formula_id":"power-bank-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1667g91-specs-built_in_cable","field-receipt-prd-a1667g91-specs-wireless","field-receipt-prd-a1667g91-specs-display","field-receipt-prd-a1667g91-specs-stand"]},{"key":"evidence","label":"Identity and evidence","weight":0.12,"score":68,"weighted_points":8.16,"explanation":"Exact manufacturer product page, SKU and GTIN; 0 review pools.","formula_id":"power-bank-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1667g91-owner_feedback-unique_pool_count","field-receipt-prd-a1667g91-specs-gtin"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-a1667g91-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1667g91","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":39.95,"unit":"GBP","source_url":"https://www.anker.com/uk/products/a1667-anker-power-bank?variant=57918771954038","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c8c8794bf5d7302310bfb18d148f788aed11f144d2b5a79ab6319622cb484234"},{"receipt_id":"field-receipt-prd-a1667g91-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1667g91","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":0,"unit":"pools","source_url":null,"source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_source_artifact","normalization_method":"stored_projection_without_source_artifact","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"90979492841653c2f4f6fba1fe043f4947b2dcbdc554cc4d1ea961c9f808b183"},{"receipt_id":"field-receipt-prd-a1667g91-specs-built_in_cable","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1667g91","factor_keys":["usability"],"field_path":"specs.built_in_cable","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1667-anker-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a3b75ab120e2c69675d73a435d07808f2688cad61ef30717b5cbda4fda020866"},{"receipt_id":"field-receipt-prd-a1667g91-specs-capacity_mah","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1667g91","factor_keys":["capacity","value"],"field_path":"specs.capacity_mah","value_type":"number","value":5000,"unit":"mAh","source_url":"https://www.anker.com/uk/products/a1667-anker-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"eae0aae412e9af9b41e84f84e33a4d45e38d3b364d8359847be39437f48e899e"},{"receipt_id":"field-receipt-prd-a1667g91-specs-display","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1667g91","factor_keys":["usability"],"field_path":"specs.display","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1667-anker-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b31956fd3711a753895c30db84fcbde80a9ef53297c1dc7874fd9e83e61769d0"},{"receipt_id":"field-receipt-prd-a1667g91-specs-gtin","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1667g91","factor_keys":["evidence"],"field_path":"specs.gtin","value_type":"string","value":"194644277581","unit":null,"source_url":"https://www.anker.com/uk/products/a1667-anker-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9cf062d57a728bd18ffa499dd41c68bcf808c9449ea3f28ed39a27a5343de2f5"},{"receipt_id":"field-receipt-prd-a1667g91-specs-max_output_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1667g91","factor_keys":["output","value"],"field_path":"specs.max_output_w","value_type":"number","value":20,"unit":"W","source_url":"https://www.anker.com/uk/products/a1667-anker-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f005d96fc7b130206e6410cd144afc3cdc1dc7f8f53f389e9eb41d552a8c1cf3"},{"receipt_id":"field-receipt-prd-a1667g91-specs-stand","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1667g91","factor_keys":["usability"],"field_path":"specs.stand","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1667-anker-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5611dc787a895ec957fa5b85f7f0c2bcb4c7612dcdae1907dcb96b1a18c1ab42"},{"receipt_id":"field-receipt-prd-a1667g91-specs-wireless","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1667g91","factor_keys":["usability"],"field_path":"specs.wireless","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.anker.com/uk/products/a1667-anker-power-bank","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"fcca32bda43216fa6491b14dd79759ec00ff0e86fc598184a541c1171e270561"}],"field_receipt_count":9,"comparison_inputs":[{"key":"capacity","value":5000,"unit":"mAh","display":"5,000 mAh","source_url":"https://www.anker.com/uk/products/a1667-anker-power-bank","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"output","value":20,"unit":"W","display":"20 W","source_url":"https://www.anker.com/uk/products/a1667-anker-power-bank","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"identity","value":"A1667G91","unit":null,"display":"SKU + GTIN resolved","source_url":"https://www.anker.com/uk/products/a1667-anker-power-bank","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-a1667g91-anker-uk","retailer":"Anker UK","source_url":"https://www.anker.com/uk/products/a1667-anker-power-bank?variant=57918771954038","price_gbp":39.95,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.anker.com/uk/products/a1667-anker-power-bank","https://www.anker.com/uk/products/a1667-anker-power-bank?variant=57918771954038"],"trace_reference":null,"receipt_sha256":"326857605c7033aaf27c8e342211726e891a72449c3ddb45164138ede1713aa1","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.anker.com/uk/products/a1667-anker-power-bank"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-a1667g91-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1667-anker-power-bank?variant=57918771954038","price_gbp":39.95,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-a1667g91-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1667-anker-power-bank?variant=57918771954038","price_gbp":39.95,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":17,"baseline_tie_aware_rank":17,"minimum_rank":15,"maximum_rank":20,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"delivered_energy","label":"Delivered energy","explanation":"Nameplate capacity does not establish usable delivered energy at a stated voltage and load.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"sustained_output_and_thermal","label":"Sustained output and thermal behaviour","explanation":"Peak output does not establish sustained multi-port power, temperature or cycle-life performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-a1614011","product_slug":"anker-a1614011","category":"power-bank","market":"GB","category_rank":18,"cohort_position":18,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-a1614011","slug":"anker-a1614011","model":"A1614011","category":"power-bank","market":"GB"},"decision":{"methodology_version":"power-bank-v1.0","rank":18,"score":47.6,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"power-bank","methodology_version":"power-bank-v1.0"},"criteria":[{"key":"value","label":"Capacity and output per pound","weight":0.28,"score":34.2,"weighted_points":9.576,"explanation":"144.5 mAh and 0.3 published watts per £1 at the checked price.","formula_id":"power-bank-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1614011-specs-capacity_mah","field-receipt-prd-a1614011-specs-max_output_w","field-receipt-prd-a1614011-offer-price_gbp"]},{"key":"output","label":"Published maximum output","weight":0.24,"score":32.2,"weighted_points":7.728,"explanation":"12 W published maximum; sustained and multi-port limits may differ.","formula_id":"power-bank-v1.0:output","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1614011-specs-max_output_w"]},{"key":"capacity","label":"Nameplate capacity","weight":0.18,"score":36.4,"weighted_points":6.552,"explanation":"5,200 mAh nameplate capacity; delivered Wh is not measured.","formula_id":"power-bank-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1614011-specs-capacity_mah"]},{"key":"usability","label":"Convenience features","weight":0.18,"score":78.5,"weighted_points":14.13,"explanation":"Published features: built-in cable, wireless charging. Unverified convenience fields receive neutral half-credit rather than being asserted absent.","formula_id":"power-bank-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1614011-specs-built_in_cable","field-receipt-prd-a1614011-specs-wireless","field-receipt-prd-a1614011-specs-display","field-receipt-prd-a1614011-specs-stand"]},{"key":"evidence","label":"Identity and evidence","weight":0.12,"score":80,"weighted_points":9.6,"explanation":"Exact manufacturer product page, SKU and GTIN; 1 review pools.","formula_id":"power-bank-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1614011-owner_feedback-unique_pool_count","field-receipt-prd-a1614011-specs-gtin"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-a1614011-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1614011","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":35.99,"unit":"GBP","source_url":"https://www.anker.com/uk/products/a1614","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"048df103fea97c0a086cd8fb479c2d2c9178338e900bd887bba3d8925cd7868e"},{"receipt_id":"field-receipt-prd-a1614011-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1614011","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.anker.com/uk/products/a1614","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"11a8cb45c84d8f30d8e4f3583fb90147e8f9d8a2021cfbb7eab630cf9255f56c"},{"receipt_id":"field-receipt-prd-a1614011-specs-built_in_cable","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1614011","factor_keys":["usability"],"field_path":"specs.built_in_cable","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.anker.com/uk/products/a1614","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f961a4f1558b7827f53ec3379a556f3246585edb961f6fcc8a4a3c082689fb87"},{"receipt_id":"field-receipt-prd-a1614011-specs-capacity_mah","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1614011","factor_keys":["capacity","value"],"field_path":"specs.capacity_mah","value_type":"number","value":5200,"unit":"mAh","source_url":"https://www.anker.com/uk/products/a1614","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"583bd24f9db117060df5612eb7c3a913c1e89ffe97d97c67c4d21f29b846b068"},{"receipt_id":"field-receipt-prd-a1614011-specs-display","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1614011","factor_keys":["usability"],"field_path":"specs.display","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1614","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3a21576bd42f9ec6c3572621211763d525838c06f411cf61cd7488f684dfb9cf"},{"receipt_id":"field-receipt-prd-a1614011-specs-gtin","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1614011","factor_keys":["evidence"],"field_path":"specs.gtin","value_type":"string","value":"194644104245","unit":null,"source_url":"https://www.anker.com/uk/products/a1614","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"cc6e67d107c9ab3214517006af779da7b0c52871edc685c915abd6e32639eea0"},{"receipt_id":"field-receipt-prd-a1614011-specs-max_output_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1614011","factor_keys":["output","value"],"field_path":"specs.max_output_w","value_type":"number","value":12,"unit":"W","source_url":"https://www.anker.com/uk/products/a1614","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c61ca0561b1c82318b091c05826c389917c89b0ae9794ea305727493c3efc097"},{"receipt_id":"field-receipt-prd-a1614011-specs-stand","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1614011","factor_keys":["usability"],"field_path":"specs.stand","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1614","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4256dbac92ddd7762434f22546ac0eccd0f110a5edf6108be4f8e6cf648df921"},{"receipt_id":"field-receipt-prd-a1614011-specs-wireless","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1614011","factor_keys":["usability"],"field_path":"specs.wireless","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.anker.com/uk/products/a1614","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ef43cfdc447a16197f70178582af19d13f3d2e9e59594083a3df55b9dab48248"}],"field_receipt_count":9,"comparison_inputs":[{"key":"capacity","value":5200,"unit":"mAh","display":"5,200 mAh","source_url":"https://www.anker.com/uk/products/a1614","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"output","value":12,"unit":"W","display":"12 W","source_url":"https://www.anker.com/uk/products/a1614","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"identity","value":"A1614011","unit":null,"display":"SKU + GTIN resolved","source_url":"https://www.anker.com/uk/products/a1614","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-a1614011-anker-uk","retailer":"Anker UK","source_url":"https://www.anker.com/uk/products/a1614","price_gbp":35.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.anker.com/uk/products/a1614"],"trace_reference":null,"receipt_sha256":"00cf1e0439556894d1db32e6e4fac883e4f08e1a608b93be911559e56367f31a","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.anker.com/uk/products/a1614"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-a1614011-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1614","price_gbp":35.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-a1614011-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1614","price_gbp":35.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":18,"baseline_tie_aware_rank":18,"minimum_rank":16,"maximum_rank":19,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"delivered_energy","label":"Delivered energy","explanation":"Nameplate capacity does not establish usable delivered energy at a stated voltage and load.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"sustained_output_and_thermal","label":"Sustained output and thermal behaviour","explanation":"Peak output does not establish sustained multi-port power, temperature or cycle-life performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-a1645012","product_slug":"anker-a1645012","category":"power-bank","market":"GB","category_rank":19,"cohort_position":19,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-a1645012","slug":"anker-a1645012","model":"A1645012","category":"power-bank","market":"GB"},"decision":{"methodology_version":"power-bank-v1.0","rank":19,"score":47.3,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"power-bank","methodology_version":"power-bank-v1.0"},"criteria":[{"key":"value","label":"Capacity and output per pound","weight":0.28,"score":37.4,"weighted_points":10.472,"explanation":"166.7 mAh and 0.4 published watts per £1 at the checked price.","formula_id":"power-bank-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1645012-specs-capacity_mah","field-receipt-prd-a1645012-specs-max_output_w","field-receipt-prd-a1645012-offer-price_gbp"]},{"key":"output","label":"Published maximum output","weight":0.24,"score":32.2,"weighted_points":7.728,"explanation":"12 W published maximum; sustained and multi-port limits may differ.","formula_id":"power-bank-v1.0:output","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1645012-specs-max_output_w"]},{"key":"capacity","label":"Nameplate capacity","weight":0.18,"score":35,"weighted_points":6.3,"explanation":"5,000 mAh nameplate capacity; delivered Wh is not measured.","formula_id":"power-bank-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1645012-specs-capacity_mah"]},{"key":"usability","label":"Convenience features","weight":0.18,"score":73.5,"weighted_points":13.23,"explanation":"Published features: built-in cable. Unverified convenience fields receive neutral half-credit rather than being asserted absent.","formula_id":"power-bank-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1645012-specs-built_in_cable","field-receipt-prd-a1645012-specs-wireless","field-receipt-prd-a1645012-specs-display","field-receipt-prd-a1645012-specs-stand"]},{"key":"evidence","label":"Identity and evidence","weight":0.12,"score":80,"weighted_points":9.6,"explanation":"Exact manufacturer product page, SKU and GTIN; 1 review pools.","formula_id":"power-bank-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1645012-owner_feedback-unique_pool_count","field-receipt-prd-a1645012-specs-gtin"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-a1645012-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1645012","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":29.99,"unit":"GBP","source_url":"https://www.anker.com/uk/products/a1645","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d5e8b3d7d41739bdfccf94df62ce4c9ae128f88a64ad1c4ef76eea90a45be36a"},{"receipt_id":"field-receipt-prd-a1645012-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1645012","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.anker.com/uk/products/a1645","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1744f642447ca64e479af526662e1cb2ca566872a2a204f690c767c3418248bc"},{"receipt_id":"field-receipt-prd-a1645012-specs-built_in_cable","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1645012","factor_keys":["usability"],"field_path":"specs.built_in_cable","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.anker.com/uk/products/a1645","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1b3b4d3c017e421fef72d50e5489598fb88aa6aa56659032024e61ade40d148d"},{"receipt_id":"field-receipt-prd-a1645012-specs-capacity_mah","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1645012","factor_keys":["capacity","value"],"field_path":"specs.capacity_mah","value_type":"number","value":5000,"unit":"mAh","source_url":"https://www.anker.com/uk/products/a1645","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1c87b96460b639c40747f02466ea73808eadaca13fda06e808c95f1baee5262f"},{"receipt_id":"field-receipt-prd-a1645012-specs-display","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1645012","factor_keys":["usability"],"field_path":"specs.display","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1645","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b7f48f71cb97a3344fbe38ae1a3282051d5b655690e8f60b0810f316eff52920"},{"receipt_id":"field-receipt-prd-a1645012-specs-gtin","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1645012","factor_keys":["evidence"],"field_path":"specs.gtin","value_type":"string","value":"194644124922","unit":null,"source_url":"https://www.anker.com/uk/products/a1645","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"dfeb25a94698dd8d066d9fe38ee6b8cae6ecf301e34b5d6367fa0b9d9a042755"},{"receipt_id":"field-receipt-prd-a1645012-specs-max_output_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1645012","factor_keys":["output","value"],"field_path":"specs.max_output_w","value_type":"number","value":12,"unit":"W","source_url":"https://www.anker.com/uk/products/a1645","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f6fce330d4a3d5ef87ce0d24573cd9c9174966e5c5041e0b16b5afd6a196bb6d"},{"receipt_id":"field-receipt-prd-a1645012-specs-stand","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1645012","factor_keys":["usability"],"field_path":"specs.stand","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1645","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"444d8174d966df471cf8db8f81c2b89f5cce010624cda0fa41a2891026e1e544"},{"receipt_id":"field-receipt-prd-a1645012-specs-wireless","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1645012","factor_keys":["usability"],"field_path":"specs.wireless","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1645","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e2492b3dd40c109d2cb3eb337d7d3a4b11283e4ba4ad002696fe54675e3a13f0"}],"field_receipt_count":9,"comparison_inputs":[{"key":"capacity","value":5000,"unit":"mAh","display":"5,000 mAh","source_url":"https://www.anker.com/uk/products/a1645","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"output","value":12,"unit":"W","display":"12 W","source_url":"https://www.anker.com/uk/products/a1645","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"identity","value":"A1645012","unit":null,"display":"SKU + GTIN resolved","source_url":"https://www.anker.com/uk/products/a1645","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-a1645012-anker-uk","retailer":"Anker UK","source_url":"https://www.anker.com/uk/products/a1645","price_gbp":29.99,"availability":"unknown","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.anker.com/uk/products/a1645"],"trace_reference":null,"receipt_sha256":"e163714a2df0dc8c9e024cd3e79f04af3b33bb4ae7c255e463991c0fa0ccdd2e","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.anker.com/uk/products/a1645"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-a1645012-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1645","price_gbp":29.99,"availability":"unknown","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-a1645012-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1645","price_gbp":29.99,"availability":"unknown","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":19,"baseline_tie_aware_rank":19,"minimum_rank":16,"maximum_rank":19,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"delivered_energy","label":"Delivered energy","explanation":"Nameplate capacity does not establish usable delivered energy at a stated voltage and load.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"sustained_output_and_thermal","label":"Sustained output and thermal behaviour","explanation":"Peak output does not establish sustained multi-port power, temperature or cycle-life performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-a1610012","product_slug":"anker-a1610012","category":"power-bank","market":"GB","category_rank":20,"cohort_position":20,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-a1610012","slug":"anker-a1610012","model":"A1610012","category":"power-bank","market":"GB"},"decision":{"methodology_version":"power-bank-v1.0","rank":20,"score":43.3,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"power-bank","methodology_version":"power-bank-v1.0"},"criteria":[{"key":"value","label":"Capacity and output per pound","weight":0.28,"score":34.7,"weighted_points":9.716,"explanation":"166.7 mAh and 0.3 published watts per £1 at the checked price.","formula_id":"power-bank-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1610012-specs-capacity_mah","field-receipt-prd-a1610012-specs-max_output_w","field-receipt-prd-a1610012-offer-price_gbp"]},{"key":"output","label":"Published maximum output","weight":0.24,"score":20,"weighted_points":4.8,"explanation":"7.5 W published maximum; sustained and multi-port limits may differ.","formula_id":"power-bank-v1.0:output","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1610012-specs-max_output_w"]},{"key":"capacity","label":"Nameplate capacity","weight":0.18,"score":35,"weighted_points":6.3,"explanation":"5,000 mAh nameplate capacity; delivered Wh is not measured.","formula_id":"power-bank-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1610012-specs-capacity_mah"]},{"key":"usability","label":"Convenience features","weight":0.18,"score":71.5,"weighted_points":12.87,"explanation":"Published features: wireless charging. Unverified convenience fields receive neutral half-credit rather than being asserted absent.","formula_id":"power-bank-v1.0:usability","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1610012-specs-built_in_cable","field-receipt-prd-a1610012-specs-wireless","field-receipt-prd-a1610012-specs-display","field-receipt-prd-a1610012-specs-stand"]},{"key":"evidence","label":"Identity and evidence","weight":0.12,"score":80,"weighted_points":9.6,"explanation":"Exact manufacturer product page, SKU and GTIN; 1 review pools.","formula_id":"power-bank-v1.0:evidence","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-a1610012-owner_feedback-unique_pool_count","field-receipt-prd-a1610012-specs-gtin"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-a1610012-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1610012","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":29.99,"unit":"GBP","source_url":"https://www.anker.com/uk/products/a1610","source_class":"retailer_observation","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":"2026-07-29T16:52:34.957Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c973ccde99e99c49ddae3e32f406c6d759c60800c3ec6b2f679d3779062d0669"},{"receipt_id":"field-receipt-prd-a1610012-owner_feedback-unique_pool_count","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1610012","factor_keys":["evidence"],"field_path":"owner_feedback.unique_pool_count","value_type":"number","value":1,"unit":"pools","source_url":"https://www.anker.com/uk/products/a1610","source_class":"owner_report","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"source_specific_projection","observation_status":"projection_only","provenance_precision":"stored_projection_without_field_locator","normalization_method":"source_specific_stored_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c37e90e3eaa9fb4a321d7618eb4ef98b8b7b134b94e4c115e247ed7de012f2cf"},{"receipt_id":"field-receipt-prd-a1610012-specs-built_in_cable","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1610012","factor_keys":["usability"],"field_path":"specs.built_in_cable","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1610","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"65fe6863fc4db7f3240d61118b8c38c1d42e069fecf694e49df15e781def7a8c"},{"receipt_id":"field-receipt-prd-a1610012-specs-capacity_mah","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1610012","factor_keys":["capacity","value"],"field_path":"specs.capacity_mah","value_type":"number","value":5000,"unit":"mAh","source_url":"https://www.anker.com/uk/products/a1610","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"62c5f7a86b7fcd3391922012a5778511dee29699331929f7795a0ac15a18ad66"},{"receipt_id":"field-receipt-prd-a1610012-specs-display","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1610012","factor_keys":["usability"],"field_path":"specs.display","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1610","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"afea46dc01bfe06c9e3ab229add05a29505bddc9eb72dcac0bf0ff896151d841"},{"receipt_id":"field-receipt-prd-a1610012-specs-gtin","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1610012","factor_keys":["evidence"],"field_path":"specs.gtin","value_type":"string","value":"194644077624","unit":null,"source_url":"https://www.anker.com/uk/products/a1610","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6a8b0e35c1e31858e2ec59902b5b2711b3d07761bb479b77da6b53cbb7530e9c"},{"receipt_id":"field-receipt-prd-a1610012-specs-max_output_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1610012","factor_keys":["output","value"],"field_path":"specs.max_output_w","value_type":"number","value":7.5,"unit":"W","source_url":"https://www.anker.com/uk/products/a1610","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"027df7c1af5a812f09f21e2fafa77cbd2c1847090004ad094c6865d4d98891af"},{"receipt_id":"field-receipt-prd-a1610012-specs-stand","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1610012","factor_keys":["usability"],"field_path":"specs.stand","value_type":"null","value":null,"unit":null,"source_url":"https://www.anker.com/uk/products/a1610","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"edcb66420220284baae6f8cce1cfff4c3bf48915750417eec9acddec55149d23"},{"receipt_id":"field-receipt-prd-a1610012-specs-wireless","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-a1610012","factor_keys":["usability"],"field_path":"specs.wireless","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.anker.com/uk/products/a1610","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:52:34.957Z","source_access_checked_at":"2026-07-29T16:52:34.957Z","field_observed_at":null,"value_origin":"page_projection","observation_status":"extraction_path_not_retained","provenance_precision":"page_projection_extraction_path_not_retained","normalization_method":"page_projection_extraction_path_not_retained","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9c36ac3186f0a8834e90a5c2ca3ffae031c15452d6ca8588afe5aa8651ade77d"}],"field_receipt_count":9,"comparison_inputs":[{"key":"capacity","value":5000,"unit":"mAh","display":"5,000 mAh","source_url":"https://www.anker.com/uk/products/a1610","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"output","value":7.5,"unit":"W","display":"7.5 W","source_url":"https://www.anker.com/uk/products/a1610","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"},{"key":"identity","value":"A1610012","unit":null,"display":"SKU + GTIN resolved","source_url":"https://www.anker.com/uk/products/a1610","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T16:52:34.957Z"}],"offer_observation":{"id":"offer-a1610012-anker-uk","retailer":"Anker UK","source_url":"https://www.anker.com/uk/products/a1610","price_gbp":29.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z"},"source_references":["https://www.anker.com/uk/products/a1610"],"trace_reference":null,"receipt_sha256":"8f83a94120920e31d302784093111036d3e1ceb1eb139c5f1110e59631aafacb","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.anker.com/uk/products/a1610"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-a1610012-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1610","price_gbp":29.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-a1610012-anker-uk","retailer":"Anker UK","product_url":"https://www.anker.com/uk/products/a1610","price_gbp":29.99,"availability":"in_stock","checked_at":"2026-07-29T16:52:34.957Z","fresh_until":"2026-07-31T16:52:34.957Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":20,"baseline_tie_aware_rank":20,"minimum_rank":19,"maximum_rank":20,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"delivered_energy","label":"Delivered energy","explanation":"Nameplate capacity does not establish usable delivered energy at a stated voltage and load.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"sustained_output_and_thermal","label":"Sustained output and thermal behaviour","explanation":"Peak output does not establish sustained multi-port power, temperature or cycle-life performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-fryer-kaapafcssuk0202a","product_slug":"cosori-kaapafcssuk0202a","category":"air-fryer","market":"GB","category_rank":1,"cohort_position":1,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-fryer-kaapafcssuk0202a","slug":"cosori-kaapafcssuk0202a","model":"KAAPAFCSSUK0202A","category":"air-fryer","market":"GB"},"decision":{"methodology_version":"air-fryer-v1.0","rank":1,"score":70.5,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-fryer","methodology_version":"air-fryer-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.28,"score":52.50043751822993,"weighted_points":14.7001,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-kaapafcssuk0202a-specs-air_fryer_capacity_l","field-receipt-prd-air-fryer-kaapafcssuk0202a-specs-air_fryer_power_w","field-receipt-prd-air-fryer-kaapafcssuk0202a-offer-price_gbp"]},{"key":"capacity","label":"Published capacity","weight":0.2,"score":90,"weighted_points":18,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-kaapafcssuk0202a-specs-air_fryer_capacity_l"]},{"key":"flexibility","label":"Cooking flexibility","weight":0.24,"score":90,"weighted_points":21.6,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:flexibility","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-kaapafcssuk0202a-specs-air_fryer_modes","field-receipt-prd-air-fryer-kaapafcssuk0202a-specs-air_fryer_zones","field-receipt-prd-air-fryer-kaapafcssuk0202a-specs-air_fryer_probe"]},{"key":"convenience","label":"Convenience features","weight":0.16,"score":62,"weighted_points":9.92,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:convenience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-kaapafcssuk0202a-specs-air_fryer_dishwasher_safe","field-receipt-prd-air-fryer-kaapafcssuk0202a-specs-air_fryer_zones"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"air-fryer-v1.0:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-fryer-kaapafcssuk0202a-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-kaapafcssuk0202a","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":239.99,"unit":"GBP","source_url":"https://cosori.co.uk/products/cosori-dual-blaze-twinfry-10l-smart-air-fryer?variant=56950252077431","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"10874067171b21320f1494626fbbe70633e86ada4931b2f22afd1f2811df03bb"},{"receipt_id":"field-receipt-prd-air-fryer-kaapafcssuk0202a-specs-air_fryer_capacity_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-kaapafcssuk0202a","factor_keys":["capacity","value"],"field_path":"specs.air_fryer_capacity_l","value_type":"number","value":10,"unit":"L","source_url":"https://cosori.co.uk/products/cosori-dual-blaze-twinfry-10l-smart-air-fryer","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"36bd7383543ed2b9aea1e53395c16bc679aff9d4ffa5ed1fe904affa22a5b709"},{"receipt_id":"field-receipt-prd-air-fryer-kaapafcssuk0202a-specs-air_fryer_dishwasher_safe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-kaapafcssuk0202a","factor_keys":["convenience"],"field_path":"specs.air_fryer_dishwasher_safe","value_type":"null","value":null,"unit":null,"source_url":"https://cosori.co.uk/products/cosori-dual-blaze-twinfry-10l-smart-air-fryer","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"92d2c16b92a519affcae5b7e09472cddedc8198c78fe4d2eebf68ef8d244dbbf"},{"receipt_id":"field-receipt-prd-air-fryer-kaapafcssuk0202a-specs-air_fryer_modes","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-kaapafcssuk0202a","factor_keys":["flexibility"],"field_path":"specs.air_fryer_modes","value_type":"number","value":8,"unit":"modes","source_url":"https://cosori.co.uk/products/cosori-dual-blaze-twinfry-10l-smart-air-fryer","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"857ad026791454177722c786a63f15f6fd2789a13c8c9f652d76589e5dc9614f"},{"receipt_id":"field-receipt-prd-air-fryer-kaapafcssuk0202a-specs-air_fryer_power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-kaapafcssuk0202a","factor_keys":["value"],"field_path":"specs.air_fryer_power_w","value_type":"number","value":2800,"unit":"W","source_url":"https://cosori.co.uk/products/cosori-dual-blaze-twinfry-10l-smart-air-fryer","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"38a503727382e4713a23a033ba574ce0ce9e8d047a5529cd2f163565d1b5f038"},{"receipt_id":"field-receipt-prd-air-fryer-kaapafcssuk0202a-specs-air_fryer_probe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-kaapafcssuk0202a","factor_keys":["flexibility"],"field_path":"specs.air_fryer_probe","value_type":"null","value":null,"unit":null,"source_url":"https://cosori.co.uk/products/cosori-dual-blaze-twinfry-10l-smart-air-fryer","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"723dc41e35f98d96f8fd5bedfe64d71a7676ac566c38266dcca0222057cdd876"},{"receipt_id":"field-receipt-prd-air-fryer-kaapafcssuk0202a-specs-air_fryer_zones","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-kaapafcssuk0202a","factor_keys":["convenience","flexibility"],"field_path":"specs.air_fryer_zones","value_type":"number","value":2,"unit":"zones","source_url":"https://cosori.co.uk/products/cosori-dual-blaze-twinfry-10l-smart-air-fryer","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ac850b4a381179112ff276c31d426e52a37665c8f8f095e3160af47b9da22510"}],"field_receipt_count":7,"comparison_inputs":[{"key":"capacity","value":10,"unit":"L","display":"10 L","source_url":"https://cosori.co.uk/products/cosori-dual-blaze-twinfry-10l-smart-air-fryer","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"power","value":2800,"unit":"W","display":"2,800 W","source_url":"https://cosori.co.uk/products/cosori-dual-blaze-twinfry-10l-smart-air-fryer","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"zones","value":2,"unit":null,"display":"2","source_url":"https://cosori.co.uk/products/cosori-dual-blaze-twinfry-10l-smart-air-fryer","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-fryer-kaapafcssuk0202a","retailer":"Cosori UK","source_url":"https://cosori.co.uk/products/cosori-dual-blaze-twinfry-10l-smart-air-fryer?variant=56950252077431","price_gbp":239.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://cosori.co.uk/products/cosori-dual-blaze-twinfry-10l-smart-air-fryer","https://cosori.co.uk/products/cosori-dual-blaze-twinfry-10l-smart-air-fryer?variant=56950252077431","https://www.techradar.com/home/small-appliances/cosori-dual-blaze-twinfry-10l-air-fryer-review-a-top-notch-gadget-with-some-frustrating-drawbacks"],"trace_reference":null,"receipt_sha256":"e51ab6561ea1c15698bae6bb09c000c03d0aa972818cd3951449d1b1a7820496","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://cosori.co.uk/products/cosori-dual-blaze-twinfry-10l-smart-air-fryer"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":1,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-fryer-kaapafcssuk0202a","retailer":"Cosori UK","product_url":"https://cosori.co.uk/products/cosori-dual-blaze-twinfry-10l-smart-air-fryer?variant=56950252077431","price_gbp":239.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-fryer-kaapafcssuk0202a","retailer":"Cosori UK","product_url":"https://cosori.co.uk/products/cosori-dual-blaze-twinfry-10l-smart-air-fryer?variant=56950252077431","price_gbp":239.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://cosori.co.uk/pages/return-refund-warranty-policy","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Limited direct warranty; proof-of-purchase, use and exclusion conditions apply."},"returns":{"status":"partial","value":"30-day direct return window","unit":null,"source_url":"https://cosori.co.uk/pages/return-refund-warranty-policy","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Non-defect return postage is buyer-paid and live condition requirements apply."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":1,"baseline_tie_aware_rank":1,"minimum_rank":1,"maximum_rank":3,"winner_scenario_count":14,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"cooking_evenness","label":"Cooking evenness","explanation":"Published capacity and modes do not establish like-for-like cooking evenness or browning.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"usable_capacity_and_cleaning","label":"Usable capacity and cleaning","explanation":"Nominal litres do not fully describe practical food area, batch size or cleaning effort.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-fryer-af500uk","product_slug":"ninja-af500uk","category":"air-fryer","market":"GB","category_rank":2,"cohort_position":2,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-fryer-af500uk","slug":"ninja-af500uk","model":"AF500UK","category":"air-fryer","market":"GB"},"decision":{"methodology_version":"air-fryer-v1.0","rank":2,"score":69.5,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-fryer","methodology_version":"air-fryer-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.28,"score":51.05218711804141,"weighted_points":14.2946,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af500uk-specs-air_fryer_capacity_l","field-receipt-prd-air-fryer-af500uk-specs-air_fryer_power_w","field-receipt-prd-air-fryer-af500uk-offer-price_gbp"]},{"key":"capacity","label":"Published capacity","weight":0.2,"score":92.2,"weighted_points":18.44,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af500uk-specs-air_fryer_capacity_l"]},{"key":"flexibility","label":"Cooking flexibility","weight":0.24,"score":86,"weighted_points":20.64,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:flexibility","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af500uk-specs-air_fryer_modes","field-receipt-prd-air-fryer-af500uk-specs-air_fryer_zones","field-receipt-prd-air-fryer-af500uk-specs-air_fryer_probe"]},{"key":"convenience","label":"Convenience features","weight":0.16,"score":62,"weighted_points":9.92,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:convenience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af500uk-specs-air_fryer_dishwasher_safe","field-receipt-prd-air-fryer-af500uk-specs-air_fryer_zones"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"air-fryer-v1.0:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-fryer-af500uk-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af500uk","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":269.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/ninja-foodi-flexdrawer-air-fryer-10.4l/AF500UK.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f01693f7450e3d8cf1f534490921c954bb0ae936102526310f3ad808365650be"},{"receipt_id":"field-receipt-prd-air-fryer-af500uk-specs-air_fryer_capacity_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af500uk","factor_keys":["capacity","value"],"field_path":"specs.air_fryer_capacity_l","value_type":"number","value":10.4,"unit":"L","source_url":"https://www.sharkninja.co.uk/ninja-foodi-flexdrawer-air-fryer-10.4l/AF500UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4b2ccfdb97fa04b7d36cff171880f588ae12a2d220ce327fdaa6bfbae9661f1a"},{"receipt_id":"field-receipt-prd-air-fryer-af500uk-specs-air_fryer_dishwasher_safe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af500uk","factor_keys":["convenience"],"field_path":"specs.air_fryer_dishwasher_safe","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-foodi-flexdrawer-air-fryer-10.4l/AF500UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7880476ea26e1c582b09d8e6f436f3b6faf4f9aeb395e8d2d30ece1104bb62b7"},{"receipt_id":"field-receipt-prd-air-fryer-af500uk-specs-air_fryer_modes","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af500uk","factor_keys":["flexibility"],"field_path":"specs.air_fryer_modes","value_type":"number","value":7,"unit":"modes","source_url":"https://www.sharkninja.co.uk/ninja-foodi-flexdrawer-air-fryer-10.4l/AF500UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3e859baaea1f7e480d5656b5e86e8453e37d310f35e07c5c6faf82c6775f05f7"},{"receipt_id":"field-receipt-prd-air-fryer-af500uk-specs-air_fryer_power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af500uk","factor_keys":["value"],"field_path":"specs.air_fryer_power_w","value_type":"number","value":2470,"unit":"W","source_url":"https://www.sharkninja.co.uk/ninja-foodi-flexdrawer-air-fryer-10.4l/AF500UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d85b498dff00b9411da52b7a46b84ffa8d72facd5639e816eff21809d2150d41"},{"receipt_id":"field-receipt-prd-air-fryer-af500uk-specs-air_fryer_probe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af500uk","factor_keys":["flexibility"],"field_path":"specs.air_fryer_probe","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-foodi-flexdrawer-air-fryer-10.4l/AF500UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2b85d423555f937ff5e340de993aae2cdbd42f056e2af3492b7cd3ee6105972b"},{"receipt_id":"field-receipt-prd-air-fryer-af500uk-specs-air_fryer_zones","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af500uk","factor_keys":["convenience","flexibility"],"field_path":"specs.air_fryer_zones","value_type":"number","value":2,"unit":"zones","source_url":"https://www.sharkninja.co.uk/ninja-foodi-flexdrawer-air-fryer-10.4l/AF500UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"91162f5fb50effb32a3688c6dbca32e96a5b45b0ff43137f3fa004cd52158a3c"}],"field_receipt_count":7,"comparison_inputs":[{"key":"capacity","value":10.4,"unit":"L","display":"10.4 L","source_url":"https://www.sharkninja.co.uk/ninja-foodi-flexdrawer-air-fryer-10.4l/AF500UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"power","value":2470,"unit":"W","display":"2,470 W","source_url":"https://www.sharkninja.co.uk/ninja-foodi-flexdrawer-air-fryer-10.4l/AF500UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"zones","value":2,"unit":null,"display":"2","source_url":"https://www.sharkninja.co.uk/ninja-foodi-flexdrawer-air-fryer-10.4l/AF500UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-fryer-af500uk","retailer":"Ninja UK","source_url":"https://www.sharkninja.co.uk/ninja-foodi-flexdrawer-air-fryer-10.4l/AF500UK.html","price_gbp":269.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/ninja-foodi-flexdrawer-air-fryer-10.4l/AF500UK.html","https://www.bbcgoodfood.com/review/ninja-foodi-flexdrawer-air-fryer-review","https://www.expertreviews.co.uk/home-garden/small-appliances/air-fryers/ninja-foodi-flexdrawer-dual-air-fryer-af500uk-review","https://www.reddit.com/r/airfryer/search/?q=FlexDrawer&restrict_sr=1"],"trace_reference":null,"receipt_sha256":"8bf23b02f507b801130f375c29cc4606431ce987c89977405deae9ab15ccdb31","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/ninja-foodi-flexdrawer-air-fryer-10.4l/AF500UK.html"],"official_source_present":true,"independent_editorial_source_count":2,"model_family_editorial_source_count":0,"owner_context_source_count":1,"owner_review_pool_count":0,"retailer_observation_count":2,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":2,"status":"two_independent_observations","slots":[{"slot":1,"status":"observed","id":"offer-air-fryer-af500uk","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja-foodi-flexdrawer-air-fryer-10.4l/AF500UK.html","price_gbp":269.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"observed","id":"offer-argos-af500uk-20260729","retailer":"Argos","product_url":"https://www.argos.co.uk/product/3117488/","price_gbp":270,"availability":"unknown","checked_at":"2026-07-29","fresh_until":"2026-07-31T00:00:00.000Z","geography_scope":"GB listing; exact model and EAN resolved, with availability dependent on delivery postcode","reason_code":null}],"observations":[{"id":"offer-air-fryer-af500uk","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja-foodi-flexdrawer-air-fryer-10.4l/AF500UK.html","price_gbp":269.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"},{"id":"offer-argos-af500uk-20260729","retailer":"Argos","product_url":"https://www.argos.co.uk/product/3117488/","price_gbp":270,"availability":"unknown","checked_at":"2026-07-29","fresh_until":"2026-07-31T00:00:00.000Z","geography_scope":"GB listing; exact model and EAN resolved, with availability dependent on delivery postcode"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.sharkninja.co.uk/ninja-foodi-flexdrawer-air-fryer-10.4l/AF500UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Registered direct-purchase term; live eligibility and exclusions apply."},"returns":{"status":"partial","value":"30-day direct return window","unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-foodi-flexdrawer-air-fryer-10.4l/AF500UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Direct-channel terms only; product condition and live eligibility requirements apply."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":2,"baseline_tie_aware_rank":2,"minimum_rank":1,"maximum_rank":4,"winner_scenario_count":1,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"cooking_evenness","label":"Cooking evenness","explanation":"Published capacity and modes do not establish like-for-like cooking evenness or browning.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"usable_capacity_and_cleaning","label":"Usable capacity and cleaning","explanation":"Nominal litres do not fully describe practical food area, batch size or cleaning effort.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":5,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-fryer-kaapafcsnuk0180y","product_slug":"cosori-kaapafcsnuk0180y","category":"air-fryer","market":"GB","category_rank":3,"cohort_position":3,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-fryer-kaapafcsnuk0180y","slug":"cosori-kaapafcsnuk0180y","model":"KAAPAFCSNUK0180Y","category":"air-fryer","market":"GB"},"decision":{"methodology_version":"air-fryer-v1.0","rank":3,"score":69.1,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-fryer","methodology_version":"air-fryer-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.28,"score":53.68823051440715,"weighted_points":15.0327,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-kaapafcsnuk0180y-specs-air_fryer_capacity_l","field-receipt-prd-air-fryer-kaapafcsnuk0180y-specs-air_fryer_power_w","field-receipt-prd-air-fryer-kaapafcsnuk0180y-offer-price_gbp"]},{"key":"capacity","label":"Published capacity","weight":0.2,"score":81.75,"weighted_points":16.35,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-kaapafcsnuk0180y-specs-air_fryer_capacity_l"]},{"key":"flexibility","label":"Cooking flexibility","weight":0.24,"score":90,"weighted_points":21.6,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:flexibility","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-kaapafcsnuk0180y-specs-air_fryer_modes","field-receipt-prd-air-fryer-kaapafcsnuk0180y-specs-air_fryer_zones","field-receipt-prd-air-fryer-kaapafcsnuk0180y-specs-air_fryer_probe"]},{"key":"convenience","label":"Convenience features","weight":0.16,"score":62,"weighted_points":9.92,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:convenience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-kaapafcsnuk0180y-specs-air_fryer_dishwasher_safe","field-receipt-prd-air-fryer-kaapafcsnuk0180y-specs-air_fryer_zones"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"air-fryer-v1.0:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-fryer-kaapafcsnuk0180y-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-kaapafcsnuk0180y","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":159.99,"unit":"GBP","source_url":"https://cosori.co.uk/products/cosori-dual-basket-8-5l-air-fryer?variant=56955689173367","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"fa986186efe89928fc2b6838f2c84281fd4407bd0b53739ae45186e75e02d8e2"},{"receipt_id":"field-receipt-prd-air-fryer-kaapafcsnuk0180y-specs-air_fryer_capacity_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-kaapafcsnuk0180y","factor_keys":["capacity","value"],"field_path":"specs.air_fryer_capacity_l","value_type":"number","value":8.5,"unit":"L","source_url":"https://cosori.co.uk/products/cosori-dual-basket-8-5l-air-fryer","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d825c7fdb727f237662d4e7e10aa2d5298bcf9024606b293fbc3cfb0feeeb111"},{"receipt_id":"field-receipt-prd-air-fryer-kaapafcsnuk0180y-specs-air_fryer_dishwasher_safe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-kaapafcsnuk0180y","factor_keys":["convenience"],"field_path":"specs.air_fryer_dishwasher_safe","value_type":"null","value":null,"unit":null,"source_url":"https://cosori.co.uk/products/cosori-dual-basket-8-5l-air-fryer","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"44e473649a586766645ec57e9cf87bc9fa47c71c22729f9b71413e59e87dccbf"},{"receipt_id":"field-receipt-prd-air-fryer-kaapafcsnuk0180y-specs-air_fryer_modes","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-kaapafcsnuk0180y","factor_keys":["flexibility"],"field_path":"specs.air_fryer_modes","value_type":"number","value":8,"unit":"modes","source_url":"https://cosori.co.uk/products/cosori-dual-basket-8-5l-air-fryer","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6961210ed1c79fa89ae8b977a5e48707c772c48a05a3911b29e7da7aa783bf6d"},{"receipt_id":"field-receipt-prd-air-fryer-kaapafcsnuk0180y-specs-air_fryer_power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-kaapafcsnuk0180y","factor_keys":["value"],"field_path":"specs.air_fryer_power_w","value_type":"number","value":1700,"unit":"W","source_url":"https://cosori.co.uk/products/cosori-dual-basket-8-5l-air-fryer","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c8d79774b33993edd2e34c3700b024b8c2c66e6609f47a0cf2a047d3cb063e6c"},{"receipt_id":"field-receipt-prd-air-fryer-kaapafcsnuk0180y-specs-air_fryer_probe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-kaapafcsnuk0180y","factor_keys":["flexibility"],"field_path":"specs.air_fryer_probe","value_type":"null","value":null,"unit":null,"source_url":"https://cosori.co.uk/products/cosori-dual-basket-8-5l-air-fryer","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"927cbf3d977725c43d4e10da0b5e605b2c47bbdef3fc801c9e9a2f291d459290"},{"receipt_id":"field-receipt-prd-air-fryer-kaapafcsnuk0180y-specs-air_fryer_zones","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-kaapafcsnuk0180y","factor_keys":["convenience","flexibility"],"field_path":"specs.air_fryer_zones","value_type":"number","value":2,"unit":"zones","source_url":"https://cosori.co.uk/products/cosori-dual-basket-8-5l-air-fryer","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f2654496a1ee6e0b443c1550058fb79ce76e2b02a145e49374bd0973c820ed2b"}],"field_receipt_count":7,"comparison_inputs":[{"key":"capacity","value":8.5,"unit":"L","display":"8.5 L","source_url":"https://cosori.co.uk/products/cosori-dual-basket-8-5l-air-fryer","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"power","value":1700,"unit":"W","display":"1,700 W","source_url":"https://cosori.co.uk/products/cosori-dual-basket-8-5l-air-fryer","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"zones","value":2,"unit":null,"display":"2","source_url":"https://cosori.co.uk/products/cosori-dual-basket-8-5l-air-fryer","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-fryer-kaapafcsnuk0180y","retailer":"Cosori UK","source_url":"https://cosori.co.uk/products/cosori-dual-basket-8-5l-air-fryer?variant=56955689173367","price_gbp":159.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://cosori.co.uk/products/cosori-dual-basket-8-5l-air-fryer","https://cosori.co.uk/products/cosori-dual-basket-8-5l-air-fryer?variant=56955689173367"],"trace_reference":null,"receipt_sha256":"4ae76f7cca6d143e08b427fd2f7c77e3316e0278fdcfb8e1f8f904989fee7085","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://cosori.co.uk/products/cosori-dual-basket-8-5l-air-fryer"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-fryer-kaapafcsnuk0180y","retailer":"Cosori UK","product_url":"https://cosori.co.uk/products/cosori-dual-basket-8-5l-air-fryer?variant=56955689173367","price_gbp":159.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-fryer-kaapafcsnuk0180y","retailer":"Cosori UK","product_url":"https://cosori.co.uk/products/cosori-dual-basket-8-5l-air-fryer?variant=56955689173367","price_gbp":159.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://cosori.co.uk/pages/return-refund-warranty-policy","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Limited direct warranty; proof-of-purchase, use and exclusion conditions apply."},"returns":{"status":"partial","value":"30-day direct return window","unit":null,"source_url":"https://cosori.co.uk/pages/return-refund-warranty-policy","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Non-defect return postage is buyer-paid and live condition requirements apply."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":3,"baseline_tie_aware_rank":3,"minimum_rank":2,"maximum_rank":9,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"cooking_evenness","label":"Cooking evenness","explanation":"Published capacity and modes do not establish like-for-like cooking evenness or browning.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"usable_capacity_and_cleaning","label":"Usable capacity and cleaning","explanation":"Nominal litres do not fully describe practical food area, batch size or cleaning effort.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-fryer-af451uk","product_slug":"ninja-af451uk","category":"air-fryer","market":"GB","category_rank":4,"cohort_position":4,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-fryer-af451uk","slug":"ninja-af451uk","model":"AF451UK","category":"air-fryer","market":"GB"},"decision":{"methodology_version":"air-fryer-v1.0","rank":4,"score":68.4,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-fryer","methodology_version":"air-fryer-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.28,"score":50.58550316678395,"weighted_points":14.1639,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af451uk-specs-air_fryer_capacity_l","field-receipt-prd-air-fryer-af451uk-specs-air_fryer_power_w","field-receipt-prd-air-fryer-af451uk-offer-price_gbp"]},{"key":"capacity","label":"Published capacity","weight":0.2,"score":87.25,"weighted_points":17.45,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af451uk-specs-air_fryer_capacity_l"]},{"key":"flexibility","label":"Cooking flexibility","weight":0.24,"score":86,"weighted_points":20.64,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:flexibility","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af451uk-specs-air_fryer_modes","field-receipt-prd-air-fryer-af451uk-specs-air_fryer_zones","field-receipt-prd-air-fryer-af451uk-specs-air_fryer_probe"]},{"key":"convenience","label":"Convenience features","weight":0.16,"score":62,"weighted_points":9.92,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:convenience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af451uk-specs-air_fryer_dishwasher_safe","field-receipt-prd-air-fryer-af451uk-specs-air_fryer_zones"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"air-fryer-v1.0:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-fryer-af451uk-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af451uk","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":269.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-with-smart-cook-system-af451uk/AF451UK.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3c3e2201482a7a53e0dc78e3836471cb29d3695ca61e530312385421128b347c"},{"receipt_id":"field-receipt-prd-air-fryer-af451uk-specs-air_fryer_capacity_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af451uk","factor_keys":["capacity","value"],"field_path":"specs.air_fryer_capacity_l","value_type":"number","value":9.5,"unit":"L","source_url":"https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-with-smart-cook-system-af451uk/AF451UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1433aa1cf78b776af26c7549d4db49bf457511b4d17306ad747151846e638adf"},{"receipt_id":"field-receipt-prd-air-fryer-af451uk-specs-air_fryer_dishwasher_safe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af451uk","factor_keys":["convenience"],"field_path":"specs.air_fryer_dishwasher_safe","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-with-smart-cook-system-af451uk/AF451UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c5443263f8715328097bddf61343a5ea7a4e644bf5cbce75027b35dda96c58dd"},{"receipt_id":"field-receipt-prd-air-fryer-af451uk-specs-air_fryer_modes","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af451uk","factor_keys":["flexibility"],"field_path":"specs.air_fryer_modes","value_type":"number","value":6,"unit":"modes","source_url":"https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-with-smart-cook-system-af451uk/AF451UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ac06408242a35426c9bf9084bb960775eb58ccc9ef0ca37c4b2a57533231c4ae"},{"receipt_id":"field-receipt-prd-air-fryer-af451uk-specs-air_fryer_power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af451uk","factor_keys":["value"],"field_path":"specs.air_fryer_power_w","value_type":"number","value":2470,"unit":"W","source_url":"https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-with-smart-cook-system-af451uk/AF451UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"fbcea2bf25a9a8ebcdc832afd85e6a44ebed533226b2c2569e04aa604004d6e0"},{"receipt_id":"field-receipt-prd-air-fryer-af451uk-specs-air_fryer_probe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af451uk","factor_keys":["flexibility"],"field_path":"specs.air_fryer_probe","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-with-smart-cook-system-af451uk/AF451UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"49ec61ce2d0ba48ff1ac4b45d6f5f0b130e61efcbea9a0205579cd77983f50c4"},{"receipt_id":"field-receipt-prd-air-fryer-af451uk-specs-air_fryer_zones","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af451uk","factor_keys":["convenience","flexibility"],"field_path":"specs.air_fryer_zones","value_type":"number","value":2,"unit":"zones","source_url":"https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-with-smart-cook-system-af451uk/AF451UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"676b8a1337e329cc82347adb367030e4aa2586dc5b0d6b2c32cab0b48512ed68"}],"field_receipt_count":7,"comparison_inputs":[{"key":"capacity","value":9.5,"unit":"L","display":"9.5 L","source_url":"https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-with-smart-cook-system-af451uk/AF451UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"power","value":2470,"unit":"W","display":"2,470 W","source_url":"https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-with-smart-cook-system-af451uk/AF451UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"zones","value":2,"unit":null,"display":"2","source_url":"https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-with-smart-cook-system-af451uk/AF451UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-fryer-af451uk","retailer":"Ninja UK","source_url":"https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-with-smart-cook-system-af451uk/AF451UK.html","price_gbp":269.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-with-smart-cook-system-af451uk/AF451UK.html","https://www.bbcgoodfood.com/review/ninja-foodi-dual-zone-air-fryer-af451uk","https://www.reddit.com/r/airfryer/comments/17ug160/ninja_af451uk_vs_dz550_are_they_the_same/"],"trace_reference":null,"receipt_sha256":"76ca759c05dcb75a83337f7781715a3724b21198ff2db143d6a7c23af65d071e","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-with-smart-cook-system-af451uk/AF451UK.html"],"official_source_present":true,"independent_editorial_source_count":1,"model_family_editorial_source_count":0,"owner_context_source_count":1,"owner_review_pool_count":0,"retailer_observation_count":2,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":2,"status":"two_independent_observations","slots":[{"slot":1,"status":"observed","id":"offer-air-fryer-af451uk","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-with-smart-cook-system-af451uk/AF451UK.html","price_gbp":269.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"observed","id":"offer-very-af451uk-20260729","retailer":"Very","product_url":"https://www.very.co.uk/ninja-foodi-max-dual-zone-95l-air-fryer-with-smart-cook-system-af451uk/1600843266.prd","price_gbp":269,"availability":"in_stock","checked_at":"2026-07-29","fresh_until":"2026-07-31T00:00:00.000Z","geography_scope":"GB online listing; list price retained without applying the conditional checkout promotion","reason_code":null}],"observations":[{"id":"offer-air-fryer-af451uk","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-with-smart-cook-system-af451uk/AF451UK.html","price_gbp":269.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"},{"id":"offer-very-af451uk-20260729","retailer":"Very","product_url":"https://www.very.co.uk/ninja-foodi-max-dual-zone-95l-air-fryer-with-smart-cook-system-af451uk/1600843266.prd","price_gbp":269,"availability":"in_stock","checked_at":"2026-07-29","fresh_until":"2026-07-31T00:00:00.000Z","geography_scope":"GB online listing; list price retained without applying the conditional checkout promotion"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-with-smart-cook-system-af451uk/AF451UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Registered direct-purchase term; live eligibility and exclusions apply."},"returns":{"status":"partial","value":"30-day direct return window","unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-with-smart-cook-system-af451uk/AF451UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Direct-channel terms only; product condition and live eligibility requirements apply."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":4,"baseline_tie_aware_rank":4,"minimum_rank":3,"maximum_rank":7,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"cooking_evenness","label":"Cooking evenness","explanation":"Published capacity and modes do not establish like-for-like cooking evenness or browning.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"usable_capacity_and_cleaning","label":"Usable capacity and cleaning","explanation":"Nominal litres do not fully describe practical food area, batch size or cleaning effort.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":5,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-fryer-kaapafcssuk0068y","product_slug":"cosori-kaapafcssuk0068y","category":"air-fryer","market":"GB","category_rank":5,"cohort_position":5,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-fryer-kaapafcssuk0068y","slug":"cosori-kaapafcssuk0068y","model":"KAAPAFCSSUK0068Y","category":"air-fryer","market":"GB"},"decision":{"methodology_version":"air-fryer-v1.0","rank":5,"score":68.2,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-fryer","methodology_version":"air-fryer-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.28,"score":56.32857532502955,"weighted_points":15.772,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-kaapafcssuk0068y-specs-air_fryer_capacity_l","field-receipt-prd-air-fryer-kaapafcssuk0068y-specs-air_fryer_power_w","field-receipt-prd-air-fryer-kaapafcssuk0068y-offer-price_gbp"]},{"key":"capacity","label":"Published capacity","weight":0.2,"score":70.2,"weighted_points":14.04,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-kaapafcssuk0068y-specs-air_fryer_capacity_l"]},{"key":"flexibility","label":"Cooking flexibility","weight":0.24,"score":98,"weighted_points":23.52,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:flexibility","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-kaapafcssuk0068y-specs-air_fryer_modes","field-receipt-prd-air-fryer-kaapafcssuk0068y-specs-air_fryer_zones","field-receipt-prd-air-fryer-kaapafcssuk0068y-specs-air_fryer_probe"]},{"key":"convenience","label":"Convenience features","weight":0.16,"score":54,"weighted_points":8.64,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:convenience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-kaapafcssuk0068y-specs-air_fryer_dishwasher_safe","field-receipt-prd-air-fryer-kaapafcssuk0068y-specs-air_fryer_zones"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"air-fryer-v1.0:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-fryer-kaapafcssuk0068y-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-kaapafcssuk0068y","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":109.99,"unit":"GBP","source_url":"https://cosori.co.uk/products/cosori-dual-blaze-6-4l-smart-air-fryer?variant=44232913846550","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e85817fe45c575f853cdbe14285128e8624ee6a0df54110edb08ab0cea9e9b41"},{"receipt_id":"field-receipt-prd-air-fryer-kaapafcssuk0068y-specs-air_fryer_capacity_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-kaapafcssuk0068y","factor_keys":["capacity","value"],"field_path":"specs.air_fryer_capacity_l","value_type":"number","value":6.4,"unit":"L","source_url":"https://cosori.co.uk/products/cosori-dual-blaze-6-4l-smart-air-fryer","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4b1af672d18994587ed80bffed38ee62e80b40380dcb746dc4f66e150bd5a616"},{"receipt_id":"field-receipt-prd-air-fryer-kaapafcssuk0068y-specs-air_fryer_dishwasher_safe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-kaapafcssuk0068y","factor_keys":["convenience"],"field_path":"specs.air_fryer_dishwasher_safe","value_type":"null","value":null,"unit":null,"source_url":"https://cosori.co.uk/products/cosori-dual-blaze-6-4l-smart-air-fryer","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"13bd53ae5dd82659f4b213f5fe33152a63432740dfec6b4448cc73e3b22a12fc"},{"receipt_id":"field-receipt-prd-air-fryer-kaapafcssuk0068y-specs-air_fryer_modes","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-kaapafcssuk0068y","factor_keys":["flexibility"],"field_path":"specs.air_fryer_modes","value_type":"number","value":12,"unit":"modes","source_url":"https://cosori.co.uk/products/cosori-dual-blaze-6-4l-smart-air-fryer","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f58c14bbf9cc11b80216b9453105d5d822984c46ce281611ab52cb89c9a6e061"},{"receipt_id":"field-receipt-prd-air-fryer-kaapafcssuk0068y-specs-air_fryer_power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-kaapafcssuk0068y","factor_keys":["value"],"field_path":"specs.air_fryer_power_w","value_type":"number","value":1700,"unit":"W","source_url":"https://cosori.co.uk/products/cosori-dual-blaze-6-4l-smart-air-fryer","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9ca633edccffc77a226b41d3d23db66d0d6aeafef5611c87674286df386e8e6f"},{"receipt_id":"field-receipt-prd-air-fryer-kaapafcssuk0068y-specs-air_fryer_probe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-kaapafcssuk0068y","factor_keys":["flexibility"],"field_path":"specs.air_fryer_probe","value_type":"null","value":null,"unit":null,"source_url":"https://cosori.co.uk/products/cosori-dual-blaze-6-4l-smart-air-fryer","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ad49a3ebb839d3fad45a660c6ad207c80c17c32b84f559982e35c0d2cc288a3b"},{"receipt_id":"field-receipt-prd-air-fryer-kaapafcssuk0068y-specs-air_fryer_zones","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-kaapafcssuk0068y","factor_keys":["convenience","flexibility"],"field_path":"specs.air_fryer_zones","value_type":"number","value":1,"unit":"zones","source_url":"https://cosori.co.uk/products/cosori-dual-blaze-6-4l-smart-air-fryer","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4f082f0480ba0192a6431a67951d29120c6dd4623fbae0685c5c3d337f1af313"}],"field_receipt_count":7,"comparison_inputs":[{"key":"capacity","value":6.4,"unit":"L","display":"6.4 L","source_url":"https://cosori.co.uk/products/cosori-dual-blaze-6-4l-smart-air-fryer","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"power","value":1700,"unit":"W","display":"1,700 W","source_url":"https://cosori.co.uk/products/cosori-dual-blaze-6-4l-smart-air-fryer","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"zones","value":1,"unit":null,"display":"1","source_url":"https://cosori.co.uk/products/cosori-dual-blaze-6-4l-smart-air-fryer","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-fryer-kaapafcssuk0068y","retailer":"Cosori UK","source_url":"https://cosori.co.uk/products/cosori-dual-blaze-6-4l-smart-air-fryer?variant=44232913846550","price_gbp":109.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://cosori.co.uk/products/cosori-dual-blaze-6-4l-smart-air-fryer","https://cosori.co.uk/products/cosori-dual-blaze-6-4l-smart-air-fryer?variant=44232913846550","https://www.bbcgoodfood.com/review/cosori-dual-blaze-smart-air-fryer-review","https://www.reddit.com/r/airfryer/comments/1b7bl0c/verdict_on_cosori_dual_blaze/"],"trace_reference":null,"receipt_sha256":"4ad000a66d414569bf24c824ce9a3b63babbf8b8441136922c34b861be8e2040","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://cosori.co.uk/products/cosori-dual-blaze-6-4l-smart-air-fryer"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":1,"owner_context_source_count":1,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-fryer-kaapafcssuk0068y","retailer":"Cosori UK","product_url":"https://cosori.co.uk/products/cosori-dual-blaze-6-4l-smart-air-fryer?variant=44232913846550","price_gbp":109.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-fryer-kaapafcssuk0068y","retailer":"Cosori UK","product_url":"https://cosori.co.uk/products/cosori-dual-blaze-6-4l-smart-air-fryer?variant=44232913846550","price_gbp":109.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://cosori.co.uk/pages/return-refund-warranty-policy","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Limited direct warranty; proof-of-purchase, use and exclusion conditions apply."},"returns":{"status":"partial","value":"30-day direct return window","unit":null,"source_url":"https://cosori.co.uk/pages/return-refund-warranty-policy","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Non-defect return postage is buyer-paid and live condition requirements apply."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":5,"baseline_tie_aware_rank":5,"minimum_rank":1,"maximum_rank":16,"winner_scenario_count":1,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"cooking_evenness","label":"Cooking evenness","explanation":"Published capacity and modes do not establish like-for-like cooking evenness or browning.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"usable_capacity_and_cleaning","label":"Usable capacity and cleaning","explanation":"Nominal litres do not fully describe practical food area, batch size or cleaning effort.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-fryer-sl451uk","product_slug":"ninja-sl451uk","category":"air-fryer","market":"GB","category_rank":6,"cohort_position":6,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-fryer-sl451uk","slug":"ninja-sl451uk","model":"SL451UK","category":"air-fryer","market":"GB"},"decision":{"methodology_version":"air-fryer-v1.0","rank":6,"score":68.2,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-fryer","methodology_version":"air-fryer-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.28,"score":49.99337908203731,"weighted_points":13.9981,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-sl451uk-specs-air_fryer_capacity_l","field-receipt-prd-air-fryer-sl451uk-specs-air_fryer_power_w","field-receipt-prd-air-fryer-sl451uk-offer-price_gbp"]},{"key":"capacity","label":"Published capacity","weight":0.2,"score":87.25,"weighted_points":17.45,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-sl451uk-specs-air_fryer_capacity_l"]},{"key":"flexibility","label":"Cooking flexibility","weight":0.24,"score":86,"weighted_points":20.64,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:flexibility","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-sl451uk-specs-air_fryer_modes","field-receipt-prd-air-fryer-sl451uk-specs-air_fryer_zones","field-receipt-prd-air-fryer-sl451uk-specs-air_fryer_probe"]},{"key":"convenience","label":"Convenience features","weight":0.16,"score":62,"weighted_points":9.92,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:convenience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-sl451uk-specs-air_fryer_dishwasher_safe","field-receipt-prd-air-fryer-sl451uk-specs-air_fryer_zones"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"air-fryer-v1.0:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-fryer-sl451uk-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-sl451uk","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":289.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/ninja-double-stack-xl-2-level-air-fryer-with-smart-cook-system-9.5l-sl451uk/SL451UK.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"fff13f8c853b17a2af528d08d476caf5d7238d0f84d5986569c14d646d549ceb"},{"receipt_id":"field-receipt-prd-air-fryer-sl451uk-specs-air_fryer_capacity_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-sl451uk","factor_keys":["capacity","value"],"field_path":"specs.air_fryer_capacity_l","value_type":"number","value":9.5,"unit":"L","source_url":"https://www.sharkninja.co.uk/ninja-double-stack-xl-2-level-air-fryer-with-smart-cook-system-9.5l-sl451uk/SL451UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3a5adda24bb234048c94d574d5721a2f64a659ade910e0e54f85a3cddcb5febc"},{"receipt_id":"field-receipt-prd-air-fryer-sl451uk-specs-air_fryer_dishwasher_safe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-sl451uk","factor_keys":["convenience"],"field_path":"specs.air_fryer_dishwasher_safe","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-double-stack-xl-2-level-air-fryer-with-smart-cook-system-9.5l-sl451uk/SL451UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ee414c8fce206539e88e7cb18613253fe790279047ce91b6afa068a93a2dddc5"},{"receipt_id":"field-receipt-prd-air-fryer-sl451uk-specs-air_fryer_modes","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-sl451uk","factor_keys":["flexibility"],"field_path":"specs.air_fryer_modes","value_type":"number","value":6,"unit":"modes","source_url":"https://www.sharkninja.co.uk/ninja-double-stack-xl-2-level-air-fryer-with-smart-cook-system-9.5l-sl451uk/SL451UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"04444b640a9525d9de632888f0d7dc5e7cf3b3e61ebdcce1fccd8b267a7e0a63"},{"receipt_id":"field-receipt-prd-air-fryer-sl451uk-specs-air_fryer_power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-sl451uk","factor_keys":["value"],"field_path":"specs.air_fryer_power_w","value_type":"number","value":2470,"unit":"W","source_url":"https://www.sharkninja.co.uk/ninja-double-stack-xl-2-level-air-fryer-with-smart-cook-system-9.5l-sl451uk/SL451UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"86ed3cd4c2b8f73238b6275fce756721c330b602adeaf2bda97b0519df07ca28"},{"receipt_id":"field-receipt-prd-air-fryer-sl451uk-specs-air_fryer_probe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-sl451uk","factor_keys":["flexibility"],"field_path":"specs.air_fryer_probe","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-double-stack-xl-2-level-air-fryer-with-smart-cook-system-9.5l-sl451uk/SL451UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0a82176a8b032ee3938a9e8ca7bdddeb43a1b99e441796ef459d0ab0604465cf"},{"receipt_id":"field-receipt-prd-air-fryer-sl451uk-specs-air_fryer_zones","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-sl451uk","factor_keys":["convenience","flexibility"],"field_path":"specs.air_fryer_zones","value_type":"number","value":2,"unit":"zones","source_url":"https://www.sharkninja.co.uk/ninja-double-stack-xl-2-level-air-fryer-with-smart-cook-system-9.5l-sl451uk/SL451UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"66e9f26c74d78c087559ac07d97b59f71419220954f20245920ebb84b3d93172"}],"field_receipt_count":7,"comparison_inputs":[{"key":"capacity","value":9.5,"unit":"L","display":"9.5 L","source_url":"https://www.sharkninja.co.uk/ninja-double-stack-xl-2-level-air-fryer-with-smart-cook-system-9.5l-sl451uk/SL451UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"power","value":2470,"unit":"W","display":"2,470 W","source_url":"https://www.sharkninja.co.uk/ninja-double-stack-xl-2-level-air-fryer-with-smart-cook-system-9.5l-sl451uk/SL451UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"zones","value":2,"unit":null,"display":"2","source_url":"https://www.sharkninja.co.uk/ninja-double-stack-xl-2-level-air-fryer-with-smart-cook-system-9.5l-sl451uk/SL451UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-fryer-sl451uk","retailer":"Ninja UK","source_url":"https://www.sharkninja.co.uk/ninja-double-stack-xl-2-level-air-fryer-with-smart-cook-system-9.5l-sl451uk/SL451UK.html","price_gbp":289.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/ninja-double-stack-xl-2-level-air-fryer-with-smart-cook-system-9.5l-sl451uk/SL451UK.html","https://www.very.co.uk/ninja-double-stack-xl-2-level-air-fryer-with-smart-cook-system-95l-sl451uk/1601148520.prd"],"trace_reference":null,"receipt_sha256":"6a1da07dd16f5dd0a6d2481b8894676d375ff75e944ad321e174b2673f387cbb","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/ninja-double-stack-xl-2-level-air-fryer-with-smart-cook-system-9.5l-sl451uk/SL451UK.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":2,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":2,"status":"two_independent_observations","slots":[{"slot":1,"status":"observed","id":"offer-air-fryer-sl451uk","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja-double-stack-xl-2-level-air-fryer-with-smart-cook-system-9.5l-sl451uk/SL451UK.html","price_gbp":289.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"observed","id":"offer-very-sl451uk-20260729","retailer":"Very","product_url":"https://www.very.co.uk/ninja-double-stack-xl-2-level-air-fryer-with-smart-cook-system-95l-sl451uk/1601148520.prd","price_gbp":289,"availability":"in_stock","checked_at":"2026-07-29","fresh_until":"2026-07-31T00:00:00.000Z","geography_scope":"GB online listing; exact model and EAN with add-to-basket action when checked","reason_code":null}],"observations":[{"id":"offer-air-fryer-sl451uk","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja-double-stack-xl-2-level-air-fryer-with-smart-cook-system-9.5l-sl451uk/SL451UK.html","price_gbp":289.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"},{"id":"offer-very-sl451uk-20260729","retailer":"Very","product_url":"https://www.very.co.uk/ninja-double-stack-xl-2-level-air-fryer-with-smart-cook-system-95l-sl451uk/1601148520.prd","price_gbp":289,"availability":"in_stock","checked_at":"2026-07-29","fresh_until":"2026-07-31T00:00:00.000Z","geography_scope":"GB online listing; exact model and EAN with add-to-basket action when checked"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.sharkninja.co.uk/ninja-double-stack-xl-2-level-air-fryer-with-smart-cook-system-9.5l-sl451uk/SL451UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Registered direct-purchase term; live eligibility and exclusions apply."},"returns":{"status":"partial","value":"30-day direct return window","unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-double-stack-xl-2-level-air-fryer-with-smart-cook-system-9.5l-sl451uk/SL451UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Direct-channel terms only; product condition and live eligibility requirements apply."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":6,"baseline_tie_aware_rank":5,"minimum_rank":3,"maximum_rank":9,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"cooking_evenness","label":"Cooking evenness","explanation":"Published capacity and modes do not establish like-for-like cooking evenness or browning.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"usable_capacity_and_cleaning","label":"Usable capacity and cleaning","explanation":"Nominal litres do not fully describe practical food area, batch size or cleaning effort.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-fryer-af400uk","product_slug":"ninja-af400uk","category":"air-fryer","market":"GB","category_rank":7,"cohort_position":7,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-fryer-af400uk","slug":"ninja-af400uk","model":"AF400UK","category":"air-fryer","market":"GB"},"decision":{"methodology_version":"air-fryer-v1.0","rank":7,"score":67.9,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-fryer","methodology_version":"air-fryer-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.28,"score":52.07869907387278,"weighted_points":14.582,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af400uk-specs-air_fryer_capacity_l","field-receipt-prd-air-fryer-af400uk-specs-air_fryer_power_w","field-receipt-prd-air-fryer-af400uk-offer-price_gbp"]},{"key":"capacity","label":"Published capacity","weight":0.2,"score":87.25,"weighted_points":17.45,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af400uk-specs-air_fryer_capacity_l"]},{"key":"flexibility","label":"Cooking flexibility","weight":0.24,"score":82,"weighted_points":19.68,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:flexibility","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af400uk-specs-air_fryer_modes","field-receipt-prd-air-fryer-af400uk-specs-air_fryer_zones","field-receipt-prd-air-fryer-af400uk-specs-air_fryer_probe"]},{"key":"convenience","label":"Convenience features","weight":0.16,"score":62,"weighted_points":9.92,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:convenience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af400uk-specs-air_fryer_dishwasher_safe","field-receipt-prd-air-fryer-af400uk-specs-air_fryer_zones"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"air-fryer-v1.0:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-fryer-af400uk-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af400uk","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":229.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-af400uk/AF400UK.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"00bb74cc03408dc16856c5d8c0ebc57caf3dae11f2a58d6f77889c6214706cbb"},{"receipt_id":"field-receipt-prd-air-fryer-af400uk-specs-air_fryer_capacity_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af400uk","factor_keys":["capacity","value"],"field_path":"specs.air_fryer_capacity_l","value_type":"number","value":9.5,"unit":"L","source_url":"https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-af400uk/AF400UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b11ada1f812b3a9297a0f68264fa3ff00aab17e381525254821910e33c2e948c"},{"receipt_id":"field-receipt-prd-air-fryer-af400uk-specs-air_fryer_dishwasher_safe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af400uk","factor_keys":["convenience"],"field_path":"specs.air_fryer_dishwasher_safe","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-af400uk/AF400UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"da7eaf3f57fd724f8b26f0cac2d9fc826bd83274c79bde14471f1c0eb9846757"},{"receipt_id":"field-receipt-prd-air-fryer-af400uk-specs-air_fryer_modes","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af400uk","factor_keys":["flexibility"],"field_path":"specs.air_fryer_modes","value_type":"number","value":6,"unit":"modes","source_url":"https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-af400uk/AF400UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e70d13dc794132f4f449edd085301ffdfca27200f2b18225700665c05c8334fb"},{"receipt_id":"field-receipt-prd-air-fryer-af400uk-specs-air_fryer_power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af400uk","factor_keys":["value"],"field_path":"specs.air_fryer_power_w","value_type":"number","value":2470,"unit":"W","source_url":"https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-af400uk/AF400UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0826f72cf537503a8f7696dd348f4191fc21985b8fae3072485fade1cb82a8ee"},{"receipt_id":"field-receipt-prd-air-fryer-af400uk-specs-air_fryer_probe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af400uk","factor_keys":["flexibility"],"field_path":"specs.air_fryer_probe","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-af400uk/AF400UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"553f6c14b7b94812b5087016d038ea3c9bc678b537134bb2c46afc6b9ff2b05b"},{"receipt_id":"field-receipt-prd-air-fryer-af400uk-specs-air_fryer_zones","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af400uk","factor_keys":["convenience","flexibility"],"field_path":"specs.air_fryer_zones","value_type":"number","value":2,"unit":"zones","source_url":"https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-af400uk/AF400UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e5d5e237a0b1bc4be36cc02e6cbc8f784f5754be823786f8d5113699a75ef944"}],"field_receipt_count":7,"comparison_inputs":[{"key":"capacity","value":9.5,"unit":"L","display":"9.5 L","source_url":"https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-af400uk/AF400UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"power","value":2470,"unit":"W","display":"2,470 W","source_url":"https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-af400uk/AF400UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"zones","value":2,"unit":null,"display":"2","source_url":"https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-af400uk/AF400UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-fryer-af400uk","retailer":"Ninja UK","source_url":"https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-af400uk/AF400UK.html","price_gbp":229.99,"availability":"out_of_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-af400uk/AF400UK.html"],"trace_reference":null,"receipt_sha256":"98a960c39fc610e665e1f1f8b9d1b5f1b047fc377fbf93271e83ef13fcce5ec0","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-af400uk/AF400UK.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-fryer-af400uk","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-af400uk/AF400UK.html","price_gbp":229.99,"availability":"out_of_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-fryer-af400uk","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja-foodi-max-dual-zone-air-fryer-af400uk/AF400UK.html","price_gbp":229.99,"availability":"out_of_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":7,"baseline_tie_aware_rank":7,"minimum_rank":3,"maximum_rank":8,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"cooking_evenness","label":"Cooking evenness","explanation":"Published capacity and modes do not establish like-for-like cooking evenness or browning.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"usable_capacity_and_cleaning","label":"Usable capacity and cleaning","explanation":"Nominal litres do not fully describe practical food area, batch size or cleaning effort.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-fryer-dz400ukcyd","product_slug":"ninja-dz400ukcyd","category":"air-fryer","market":"GB","category_rank":8,"cohort_position":8,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-fryer-dz400ukcyd","slug":"ninja-dz400ukcyd","model":"DZ400UKCYD","category":"air-fryer","market":"GB"},"decision":{"methodology_version":"air-fryer-v1.0","rank":8,"score":67.9,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-fryer","methodology_version":"air-fryer-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.28,"score":52.07869907387278,"weighted_points":14.582,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-dz400ukcyd-specs-air_fryer_capacity_l","field-receipt-prd-air-fryer-dz400ukcyd-specs-air_fryer_power_w","field-receipt-prd-air-fryer-dz400ukcyd-offer-price_gbp"]},{"key":"capacity","label":"Published capacity","weight":0.2,"score":87.25,"weighted_points":17.45,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-dz400ukcyd-specs-air_fryer_capacity_l"]},{"key":"flexibility","label":"Cooking flexibility","weight":0.24,"score":82,"weighted_points":19.68,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:flexibility","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-dz400ukcyd-specs-air_fryer_modes","field-receipt-prd-air-fryer-dz400ukcyd-specs-air_fryer_zones","field-receipt-prd-air-fryer-dz400ukcyd-specs-air_fryer_probe"]},{"key":"convenience","label":"Convenience features","weight":0.16,"score":62,"weighted_points":9.92,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:convenience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-dz400ukcyd-specs-air_fryer_dishwasher_safe","field-receipt-prd-air-fryer-dz400ukcyd-specs-air_fryer_zones"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"air-fryer-v1.0:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-fryer-dz400ukcyd-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz400ukcyd","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":229.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/ninja-max-6-in-1-dual-zone-air-fryer-9.5l-cyber-space-dz400ukcyd/DZ400UKCYD.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f5dfeaa37acd26783040e6d0f1d2820cce64568c3dc481abdfb6f73e328720c6"},{"receipt_id":"field-receipt-prd-air-fryer-dz400ukcyd-specs-air_fryer_capacity_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz400ukcyd","factor_keys":["capacity","value"],"field_path":"specs.air_fryer_capacity_l","value_type":"number","value":9.5,"unit":"L","source_url":"https://www.sharkninja.co.uk/ninja-max-6-in-1-dual-zone-air-fryer-9.5l-cyber-space-dz400ukcyd/DZ400UKCYD.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5cc91c1f3aa9a380dba06402bb4ba8f93ac59e471a53923c3eb5bb574f430453"},{"receipt_id":"field-receipt-prd-air-fryer-dz400ukcyd-specs-air_fryer_dishwasher_safe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz400ukcyd","factor_keys":["convenience"],"field_path":"specs.air_fryer_dishwasher_safe","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-max-6-in-1-dual-zone-air-fryer-9.5l-cyber-space-dz400ukcyd/DZ400UKCYD.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e897766ba165588a04c5e9b44db11dc6ccc3f49309ee80b487deaec731ceff74"},{"receipt_id":"field-receipt-prd-air-fryer-dz400ukcyd-specs-air_fryer_modes","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz400ukcyd","factor_keys":["flexibility"],"field_path":"specs.air_fryer_modes","value_type":"number","value":6,"unit":"modes","source_url":"https://www.sharkninja.co.uk/ninja-max-6-in-1-dual-zone-air-fryer-9.5l-cyber-space-dz400ukcyd/DZ400UKCYD.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"12bf5796d58550ac0021cce9ca325a8343f10cb5febcf307c4cb2a07ea4516bb"},{"receipt_id":"field-receipt-prd-air-fryer-dz400ukcyd-specs-air_fryer_power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz400ukcyd","factor_keys":["value"],"field_path":"specs.air_fryer_power_w","value_type":"number","value":2470,"unit":"W","source_url":"https://www.sharkninja.co.uk/ninja-max-6-in-1-dual-zone-air-fryer-9.5l-cyber-space-dz400ukcyd/DZ400UKCYD.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0c4ff4622f5abf0044a486e46abee5b62f32e5330228d271f3f7b5202c7c3f1a"},{"receipt_id":"field-receipt-prd-air-fryer-dz400ukcyd-specs-air_fryer_probe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz400ukcyd","factor_keys":["flexibility"],"field_path":"specs.air_fryer_probe","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-max-6-in-1-dual-zone-air-fryer-9.5l-cyber-space-dz400ukcyd/DZ400UKCYD.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"018d4db29d8ee6c0667e19713031d318e935c22f5f4ee1ea789eae022bf8dae9"},{"receipt_id":"field-receipt-prd-air-fryer-dz400ukcyd-specs-air_fryer_zones","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz400ukcyd","factor_keys":["convenience","flexibility"],"field_path":"specs.air_fryer_zones","value_type":"number","value":2,"unit":"zones","source_url":"https://www.sharkninja.co.uk/ninja-max-6-in-1-dual-zone-air-fryer-9.5l-cyber-space-dz400ukcyd/DZ400UKCYD.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"20c53e82d52c93548533498056b2b97456fce8b0635a83748844aa950bcf294a"}],"field_receipt_count":7,"comparison_inputs":[{"key":"capacity","value":9.5,"unit":"L","display":"9.5 L","source_url":"https://www.sharkninja.co.uk/ninja-max-6-in-1-dual-zone-air-fryer-9.5l-cyber-space-dz400ukcyd/DZ400UKCYD.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"power","value":2470,"unit":"W","display":"2,470 W","source_url":"https://www.sharkninja.co.uk/ninja-max-6-in-1-dual-zone-air-fryer-9.5l-cyber-space-dz400ukcyd/DZ400UKCYD.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"zones","value":2,"unit":null,"display":"2","source_url":"https://www.sharkninja.co.uk/ninja-max-6-in-1-dual-zone-air-fryer-9.5l-cyber-space-dz400ukcyd/DZ400UKCYD.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-fryer-dz400ukcyd","retailer":"Ninja UK","source_url":"https://www.sharkninja.co.uk/ninja-max-6-in-1-dual-zone-air-fryer-9.5l-cyber-space-dz400ukcyd/DZ400UKCYD.html","price_gbp":229.99,"availability":"out_of_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/ninja-max-6-in-1-dual-zone-air-fryer-9.5l-cyber-space-dz400ukcyd/DZ400UKCYD.html"],"trace_reference":null,"receipt_sha256":"38a8b2458a792b358c0888e3bea2dc8ce81c608bf479593ed1b544f6759ed7e8","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/ninja-max-6-in-1-dual-zone-air-fryer-9.5l-cyber-space-dz400ukcyd/DZ400UKCYD.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-fryer-dz400ukcyd","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja-max-6-in-1-dual-zone-air-fryer-9.5l-cyber-space-dz400ukcyd/DZ400UKCYD.html","price_gbp":229.99,"availability":"out_of_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-fryer-dz400ukcyd","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja-max-6-in-1-dual-zone-air-fryer-9.5l-cyber-space-dz400ukcyd/DZ400UKCYD.html","price_gbp":229.99,"availability":"out_of_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":8,"baseline_tie_aware_rank":7,"minimum_rank":3,"maximum_rank":8,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"cooking_evenness","label":"Cooking evenness","explanation":"Published capacity and modes do not establish like-for-like cooking evenness or browning.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"usable_capacity_and_cleaning","label":"Usable capacity and cleaning","explanation":"Nominal litres do not fully describe practical food area, batch size or cleaning effort.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-fryer-dz901uk","product_slug":"ninja-dz901uk","category":"air-fryer","market":"GB","category_rank":9,"cohort_position":9,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-fryer-dz901uk","slug":"ninja-dz901uk","model":"DZ901UK","category":"air-fryer","market":"GB"},"decision":{"methodology_version":"air-fryer-v1.0","rank":9,"score":67.9,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-fryer","methodology_version":"air-fryer-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.28,"score":52.07869907387278,"weighted_points":14.582,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-dz901uk-specs-air_fryer_capacity_l","field-receipt-prd-air-fryer-dz901uk-specs-air_fryer_power_w","field-receipt-prd-air-fryer-dz901uk-offer-price_gbp"]},{"key":"capacity","label":"Published capacity","weight":0.2,"score":87.25,"weighted_points":17.45,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-dz901uk-specs-air_fryer_capacity_l"]},{"key":"flexibility","label":"Cooking flexibility","weight":0.24,"score":82,"weighted_points":19.68,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:flexibility","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-dz901uk-specs-air_fryer_modes","field-receipt-prd-air-fryer-dz901uk-specs-air_fryer_zones","field-receipt-prd-air-fryer-dz901uk-specs-air_fryer_probe"]},{"key":"convenience","label":"Convenience features","weight":0.16,"score":62,"weighted_points":9.92,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:convenience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-dz901uk-specs-air_fryer_dishwasher_safe","field-receipt-prd-air-fryer-dz901uk-specs-air_fryer_zones"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"air-fryer-v1.0:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-fryer-dz901uk-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz901uk","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":229.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/ninja-dualzone-xl-9.5l-air-fryer-dz901uk/DZ901UK.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"eed4668557fe7cc56645fb496cf73ec995e4146f0acdffe60d1fe7005f5c984c"},{"receipt_id":"field-receipt-prd-air-fryer-dz901uk-specs-air_fryer_capacity_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz901uk","factor_keys":["capacity","value"],"field_path":"specs.air_fryer_capacity_l","value_type":"number","value":9.5,"unit":"L","source_url":"https://www.sharkninja.co.uk/ninja-dualzone-xl-9.5l-air-fryer-dz901uk/DZ901UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0417ac61786e3ce11cc169572c737e8046bf5fe6f7e3e3398c65da1a56416027"},{"receipt_id":"field-receipt-prd-air-fryer-dz901uk-specs-air_fryer_dishwasher_safe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz901uk","factor_keys":["convenience"],"field_path":"specs.air_fryer_dishwasher_safe","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-dualzone-xl-9.5l-air-fryer-dz901uk/DZ901UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"74b5dd7a06783b7f8f16fbdc8d9b9555e5d54c4bc185e8e73c88da4d49a8340d"},{"receipt_id":"field-receipt-prd-air-fryer-dz901uk-specs-air_fryer_modes","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz901uk","factor_keys":["flexibility"],"field_path":"specs.air_fryer_modes","value_type":"number","value":6,"unit":"modes","source_url":"https://www.sharkninja.co.uk/ninja-dualzone-xl-9.5l-air-fryer-dz901uk/DZ901UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"158dc3eb2c9e249209522d27175022c82d2144831cf037ec1be74b97d88ac83c"},{"receipt_id":"field-receipt-prd-air-fryer-dz901uk-specs-air_fryer_power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz901uk","factor_keys":["value"],"field_path":"specs.air_fryer_power_w","value_type":"number","value":2470,"unit":"W","source_url":"https://www.sharkninja.co.uk/ninja-dualzone-xl-9.5l-air-fryer-dz901uk/DZ901UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"409af9226749e080527685da411fd4a90a521b0fd0328f1a1686515ec5e314ae"},{"receipt_id":"field-receipt-prd-air-fryer-dz901uk-specs-air_fryer_probe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz901uk","factor_keys":["flexibility"],"field_path":"specs.air_fryer_probe","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-dualzone-xl-9.5l-air-fryer-dz901uk/DZ901UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b9f236d809da9fa2663b40e9898d138e49d523b5447aafe4414bb3ce2b1f48e1"},{"receipt_id":"field-receipt-prd-air-fryer-dz901uk-specs-air_fryer_zones","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz901uk","factor_keys":["convenience","flexibility"],"field_path":"specs.air_fryer_zones","value_type":"number","value":2,"unit":"zones","source_url":"https://www.sharkninja.co.uk/ninja-dualzone-xl-9.5l-air-fryer-dz901uk/DZ901UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"26b3dbd6e312da25c6f3547193ad9cf5b126c55c28da977f1a6087214823953e"}],"field_receipt_count":7,"comparison_inputs":[{"key":"capacity","value":9.5,"unit":"L","display":"9.5 L","source_url":"https://www.sharkninja.co.uk/ninja-dualzone-xl-9.5l-air-fryer-dz901uk/DZ901UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"power","value":2470,"unit":"W","display":"2,470 W","source_url":"https://www.sharkninja.co.uk/ninja-dualzone-xl-9.5l-air-fryer-dz901uk/DZ901UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"zones","value":2,"unit":null,"display":"2","source_url":"https://www.sharkninja.co.uk/ninja-dualzone-xl-9.5l-air-fryer-dz901uk/DZ901UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-fryer-dz901uk","retailer":"Ninja UK","source_url":"https://www.sharkninja.co.uk/ninja-dualzone-xl-9.5l-air-fryer-dz901uk/DZ901UK.html","price_gbp":229.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/ninja-dualzone-xl-9.5l-air-fryer-dz901uk/DZ901UK.html"],"trace_reference":null,"receipt_sha256":"193796e5e0463d17aac88711eb6bd92454d8ee4276bb52a5c7d3c91153e08386","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/ninja-dualzone-xl-9.5l-air-fryer-dz901uk/DZ901UK.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-fryer-dz901uk","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja-dualzone-xl-9.5l-air-fryer-dz901uk/DZ901UK.html","price_gbp":229.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-fryer-dz901uk","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja-dualzone-xl-9.5l-air-fryer-dz901uk/DZ901UK.html","price_gbp":229.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":9,"baseline_tie_aware_rank":7,"minimum_rank":3,"maximum_rank":8,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"cooking_evenness","label":"Cooking evenness","explanation":"Published capacity and modes do not establish like-for-like cooking evenness or browning.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"usable_capacity_and_cleaning","label":"Usable capacity and cleaning","explanation":"Nominal litres do not fully describe practical food area, batch size or cleaning effort.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-fryer-dz950uk","product_slug":"ninja-dz950uk","category":"air-fryer","market":"GB","category_rank":10,"cohort_position":10,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-fryer-dz950uk","slug":"ninja-dz950uk","model":"DZ950UK","category":"air-fryer","market":"GB"},"decision":{"methodology_version":"air-fryer-v1.0","rank":10,"score":67.6,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-fryer","methodology_version":"air-fryer-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.28,"score":51.27237089483579,"weighted_points":14.3563,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-dz950uk-specs-air_fryer_capacity_l","field-receipt-prd-air-fryer-dz950uk-specs-air_fryer_power_w","field-receipt-prd-air-fryer-dz950uk-offer-price_gbp"]},{"key":"capacity","label":"Published capacity","weight":0.2,"score":87.25,"weighted_points":17.45,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-dz950uk-specs-air_fryer_capacity_l"]},{"key":"flexibility","label":"Cooking flexibility","weight":0.24,"score":82,"weighted_points":19.68,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:flexibility","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-dz950uk-specs-air_fryer_modes","field-receipt-prd-air-fryer-dz950uk-specs-air_fryer_zones","field-receipt-prd-air-fryer-dz950uk-specs-air_fryer_probe"]},{"key":"convenience","label":"Convenience features","weight":0.16,"score":62,"weighted_points":9.92,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:convenience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-dz950uk-specs-air_fryer_dishwasher_safe","field-receipt-prd-air-fryer-dz950uk-specs-air_fryer_zones"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"air-fryer-v1.0:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-fryer-dz950uk-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz950uk","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":249.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/ninja%C2%A0dualzone%C2%A0xl-9.5l%C2%A02-drawer-air-fryer--%C2%A0dz950uk/DZ950UK.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2192654b597c24653760f057eb93a78ddc85b075f5953590d45e6a76c7fa97fb"},{"receipt_id":"field-receipt-prd-air-fryer-dz950uk-specs-air_fryer_capacity_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz950uk","factor_keys":["capacity","value"],"field_path":"specs.air_fryer_capacity_l","value_type":"number","value":9.5,"unit":"L","source_url":"https://www.sharkninja.co.uk/ninja%C2%A0dualzone%C2%A0xl-9.5l%C2%A02-drawer-air-fryer--%C2%A0dz950uk/DZ950UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b0a9d5a73c2f48ce4dceb50f321d1ba5b4a3ad4fcdc019acd0a1745d50512836"},{"receipt_id":"field-receipt-prd-air-fryer-dz950uk-specs-air_fryer_dishwasher_safe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz950uk","factor_keys":["convenience"],"field_path":"specs.air_fryer_dishwasher_safe","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja%C2%A0dualzone%C2%A0xl-9.5l%C2%A02-drawer-air-fryer--%C2%A0dz950uk/DZ950UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"76e168c92fab5354763426e144848e62852ce9ca3ba00fcf8f4476f89a76314b"},{"receipt_id":"field-receipt-prd-air-fryer-dz950uk-specs-air_fryer_modes","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz950uk","factor_keys":["flexibility"],"field_path":"specs.air_fryer_modes","value_type":"number","value":6,"unit":"modes","source_url":"https://www.sharkninja.co.uk/ninja%C2%A0dualzone%C2%A0xl-9.5l%C2%A02-drawer-air-fryer--%C2%A0dz950uk/DZ950UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ae768653fa762cd09f5f26fc55949259abdd1fee2c2d0f09d44e428d5d09e4da"},{"receipt_id":"field-receipt-prd-air-fryer-dz950uk-specs-air_fryer_power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz950uk","factor_keys":["value"],"field_path":"specs.air_fryer_power_w","value_type":"number","value":2470,"unit":"W","source_url":"https://www.sharkninja.co.uk/ninja%C2%A0dualzone%C2%A0xl-9.5l%C2%A02-drawer-air-fryer--%C2%A0dz950uk/DZ950UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"8f2db01e83cedaff10b6dbe4d30ed85d64d0d21244bf6fd223260f15a1892e79"},{"receipt_id":"field-receipt-prd-air-fryer-dz950uk-specs-air_fryer_probe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz950uk","factor_keys":["flexibility"],"field_path":"specs.air_fryer_probe","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja%C2%A0dualzone%C2%A0xl-9.5l%C2%A02-drawer-air-fryer--%C2%A0dz950uk/DZ950UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ef042eef6d689a0a19995e1cc7021abc526838f1a88a5cd17c27ef586826b886"},{"receipt_id":"field-receipt-prd-air-fryer-dz950uk-specs-air_fryer_zones","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz950uk","factor_keys":["convenience","flexibility"],"field_path":"specs.air_fryer_zones","value_type":"number","value":2,"unit":"zones","source_url":"https://www.sharkninja.co.uk/ninja%C2%A0dualzone%C2%A0xl-9.5l%C2%A02-drawer-air-fryer--%C2%A0dz950uk/DZ950UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1f33da72d2e4ebc999701f8019a7b4e9571db5a02a9fca42fb1fdb390027d84c"}],"field_receipt_count":7,"comparison_inputs":[{"key":"capacity","value":9.5,"unit":"L","display":"9.5 L","source_url":"https://www.sharkninja.co.uk/ninja%C2%A0dualzone%C2%A0xl-9.5l%C2%A02-drawer-air-fryer--%C2%A0dz950uk/DZ950UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"power","value":2470,"unit":"W","display":"2,470 W","source_url":"https://www.sharkninja.co.uk/ninja%C2%A0dualzone%C2%A0xl-9.5l%C2%A02-drawer-air-fryer--%C2%A0dz950uk/DZ950UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"zones","value":2,"unit":null,"display":"2","source_url":"https://www.sharkninja.co.uk/ninja%C2%A0dualzone%C2%A0xl-9.5l%C2%A02-drawer-air-fryer--%C2%A0dz950uk/DZ950UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-fryer-dz950uk","retailer":"Ninja UK","source_url":"https://www.sharkninja.co.uk/ninja%C2%A0dualzone%C2%A0xl-9.5l%C2%A02-drawer-air-fryer--%C2%A0dz950uk/DZ950UK.html","price_gbp":249.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/ninja%C2%A0dualzone%C2%A0xl-9.5l%C2%A02-drawer-air-fryer--%C2%A0dz950uk/DZ950UK.html"],"trace_reference":null,"receipt_sha256":"688ebf2413c53aa5d4e6032a4a3c8070e01840cc1e186cadbd53e9a1b1211fdd","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/ninja%C2%A0dualzone%C2%A0xl-9.5l%C2%A02-drawer-air-fryer--%C2%A0dz950uk/DZ950UK.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-fryer-dz950uk","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja%C2%A0dualzone%C2%A0xl-9.5l%C2%A02-drawer-air-fryer--%C2%A0dz950uk/DZ950UK.html","price_gbp":249.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-fryer-dz950uk","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja%C2%A0dualzone%C2%A0xl-9.5l%C2%A02-drawer-air-fryer--%C2%A0dz950uk/DZ950UK.html","price_gbp":249.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":10,"baseline_tie_aware_rank":10,"minimum_rank":6,"maximum_rank":14,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"cooking_evenness","label":"Cooking evenness","explanation":"Published capacity and modes do not establish like-for-like cooking evenness or browning.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"usable_capacity_and_cleaning","label":"Usable capacity and cleaning","explanation":"Nominal litres do not fully describe practical food area, batch size or cleaning effort.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-fryer-sl400uk","product_slug":"ninja-sl400uk","category":"air-fryer","market":"GB","category_rank":11,"cohort_position":11,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-fryer-sl400uk","slug":"ninja-sl400uk","model":"SL400UK","category":"air-fryer","market":"GB"},"decision":{"methodology_version":"air-fryer-v1.0","rank":11,"score":67.4,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-fryer","methodology_version":"air-fryer-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.28,"score":50.57068780325197,"weighted_points":14.1598,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-sl400uk-specs-air_fryer_capacity_l","field-receipt-prd-air-fryer-sl400uk-specs-air_fryer_power_w","field-receipt-prd-air-fryer-sl400uk-offer-price_gbp"]},{"key":"capacity","label":"Published capacity","weight":0.2,"score":87.25,"weighted_points":17.45,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-sl400uk-specs-air_fryer_capacity_l"]},{"key":"flexibility","label":"Cooking flexibility","weight":0.24,"score":82,"weighted_points":19.68,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:flexibility","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-sl400uk-specs-air_fryer_modes","field-receipt-prd-air-fryer-sl400uk-specs-air_fryer_zones","field-receipt-prd-air-fryer-sl400uk-specs-air_fryer_probe"]},{"key":"convenience","label":"Convenience features","weight":0.16,"score":62,"weighted_points":9.92,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:convenience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-sl400uk-specs-air_fryer_dishwasher_safe","field-receipt-prd-air-fryer-sl400uk-specs-air_fryer_zones"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"air-fryer-v1.0:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-fryer-sl400uk-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-sl400uk","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":269.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/ninja-double-stack-xl-9-5l-air-fryer-sl400uk/SL400UK.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f9b23397ee0b6e030d2eac8ba647880c3245c2743827c97955f0613794594b73"},{"receipt_id":"field-receipt-prd-air-fryer-sl400uk-specs-air_fryer_capacity_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-sl400uk","factor_keys":["capacity","value"],"field_path":"specs.air_fryer_capacity_l","value_type":"number","value":9.5,"unit":"L","source_url":"https://www.sharkninja.co.uk/ninja-double-stack-xl-9-5l-air-fryer-sl400uk/SL400UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b750fa0c6711310b54a3ce4cca591f080cff65104ef49588ef9c02efd2a6d8f5"},{"receipt_id":"field-receipt-prd-air-fryer-sl400uk-specs-air_fryer_dishwasher_safe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-sl400uk","factor_keys":["convenience"],"field_path":"specs.air_fryer_dishwasher_safe","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-double-stack-xl-9-5l-air-fryer-sl400uk/SL400UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"851f373f7f118e4a377109603bd563cc759485279682c271d46d7fd4a1ca65e6"},{"receipt_id":"field-receipt-prd-air-fryer-sl400uk-specs-air_fryer_modes","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-sl400uk","factor_keys":["flexibility"],"field_path":"specs.air_fryer_modes","value_type":"number","value":6,"unit":"modes","source_url":"https://www.sharkninja.co.uk/ninja-double-stack-xl-9-5l-air-fryer-sl400uk/SL400UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"831ec713f1107049a7b6d696b7643932a7f9a36f33e7a2841f8eed38b545e428"},{"receipt_id":"field-receipt-prd-air-fryer-sl400uk-specs-air_fryer_power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-sl400uk","factor_keys":["value"],"field_path":"specs.air_fryer_power_w","value_type":"number","value":2460,"unit":"W","source_url":"https://www.sharkninja.co.uk/ninja-double-stack-xl-9-5l-air-fryer-sl400uk/SL400UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1c5a34d80fe52df482aeff9e5d6b713bd656c398adb9026485ea34ee656fdf80"},{"receipt_id":"field-receipt-prd-air-fryer-sl400uk-specs-air_fryer_probe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-sl400uk","factor_keys":["flexibility"],"field_path":"specs.air_fryer_probe","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-double-stack-xl-9-5l-air-fryer-sl400uk/SL400UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"15ad9b57b4790695757a6b0307034712d50f11c2be7c3af812a9e1a80169727d"},{"receipt_id":"field-receipt-prd-air-fryer-sl400uk-specs-air_fryer_zones","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-sl400uk","factor_keys":["convenience","flexibility"],"field_path":"specs.air_fryer_zones","value_type":"number","value":2,"unit":"zones","source_url":"https://www.sharkninja.co.uk/ninja-double-stack-xl-9-5l-air-fryer-sl400uk/SL400UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ce1ec95f5bb23ec1e021aee5f87e0323025eb1d63464b2aa3632776fe9d2b19a"}],"field_receipt_count":7,"comparison_inputs":[{"key":"capacity","value":9.5,"unit":"L","display":"9.5 L","source_url":"https://www.sharkninja.co.uk/ninja-double-stack-xl-9-5l-air-fryer-sl400uk/SL400UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"power","value":2460,"unit":"W","display":"2,460 W","source_url":"https://www.sharkninja.co.uk/ninja-double-stack-xl-9-5l-air-fryer-sl400uk/SL400UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"zones","value":2,"unit":null,"display":"2","source_url":"https://www.sharkninja.co.uk/ninja-double-stack-xl-9-5l-air-fryer-sl400uk/SL400UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-fryer-sl400uk","retailer":"Ninja UK","source_url":"https://www.sharkninja.co.uk/ninja-double-stack-xl-9-5l-air-fryer-sl400uk/SL400UK.html","price_gbp":269.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/ninja-double-stack-xl-9-5l-air-fryer-sl400uk/SL400UK.html"],"trace_reference":null,"receipt_sha256":"5ccfa58ed1eb5e60a4b717e79dcbbda357da15adb5871f47237d92e8111c95a4","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/ninja-double-stack-xl-9-5l-air-fryer-sl400uk/SL400UK.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-fryer-sl400uk","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja-double-stack-xl-9-5l-air-fryer-sl400uk/SL400UK.html","price_gbp":269.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-fryer-sl400uk","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja-double-stack-xl-9-5l-air-fryer-sl400uk/SL400UK.html","price_gbp":269.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":11,"baseline_tie_aware_rank":11,"minimum_rank":6,"maximum_rank":16,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"cooking_evenness","label":"Cooking evenness","explanation":"Published capacity and modes do not establish like-for-like cooking evenness or browning.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"usable_capacity_and_cleaning","label":"Usable capacity and cleaning","explanation":"Nominal litres do not fully describe practical food area, batch size or cleaning effort.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-fryer-af300uk","product_slug":"ninja-af300uk","category":"air-fryer","market":"GB","category_rank":12,"cohort_position":12,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-fryer-af300uk","slug":"ninja-af300uk","model":"AF300UK","category":"air-fryer","market":"GB"},"decision":{"methodology_version":"air-fryer-v1.0","rank":12,"score":65.8,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-fryer","methodology_version":"air-fryer-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.28,"score":52.12050602530127,"weighted_points":14.5937,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af300uk-specs-air_fryer_capacity_l","field-receipt-prd-air-fryer-af300uk-specs-air_fryer_power_w","field-receipt-prd-air-fryer-af300uk-offer-price_gbp"]},{"key":"capacity","label":"Published capacity","weight":0.2,"score":76.8,"weighted_points":15.36,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af300uk-specs-air_fryer_capacity_l"]},{"key":"flexibility","label":"Cooking flexibility","weight":0.24,"score":82,"weighted_points":19.68,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:flexibility","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af300uk-specs-air_fryer_modes","field-receipt-prd-air-fryer-af300uk-specs-air_fryer_zones","field-receipt-prd-air-fryer-af300uk-specs-air_fryer_probe"]},{"key":"convenience","label":"Convenience features","weight":0.16,"score":62,"weighted_points":9.92,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:convenience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af300uk-specs-air_fryer_dishwasher_safe","field-receipt-prd-air-fryer-af300uk-specs-air_fryer_zones"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"air-fryer-v1.0:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-fryer-af300uk-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af300uk","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":199.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/ninja-foodi-dual-zone-air-fryer-af300uk/AF300UK.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5507e5d7bf4b91017f48fe2edca9bec6c9f2841a23328f40bbab70c1235f56fc"},{"receipt_id":"field-receipt-prd-air-fryer-af300uk-specs-air_fryer_capacity_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af300uk","factor_keys":["capacity","value"],"field_path":"specs.air_fryer_capacity_l","value_type":"number","value":7.6,"unit":"L","source_url":"https://www.sharkninja.co.uk/ninja-foodi-dual-zone-air-fryer-af300uk/AF300UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5bd23795e6580ab95bf599b0c076314665cc354f511f10df4dc5108203e2dac7"},{"receipt_id":"field-receipt-prd-air-fryer-af300uk-specs-air_fryer_dishwasher_safe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af300uk","factor_keys":["convenience"],"field_path":"specs.air_fryer_dishwasher_safe","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-foodi-dual-zone-air-fryer-af300uk/AF300UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a61598b9d98e49ca53b6d627930e5ace42cce3dc742e3525c34d6751bb72a026"},{"receipt_id":"field-receipt-prd-air-fryer-af300uk-specs-air_fryer_modes","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af300uk","factor_keys":["flexibility"],"field_path":"specs.air_fryer_modes","value_type":"number","value":6,"unit":"modes","source_url":"https://www.sharkninja.co.uk/ninja-foodi-dual-zone-air-fryer-af300uk/AF300UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c067cdba0bd6dddf90eb7a5eff6f987eea481f1031ea788e1a9946af3d10faf6"},{"receipt_id":"field-receipt-prd-air-fryer-af300uk-specs-air_fryer_power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af300uk","factor_keys":["value"],"field_path":"specs.air_fryer_power_w","value_type":"number","value":2400,"unit":"W","source_url":"https://www.sharkninja.co.uk/ninja-foodi-dual-zone-air-fryer-af300uk/AF300UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"efa7671d1b754c2c6223dbe2f4796eca0ecd55f560799a3535dee229ab719854"},{"receipt_id":"field-receipt-prd-air-fryer-af300uk-specs-air_fryer_probe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af300uk","factor_keys":["flexibility"],"field_path":"specs.air_fryer_probe","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-foodi-dual-zone-air-fryer-af300uk/AF300UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"bc6762602a220256368840616b69eb1b988eb3cc4c972ebc6f6a7cb68000071e"},{"receipt_id":"field-receipt-prd-air-fryer-af300uk-specs-air_fryer_zones","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af300uk","factor_keys":["convenience","flexibility"],"field_path":"specs.air_fryer_zones","value_type":"number","value":2,"unit":"zones","source_url":"https://www.sharkninja.co.uk/ninja-foodi-dual-zone-air-fryer-af300uk/AF300UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"24c729ace8093e7ad8ec918229e903d4a86eed520c794335eff6644f930d1f93"}],"field_receipt_count":7,"comparison_inputs":[{"key":"capacity","value":7.6,"unit":"L","display":"7.6 L","source_url":"https://www.sharkninja.co.uk/ninja-foodi-dual-zone-air-fryer-af300uk/AF300UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"power","value":2400,"unit":"W","display":"2,400 W","source_url":"https://www.sharkninja.co.uk/ninja-foodi-dual-zone-air-fryer-af300uk/AF300UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"zones","value":2,"unit":null,"display":"2","source_url":"https://www.sharkninja.co.uk/ninja-foodi-dual-zone-air-fryer-af300uk/AF300UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-fryer-af300uk","retailer":"Ninja UK","source_url":"https://www.sharkninja.co.uk/ninja-foodi-dual-zone-air-fryer-af300uk/AF300UK.html","price_gbp":199.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/ninja-foodi-dual-zone-air-fryer-af300uk/AF300UK.html"],"trace_reference":null,"receipt_sha256":"0ee6a0c1ccf4ff35510083ff5c82c3d7c039637ac29ccbd84d0301861069dc81","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/ninja-foodi-dual-zone-air-fryer-af300uk/AF300UK.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-fryer-af300uk","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja-foodi-dual-zone-air-fryer-af300uk/AF300UK.html","price_gbp":199.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-fryer-af300uk","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja-foodi-dual-zone-air-fryer-af300uk/AF300UK.html","price_gbp":199.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":12,"baseline_tie_aware_rank":12,"minimum_rank":8,"maximum_rank":12,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"cooking_evenness","label":"Cooking evenness","explanation":"Published capacity and modes do not establish like-for-like cooking evenness or browning.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"usable_capacity_and_cleaning","label":"Usable capacity and cleaning","explanation":"Nominal litres do not fully describe practical food area, batch size or cleaning effort.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-fryer-dz300uk","product_slug":"ninja-dz300uk","category":"air-fryer","market":"GB","category_rank":13,"cohort_position":13,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-fryer-dz300uk","slug":"ninja-dz300uk","model":"DZ300UK","category":"air-fryer","market":"GB"},"decision":{"methodology_version":"air-fryer-v1.0","rank":13,"score":65.8,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-fryer","methodology_version":"air-fryer-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.28,"score":52.12050602530127,"weighted_points":14.5937,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-dz300uk-specs-air_fryer_capacity_l","field-receipt-prd-air-fryer-dz300uk-specs-air_fryer_power_w","field-receipt-prd-air-fryer-dz300uk-offer-price_gbp"]},{"key":"capacity","label":"Published capacity","weight":0.2,"score":76.8,"weighted_points":15.36,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-dz300uk-specs-air_fryer_capacity_l"]},{"key":"flexibility","label":"Cooking flexibility","weight":0.24,"score":82,"weighted_points":19.68,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:flexibility","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-dz300uk-specs-air_fryer_modes","field-receipt-prd-air-fryer-dz300uk-specs-air_fryer_zones","field-receipt-prd-air-fryer-dz300uk-specs-air_fryer_probe"]},{"key":"convenience","label":"Convenience features","weight":0.16,"score":62,"weighted_points":9.92,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:convenience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-dz300uk-specs-air_fryer_dishwasher_safe","field-receipt-prd-air-fryer-dz300uk-specs-air_fryer_zones"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"air-fryer-v1.0:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-fryer-dz300uk-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz300uk","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":199.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/ninja-6-in-1-dual-zone-air-fryer-7.6l-dz300uk/DZ300UK.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d5b8a5eb28f97aea3eddf4c63323030f5b0f13b5ea16e6af8c59dc3686fc6211"},{"receipt_id":"field-receipt-prd-air-fryer-dz300uk-specs-air_fryer_capacity_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz300uk","factor_keys":["capacity","value"],"field_path":"specs.air_fryer_capacity_l","value_type":"number","value":7.6,"unit":"L","source_url":"https://www.sharkninja.co.uk/ninja-6-in-1-dual-zone-air-fryer-7.6l-dz300uk/DZ300UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"650fb084e0317f5df81248483b75e9761ccffa4c55bc6db684839868e645a0c2"},{"receipt_id":"field-receipt-prd-air-fryer-dz300uk-specs-air_fryer_dishwasher_safe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz300uk","factor_keys":["convenience"],"field_path":"specs.air_fryer_dishwasher_safe","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-6-in-1-dual-zone-air-fryer-7.6l-dz300uk/DZ300UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b9b5100f230bf7c223d39d27a88504d173b91fd01f650501fcff2ac9bc6e95bd"},{"receipt_id":"field-receipt-prd-air-fryer-dz300uk-specs-air_fryer_modes","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz300uk","factor_keys":["flexibility"],"field_path":"specs.air_fryer_modes","value_type":"number","value":6,"unit":"modes","source_url":"https://www.sharkninja.co.uk/ninja-6-in-1-dual-zone-air-fryer-7.6l-dz300uk/DZ300UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ff46ff6c191c7ccfb0f9b7718399dd450a63c41d22af46d1727e78ca60ea2cfa"},{"receipt_id":"field-receipt-prd-air-fryer-dz300uk-specs-air_fryer_power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz300uk","factor_keys":["value"],"field_path":"specs.air_fryer_power_w","value_type":"number","value":2400,"unit":"W","source_url":"https://www.sharkninja.co.uk/ninja-6-in-1-dual-zone-air-fryer-7.6l-dz300uk/DZ300UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ada474b3f0fda2d4e9ae90a750c87a35b9af0b51a0f2c74581a95094ac52b70d"},{"receipt_id":"field-receipt-prd-air-fryer-dz300uk-specs-air_fryer_probe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz300uk","factor_keys":["flexibility"],"field_path":"specs.air_fryer_probe","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-6-in-1-dual-zone-air-fryer-7.6l-dz300uk/DZ300UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ad8e3d31cb31056b14b44a0ddb593e8fdec5737d27b0ad265156141c764a5dd8"},{"receipt_id":"field-receipt-prd-air-fryer-dz300uk-specs-air_fryer_zones","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz300uk","factor_keys":["convenience","flexibility"],"field_path":"specs.air_fryer_zones","value_type":"number","value":2,"unit":"zones","source_url":"https://www.sharkninja.co.uk/ninja-6-in-1-dual-zone-air-fryer-7.6l-dz300uk/DZ300UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"867944e8ba8a07b474c6b957ac90a6cd645b027c760af6a3e6c2b793e850ac28"}],"field_receipt_count":7,"comparison_inputs":[{"key":"capacity","value":7.6,"unit":"L","display":"7.6 L","source_url":"https://www.sharkninja.co.uk/ninja-6-in-1-dual-zone-air-fryer-7.6l-dz300uk/DZ300UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"power","value":2400,"unit":"W","display":"2,400 W","source_url":"https://www.sharkninja.co.uk/ninja-6-in-1-dual-zone-air-fryer-7.6l-dz300uk/DZ300UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"zones","value":2,"unit":null,"display":"2","source_url":"https://www.sharkninja.co.uk/ninja-6-in-1-dual-zone-air-fryer-7.6l-dz300uk/DZ300UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-fryer-dz300uk","retailer":"Ninja UK","source_url":"https://www.sharkninja.co.uk/ninja-6-in-1-dual-zone-air-fryer-7.6l-dz300uk/DZ300UK.html","price_gbp":199.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/ninja-6-in-1-dual-zone-air-fryer-7.6l-dz300uk/DZ300UK.html"],"trace_reference":null,"receipt_sha256":"a4f4462b2109f20cd84c75424273c5406acc7a32ad16ca81f6356b04b4778e7d","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/ninja-6-in-1-dual-zone-air-fryer-7.6l-dz300uk/DZ300UK.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-fryer-dz300uk","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja-6-in-1-dual-zone-air-fryer-7.6l-dz300uk/DZ300UK.html","price_gbp":199.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-fryer-dz300uk","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja-6-in-1-dual-zone-air-fryer-7.6l-dz300uk/DZ300UK.html","price_gbp":199.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":13,"baseline_tie_aware_rank":12,"minimum_rank":8,"maximum_rank":12,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"cooking_evenness","label":"Cooking evenness","explanation":"Published capacity and modes do not establish like-for-like cooking evenness or browning.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"usable_capacity_and_cleaning","label":"Usable capacity and cleaning","explanation":"Nominal litres do not fully describe practical food area, batch size or cleaning effort.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-fryer-dz801uk","product_slug":"ninja-dz801uk","category":"air-fryer","market":"GB","category_rank":14,"cohort_position":14,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-fryer-dz801uk","slug":"ninja-dz801uk","model":"DZ801UK","category":"air-fryer","market":"GB"},"decision":{"methodology_version":"air-fryer-v1.0","rank":14,"score":65.8,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-fryer","methodology_version":"air-fryer-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.28,"score":52.12050602530127,"weighted_points":14.5937,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-dz801uk-specs-air_fryer_capacity_l","field-receipt-prd-air-fryer-dz801uk-specs-air_fryer_power_w","field-receipt-prd-air-fryer-dz801uk-offer-price_gbp"]},{"key":"capacity","label":"Published capacity","weight":0.2,"score":76.8,"weighted_points":15.36,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-dz801uk-specs-air_fryer_capacity_l"]},{"key":"flexibility","label":"Cooking flexibility","weight":0.24,"score":82,"weighted_points":19.68,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:flexibility","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-dz801uk-specs-air_fryer_modes","field-receipt-prd-air-fryer-dz801uk-specs-air_fryer_zones","field-receipt-prd-air-fryer-dz801uk-specs-air_fryer_probe"]},{"key":"convenience","label":"Convenience features","weight":0.16,"score":62,"weighted_points":9.92,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:convenience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-dz801uk-specs-air_fryer_dishwasher_safe","field-receipt-prd-air-fryer-dz801uk-specs-air_fryer_zones"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"air-fryer-v1.0:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-fryer-dz801uk-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz801uk","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":199.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/ninja%C2%A0dualzone%C2%A07-6l%C2%A02-drawer-air-fryer-dz801uk/DZ801UK.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"641fa09f15023f98fb23c2361f6b957697395ab7d441d5e95fb9ee67adf2f5f7"},{"receipt_id":"field-receipt-prd-air-fryer-dz801uk-specs-air_fryer_capacity_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz801uk","factor_keys":["capacity","value"],"field_path":"specs.air_fryer_capacity_l","value_type":"number","value":7.6,"unit":"L","source_url":"https://www.sharkninja.co.uk/ninja%C2%A0dualzone%C2%A07-6l%C2%A02-drawer-air-fryer-dz801uk/DZ801UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"24c223d2a58727747d5fb6b7eb76d2a8e79ec12b47c83dc06c48bbdb6dd04daa"},{"receipt_id":"field-receipt-prd-air-fryer-dz801uk-specs-air_fryer_dishwasher_safe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz801uk","factor_keys":["convenience"],"field_path":"specs.air_fryer_dishwasher_safe","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja%C2%A0dualzone%C2%A07-6l%C2%A02-drawer-air-fryer-dz801uk/DZ801UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"565aa75b202f97c9c2dcd1e513af922d4bf470b375d397bfee7b0751c72965ce"},{"receipt_id":"field-receipt-prd-air-fryer-dz801uk-specs-air_fryer_modes","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz801uk","factor_keys":["flexibility"],"field_path":"specs.air_fryer_modes","value_type":"number","value":6,"unit":"modes","source_url":"https://www.sharkninja.co.uk/ninja%C2%A0dualzone%C2%A07-6l%C2%A02-drawer-air-fryer-dz801uk/DZ801UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"36c26fb13842c0a15b0e6096700456daf937a9a02e395fb5ff0b041f8b726094"},{"receipt_id":"field-receipt-prd-air-fryer-dz801uk-specs-air_fryer_power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz801uk","factor_keys":["value"],"field_path":"specs.air_fryer_power_w","value_type":"number","value":2400,"unit":"W","source_url":"https://www.sharkninja.co.uk/ninja%C2%A0dualzone%C2%A07-6l%C2%A02-drawer-air-fryer-dz801uk/DZ801UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e487096565af550d2791114900c6755300c97370c5f8b98b3e9bb5b3be631f6a"},{"receipt_id":"field-receipt-prd-air-fryer-dz801uk-specs-air_fryer_probe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz801uk","factor_keys":["flexibility"],"field_path":"specs.air_fryer_probe","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja%C2%A0dualzone%C2%A07-6l%C2%A02-drawer-air-fryer-dz801uk/DZ801UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d9fe17338f653060636fa8a9c89786b59e05b411e28a7fc37172c417d5cd093b"},{"receipt_id":"field-receipt-prd-air-fryer-dz801uk-specs-air_fryer_zones","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-dz801uk","factor_keys":["convenience","flexibility"],"field_path":"specs.air_fryer_zones","value_type":"number","value":2,"unit":"zones","source_url":"https://www.sharkninja.co.uk/ninja%C2%A0dualzone%C2%A07-6l%C2%A02-drawer-air-fryer-dz801uk/DZ801UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6ba03eeb349ff6ae3ae4d8599025711dcb2e0ce3f0f7195e41bbe9199d27314e"}],"field_receipt_count":7,"comparison_inputs":[{"key":"capacity","value":7.6,"unit":"L","display":"7.6 L","source_url":"https://www.sharkninja.co.uk/ninja%C2%A0dualzone%C2%A07-6l%C2%A02-drawer-air-fryer-dz801uk/DZ801UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"power","value":2400,"unit":"W","display":"2,400 W","source_url":"https://www.sharkninja.co.uk/ninja%C2%A0dualzone%C2%A07-6l%C2%A02-drawer-air-fryer-dz801uk/DZ801UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"zones","value":2,"unit":null,"display":"2","source_url":"https://www.sharkninja.co.uk/ninja%C2%A0dualzone%C2%A07-6l%C2%A02-drawer-air-fryer-dz801uk/DZ801UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-fryer-dz801uk","retailer":"Ninja UK","source_url":"https://www.sharkninja.co.uk/ninja%C2%A0dualzone%C2%A07-6l%C2%A02-drawer-air-fryer-dz801uk/DZ801UK.html","price_gbp":199.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/ninja%C2%A0dualzone%C2%A07-6l%C2%A02-drawer-air-fryer-dz801uk/DZ801UK.html"],"trace_reference":null,"receipt_sha256":"288149795062d8733dd1efd82e9df5b31d4a140cba6beeefea5803e4c1f9ba3d","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/ninja%C2%A0dualzone%C2%A07-6l%C2%A02-drawer-air-fryer-dz801uk/DZ801UK.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-fryer-dz801uk","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja%C2%A0dualzone%C2%A07-6l%C2%A02-drawer-air-fryer-dz801uk/DZ801UK.html","price_gbp":199.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-fryer-dz801uk","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja%C2%A0dualzone%C2%A07-6l%C2%A02-drawer-air-fryer-dz801uk/DZ801UK.html","price_gbp":199.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":14,"baseline_tie_aware_rank":12,"minimum_rank":8,"maximum_rank":12,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"cooking_evenness","label":"Cooking evenness","explanation":"Published capacity and modes do not establish like-for-like cooking evenness or browning.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"usable_capacity_and_cleaning","label":"Usable capacity and cleaning","explanation":"Nominal litres do not fully describe practical food area, batch size or cleaning effort.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-fryer-sl300uk","product_slug":"ninja-sl300uk","category":"air-fryer","market":"GB","category_rank":15,"cohort_position":15,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-fryer-sl300uk","slug":"ninja-sl300uk","model":"SL300UK","category":"air-fryer","market":"GB"},"decision":{"methodology_version":"air-fryer-v1.0","rank":15,"score":65.5,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-fryer","methodology_version":"air-fryer-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.28,"score":50.904734988477756,"weighted_points":14.2533,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-sl300uk-specs-air_fryer_capacity_l","field-receipt-prd-air-fryer-sl300uk-specs-air_fryer_power_w","field-receipt-prd-air-fryer-sl300uk-offer-price_gbp"]},{"key":"capacity","label":"Published capacity","weight":0.2,"score":76.8,"weighted_points":15.36,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-sl300uk-specs-air_fryer_capacity_l"]},{"key":"flexibility","label":"Cooking flexibility","weight":0.24,"score":82,"weighted_points":19.68,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:flexibility","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-sl300uk-specs-air_fryer_modes","field-receipt-prd-air-fryer-sl300uk-specs-air_fryer_zones","field-receipt-prd-air-fryer-sl300uk-specs-air_fryer_probe"]},{"key":"convenience","label":"Convenience features","weight":0.16,"score":62,"weighted_points":9.92,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:convenience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-sl300uk-specs-air_fryer_dishwasher_safe","field-receipt-prd-air-fryer-sl300uk-specs-air_fryer_zones"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"air-fryer-v1.0:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-fryer-sl300uk-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-sl300uk","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":229.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/ninja-double-stack-2-drawer-air-fryer-7-6l-sl300uk/SL300UK.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"095a348e29945388717469945ad53ab3a6cbd3d89d58f43136818419f7c154ce"},{"receipt_id":"field-receipt-prd-air-fryer-sl300uk-specs-air_fryer_capacity_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-sl300uk","factor_keys":["capacity","value"],"field_path":"specs.air_fryer_capacity_l","value_type":"number","value":7.6,"unit":"L","source_url":"https://www.sharkninja.co.uk/ninja-double-stack-2-drawer-air-fryer-7-6l-sl300uk/SL300UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"dbb4ce7cf80eefa69eb5d105bee74d4d73d8408accc7c6bb63e70fb19f8958e0"},{"receipt_id":"field-receipt-prd-air-fryer-sl300uk-specs-air_fryer_dishwasher_safe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-sl300uk","factor_keys":["convenience"],"field_path":"specs.air_fryer_dishwasher_safe","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-double-stack-2-drawer-air-fryer-7-6l-sl300uk/SL300UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e965c45716cc967faaaeb6ba97492b9f14ec3978edafc8c21a6c940b552b5a31"},{"receipt_id":"field-receipt-prd-air-fryer-sl300uk-specs-air_fryer_modes","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-sl300uk","factor_keys":["flexibility"],"field_path":"specs.air_fryer_modes","value_type":"number","value":6,"unit":"modes","source_url":"https://www.sharkninja.co.uk/ninja-double-stack-2-drawer-air-fryer-7-6l-sl300uk/SL300UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"753cc51a58a2355c3ebd4a64e417db282f8e8e15c87136ea0ca31a9a571cb28c"},{"receipt_id":"field-receipt-prd-air-fryer-sl300uk-specs-air_fryer_power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-sl300uk","factor_keys":["value"],"field_path":"specs.air_fryer_power_w","value_type":"number","value":2460,"unit":"W","source_url":"https://www.sharkninja.co.uk/ninja-double-stack-2-drawer-air-fryer-7-6l-sl300uk/SL300UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f70168d7d06906f180aff8b240751707f22136f56b52342bae124bd25ab0fca9"},{"receipt_id":"field-receipt-prd-air-fryer-sl300uk-specs-air_fryer_probe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-sl300uk","factor_keys":["flexibility"],"field_path":"specs.air_fryer_probe","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-double-stack-2-drawer-air-fryer-7-6l-sl300uk/SL300UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1c9b624416d6139b08e2480b349e391ef269c299dbe4de4409ca4cf942a19a27"},{"receipt_id":"field-receipt-prd-air-fryer-sl300uk-specs-air_fryer_zones","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-sl300uk","factor_keys":["convenience","flexibility"],"field_path":"specs.air_fryer_zones","value_type":"number","value":2,"unit":"zones","source_url":"https://www.sharkninja.co.uk/ninja-double-stack-2-drawer-air-fryer-7-6l-sl300uk/SL300UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b5e0922dbaef7d29dca718352f9c22b5129f2df5b738e28bfc8e94d89688505a"}],"field_receipt_count":7,"comparison_inputs":[{"key":"capacity","value":7.6,"unit":"L","display":"7.6 L","source_url":"https://www.sharkninja.co.uk/ninja-double-stack-2-drawer-air-fryer-7-6l-sl300uk/SL300UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"power","value":2460,"unit":"W","display":"2,460 W","source_url":"https://www.sharkninja.co.uk/ninja-double-stack-2-drawer-air-fryer-7-6l-sl300uk/SL300UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"zones","value":2,"unit":null,"display":"2","source_url":"https://www.sharkninja.co.uk/ninja-double-stack-2-drawer-air-fryer-7-6l-sl300uk/SL300UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-fryer-sl300uk","retailer":"Ninja UK","source_url":"https://www.sharkninja.co.uk/ninja-double-stack-2-drawer-air-fryer-7-6l-sl300uk/SL300UK.html","price_gbp":229.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/ninja-double-stack-2-drawer-air-fryer-7-6l-sl300uk/SL300UK.html"],"trace_reference":null,"receipt_sha256":"ab01d0413fc4ab85e041cc2d32d9992939dcd84ea4a77aa393dec9815cef3f33","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/ninja-double-stack-2-drawer-air-fryer-7-6l-sl300uk/SL300UK.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-fryer-sl300uk","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja-double-stack-2-drawer-air-fryer-7-6l-sl300uk/SL300UK.html","price_gbp":229.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-fryer-sl300uk","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja-double-stack-2-drawer-air-fryer-7-6l-sl300uk/SL300UK.html","price_gbp":229.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":15,"baseline_tie_aware_rank":15,"minimum_rank":12,"maximum_rank":15,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"cooking_evenness","label":"Cooking evenness","explanation":"Published capacity and modes do not establish like-for-like cooking evenness or browning.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"usable_capacity_and_cleaning","label":"Usable capacity and cleaning","explanation":"Nominal litres do not fully describe practical food area, batch size or cleaning effort.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-fryer-af200uk","product_slug":"ninja-af200uk","category":"air-fryer","market":"GB","category_rank":16,"cohort_position":16,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-fryer-af200uk","slug":"ninja-af200uk","model":"AF200UK","category":"air-fryer","market":"GB"},"decision":{"methodology_version":"air-fryer-v1.0","rank":16,"score":64.5,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-fryer","methodology_version":"air-fryer-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.28,"score":54.42749516634443,"weighted_points":15.2397,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af200uk-specs-air_fryer_capacity_l","field-receipt-prd-air-fryer-af200uk-specs-air_fryer_power_w","field-receipt-prd-air-fryer-af200uk-offer-price_gbp"]},{"key":"capacity","label":"Published capacity","weight":0.2,"score":76.8,"weighted_points":15.36,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af200uk-specs-air_fryer_capacity_l"]},{"key":"flexibility","label":"Cooking flexibility","weight":0.24,"score":74,"weighted_points":17.76,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:flexibility","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af200uk-specs-air_fryer_modes","field-receipt-prd-air-fryer-af200uk-specs-air_fryer_zones","field-receipt-prd-air-fryer-af200uk-specs-air_fryer_probe"]},{"key":"convenience","label":"Convenience features","weight":0.16,"score":62,"weighted_points":9.92,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:convenience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af200uk-specs-air_fryer_dishwasher_safe","field-receipt-prd-air-fryer-af200uk-specs-air_fryer_zones"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"air-fryer-v1.0:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-fryer-af200uk-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af200uk","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":149.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/ninja-foodi-4-in-1-dual-zone-air-fryer-7.6l-af200uk/AF200UK.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7b336e6e1e0eb3cb4368ed43abe626d34a11b414d10e73b03388745c139e51a2"},{"receipt_id":"field-receipt-prd-air-fryer-af200uk-specs-air_fryer_capacity_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af200uk","factor_keys":["capacity","value"],"field_path":"specs.air_fryer_capacity_l","value_type":"number","value":7.6,"unit":"L","source_url":"https://www.sharkninja.co.uk/ninja-foodi-4-in-1-dual-zone-air-fryer-7.6l-af200uk/AF200UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0ef71a3929a9c107ced90752d40a07414f9d01211461dbb1b6174e0ca60be713"},{"receipt_id":"field-receipt-prd-air-fryer-af200uk-specs-air_fryer_dishwasher_safe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af200uk","factor_keys":["convenience"],"field_path":"specs.air_fryer_dishwasher_safe","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-foodi-4-in-1-dual-zone-air-fryer-7.6l-af200uk/AF200UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6322f99b6a64cdf13873f11f02b9235d92c02812464563d0c5f45376954c544d"},{"receipt_id":"field-receipt-prd-air-fryer-af200uk-specs-air_fryer_modes","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af200uk","factor_keys":["flexibility"],"field_path":"specs.air_fryer_modes","value_type":"number","value":4,"unit":"modes","source_url":"https://www.sharkninja.co.uk/ninja-foodi-4-in-1-dual-zone-air-fryer-7.6l-af200uk/AF200UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5ec929989192d178777570a27663e46312947fe3694917509d41d8d3509f5b9e"},{"receipt_id":"field-receipt-prd-air-fryer-af200uk-specs-air_fryer_power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af200uk","factor_keys":["value"],"field_path":"specs.air_fryer_power_w","value_type":"number","value":2000,"unit":"W","source_url":"https://www.sharkninja.co.uk/ninja-foodi-4-in-1-dual-zone-air-fryer-7.6l-af200uk/AF200UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"50174e0cc0bcc2759a7445383518a5c533c61c2f1fbcb7086d3bcdd42189df16"},{"receipt_id":"field-receipt-prd-air-fryer-af200uk-specs-air_fryer_probe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af200uk","factor_keys":["flexibility"],"field_path":"specs.air_fryer_probe","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-foodi-4-in-1-dual-zone-air-fryer-7.6l-af200uk/AF200UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"465ad38a3f66661f1707a2ea2ad9ab81c7bbfd6427b5fc87ccb70ce2b16844d5"},{"receipt_id":"field-receipt-prd-air-fryer-af200uk-specs-air_fryer_zones","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af200uk","factor_keys":["convenience","flexibility"],"field_path":"specs.air_fryer_zones","value_type":"number","value":2,"unit":"zones","source_url":"https://www.sharkninja.co.uk/ninja-foodi-4-in-1-dual-zone-air-fryer-7.6l-af200uk/AF200UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"cf098c8b9769d5d6025417c93a7c96e50a354647bdfd054dca716fb872b32d41"}],"field_receipt_count":7,"comparison_inputs":[{"key":"capacity","value":7.6,"unit":"L","display":"7.6 L","source_url":"https://www.sharkninja.co.uk/ninja-foodi-4-in-1-dual-zone-air-fryer-7.6l-af200uk/AF200UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"power","value":2000,"unit":"W","display":"2,000 W","source_url":"https://www.sharkninja.co.uk/ninja-foodi-4-in-1-dual-zone-air-fryer-7.6l-af200uk/AF200UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"zones","value":2,"unit":null,"display":"2","source_url":"https://www.sharkninja.co.uk/ninja-foodi-4-in-1-dual-zone-air-fryer-7.6l-af200uk/AF200UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-fryer-af200uk","retailer":"Ninja UK","source_url":"https://www.sharkninja.co.uk/ninja-foodi-4-in-1-dual-zone-air-fryer-7.6l-af200uk/AF200UK.html","price_gbp":149.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/ninja-foodi-4-in-1-dual-zone-air-fryer-7.6l-af200uk/AF200UK.html"],"trace_reference":null,"receipt_sha256":"b2e3ceefd218dc6c05e3e5972430f8c8a8867f53581b3cff0b3aeb5e4f792983","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/ninja-foodi-4-in-1-dual-zone-air-fryer-7.6l-af200uk/AF200UK.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-fryer-af200uk","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja-foodi-4-in-1-dual-zone-air-fryer-7.6l-af200uk/AF200UK.html","price_gbp":149.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-fryer-af200uk","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja-foodi-4-in-1-dual-zone-air-fryer-7.6l-af200uk/AF200UK.html","price_gbp":149.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":16,"baseline_tie_aware_rank":16,"minimum_rank":11,"maximum_rank":17,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"cooking_evenness","label":"Cooking evenness","explanation":"Published capacity and modes do not establish like-for-like cooking evenness or browning.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"usable_capacity_and_cleaning","label":"Usable capacity and cleaning","explanation":"Nominal litres do not fully describe practical food area, batch size or cleaning effort.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-fryer-kaapafcsnuk0184y","product_slug":"cosori-kaapafcsnuk0184y","category":"air-fryer","market":"GB","category_rank":17,"cohort_position":17,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-fryer-kaapafcsnuk0184y","slug":"cosori-kaapafcsnuk0184y","model":"KAAPAFCSNUK0184Y","category":"air-fryer","market":"GB"},"decision":{"methodology_version":"air-fryer-v1.0","rank":17,"score":64.2,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-fryer","methodology_version":"air-fryer-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.28,"score":53.770136164320334,"weighted_points":15.0556,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-kaapafcsnuk0184y-specs-air_fryer_capacity_l","field-receipt-prd-air-fryer-kaapafcsnuk0184y-specs-air_fryer_power_w","field-receipt-prd-air-fryer-kaapafcsnuk0184y-offer-price_gbp"]},{"key":"capacity","label":"Published capacity","weight":0.2,"score":68,"weighted_points":13.6,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-kaapafcsnuk0184y-specs-air_fryer_capacity_l"]},{"key":"flexibility","label":"Cooking flexibility","weight":0.24,"score":86,"weighted_points":20.64,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:flexibility","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-kaapafcsnuk0184y-specs-air_fryer_modes","field-receipt-prd-air-fryer-kaapafcsnuk0184y-specs-air_fryer_zones","field-receipt-prd-air-fryer-kaapafcsnuk0184y-specs-air_fryer_probe"]},{"key":"convenience","label":"Convenience features","weight":0.16,"score":54,"weighted_points":8.64,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:convenience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-kaapafcsnuk0184y-specs-air_fryer_dishwasher_safe","field-receipt-prd-air-fryer-kaapafcsnuk0184y-specs-air_fryer_zones"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"air-fryer-v1.0:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-fryer-kaapafcsnuk0184y-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-kaapafcsnuk0184y","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":129.99,"unit":"GBP","source_url":"https://cosori.co.uk/products/cosori-turbo-blaze-6l-air-fryer?variant=47251481886998","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"8250a5ddf5d7a86901a38e5749b0ea27205b7aba74b2f94f628c258a6fc85a35"},{"receipt_id":"field-receipt-prd-air-fryer-kaapafcsnuk0184y-specs-air_fryer_capacity_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-kaapafcsnuk0184y","factor_keys":["capacity","value"],"field_path":"specs.air_fryer_capacity_l","value_type":"number","value":6,"unit":"L","source_url":"https://cosori.co.uk/products/cosori-turbo-blaze-6l-air-fryer","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ad0cc24d4175f05a9c13a8cd473d633eac7183e8610c89ac632938cb64325662"},{"receipt_id":"field-receipt-prd-air-fryer-kaapafcsnuk0184y-specs-air_fryer_dishwasher_safe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-kaapafcsnuk0184y","factor_keys":["convenience"],"field_path":"specs.air_fryer_dishwasher_safe","value_type":"null","value":null,"unit":null,"source_url":"https://cosori.co.uk/products/cosori-turbo-blaze-6l-air-fryer","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"20685260bb32c139c8e2855cdd154d0c13a263e136cd6d40aa0dca2ef70c9ec8"},{"receipt_id":"field-receipt-prd-air-fryer-kaapafcsnuk0184y-specs-air_fryer_modes","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-kaapafcsnuk0184y","factor_keys":["flexibility"],"field_path":"specs.air_fryer_modes","value_type":"number","value":9,"unit":"modes","source_url":"https://cosori.co.uk/products/cosori-turbo-blaze-6l-air-fryer","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0bed46eefc09d997aa41f28856065dee9b813b5002e5b42a54ebff4ba997f792"},{"receipt_id":"field-receipt-prd-air-fryer-kaapafcsnuk0184y-specs-air_fryer_power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-kaapafcsnuk0184y","factor_keys":["value"],"field_path":"specs.air_fryer_power_w","value_type":"number","value":1725,"unit":"W","source_url":"https://cosori.co.uk/products/cosori-turbo-blaze-6l-air-fryer","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a7db6d4fffe4508df9516d7ff75d08890fe4794fb26a5bd16d334c9a23f65d8a"},{"receipt_id":"field-receipt-prd-air-fryer-kaapafcsnuk0184y-specs-air_fryer_probe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-kaapafcsnuk0184y","factor_keys":["flexibility"],"field_path":"specs.air_fryer_probe","value_type":"null","value":null,"unit":null,"source_url":"https://cosori.co.uk/products/cosori-turbo-blaze-6l-air-fryer","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f37e87db8a2812dd0e0037609c282b2fe8bd8997c19236ca51aed6b36224a878"},{"receipt_id":"field-receipt-prd-air-fryer-kaapafcsnuk0184y-specs-air_fryer_zones","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-kaapafcsnuk0184y","factor_keys":["convenience","flexibility"],"field_path":"specs.air_fryer_zones","value_type":"number","value":1,"unit":"zones","source_url":"https://cosori.co.uk/products/cosori-turbo-blaze-6l-air-fryer","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d8205546c0cd1b36d481d9718db64bac1c9f3e99f9bebffe028add3b7a1a7b88"}],"field_receipt_count":7,"comparison_inputs":[{"key":"capacity","value":6,"unit":"L","display":"6 L","source_url":"https://cosori.co.uk/products/cosori-turbo-blaze-6l-air-fryer","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"power","value":1725,"unit":"W","display":"1,725 W","source_url":"https://cosori.co.uk/products/cosori-turbo-blaze-6l-air-fryer","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"zones","value":1,"unit":null,"display":"1","source_url":"https://cosori.co.uk/products/cosori-turbo-blaze-6l-air-fryer","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-fryer-kaapafcsnuk0184y","retailer":"Cosori UK","source_url":"https://cosori.co.uk/products/cosori-turbo-blaze-6l-air-fryer?variant=47251481886998","price_gbp":129.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://cosori.co.uk/products/cosori-turbo-blaze-6l-air-fryer","https://cosori.co.uk/products/cosori-turbo-blaze-6l-air-fryer?variant=47251481886998"],"trace_reference":null,"receipt_sha256":"55f9e9eb57c0a3d5db10ee427b4496e7f867b72c913218a2979b98515abeafd1","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://cosori.co.uk/products/cosori-turbo-blaze-6l-air-fryer"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-fryer-kaapafcsnuk0184y","retailer":"Cosori UK","product_url":"https://cosori.co.uk/products/cosori-turbo-blaze-6l-air-fryer?variant=47251481886998","price_gbp":129.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-fryer-kaapafcsnuk0184y","retailer":"Cosori UK","product_url":"https://cosori.co.uk/products/cosori-turbo-blaze-6l-air-fryer?variant=47251481886998","price_gbp":129.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":17,"baseline_tie_aware_rank":17,"minimum_rank":7,"maximum_rank":17,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"cooking_evenness","label":"Cooking evenness","explanation":"Published capacity and modes do not establish like-for-like cooking evenness or browning.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"usable_capacity_and_cleaning","label":"Usable capacity and cleaning","explanation":"Nominal litres do not fully describe practical food area, batch size or cleaning effort.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-fryer-af180ukbrn","product_slug":"ninja-af180ukbrn","category":"air-fryer","market":"GB","category_rank":18,"cohort_position":18,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-fryer-af180ukbrn","slug":"ninja-af180ukbrn","model":"AF180UKBRN","category":"air-fryer","market":"GB"},"decision":{"methodology_version":"air-fryer-v1.0","rank":18,"score":61.3,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-fryer","methodology_version":"air-fryer-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.28,"score":53.12074138275885,"weighted_points":14.8738,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af180ukbrn-specs-air_fryer_capacity_l","field-receipt-prd-air-fryer-af180ukbrn-specs-air_fryer_power_w","field-receipt-prd-air-fryer-af180ukbrn-offer-price_gbp"]},{"key":"capacity","label":"Published capacity","weight":0.2,"score":69.1,"weighted_points":13.82,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af180ukbrn-specs-air_fryer_capacity_l"]},{"key":"flexibility","label":"Cooking flexibility","weight":0.24,"score":74,"weighted_points":17.76,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:flexibility","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af180ukbrn-specs-air_fryer_modes","field-receipt-prd-air-fryer-af180ukbrn-specs-air_fryer_zones","field-receipt-prd-air-fryer-af180ukbrn-specs-air_fryer_probe"]},{"key":"convenience","label":"Convenience features","weight":0.16,"score":54,"weighted_points":8.64,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:convenience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af180ukbrn-specs-air_fryer_dishwasher_safe","field-receipt-prd-air-fryer-af180ukbrn-specs-air_fryer_zones"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"air-fryer-v1.0:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-fryer-af180ukbrn-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af180ukbrn","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":149.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-max-pro-6.2l-af180uk/AF180UKBRN.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"32a74fa10cb9de1b09ca05feb32b53290bfddac298e0600b2a7e42de79a0de7f"},{"receipt_id":"field-receipt-prd-air-fryer-af180ukbrn-specs-air_fryer_capacity_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af180ukbrn","factor_keys":["capacity","value"],"field_path":"specs.air_fryer_capacity_l","value_type":"number","value":6.2,"unit":"L","source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-max-pro-6.2l-af180uk/AF180UKBRN.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7c2ccc7bc8166a105074633595c6ef9d8fc3ee8462dfb5b2730ee7ded1ab9ed4"},{"receipt_id":"field-receipt-prd-air-fryer-af180ukbrn-specs-air_fryer_dishwasher_safe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af180ukbrn","factor_keys":["convenience"],"field_path":"specs.air_fryer_dishwasher_safe","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-max-pro-6.2l-af180uk/AF180UKBRN.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"089907d2e726a750089f2a18e80c92a11d6a14b9c576b79841bcd1314a4bc141"},{"receipt_id":"field-receipt-prd-air-fryer-af180ukbrn-specs-air_fryer_modes","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af180ukbrn","factor_keys":["flexibility"],"field_path":"specs.air_fryer_modes","value_type":"number","value":6,"unit":"modes","source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-max-pro-6.2l-af180uk/AF180UKBRN.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9f3f8cafee5dd4c9f48777a49bbd2afb52cd858c6bde1a64c327ae7aa98f20b4"},{"receipt_id":"field-receipt-prd-air-fryer-af180ukbrn-specs-air_fryer_power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af180ukbrn","factor_keys":["value"],"field_path":"specs.air_fryer_power_w","value_type":"number","value":2000,"unit":"W","source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-max-pro-6.2l-af180uk/AF180UKBRN.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"828d4704237cbd6bcb3f0918f7dfc0b4b844cc5b47bcd3b112232aaec922cda7"},{"receipt_id":"field-receipt-prd-air-fryer-af180ukbrn-specs-air_fryer_probe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af180ukbrn","factor_keys":["flexibility"],"field_path":"specs.air_fryer_probe","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-max-pro-6.2l-af180uk/AF180UKBRN.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"134210ec82e1790e6539d0430db437829948bbecd2c72fa1643d0ef23c6ce7ae"},{"receipt_id":"field-receipt-prd-air-fryer-af180ukbrn-specs-air_fryer_zones","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af180ukbrn","factor_keys":["convenience","flexibility"],"field_path":"specs.air_fryer_zones","value_type":"number","value":1,"unit":"zones","source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-max-pro-6.2l-af180uk/AF180UKBRN.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b6f039de90a27ebab058969f90dbc1fb5a7051e70823b6a98cc1b53aee165fc9"}],"field_receipt_count":7,"comparison_inputs":[{"key":"capacity","value":6.2,"unit":"L","display":"6.2 L","source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-max-pro-6.2l-af180uk/AF180UKBRN.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"power","value":2000,"unit":"W","display":"2,000 W","source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-max-pro-6.2l-af180uk/AF180UKBRN.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"zones","value":1,"unit":null,"display":"1","source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-max-pro-6.2l-af180uk/AF180UKBRN.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-fryer-af180ukbrn","retailer":"Ninja UK","source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-max-pro-6.2l-af180uk/AF180UKBRN.html","price_gbp":149.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/ninja-air-fryer-max-pro-6.2l-af180uk/AF180UKBRN.html"],"trace_reference":null,"receipt_sha256":"00bb90ffdc859779a6cdcfd8cd1f2806cbecf90d264f39593bff5883d7a2d37e","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/ninja-air-fryer-max-pro-6.2l-af180uk/AF180UKBRN.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-fryer-af180ukbrn","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja-air-fryer-max-pro-6.2l-af180uk/AF180UKBRN.html","price_gbp":149.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-fryer-af180ukbrn","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja-air-fryer-max-pro-6.2l-af180uk/AF180UKBRN.html","price_gbp":149.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":18,"baseline_tie_aware_rank":18,"minimum_rank":17,"maximum_rank":18,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"cooking_evenness","label":"Cooking evenness","explanation":"Published capacity and modes do not establish like-for-like cooking evenness or browning.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"usable_capacity_and_cleaning","label":"Usable capacity and cleaning","explanation":"Nominal litres do not fully describe practical food area, batch size or cleaning effort.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-fryer-af170uk","product_slug":"ninja-af170uk","category":"air-fryer","market":"GB","category_rank":19,"cohort_position":19,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-fryer-af170uk","slug":"ninja-af170uk","model":"AF170UK","category":"air-fryer","market":"GB"},"decision":{"methodology_version":"air-fryer-v1.0","rank":19,"score":60.2,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-fryer","methodology_version":"air-fryer-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.28,"score":52.98546042003231,"weighted_points":14.8359,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af170uk-specs-air_fryer_capacity_l","field-receipt-prd-air-fryer-af170uk-specs-air_fryer_power_w","field-receipt-prd-air-fryer-af170uk-offer-price_gbp"]},{"key":"capacity","label":"Published capacity","weight":0.2,"score":63.6,"weighted_points":12.72,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af170uk-specs-air_fryer_capacity_l"]},{"key":"flexibility","label":"Cooking flexibility","weight":0.24,"score":74,"weighted_points":17.76,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:flexibility","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af170uk-specs-air_fryer_modes","field-receipt-prd-air-fryer-af170uk-specs-air_fryer_zones","field-receipt-prd-air-fryer-af170uk-specs-air_fryer_probe"]},{"key":"convenience","label":"Convenience features","weight":0.16,"score":54,"weighted_points":8.64,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:convenience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af170uk-specs-air_fryer_dishwasher_safe","field-receipt-prd-air-fryer-af170uk-specs-air_fryer_zones"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"air-fryer-v1.0:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-fryer-af170uk-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af170uk","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":129.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-max%C2%A06.2l-af170uk/AF170UK.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c70edc9a23b912ce015b42b32c38eb605c421c453dc01171ff4e35f96fac5a5a"},{"receipt_id":"field-receipt-prd-air-fryer-af170uk-specs-air_fryer_capacity_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af170uk","factor_keys":["capacity","value"],"field_path":"specs.air_fryer_capacity_l","value_type":"number","value":5.2,"unit":"L","source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-max%C2%A06.2l-af170uk/AF170UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"8a32bfdf1637295e4a921e19867f82d87ac107c4133c2d1e3c505c49c3dc4947"},{"receipt_id":"field-receipt-prd-air-fryer-af170uk-specs-air_fryer_dishwasher_safe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af170uk","factor_keys":["convenience"],"field_path":"specs.air_fryer_dishwasher_safe","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-max%C2%A06.2l-af170uk/AF170UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"cfff7a6d948daef1babff31e8c39127b92d46524b960e6821da25c2a186ead89"},{"receipt_id":"field-receipt-prd-air-fryer-af170uk-specs-air_fryer_modes","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af170uk","factor_keys":["flexibility"],"field_path":"specs.air_fryer_modes","value_type":"number","value":6,"unit":"modes","source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-max%C2%A06.2l-af170uk/AF170UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"224c82354274bc8977aff6cb471ab16c2c273b9c2957e1a838ae42837f426af6"},{"receipt_id":"field-receipt-prd-air-fryer-af170uk-specs-air_fryer_power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af170uk","factor_keys":["value"],"field_path":"specs.air_fryer_power_w","value_type":"number","value":1750,"unit":"W","source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-max%C2%A06.2l-af170uk/AF170UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"8be392fa231d95bcbf986d84db473db05f648332e5baa05508b71635495ffa41"},{"receipt_id":"field-receipt-prd-air-fryer-af170uk-specs-air_fryer_probe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af170uk","factor_keys":["flexibility"],"field_path":"specs.air_fryer_probe","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-max%C2%A06.2l-af170uk/AF170UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1079100651813471ffc75a91f7e87056e957ca2f3d0f33507412dd8eb14b76f7"},{"receipt_id":"field-receipt-prd-air-fryer-af170uk-specs-air_fryer_zones","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af170uk","factor_keys":["convenience","flexibility"],"field_path":"specs.air_fryer_zones","value_type":"number","value":1,"unit":"zones","source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-max%C2%A06.2l-af170uk/AF170UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4825a4ebc8f85c71e5b9d57ad60bd53cae5221264874eca95f0ad466e846a986"}],"field_receipt_count":7,"comparison_inputs":[{"key":"capacity","value":5.2,"unit":"L","display":"5.2 L","source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-max%C2%A06.2l-af170uk/AF170UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"power","value":1750,"unit":"W","display":"1,750 W","source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-max%C2%A06.2l-af170uk/AF170UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"zones","value":1,"unit":null,"display":"1","source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-max%C2%A06.2l-af170uk/AF170UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-fryer-af170uk","retailer":"Ninja UK","source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-max%C2%A06.2l-af170uk/AF170UK.html","price_gbp":129.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/ninja-air-fryer-max%C2%A06.2l-af170uk/AF170UK.html"],"trace_reference":null,"receipt_sha256":"9a2326220c8a689506c48fa103c0754a7670d427d646aaac1968be108d8f73d9","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/ninja-air-fryer-max%C2%A06.2l-af170uk/AF170UK.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-fryer-af170uk","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja-air-fryer-max%C2%A06.2l-af170uk/AF170UK.html","price_gbp":129.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-fryer-af170uk","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja-air-fryer-max%C2%A06.2l-af170uk/AF170UK.html","price_gbp":129.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":19,"baseline_tie_aware_rank":19,"minimum_rank":19,"maximum_rank":20,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"cooking_evenness","label":"Cooking evenness","explanation":"Published capacity and modes do not establish like-for-like cooking evenness or browning.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"usable_capacity_and_cleaning","label":"Usable capacity and cleaning","explanation":"Nominal litres do not fully describe practical food area, batch size or cleaning effort.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-fryer-af140ukbrn","product_slug":"ninja-af140ukbrn","category":"air-fryer","market":"GB","category_rank":20,"cohort_position":20,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-fryer-af140ukbrn","slug":"ninja-af140ukbrn","model":"AF140UKBRN","category":"air-fryer","market":"GB"},"decision":{"methodology_version":"air-fryer-v1.0","rank":20,"score":58.5,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-fryer","methodology_version":"air-fryer-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.28,"score":55.58135813581358,"weighted_points":15.5628,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af140ukbrn-specs-air_fryer_capacity_l","field-receipt-prd-air-fryer-af140ukbrn-specs-air_fryer_power_w","field-receipt-prd-air-fryer-af140ukbrn-offer-price_gbp"]},{"key":"capacity","label":"Published capacity","weight":0.2,"score":60.85,"weighted_points":12.17,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-fryer-v1.0:capacity","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af140ukbrn-specs-air_fryer_capacity_l"]},{"key":"flexibility","label":"Cooking flexibility","weight":0.24,"score":66,"weighted_points":15.84,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:flexibility","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af140ukbrn-specs-air_fryer_modes","field-receipt-prd-air-fryer-af140ukbrn-specs-air_fryer_zones","field-receipt-prd-air-fryer-af140ukbrn-specs-air_fryer_probe"]},{"key":"convenience","label":"Convenience features","weight":0.16,"score":54,"weighted_points":8.64,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"air-fryer-v1.0:convenience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-fryer-af140ukbrn-specs-air_fryer_dishwasher_safe","field-receipt-prd-air-fryer-af140ukbrn-specs-air_fryer_zones"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"air-fryer-v1.0:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-fryer-af140ukbrn-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af140ukbrn","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":99.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-pro-4.7l-af140uk/AF140UKBRN.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"86afe7953846d4cc89f2d9add288894ce850f9cb3225fcb32b06f9e27ab45ff8"},{"receipt_id":"field-receipt-prd-air-fryer-af140ukbrn-specs-air_fryer_capacity_l","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af140ukbrn","factor_keys":["capacity","value"],"field_path":"specs.air_fryer_capacity_l","value_type":"number","value":4.7,"unit":"L","source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-pro-4.7l-af140uk/AF140UKBRN.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d61e8ed7e8ca31df64d7fa043da697a2a4977291dc9de1d7bbc912f62c2e2f75"},{"receipt_id":"field-receipt-prd-air-fryer-af140ukbrn-specs-air_fryer_dishwasher_safe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af140ukbrn","factor_keys":["convenience"],"field_path":"specs.air_fryer_dishwasher_safe","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-pro-4.7l-af140uk/AF140UKBRN.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9b97bbaa866d3924c5f0320660de6f92a64b2aad5beb6e1aca94f5a98578e90e"},{"receipt_id":"field-receipt-prd-air-fryer-af140ukbrn-specs-air_fryer_modes","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af140ukbrn","factor_keys":["flexibility"],"field_path":"specs.air_fryer_modes","value_type":"number","value":4,"unit":"modes","source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-pro-4.7l-af140uk/AF140UKBRN.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d24b1ba0f81de60350807fb955215fb0613d9ba2f3e427b3f71336a419628b9d"},{"receipt_id":"field-receipt-prd-air-fryer-af140ukbrn-specs-air_fryer_power_w","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af140ukbrn","factor_keys":["value"],"field_path":"specs.air_fryer_power_w","value_type":"number","value":1750,"unit":"W","source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-pro-4.7l-af140uk/AF140UKBRN.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ecaf0cf97eebbde528ba94d5e53ed754378115814516fb13b4e4a0eb6b396dff"},{"receipt_id":"field-receipt-prd-air-fryer-af140ukbrn-specs-air_fryer_probe","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af140ukbrn","factor_keys":["flexibility"],"field_path":"specs.air_fryer_probe","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-pro-4.7l-af140uk/AF140UKBRN.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"64446757aa98d343d21fd86a94244190c41fe72d3b5807fdb79848771de79f70"},{"receipt_id":"field-receipt-prd-air-fryer-af140ukbrn-specs-air_fryer_zones","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-fryer-af140ukbrn","factor_keys":["convenience","flexibility"],"field_path":"specs.air_fryer_zones","value_type":"number","value":1,"unit":"zones","source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-pro-4.7l-af140uk/AF140UKBRN.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"999c24bc936b5c792ff366b88c994cf0a641efc1e7be073bbfed96aca1ffc674"}],"field_receipt_count":7,"comparison_inputs":[{"key":"capacity","value":4.7,"unit":"L","display":"4.7 L","source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-pro-4.7l-af140uk/AF140UKBRN.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"power","value":1750,"unit":"W","display":"1,750 W","source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-pro-4.7l-af140uk/AF140UKBRN.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"zones","value":1,"unit":null,"display":"1","source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-pro-4.7l-af140uk/AF140UKBRN.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-fryer-af140ukbrn","retailer":"Ninja UK","source_url":"https://www.sharkninja.co.uk/ninja-air-fryer-pro-4.7l-af140uk/AF140UKBRN.html","price_gbp":99.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/ninja-air-fryer-pro-4.7l-af140uk/AF140UKBRN.html"],"trace_reference":null,"receipt_sha256":"866940a69864772c7fad516a1d91f85e8482bb0edcfd9e32a2cd6c65d1cf857c","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/ninja-air-fryer-pro-4.7l-af140uk/AF140UKBRN.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-fryer-af140ukbrn","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja-air-fryer-pro-4.7l-af140uk/AF140UKBRN.html","price_gbp":99.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-fryer-af140ukbrn","retailer":"Ninja UK","product_url":"https://www.sharkninja.co.uk/ninja-air-fryer-pro-4.7l-af140uk/AF140UKBRN.html","price_gbp":99.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":20,"baseline_tie_aware_rank":20,"minimum_rank":19,"maximum_rank":20,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"cooking_evenness","label":"Cooking evenness","explanation":"Published capacity and modes do not establish like-for-like cooking evenness or browning.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"usable_capacity_and_cleaning","label":"Usable capacity and cleaning","explanation":"Nominal litres do not fully describe practical food area, batch size or cleaning effort.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-cordless-vacuum-iz420ukt","product_slug":"shark-iz420ukt","category":"cordless-vacuum","market":"GB","category_rank":1,"cohort_position":1,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-cordless-vacuum-iz420ukt","slug":"shark-iz420ukt","model":"IZ420UKT","category":"cordless-vacuum","market":"GB"},"decision":{"methodology_version":"cordless-vacuum-v1.1","rank":1,"score":79,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"cordless-vacuum","methodology_version":"cordless-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":100,"weighted_points":25,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz420ukt-specs-vacuum_runtime_min","field-receipt-prd-cordless-vacuum-iz420ukt-offer-price_gbp"]},{"key":"runtime","label":"Published run time","weight":0.2,"score":100,"weighted_points":20,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:runtime","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz420ukt-specs-vacuum_runtime_min"]},{"key":"handling","label":"Published weight","weight":0.2,"score":50,"weighted_points":10,"explanation":"No comparable weight basis is available, so handling receives the method's neutral missing-data score.","formula_id":"cordless-vacuum-v1.1:handling","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz420ukt-specs-vacuum_weight_kg"]},{"key":"cleaning","label":"Cleaning features","weight":0.23,"score":77,"weighted_points":17.71,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"cordless-vacuum-v1.1:cleaning","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz420ukt-specs-vacuum_pet_tool","field-receipt-prd-cordless-vacuum-iz420ukt-specs-vacuum_floor_detect","field-receipt-prd-cordless-vacuum-iz420ukt-specs-vacuum_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"cordless-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-cordless-vacuum-iz420ukt-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz420ukt","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":299.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-pet-pro-cordless-vacuum-double-battery-iz420ukt/IZ420UKT.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4d57184e27b51c007704bf21f4c1b70a96546284d052b6fc8801d27f956c182b"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz420ukt-specs-vacuum_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz420ukt","factor_keys":["cleaning"],"field_path":"specs.vacuum_auto_empty","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-pet-pro-cordless-vacuum-double-battery-iz420ukt/IZ420UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"90d937b95922460785a5ea5d32c75647c36f7c47d303924dfd428a22f57b37f8"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz420ukt-specs-vacuum_floor_detect","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz420ukt","factor_keys":["cleaning"],"field_path":"specs.vacuum_floor_detect","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-pet-pro-cordless-vacuum-double-battery-iz420ukt/IZ420UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"93a3758de25585349e307cf2e0f850b186adece6301ce8dd44db0a8fc7a4b8ba"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz420ukt-specs-vacuum_pet_tool","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz420ukt","factor_keys":["cleaning"],"field_path":"specs.vacuum_pet_tool","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-pet-pro-cordless-vacuum-double-battery-iz420ukt/IZ420UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6b6e9750524d41a24b5879f21a705d6be9b32d5b7aeba15f16467d333e2cc697"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz420ukt-specs-vacuum_runtime_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz420ukt","factor_keys":["runtime","value"],"field_path":"specs.vacuum_runtime_min","value_type":"number","value":120,"unit":"min","source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-pet-pro-cordless-vacuum-double-battery-iz420ukt/IZ420UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0e27a055a823041939c6bb94a72b034cf08e0c2afdb0bf42aff1266bd42d5a9c"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz420ukt-specs-vacuum_weight_kg","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz420ukt","factor_keys":["handling"],"field_path":"specs.vacuum_weight_kg","value_type":"null","value":null,"unit":"kg","source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-pet-pro-cordless-vacuum-double-battery-iz420ukt/IZ420UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"878d7c9deaebfa87ec1ad02677c18086adaae3b44079bddabbe9bcd9c5c95369"}],"field_receipt_count":6,"comparison_inputs":[{"key":"runtime","value":120,"unit":"min","display":"120 min","source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-pet-pro-cordless-vacuum-double-battery-iz420ukt/IZ420UKT.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"weight","value":null,"unit":null,"display":"Not comparable","source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-pet-pro-cordless-vacuum-double-battery-iz420ukt/IZ420UKT.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"bin","value":0.7,"unit":"L","display":"0.7 L","source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-pet-pro-cordless-vacuum-double-battery-iz420ukt/IZ420UKT.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-cordless-vacuum-iz420ukt","retailer":"Shark UK","source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-pet-pro-cordless-vacuum-double-battery-iz420ukt/IZ420UKT.html","price_gbp":299.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-pet-pro-cordless-vacuum-double-battery-iz420ukt/IZ420UKT.html","https://www.idealhome.co.uk/house-manual/cleaning/shark-stratos-iz420ukt-cordless-vacuum-review","https://www.johnlewis.com/shark-stratos-iz420ukt-pet-pro-model-cordless-stick-vacuum-cleaner-with-anti-hair-wrap-plus-clean-sense-iq-mid-grey/p109504791"],"trace_reference":null,"receipt_sha256":"271df9a76112898a7db8984bf76fdafbf6ebba64eced0b2b7b4a6fec824a21c2","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-pet-pro-cordless-vacuum-double-battery-iz420ukt/IZ420UKT.html"],"official_source_present":true,"independent_editorial_source_count":1,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":2,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":2,"status":"two_independent_observations","slots":[{"slot":1,"status":"observed","id":"offer-cordless-vacuum-iz420ukt","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-pet-pro-cordless-vacuum-double-battery-iz420ukt/IZ420UKT.html","price_gbp":299.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"observed","id":"offer-john-lewis-iz420ukt-20260729","retailer":"John Lewis","product_url":"https://www.johnlewis.com/shark-stratos-iz420ukt-pet-pro-model-cordless-stick-vacuum-cleaner-with-anti-hair-wrap-plus-clean-sense-iq-mid-grey/p109504791","price_gbp":299.99,"availability":"unknown","checked_at":"2026-07-29T16:05:28.000Z","fresh_until":"2026-07-31T16:05:28.000Z","geography_scope":"GB online listing; postcode delivery scope not checked","reason_code":null}],"observations":[{"id":"offer-cordless-vacuum-iz420ukt","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-pet-pro-cordless-vacuum-double-battery-iz420ukt/IZ420UKT.html","price_gbp":299.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"},{"id":"offer-john-lewis-iz420ukt-20260729","retailer":"John Lewis","product_url":"https://www.johnlewis.com/shark-stratos-iz420ukt-pet-pro-model-cordless-stick-vacuum-cleaner-with-anti-hair-wrap-plus-clean-sense-iq-mid-grey/p109504791","price_gbp":299.99,"availability":"unknown","checked_at":"2026-07-29T16:05:28.000Z","fresh_until":"2026-07-31T16:05:28.000Z","geography_scope":"GB online listing; postcode delivery scope not checked"}]},"buying_constraints":{"warranty":{"status":"captured","years":5,"source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-pet-pro-cordless-vacuum-double-battery-iz420ukt/IZ420UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Registered main-unit guarantee. Batteries are covered for two years and registration conditions apply."},"returns":{"status":"partial","value":"30-day direct main-unit return window","unit":null,"source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-pet-pro-cordless-vacuum-double-battery-iz420ukt/IZ420UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Direct-channel terms only; eligibility and return-condition details must be checked before purchase."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":1,"baseline_tie_aware_rank":1,"minimum_rank":1,"maximum_rank":7,"winner_scenario_count":13,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pickup_under_shared_protocol","label":"Pickup under a shared protocol","explanation":"Published run time and features do not establish carpet, hard-floor or edge pickup.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_under_load","label":"Battery under load","explanation":"Maximum run time does not establish realistic powered-head duration or degradation.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":5,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-cordless-vacuum-ip3251ukt","product_slug":"shark-ip3251ukt","category":"cordless-vacuum","market":"GB","category_rank":2,"cohort_position":2,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-cordless-vacuum-ip3251ukt","slug":"shark-ip3251ukt","model":"IP3251UKT","category":"cordless-vacuum","market":"GB"},"decision":{"methodology_version":"cordless-vacuum-v1.1","rank":2,"score":76.1,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"cordless-vacuum","methodology_version":"cordless-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":74.75074376859422,"weighted_points":18.6877,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-ip3251ukt-specs-vacuum_runtime_min","field-receipt-prd-cordless-vacuum-ip3251ukt-offer-price_gbp"]},{"key":"runtime","label":"Published run time","weight":0.2,"score":94.5,"weighted_points":18.9,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:runtime","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-ip3251ukt-specs-vacuum_runtime_min"]},{"key":"handling","label":"Published weight","weight":0.2,"score":66,"weighted_points":13.2,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:handling","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-ip3251ukt-specs-vacuum_weight_kg"]},{"key":"cleaning","label":"Cleaning features","weight":0.23,"score":83,"weighted_points":19.09,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:cleaning","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-ip3251ukt-specs-vacuum_pet_tool","field-receipt-prd-cordless-vacuum-ip3251ukt-specs-vacuum_floor_detect","field-receipt-prd-cordless-vacuum-ip3251ukt-specs-vacuum_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"cordless-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-cordless-vacuum-ip3251ukt-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ip3251ukt","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":399.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-clean-empty-cordless-pet-vacuum-cleaner-ip3251ukt/IP3251UKT.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"8945b06d0b8e53811985f3ca486e912a7c72dbb24e258f90f2cb35454054d293"},{"receipt_id":"field-receipt-prd-cordless-vacuum-ip3251ukt-specs-vacuum_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ip3251ukt","factor_keys":["cleaning"],"field_path":"specs.vacuum_auto_empty","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerdetect-clean-empty-cordless-pet-vacuum-cleaner-ip3251ukt/IP3251UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"8ac8760bcd3159f7680557f3a0d92f2c636da8f0492b7c0d061e7e4a4093fed1"},{"receipt_id":"field-receipt-prd-cordless-vacuum-ip3251ukt-specs-vacuum_floor_detect","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ip3251ukt","factor_keys":["cleaning"],"field_path":"specs.vacuum_floor_detect","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerdetect-clean-empty-cordless-pet-vacuum-cleaner-ip3251ukt/IP3251UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"fc0fb2f7384962afcbbac47d4d2590a3dea259cdc56574978ab05d6206fa7377"},{"receipt_id":"field-receipt-prd-cordless-vacuum-ip3251ukt-specs-vacuum_pet_tool","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ip3251ukt","factor_keys":["cleaning"],"field_path":"specs.vacuum_pet_tool","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerdetect-clean-empty-cordless-pet-vacuum-cleaner-ip3251ukt/IP3251UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2c2b446d62d4e256b3a51e5c098cfc100bd9f61cd93f4d2a8eaa16251d054f42"},{"receipt_id":"field-receipt-prd-cordless-vacuum-ip3251ukt-specs-vacuum_runtime_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ip3251ukt","factor_keys":["runtime","value"],"field_path":"specs.vacuum_runtime_min","value_type":"number","value":70,"unit":"min","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-clean-empty-cordless-pet-vacuum-cleaner-ip3251ukt/IP3251UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4529841b40d7d05c8c8fdda295ad2e584864d99d47054eaa5216c8ac53cb83fc"},{"receipt_id":"field-receipt-prd-cordless-vacuum-ip3251ukt-specs-vacuum_weight_kg","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ip3251ukt","factor_keys":["handling"],"field_path":"specs.vacuum_weight_kg","value_type":"number","value":3.7,"unit":"kg","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-clean-empty-cordless-pet-vacuum-cleaner-ip3251ukt/IP3251UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"261cf3149dbcd84862e16beee3da29ef3a7cff730d6efbdffdb7cbe4051f8a41"}],"field_receipt_count":6,"comparison_inputs":[{"key":"runtime","value":70,"unit":"min","display":"70 min","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-clean-empty-cordless-pet-vacuum-cleaner-ip3251ukt/IP3251UKT.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"weight","value":3.7,"unit":"kg","display":"3.7 kg","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-clean-empty-cordless-pet-vacuum-cleaner-ip3251ukt/IP3251UKT.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"bin","value":0.7,"unit":"L","display":"0.7 L","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-clean-empty-cordless-pet-vacuum-cleaner-ip3251ukt/IP3251UKT.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-cordless-vacuum-ip3251ukt","retailer":"Shark UK","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-clean-empty-cordless-pet-vacuum-cleaner-ip3251ukt/IP3251UKT.html","price_gbp":399.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/shark-powerdetect-clean-empty-cordless-pet-vacuum-cleaner-ip3251ukt/IP3251UKT.html"],"trace_reference":null,"receipt_sha256":"02f451bb9c591c2b258e9662553fde16be151127f7c9f6e60191bca5c3958ef2","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/shark-powerdetect-clean-empty-cordless-pet-vacuum-cleaner-ip3251ukt/IP3251UKT.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-cordless-vacuum-ip3251ukt","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-powerdetect-clean-empty-cordless-pet-vacuum-cleaner-ip3251ukt/IP3251UKT.html","price_gbp":399.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-cordless-vacuum-ip3251ukt","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-powerdetect-clean-empty-cordless-pet-vacuum-cleaner-ip3251ukt/IP3251UKT.html","price_gbp":399.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":5,"source_url":"https://www.sharkninja.co.uk/shark-powerdetect-clean-empty-cordless-pet-vacuum-cleaner-ip3251ukt/IP3251UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Registered main-unit limited warranty. The battery term is two years and registration conditions apply."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":2,"baseline_tie_aware_rank":2,"minimum_rank":1,"maximum_rank":6,"winner_scenario_count":1,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pickup_under_shared_protocol","label":"Pickup under a shared protocol","explanation":"Published run time and features do not establish carpet, hard-floor or edge pickup.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_under_load","label":"Battery under load","explanation":"Maximum run time does not establish realistic powered-head duration or degradation.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-cordless-vacuum-ia1241uk","product_slug":"shark-ia1241uk","category":"cordless-vacuum","market":"GB","category_rank":3,"cohort_position":3,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-cordless-vacuum-ia1241uk","slug":"shark-ia1241uk","model":"IA1241UK","category":"cordless-vacuum","market":"GB"},"decision":{"methodology_version":"cordless-vacuum-v1.1","rank":3,"score":75.9,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"cordless-vacuum","methodology_version":"cordless-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":89.34975433714509,"weighted_points":22.3374,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-ia1241uk-specs-vacuum_runtime_min","field-receipt-prd-cordless-vacuum-ia1241uk-offer-price_gbp"]},{"key":"runtime","label":"Published run time","weight":0.2,"score":86,"weighted_points":17.2,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:runtime","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-ia1241uk-specs-vacuum_runtime_min"]},{"key":"handling","label":"Published weight","weight":0.2,"score":70,"weighted_points":14,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:handling","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-ia1241uk-specs-vacuum_weight_kg"]},{"key":"cleaning","label":"Cleaning features","weight":0.23,"score":70,"weighted_points":16.1,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"cordless-vacuum-v1.1:cleaning","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-ia1241uk-specs-vacuum_pet_tool","field-receipt-prd-cordless-vacuum-ia1241uk-specs-vacuum_floor_detect","field-receipt-prd-cordless-vacuum-ia1241uk-specs-vacuum_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"cordless-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-cordless-vacuum-ia1241uk-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ia1241uk","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":229.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-cordless-vacuum-ultramarine-ia1241uk/IA1241UK.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c91ce2341d3a9bf5a8b774f8d74dd08db890f584c635d5d6dcfcb68b6ad12fb9"},{"receipt_id":"field-receipt-prd-cordless-vacuum-ia1241uk-specs-vacuum_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ia1241uk","factor_keys":["cleaning"],"field_path":"specs.vacuum_auto_empty","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-cordless-vacuum-ultramarine-ia1241uk/IA1241UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c92b1a4ee44f5dcbd6d9000e98d41e106f478e7ad187562df1f983c7f5a59443"},{"receipt_id":"field-receipt-prd-cordless-vacuum-ia1241uk-specs-vacuum_floor_detect","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ia1241uk","factor_keys":["cleaning"],"field_path":"specs.vacuum_floor_detect","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-cordless-vacuum-ultramarine-ia1241uk/IA1241UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"da921011bf34bf027c8b8ecd2444bd232d8f68ec848c977c3cc52d5a9f2cd2df"},{"receipt_id":"field-receipt-prd-cordless-vacuum-ia1241uk-specs-vacuum_pet_tool","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ia1241uk","factor_keys":["cleaning"],"field_path":"specs.vacuum_pet_tool","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-cordless-vacuum-ultramarine-ia1241uk/IA1241UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"12e532933267f950457a2f4eefdfd3eab26691aac115599fd8cd4eba734acb6b"},{"receipt_id":"field-receipt-prd-cordless-vacuum-ia1241uk-specs-vacuum_runtime_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ia1241uk","factor_keys":["runtime","value"],"field_path":"specs.vacuum_runtime_min","value_type":"number","value":60,"unit":"min","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-cordless-vacuum-ultramarine-ia1241uk/IA1241UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c1b57e80db3d7ac2aadf8cb8dfd7f084d272c43b28d663f68c08b1e140a06cb9"},{"receipt_id":"field-receipt-prd-cordless-vacuum-ia1241uk-specs-vacuum_weight_kg","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ia1241uk","factor_keys":["handling"],"field_path":"specs.vacuum_weight_kg","value_type":"number","value":3.5,"unit":"kg","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-cordless-vacuum-ultramarine-ia1241uk/IA1241UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9d4d49237b47e3d992badc5717eebbee2468d0ae598c740f565f1991ede80b74"}],"field_receipt_count":6,"comparison_inputs":[{"key":"runtime","value":60,"unit":"min","display":"60 min","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-cordless-vacuum-ultramarine-ia1241uk/IA1241UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"weight","value":3.5,"unit":"kg","display":"3.5 kg","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-cordless-vacuum-ultramarine-ia1241uk/IA1241UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"bin","value":0.7,"unit":"L","display":"0.7 L","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-cordless-vacuum-ultramarine-ia1241uk/IA1241UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-cordless-vacuum-ia1241uk","retailer":"Shark UK","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-cordless-vacuum-ultramarine-ia1241uk/IA1241UK.html","price_gbp":229.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/shark-powerdetect-speed-cordless-vacuum-ultramarine-ia1241uk/IA1241UK.html"],"trace_reference":null,"receipt_sha256":"b1c03fb23f5c1b76d8d1e7100c2457f36b110807565153443e1ee8c28f88e232","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/shark-powerdetect-speed-cordless-vacuum-ultramarine-ia1241uk/IA1241UK.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-cordless-vacuum-ia1241uk","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-cordless-vacuum-ultramarine-ia1241uk/IA1241UK.html","price_gbp":229.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-cordless-vacuum-ia1241uk","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-cordless-vacuum-ultramarine-ia1241uk/IA1241UK.html","price_gbp":229.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":5,"source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-cordless-vacuum-ultramarine-ia1241uk/IA1241UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Registered main-unit limited warranty. The battery term is two years and registration conditions apply."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":3,"baseline_tie_aware_rank":3,"minimum_rank":2,"maximum_rank":8,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pickup_under_shared_protocol","label":"Pickup under a shared protocol","explanation":"Published run time and features do not establish carpet, hard-floor or edge pickup.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_under_load","label":"Battery under load","explanation":"Maximum run time does not establish realistic powered-head duration or degradation.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-cordless-vacuum-iz380uk","product_slug":"shark-iz380uk","category":"cordless-vacuum","market":"GB","category_rank":4,"cohort_position":4,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-cordless-vacuum-iz380uk","slug":"shark-iz380uk","model":"IZ380UK","category":"cordless-vacuum","market":"GB"},"decision":{"methodology_version":"cordless-vacuum-v1.1","rank":4,"score":75.7,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"cordless-vacuum","methodology_version":"cordless-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":92.22484582476804,"weighted_points":23.0562,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz380uk-specs-vacuum_runtime_min","field-receipt-prd-cordless-vacuum-iz380uk-offer-price_gbp"]},{"key":"runtime","label":"Published run time","weight":0.2,"score":77.5,"weighted_points":15.5,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:runtime","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz380uk-specs-vacuum_runtime_min"]},{"key":"handling","label":"Published weight","weight":0.2,"score":74,"weighted_points":14.8,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:handling","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz380uk-specs-vacuum_weight_kg"]},{"key":"cleaning","label":"Cleaning features","weight":0.23,"score":70,"weighted_points":16.1,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"cordless-vacuum-v1.1:cleaning","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz380uk-specs-vacuum_pet_tool","field-receipt-prd-cordless-vacuum-iz380uk-specs-vacuum_floor_detect","field-receipt-prd-cordless-vacuum-iz380uk-specs-vacuum_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"cordless-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-cordless-vacuum-iz380uk-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz380uk","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":179.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/shark-powerpro-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380uk/IZ380UK.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7a30e0e15d9f2de6777036b1c8ea665af92751c94fb9628dd9734063c724f8b7"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz380uk-specs-vacuum_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz380uk","factor_keys":["cleaning"],"field_path":"specs.vacuum_auto_empty","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerpro-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380uk/IZ380UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"78dba57832a25e94e643d40a09066934b25649bd3a6dc454db686358d381339d"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz380uk-specs-vacuum_floor_detect","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz380uk","factor_keys":["cleaning"],"field_path":"specs.vacuum_floor_detect","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerpro-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380uk/IZ380UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3b7c6adbb50c1a460d41d338b6a04c82fadc12eaf35e0064c2eb967ac3ef4f23"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz380uk-specs-vacuum_pet_tool","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz380uk","factor_keys":["cleaning"],"field_path":"specs.vacuum_pet_tool","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerpro-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380uk/IZ380UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f1e6259ab31f7ed88c92e456620e02751f75d87a84f382c3bf144f53918bd064"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz380uk-specs-vacuum_runtime_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz380uk","factor_keys":["runtime","value"],"field_path":"specs.vacuum_runtime_min","value_type":"number","value":50,"unit":"min","source_url":"https://www.sharkninja.co.uk/shark-powerpro-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380uk/IZ380UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"fd4c45172370aec0736b48e387c7b91ecad64bfd150a3fe2e42872b7cba87fa2"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz380uk-specs-vacuum_weight_kg","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz380uk","factor_keys":["handling"],"field_path":"specs.vacuum_weight_kg","value_type":"number","value":3.3,"unit":"kg","source_url":"https://www.sharkninja.co.uk/shark-powerpro-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380uk/IZ380UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"992e86cc8b6ff6277c292bfaa4013fc9e2926bac2f9a7ab150cb61ea2fbb2169"}],"field_receipt_count":6,"comparison_inputs":[{"key":"runtime","value":50,"unit":"min","display":"50 min","source_url":"https://www.sharkninja.co.uk/shark-powerpro-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380uk/IZ380UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"weight","value":3.3,"unit":"kg","display":"3.3 kg","source_url":"https://www.sharkninja.co.uk/shark-powerpro-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380uk/IZ380UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"bin","value":0.7,"unit":"L","display":"0.7 L","source_url":"https://www.sharkninja.co.uk/shark-powerpro-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380uk/IZ380UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-cordless-vacuum-iz380uk","retailer":"Shark UK","source_url":"https://www.sharkninja.co.uk/shark-powerpro-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380uk/IZ380UK.html","price_gbp":179.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/shark-powerpro-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380uk/IZ380UK.html"],"trace_reference":null,"receipt_sha256":"c67950434270e9eb8718d54a6dbb3057423dfa1c886be327dea7358db76b99e3","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/shark-powerpro-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380uk/IZ380UK.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-cordless-vacuum-iz380uk","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-powerpro-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380uk/IZ380UK.html","price_gbp":179.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-cordless-vacuum-iz380uk","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-powerpro-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380uk/IZ380UK.html","price_gbp":179.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":5,"source_url":"https://www.sharkninja.co.uk/shark-powerpro-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380uk/IZ380UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Registered main-unit limited warranty. The battery term is two years and registration conditions apply."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":4,"baseline_tie_aware_rank":4,"minimum_rank":1,"maximum_rank":10,"winner_scenario_count":1,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pickup_under_shared_protocol","label":"Pickup under a shared protocol","explanation":"Published run time and features do not establish carpet, hard-floor or edge pickup.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_under_load","label":"Battery under load","explanation":"Maximum run time does not establish realistic powered-head duration or degradation.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-cordless-vacuum-ia3246uktgn","product_slug":"shark-ia3246uktgn","category":"cordless-vacuum","market":"GB","category_rank":5,"cohort_position":5,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-cordless-vacuum-ia3246uktgn","slug":"shark-ia3246uktgn","model":"IA3246UKTGN","category":"cordless-vacuum","market":"GB"},"decision":{"methodology_version":"cordless-vacuum-v1.1","rank":5,"score":75.1,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"cordless-vacuum","methodology_version":"cordless-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":74.14368981970912,"weighted_points":18.5359,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-ia3246uktgn-specs-vacuum_runtime_min","field-receipt-prd-cordless-vacuum-ia3246uktgn-offer-price_gbp"]},{"key":"runtime","label":"Published run time","weight":0.2,"score":86,"weighted_points":17.2,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:runtime","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-ia3246uktgn-specs-vacuum_runtime_min"]},{"key":"handling","label":"Published weight","weight":0.2,"score":70,"weighted_points":14,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:handling","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-ia3246uktgn-specs-vacuum_weight_kg"]},{"key":"cleaning","label":"Cleaning features","weight":0.23,"score":83,"weighted_points":19.09,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:cleaning","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-ia3246uktgn-specs-vacuum_pet_tool","field-receipt-prd-cordless-vacuum-ia3246uktgn-specs-vacuum_floor_detect","field-receipt-prd-cordless-vacuum-ia3246uktgn-specs-vacuum_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"cordless-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-cordless-vacuum-ia3246uktgn-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ia3246uktgn","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":349.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-luxe-collection-clean-empty-cordless-vacuum/IA3246UKTGN.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"8a36c110b7d69c11424572e142a6a265cfe3f504d6244c51272021f70b05db76"},{"receipt_id":"field-receipt-prd-cordless-vacuum-ia3246uktgn-specs-vacuum_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ia3246uktgn","factor_keys":["cleaning"],"field_path":"specs.vacuum_auto_empty","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-luxe-collection-clean-empty-cordless-vacuum/IA3246UKTGN.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ae2afbc1970c88999e83c54cfa6f3f54f8ce0e79f11b1c92a2aada87d5dd1c3d"},{"receipt_id":"field-receipt-prd-cordless-vacuum-ia3246uktgn-specs-vacuum_floor_detect","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ia3246uktgn","factor_keys":["cleaning"],"field_path":"specs.vacuum_floor_detect","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-luxe-collection-clean-empty-cordless-vacuum/IA3246UKTGN.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"502c552c13326503a119883f59dbf13eda641f075ef69584b4a47fd50413f27d"},{"receipt_id":"field-receipt-prd-cordless-vacuum-ia3246uktgn-specs-vacuum_pet_tool","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ia3246uktgn","factor_keys":["cleaning"],"field_path":"specs.vacuum_pet_tool","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-luxe-collection-clean-empty-cordless-vacuum/IA3246UKTGN.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b752f8db618b7ede2c929fa302f17bc608ab2fa7613333f8c524ffe5b752f777"},{"receipt_id":"field-receipt-prd-cordless-vacuum-ia3246uktgn-specs-vacuum_runtime_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ia3246uktgn","factor_keys":["runtime","value"],"field_path":"specs.vacuum_runtime_min","value_type":"number","value":60,"unit":"min","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-luxe-collection-clean-empty-cordless-vacuum/IA3246UKTGN.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"04822e0798be36ebee5541db535eaaee47e1b3981ff6f12ff3ac6a4cf76e8680"},{"receipt_id":"field-receipt-prd-cordless-vacuum-ia3246uktgn-specs-vacuum_weight_kg","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ia3246uktgn","factor_keys":["handling"],"field_path":"specs.vacuum_weight_kg","value_type":"number","value":3.5,"unit":"kg","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-luxe-collection-clean-empty-cordless-vacuum/IA3246UKTGN.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"71800c596d57700be8bd81551f2f0f417ce03790f0b3b8e1befcac38f50eecdf"}],"field_receipt_count":6,"comparison_inputs":[{"key":"runtime","value":60,"unit":"min","display":"60 min","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-luxe-collection-clean-empty-cordless-vacuum/IA3246UKTGN.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"weight","value":3.5,"unit":"kg","display":"3.5 kg","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-luxe-collection-clean-empty-cordless-vacuum/IA3246UKTGN.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"bin","value":0.7,"unit":"L","display":"0.7 L","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-luxe-collection-clean-empty-cordless-vacuum/IA3246UKTGN.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-cordless-vacuum-ia3246uktgn","retailer":"Shark UK","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-luxe-collection-clean-empty-cordless-vacuum/IA3246UKTGN.html","price_gbp":349.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/shark-powerdetect-speed-luxe-collection-clean-empty-cordless-vacuum/IA3246UKTGN.html"],"trace_reference":null,"receipt_sha256":"527ee53740411c99496aa898e8c0ea4be2877f850fbf623c65c685466029ef79","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/shark-powerdetect-speed-luxe-collection-clean-empty-cordless-vacuum/IA3246UKTGN.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-cordless-vacuum-ia3246uktgn","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-luxe-collection-clean-empty-cordless-vacuum/IA3246UKTGN.html","price_gbp":349.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-cordless-vacuum-ia3246uktgn","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-luxe-collection-clean-empty-cordless-vacuum/IA3246UKTGN.html","price_gbp":349.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":5,"source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-luxe-collection-clean-empty-cordless-vacuum/IA3246UKTGN.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Registered main-unit limited warranty. The battery term is two years and registration conditions apply."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":5,"baseline_tie_aware_rank":5,"minimum_rank":2,"maximum_rank":6,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pickup_under_shared_protocol","label":"Pickup under a shared protocol","explanation":"Published run time and features do not establish carpet, hard-floor or edge pickup.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_under_load","label":"Battery under load","explanation":"Maximum run time does not establish realistic powered-head duration or degradation.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-cordless-vacuum-iz400uk","product_slug":"shark-iz400uk","category":"cordless-vacuum","market":"GB","category_rank":6,"cohort_position":6,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-cordless-vacuum-iz400uk","slug":"shark-iz400uk","model":"IZ400UK","category":"cordless-vacuum","market":"GB"},"decision":{"methodology_version":"cordless-vacuum-v1.1","rank":6,"score":73.6,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"cordless-vacuum","methodology_version":"cordless-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":89.34975433714509,"weighted_points":22.3374,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz400uk-specs-vacuum_runtime_min","field-receipt-prd-cordless-vacuum-iz400uk-offer-price_gbp"]},{"key":"runtime","label":"Published run time","weight":0.2,"score":86,"weighted_points":17.2,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:runtime","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz400uk-specs-vacuum_runtime_min"]},{"key":"handling","label":"Published weight","weight":0.2,"score":58.599999999999994,"weighted_points":11.72,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:handling","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz400uk-specs-vacuum_weight_kg"]},{"key":"cleaning","label":"Cleaning features","weight":0.23,"score":70,"weighted_points":16.1,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"cordless-vacuum-v1.1:cleaning","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz400uk-specs-vacuum_pet_tool","field-receipt-prd-cordless-vacuum-iz400uk-specs-vacuum_floor_detect","field-receipt-prd-cordless-vacuum-iz400uk-specs-vacuum_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"cordless-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-cordless-vacuum-iz400uk-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz400uk","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":229.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-cordless-vacuum-single-battery-iz400uk/IZ400UK.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"00edcd5786ed328ec7a20b8775c2a7d7095e9ceaeb5675dd95318331da0b424c"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz400uk-specs-vacuum_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz400uk","factor_keys":["cleaning"],"field_path":"specs.vacuum_auto_empty","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-cordless-vacuum-single-battery-iz400uk/IZ400UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7e184dee3bd1b8397dc5fb55d84bff747e7fafc8ae4c6b731424f573b1fa8e28"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz400uk-specs-vacuum_floor_detect","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz400uk","factor_keys":["cleaning"],"field_path":"specs.vacuum_floor_detect","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-cordless-vacuum-single-battery-iz400uk/IZ400UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e2f185be2d9d020c6b506b05f5692dab45ecc79857bce7dc63bc0132b62e1ab9"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz400uk-specs-vacuum_pet_tool","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz400uk","factor_keys":["cleaning"],"field_path":"specs.vacuum_pet_tool","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-cordless-vacuum-single-battery-iz400uk/IZ400UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7ab5e51dd47601c3ab0f3cecca43826025df7d48be72b3643c535394c0effc89"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz400uk-specs-vacuum_runtime_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz400uk","factor_keys":["runtime","value"],"field_path":"specs.vacuum_runtime_min","value_type":"number","value":60,"unit":"min","source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-cordless-vacuum-single-battery-iz400uk/IZ400UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a294ca06372fb9560fb629ed9973285f90d058a0cd9a03e4288df179ee55fba9"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz400uk-specs-vacuum_weight_kg","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz400uk","factor_keys":["handling"],"field_path":"specs.vacuum_weight_kg","value_type":"number","value":4.07,"unit":"kg","source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-cordless-vacuum-single-battery-iz400uk/IZ400UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5b8c1bbf5bf0b8545ac7e738854cf99cc5a4eb99b541ad02ee9513c70e3b3982"}],"field_receipt_count":6,"comparison_inputs":[{"key":"runtime","value":60,"unit":"min","display":"60 min","source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-cordless-vacuum-single-battery-iz400uk/IZ400UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"weight","value":4.07,"unit":"kg","display":"4.07 kg","source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-cordless-vacuum-single-battery-iz400uk/IZ400UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"bin","value":0.7,"unit":"L","display":"0.7 L","source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-cordless-vacuum-single-battery-iz400uk/IZ400UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-cordless-vacuum-iz400uk","retailer":"Shark UK","source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-cordless-vacuum-single-battery-iz400uk/IZ400UK.html","price_gbp":229.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-cordless-vacuum-single-battery-iz400uk/IZ400UK.html"],"trace_reference":null,"receipt_sha256":"ec99a76bc942442b106d9ede7909a29428c307eb87d3337ed99853fa67c617fd","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-cordless-vacuum-single-battery-iz400uk/IZ400UK.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-cordless-vacuum-iz400uk","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-cordless-vacuum-single-battery-iz400uk/IZ400UK.html","price_gbp":229.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-cordless-vacuum-iz400uk","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-cordless-vacuum-single-battery-iz400uk/IZ400UK.html","price_gbp":229.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":6,"baseline_tie_aware_rank":6,"minimum_rank":3,"maximum_rank":12,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pickup_under_shared_protocol","label":"Pickup under a shared protocol","explanation":"Published run time and features do not establish carpet, hard-floor or edge pickup.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_under_load","label":"Battery under load","explanation":"Maximum run time does not establish realistic powered-head duration or degradation.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-cordless-vacuum-iz381ukt","product_slug":"shark-iz381ukt","category":"cordless-vacuum","market":"GB","category_rank":7,"cohort_position":7,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-cordless-vacuum-iz381ukt","slug":"shark-iz381ukt","model":"IZ381UKT","category":"cordless-vacuum","market":"GB"},"decision":{"methodology_version":"cordless-vacuum-v1.1","rank":7,"score":73.5,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"cordless-vacuum","methodology_version":"cordless-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":75.35822707953855,"weighted_points":18.8396,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz381ukt-specs-vacuum_runtime_min","field-receipt-prd-cordless-vacuum-iz381ukt-offer-price_gbp"]},{"key":"runtime","label":"Published run time","weight":0.2,"score":77.5,"weighted_points":15.5,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:runtime","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz381ukt-specs-vacuum_runtime_min"]},{"key":"handling","label":"Published weight","weight":0.2,"score":76.2,"weighted_points":15.24,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:handling","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz381ukt-specs-vacuum_weight_kg"]},{"key":"cleaning","label":"Cleaning features","weight":0.23,"score":77,"weighted_points":17.71,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"cordless-vacuum-v1.1:cleaning","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz381ukt-specs-vacuum_pet_tool","field-receipt-prd-cordless-vacuum-iz381ukt-specs-vacuum_floor_detect","field-receipt-prd-cordless-vacuum-iz381ukt-specs-vacuum_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"cordless-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-cordless-vacuum-iz381ukt-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz381ukt","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":279.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-reveal-technology-anti-hair-wrap-floor-detect-iz381ukt/IZ381UKT.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7074d82804997fac10b57aa4bbca508f7ebcb855aab8a722949056e3228d8777"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz381ukt-specs-vacuum_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz381ukt","factor_keys":["cleaning"],"field_path":"specs.vacuum_auto_empty","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-reveal-technology-anti-hair-wrap-floor-detect-iz381ukt/IZ381UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0c5fa0ecc4cb9fb48694a338c10c7b325725cb84e9509f11b0bb09e12da782d3"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz381ukt-specs-vacuum_floor_detect","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz381ukt","factor_keys":["cleaning"],"field_path":"specs.vacuum_floor_detect","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-reveal-technology-anti-hair-wrap-floor-detect-iz381ukt/IZ381UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5d4a86ba2c2292cb244dedbcf96ec3b3618a1e478ecb9153d1a19db39504b099"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz381ukt-specs-vacuum_pet_tool","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz381ukt","factor_keys":["cleaning"],"field_path":"specs.vacuum_pet_tool","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-reveal-technology-anti-hair-wrap-floor-detect-iz381ukt/IZ381UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"8fa25b75076d592f628b89ea2b38955135731f3431b6a9bc14d6f9c7d854be5d"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz381ukt-specs-vacuum_runtime_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz381ukt","factor_keys":["runtime","value"],"field_path":"specs.vacuum_runtime_min","value_type":"number","value":50,"unit":"min","source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-reveal-technology-anti-hair-wrap-floor-detect-iz381ukt/IZ381UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9888ce6eef17c2c9a5a72e80a8501d2c12f32223ca48f333c7c9ca52703bc329"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz381ukt-specs-vacuum_weight_kg","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz381ukt","factor_keys":["handling"],"field_path":"specs.vacuum_weight_kg","value_type":"number","value":3.19,"unit":"kg","source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-reveal-technology-anti-hair-wrap-floor-detect-iz381ukt/IZ381UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"158f4d3b516f83ebb80c27b4beb0e2175f2443db297d9cc4a108a9b26c390adf"}],"field_receipt_count":6,"comparison_inputs":[{"key":"runtime","value":50,"unit":"min","display":"50 min","source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-reveal-technology-anti-hair-wrap-floor-detect-iz381ukt/IZ381UKT.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"weight","value":3.19,"unit":"kg","display":"3.19 kg","source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-reveal-technology-anti-hair-wrap-floor-detect-iz381ukt/IZ381UKT.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"bin","value":0.7,"unit":"L","display":"0.7 L","source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-reveal-technology-anti-hair-wrap-floor-detect-iz381ukt/IZ381UKT.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-cordless-vacuum-iz381ukt","retailer":"Shark UK","source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-reveal-technology-anti-hair-wrap-floor-detect-iz381ukt/IZ381UKT.html","price_gbp":279.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-reveal-technology-anti-hair-wrap-floor-detect-iz381ukt/IZ381UKT.html"],"trace_reference":null,"receipt_sha256":"0ed369db9fba24856ec1a101ba968db2229cf2074abc173687fc31b076686180","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-reveal-technology-anti-hair-wrap-floor-detect-iz381ukt/IZ381UKT.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-cordless-vacuum-iz381ukt","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-reveal-technology-anti-hair-wrap-floor-detect-iz381ukt/IZ381UKT.html","price_gbp":279.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-cordless-vacuum-iz381ukt","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-reveal-technology-anti-hair-wrap-floor-detect-iz381ukt/IZ381UKT.html","price_gbp":279.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":5,"source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-reveal-technology-anti-hair-wrap-floor-detect-iz381ukt/IZ381UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Registered main-unit guarantee. A separate battery term was not visible in the checked exact-model material."},"returns":{"status":"partial","value":"30-day direct return window","unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-reveal-technology-anti-hair-wrap-floor-detect-iz381ukt/IZ381UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Direct-channel terms only; eligibility and return-condition details must be checked before purchase."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":7,"baseline_tie_aware_rank":7,"minimum_rank":4,"maximum_rank":9,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pickup_under_shared_protocol","label":"Pickup under a shared protocol","explanation":"Published run time and features do not establish carpet, hard-floor or edge pickup.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_under_load","label":"Battery under load","explanation":"Maximum run time does not establish realistic powered-head duration or degradation.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-cordless-vacuum-ip1251ukt","product_slug":"shark-ip1251ukt","category":"cordless-vacuum","market":"GB","category_rank":8,"cohort_position":8,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-cordless-vacuum-ip1251ukt","slug":"shark-ip1251ukt","model":"IP1251UKT","category":"cordless-vacuum","market":"GB"},"decision":{"methodology_version":"cordless-vacuum-v1.1","rank":8,"score":73.3,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"cordless-vacuum","methodology_version":"cordless-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":68.8004760095202,"weighted_points":17.2001,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-ip1251ukt-specs-vacuum_runtime_min","field-receipt-prd-cordless-vacuum-ip1251ukt-offer-price_gbp"]},{"key":"runtime","label":"Published run time","weight":0.2,"score":94.5,"weighted_points":18.9,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:runtime","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-ip1251ukt-specs-vacuum_runtime_min"]},{"key":"handling","label":"Published weight","weight":0.2,"score":66,"weighted_points":13.2,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:handling","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-ip1251ukt-specs-vacuum_weight_kg"]},{"key":"cleaning","label":"Cleaning features","weight":0.23,"score":77,"weighted_points":17.71,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"cordless-vacuum-v1.1:cleaning","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-ip1251ukt-specs-vacuum_pet_tool","field-receipt-prd-cordless-vacuum-ip1251ukt-specs-vacuum_floor_detect","field-receipt-prd-cordless-vacuum-ip1251ukt-specs-vacuum_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"cordless-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-cordless-vacuum-ip1251ukt-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ip1251ukt","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":499.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-cordless-pet-vacuum-cleaner-ip1251ukt/IP1251UKT.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"76ecda528a6fa1b7b6e9d956356234f4532210130b2b9f48df291b799dfdd373"},{"receipt_id":"field-receipt-prd-cordless-vacuum-ip1251ukt-specs-vacuum_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ip1251ukt","factor_keys":["cleaning"],"field_path":"specs.vacuum_auto_empty","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerdetect-cordless-pet-vacuum-cleaner-ip1251ukt/IP1251UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d3c074b030c008fe479962068a27b3b2e3a3bbf11474418f61f3227f229b02b8"},{"receipt_id":"field-receipt-prd-cordless-vacuum-ip1251ukt-specs-vacuum_floor_detect","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ip1251ukt","factor_keys":["cleaning"],"field_path":"specs.vacuum_floor_detect","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerdetect-cordless-pet-vacuum-cleaner-ip1251ukt/IP1251UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"604c3226518de3a531cddcf101dbd0e65c4a740b03a30452f28f52b5c5e68323"},{"receipt_id":"field-receipt-prd-cordless-vacuum-ip1251ukt-specs-vacuum_pet_tool","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ip1251ukt","factor_keys":["cleaning"],"field_path":"specs.vacuum_pet_tool","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerdetect-cordless-pet-vacuum-cleaner-ip1251ukt/IP1251UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0ee842538be389a05316a1b7c231ad77a792f4925ee61a235150e14fca5986e8"},{"receipt_id":"field-receipt-prd-cordless-vacuum-ip1251ukt-specs-vacuum_runtime_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ip1251ukt","factor_keys":["runtime","value"],"field_path":"specs.vacuum_runtime_min","value_type":"number","value":70,"unit":"min","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-cordless-pet-vacuum-cleaner-ip1251ukt/IP1251UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"db583765339251c172ac9c970cad983c8e4a55424d1512cd7f8cd719a55e3259"},{"receipt_id":"field-receipt-prd-cordless-vacuum-ip1251ukt-specs-vacuum_weight_kg","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ip1251ukt","factor_keys":["handling"],"field_path":"specs.vacuum_weight_kg","value_type":"number","value":3.7,"unit":"kg","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-cordless-pet-vacuum-cleaner-ip1251ukt/IP1251UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"958be496fab29ad80156582ff5d0d1b836c58fd5de6316f283ec5c675793a6af"}],"field_receipt_count":6,"comparison_inputs":[{"key":"runtime","value":70,"unit":"min","display":"70 min","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-cordless-pet-vacuum-cleaner-ip1251ukt/IP1251UKT.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"weight","value":3.7,"unit":"kg","display":"3.7 kg","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-cordless-pet-vacuum-cleaner-ip1251ukt/IP1251UKT.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"bin","value":0.7,"unit":"L","display":"0.7 L","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-cordless-pet-vacuum-cleaner-ip1251ukt/IP1251UKT.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-cordless-vacuum-ip1251ukt","retailer":"Shark UK","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-cordless-pet-vacuum-cleaner-ip1251ukt/IP1251UKT.html","price_gbp":499.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/shark-powerdetect-cordless-pet-vacuum-cleaner-ip1251ukt/IP1251UKT.html","https://www.which.co.uk/reviews/cordless-vacuum-cleaners/shark-ip1251ukt","https://www.diy.com/departments/shark-powerdetect-cordless-pet-vacuum-cleaner-java-grey-ip1251ukt/0622356283625_BQ.prd"],"trace_reference":null,"receipt_sha256":"4c9e63ab6c114e7f4383b54850f61244d87f266b8c2a3622258df1e84d883f9c","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/shark-powerdetect-cordless-pet-vacuum-cleaner-ip1251ukt/IP1251UKT.html"],"official_source_present":true,"independent_editorial_source_count":1,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":2,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":2,"status":"two_independent_observations","slots":[{"slot":1,"status":"observed","id":"offer-cordless-vacuum-ip1251ukt","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-powerdetect-cordless-pet-vacuum-cleaner-ip1251ukt/IP1251UKT.html","price_gbp":499.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"observed","id":"offer-b-and-q-ip1251ukt-20260729","retailer":"B&Q","product_url":"https://www.diy.com/departments/shark-powerdetect-cordless-pet-vacuum-cleaner-java-grey-ip1251ukt/0622356283625_BQ.prd","price_gbp":299.99,"availability":"unknown","checked_at":"2026-07-29T16:05:28.000Z","fresh_until":"2026-07-31T16:05:28.000Z","geography_scope":"GB online listing; postcode delivery scope not checked","reason_code":null}],"observations":[{"id":"offer-cordless-vacuum-ip1251ukt","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-powerdetect-cordless-pet-vacuum-cleaner-ip1251ukt/IP1251UKT.html","price_gbp":499.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"},{"id":"offer-b-and-q-ip1251ukt-20260729","retailer":"B&Q","product_url":"https://www.diy.com/departments/shark-powerdetect-cordless-pet-vacuum-cleaner-java-grey-ip1251ukt/0622356283625_BQ.prd","price_gbp":299.99,"availability":"unknown","checked_at":"2026-07-29T16:05:28.000Z","fresh_until":"2026-07-31T16:05:28.000Z","geography_scope":"GB online listing; postcode delivery scope not checked"}]},"buying_constraints":{"warranty":{"status":"captured","years":5,"source_url":"https://www.sharkninja.co.uk/shark-powerdetect-cordless-pet-vacuum-cleaner-ip1251ukt/IP1251UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Registered main-unit guarantee. The battery term is two years and registration conditions apply."},"returns":{"status":"partial","value":"30-day direct return window","unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerdetect-cordless-pet-vacuum-cleaner-ip1251ukt/IP1251UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Direct-channel terms only; eligibility and return-condition details must be checked before purchase."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":8,"baseline_tie_aware_rank":8,"minimum_rank":3,"maximum_rank":10,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pickup_under_shared_protocol","label":"Pickup under a shared protocol","explanation":"Published run time and features do not establish carpet, hard-floor or edge pickup.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_under_load","label":"Battery under load","explanation":"Maximum run time does not establish realistic powered-head duration or degradation.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":5,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-cordless-vacuum-ia1241ukt","product_slug":"shark-ia1241ukt","category":"cordless-vacuum","market":"GB","category_rank":9,"cohort_position":9,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-cordless-vacuum-ia1241ukt","slug":"shark-ia1241ukt","model":"IA1241UKT","category":"cordless-vacuum","market":"GB"},"decision":{"methodology_version":"cordless-vacuum-v1.1","rank":9,"score":72.3,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"cordless-vacuum","methodology_version":"cordless-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":68.72148189492779,"weighted_points":17.1804,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-ia1241ukt-specs-vacuum_runtime_min","field-receipt-prd-cordless-vacuum-ia1241ukt-offer-price_gbp"]},{"key":"runtime","label":"Published run time","weight":0.2,"score":86,"weighted_points":17.2,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:runtime","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-ia1241ukt-specs-vacuum_runtime_min"]},{"key":"handling","label":"Published weight","weight":0.2,"score":70,"weighted_points":14,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:handling","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-ia1241ukt-specs-vacuum_weight_kg"]},{"key":"cleaning","label":"Cleaning features","weight":0.23,"score":77,"weighted_points":17.71,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"cordless-vacuum-v1.1:cleaning","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-ia1241ukt-specs-vacuum_pet_tool","field-receipt-prd-cordless-vacuum-ia1241ukt-specs-vacuum_floor_detect","field-receipt-prd-cordless-vacuum-ia1241ukt-specs-vacuum_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"cordless-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-cordless-vacuum-ia1241ukt-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ia1241ukt","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":429.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-pet-cordless-vacuum-ultramarine-ia1241ukt/IA1241UKT.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"06902d84ac9fdb725918d6c93b4e1e1132c7c39315890bd88dea363d7df5e3e8"},{"receipt_id":"field-receipt-prd-cordless-vacuum-ia1241ukt-specs-vacuum_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ia1241ukt","factor_keys":["cleaning"],"field_path":"specs.vacuum_auto_empty","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-pet-cordless-vacuum-ultramarine-ia1241ukt/IA1241UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d53e705adbe5cbc6311e6f333440c04a97b6612f435f38dff26c3d21b25e778b"},{"receipt_id":"field-receipt-prd-cordless-vacuum-ia1241ukt-specs-vacuum_floor_detect","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ia1241ukt","factor_keys":["cleaning"],"field_path":"specs.vacuum_floor_detect","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-pet-cordless-vacuum-ultramarine-ia1241ukt/IA1241UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"028be01e4aa8578aee811133b43dc444e9e5633993f6958fc61aee9cc980f236"},{"receipt_id":"field-receipt-prd-cordless-vacuum-ia1241ukt-specs-vacuum_pet_tool","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ia1241ukt","factor_keys":["cleaning"],"field_path":"specs.vacuum_pet_tool","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-pet-cordless-vacuum-ultramarine-ia1241ukt/IA1241UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9ee39ff02f6a74db29ea746d5efb781796ac894d51f8ca82e0c4edd0161e5b62"},{"receipt_id":"field-receipt-prd-cordless-vacuum-ia1241ukt-specs-vacuum_runtime_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ia1241ukt","factor_keys":["runtime","value"],"field_path":"specs.vacuum_runtime_min","value_type":"number","value":60,"unit":"min","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-pet-cordless-vacuum-ultramarine-ia1241ukt/IA1241UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f8eabdb3c8d3e3c054a645d1c0014e18ea961ee8e2def1ae53fc12e181f2ca4d"},{"receipt_id":"field-receipt-prd-cordless-vacuum-ia1241ukt-specs-vacuum_weight_kg","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ia1241ukt","factor_keys":["handling"],"field_path":"specs.vacuum_weight_kg","value_type":"number","value":3.5,"unit":"kg","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-pet-cordless-vacuum-ultramarine-ia1241ukt/IA1241UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"de7282160070d51e8fcf227cef9769c5c9aa759ec644ca39c14ec4f062071cc2"}],"field_receipt_count":6,"comparison_inputs":[{"key":"runtime","value":60,"unit":"min","display":"60 min","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-pet-cordless-vacuum-ultramarine-ia1241ukt/IA1241UKT.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"weight","value":3.5,"unit":"kg","display":"3.5 kg","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-pet-cordless-vacuum-ultramarine-ia1241ukt/IA1241UKT.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"bin","value":0.7,"unit":"L","display":"0.7 L","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-pet-cordless-vacuum-ultramarine-ia1241ukt/IA1241UKT.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-cordless-vacuum-ia1241ukt","retailer":"Shark UK","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-pet-cordless-vacuum-ultramarine-ia1241ukt/IA1241UKT.html","price_gbp":429.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/shark-powerdetect-speed-pet-cordless-vacuum-ultramarine-ia1241ukt/IA1241UKT.html"],"trace_reference":null,"receipt_sha256":"bb12a0b42ce84b9515aa2b7dafee68325a706a632c4083b6aa41edc418c96973","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/shark-powerdetect-speed-pet-cordless-vacuum-ultramarine-ia1241ukt/IA1241UKT.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-cordless-vacuum-ia1241ukt","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-pet-cordless-vacuum-ultramarine-ia1241ukt/IA1241UKT.html","price_gbp":429.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-cordless-vacuum-ia1241ukt","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-powerdetect-speed-pet-cordless-vacuum-ultramarine-ia1241ukt/IA1241UKT.html","price_gbp":429.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":9,"baseline_tie_aware_rank":9,"minimum_rank":4,"maximum_rank":11,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pickup_under_shared_protocol","label":"Pickup under a shared protocol","explanation":"Published run time and features do not establish carpet, hard-floor or edge pickup.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_under_load","label":"Battery under load","explanation":"Maximum run time does not establish realistic powered-head duration or degradation.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-cordless-vacuum-ip1251uk","product_slug":"shark-ip1251uk","category":"cordless-vacuum","market":"GB","category_rank":10,"cohort_position":10,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-cordless-vacuum-ip1251uk","slug":"shark-ip1251uk","model":"IP1251UK","category":"cordless-vacuum","market":"GB"},"decision":{"methodology_version":"cordless-vacuum-v1.1","rank":10,"score":72,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"cordless-vacuum","methodology_version":"cordless-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":70.31968765292879,"weighted_points":17.5799,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-ip1251uk-specs-vacuum_runtime_min","field-receipt-prd-cordless-vacuum-ip1251uk-offer-price_gbp"]},{"key":"runtime","label":"Published run time","weight":0.2,"score":94.5,"weighted_points":18.9,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:runtime","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-ip1251uk-specs-vacuum_runtime_min"]},{"key":"handling","label":"Published weight","weight":0.2,"score":66,"weighted_points":13.2,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:handling","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-ip1251uk-specs-vacuum_weight_kg"]},{"key":"cleaning","label":"Cleaning features","weight":0.23,"score":70,"weighted_points":16.1,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"cordless-vacuum-v1.1:cleaning","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-ip1251uk-specs-vacuum_pet_tool","field-receipt-prd-cordless-vacuum-ip1251uk-specs-vacuum_floor_detect","field-receipt-prd-cordless-vacuum-ip1251uk-specs-vacuum_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"cordless-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-cordless-vacuum-ip1251uk-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ip1251uk","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":469.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-cordless-vacuum-cleaner/IP1251UK.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7e4f2540fc0be380a145c7216998991de767e1d045c3162a5ff0ce1dc136cce8"},{"receipt_id":"field-receipt-prd-cordless-vacuum-ip1251uk-specs-vacuum_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ip1251uk","factor_keys":["cleaning"],"field_path":"specs.vacuum_auto_empty","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerdetect-cordless-vacuum-cleaner/IP1251UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b7e1e51feac7ac917a2a367b74f2ca94235a6e2f757c5354d6f2767196614370"},{"receipt_id":"field-receipt-prd-cordless-vacuum-ip1251uk-specs-vacuum_floor_detect","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ip1251uk","factor_keys":["cleaning"],"field_path":"specs.vacuum_floor_detect","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerdetect-cordless-vacuum-cleaner/IP1251UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3928ab68e1a8fac1dbb70d015f465f12722495684c1831690a9ffe1239085022"},{"receipt_id":"field-receipt-prd-cordless-vacuum-ip1251uk-specs-vacuum_pet_tool","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ip1251uk","factor_keys":["cleaning"],"field_path":"specs.vacuum_pet_tool","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerdetect-cordless-vacuum-cleaner/IP1251UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f1c8fc87032fb31e448add06ca83716928af19dc22e180a6e593e6366840a1e7"},{"receipt_id":"field-receipt-prd-cordless-vacuum-ip1251uk-specs-vacuum_runtime_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ip1251uk","factor_keys":["runtime","value"],"field_path":"specs.vacuum_runtime_min","value_type":"number","value":70,"unit":"min","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-cordless-vacuum-cleaner/IP1251UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e5e8e031b92ebfa0f99f4094b164663902078bf69ff67c10a0123a37544d55df"},{"receipt_id":"field-receipt-prd-cordless-vacuum-ip1251uk-specs-vacuum_weight_kg","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-ip1251uk","factor_keys":["handling"],"field_path":"specs.vacuum_weight_kg","value_type":"number","value":3.7,"unit":"kg","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-cordless-vacuum-cleaner/IP1251UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5f2a1ae866ed4804b83fecc33e3822d1890a4f8b3c3f5eaff961b696a307948c"}],"field_receipt_count":6,"comparison_inputs":[{"key":"runtime","value":70,"unit":"min","display":"70 min","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-cordless-vacuum-cleaner/IP1251UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"weight","value":3.7,"unit":"kg","display":"3.7 kg","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-cordless-vacuum-cleaner/IP1251UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"bin","value":0.7,"unit":"L","display":"0.7 L","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-cordless-vacuum-cleaner/IP1251UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-cordless-vacuum-ip1251uk","retailer":"Shark UK","source_url":"https://www.sharkninja.co.uk/shark-powerdetect-cordless-vacuum-cleaner/IP1251UK.html","price_gbp":469.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/shark-powerdetect-cordless-vacuum-cleaner/IP1251UK.html"],"trace_reference":null,"receipt_sha256":"4796e671ad0c809edd0a42be0318ca0f6d645acddd01898e1c4db8f40615aa71","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/shark-powerdetect-cordless-vacuum-cleaner/IP1251UK.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-cordless-vacuum-ip1251uk","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-powerdetect-cordless-vacuum-cleaner/IP1251UK.html","price_gbp":469.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-cordless-vacuum-ip1251uk","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-powerdetect-cordless-vacuum-cleaner/IP1251UK.html","price_gbp":469.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":10,"baseline_tie_aware_rank":10,"minimum_rank":6,"maximum_rank":14,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pickup_under_shared_protocol","label":"Pickup under a shared protocol","explanation":"Published run time and features do not establish carpet, hard-floor or edge pickup.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_under_load","label":"Battery under load","explanation":"Maximum run time does not establish realistic powered-head duration or degradation.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-cordless-vacuum-iz380ukfdb","product_slug":"shark-iz380ukfdb","category":"cordless-vacuum","market":"GB","category_rank":11,"cohort_position":11,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-cordless-vacuum-iz380ukfdb","slug":"shark-iz380ukfdb","model":"IZ380UKFDB","category":"cordless-vacuum","market":"GB"},"decision":{"methodology_version":"cordless-vacuum-v1.1","rank":11,"score":71,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"cordless-vacuum","methodology_version":"cordless-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":73.33427780926031,"weighted_points":18.3336,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz380ukfdb-specs-vacuum_runtime_min","field-receipt-prd-cordless-vacuum-iz380ukfdb-offer-price_gbp"]},{"key":"runtime","label":"Published run time","weight":0.2,"score":77.5,"weighted_points":15.5,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:runtime","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz380ukfdb-specs-vacuum_runtime_min"]},{"key":"handling","label":"Published weight","weight":0.2,"score":74,"weighted_points":14.8,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:handling","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz380ukfdb-specs-vacuum_weight_kg"]},{"key":"cleaning","label":"Cleaning features","weight":0.23,"score":70,"weighted_points":16.1,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"cordless-vacuum-v1.1:cleaning","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz380ukfdb-specs-vacuum_pet_tool","field-receipt-prd-cordless-vacuum-iz380ukfdb-specs-vacuum_floor_detect","field-receipt-prd-cordless-vacuum-iz380ukfdb-specs-vacuum_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"cordless-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-cordless-vacuum-iz380ukfdb-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz380ukfdb","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":299.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380ukfdb/IZ380UKFDB.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"fa2c6bd3d286fc563079c7b0c29b65562536b99cf4ef70d5af5d5a42c4e30fc8"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz380ukfdb-specs-vacuum_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz380ukfdb","factor_keys":["cleaning"],"field_path":"specs.vacuum_auto_empty","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380ukfdb/IZ380UKFDB.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"cbb1d8ce58a245b707b917636b5e85b969653434a135216fb9ea59470f9c02d7"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz380ukfdb-specs-vacuum_floor_detect","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz380ukfdb","factor_keys":["cleaning"],"field_path":"specs.vacuum_floor_detect","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380ukfdb/IZ380UKFDB.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3ed5cdef1e2e1669a8ef97cd3ef4a1a9e9973190a965fb4b033ce2db5e6de811"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz380ukfdb-specs-vacuum_pet_tool","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz380ukfdb","factor_keys":["cleaning"],"field_path":"specs.vacuum_pet_tool","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380ukfdb/IZ380UKFDB.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"cd94dedd07d768d44a10f46752c545df8760821da6c29422d8ff0e309ed5f92d"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz380ukfdb-specs-vacuum_runtime_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz380ukfdb","factor_keys":["runtime","value"],"field_path":"specs.vacuum_runtime_min","value_type":"number","value":50,"unit":"min","source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380ukfdb/IZ380UKFDB.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e849d5bd90496d11087017018d1e35d02c869cba74533a5644bf71de1cf6824b"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz380ukfdb-specs-vacuum_weight_kg","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz380ukfdb","factor_keys":["handling"],"field_path":"specs.vacuum_weight_kg","value_type":"number","value":3.3,"unit":"kg","source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380ukfdb/IZ380UKFDB.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"be924cb50562f9ea0279bfde3a376defa873d3d46a20d4fc4a170c0128eec823"}],"field_receipt_count":6,"comparison_inputs":[{"key":"runtime","value":50,"unit":"min","display":"50 min","source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380ukfdb/IZ380UKFDB.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"weight","value":3.3,"unit":"kg","display":"3.3 kg","source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380ukfdb/IZ380UKFDB.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"bin","value":0.7,"unit":"L","display":"0.7 L","source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380ukfdb/IZ380UKFDB.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-cordless-vacuum-iz380ukfdb","retailer":"Shark UK","source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380ukfdb/IZ380UKFDB.html","price_gbp":299.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380ukfdb/IZ380UKFDB.html"],"trace_reference":null,"receipt_sha256":"5100b608855e493931af10124a7329fae49a908e550c0782b86619d7dcb628da","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380ukfdb/IZ380UKFDB.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-cordless-vacuum-iz380ukfdb","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380ukfdb/IZ380UKFDB.html","price_gbp":299.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-cordless-vacuum-iz380ukfdb","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380ukfdb/IZ380UKFDB.html","price_gbp":299.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":11,"baseline_tie_aware_rank":11,"minimum_rank":8,"maximum_rank":13,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pickup_under_shared_protocol","label":"Pickup under a shared protocol","explanation":"Published run time and features do not establish carpet, hard-floor or edge pickup.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_under_load","label":"Battery under load","explanation":"Maximum run time does not establish realistic powered-head duration or degradation.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-cordless-vacuum-iz400ukt","product_slug":"shark-iz400ukt","category":"cordless-vacuum","market":"GB","category_rank":12,"cohort_position":12,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-cordless-vacuum-iz400ukt","slug":"shark-iz400ukt","model":"IZ400UKT","category":"cordless-vacuum","market":"GB"},"decision":{"methodology_version":"cordless-vacuum-v1.1","rank":12,"score":70.1,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"cordless-vacuum","methodology_version":"cordless-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":68.72148189492779,"weighted_points":17.1804,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz400ukt-specs-vacuum_runtime_min","field-receipt-prd-cordless-vacuum-iz400ukt-offer-price_gbp"]},{"key":"runtime","label":"Published run time","weight":0.2,"score":86,"weighted_points":17.2,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:runtime","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz400ukt-specs-vacuum_runtime_min"]},{"key":"handling","label":"Published weight","weight":0.2,"score":58.599999999999994,"weighted_points":11.72,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:handling","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz400ukt-specs-vacuum_weight_kg"]},{"key":"cleaning","label":"Cleaning features","weight":0.23,"score":77,"weighted_points":17.71,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"cordless-vacuum-v1.1:cleaning","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz400ukt-specs-vacuum_pet_tool","field-receipt-prd-cordless-vacuum-iz400ukt-specs-vacuum_floor_detect","field-receipt-prd-cordless-vacuum-iz400ukt-specs-vacuum_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"cordless-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-cordless-vacuum-iz400ukt-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz400ukt","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":429.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-pet-pro-cordless-vacuum-single-battery-iz400ukt/IZ400UKT.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"cd6800f9da98ea98607529af6929e259cdb92ffa28a1eefdf22ed34b3b4ec9b5"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz400ukt-specs-vacuum_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz400ukt","factor_keys":["cleaning"],"field_path":"specs.vacuum_auto_empty","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-pet-pro-cordless-vacuum-single-battery-iz400ukt/IZ400UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"cd9de938aff703c2596d975367bfa0cb3d92909cb16c5a58fcf78288a9e41a7b"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz400ukt-specs-vacuum_floor_detect","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz400ukt","factor_keys":["cleaning"],"field_path":"specs.vacuum_floor_detect","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-pet-pro-cordless-vacuum-single-battery-iz400ukt/IZ400UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e71293537964ee043f63739f288e28d0896fb02c2bd5433e97c0495f771c4fbb"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz400ukt-specs-vacuum_pet_tool","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz400ukt","factor_keys":["cleaning"],"field_path":"specs.vacuum_pet_tool","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-pet-pro-cordless-vacuum-single-battery-iz400ukt/IZ400UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"99bd089186e0923db40b99f71588fcb436e142a2e656145fcb11256b3af28e32"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz400ukt-specs-vacuum_runtime_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz400ukt","factor_keys":["runtime","value"],"field_path":"specs.vacuum_runtime_min","value_type":"number","value":60,"unit":"min","source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-pet-pro-cordless-vacuum-single-battery-iz400ukt/IZ400UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9c6c519cd7e65b22a6762996b110478866a74219d2ff05aaa2f94714a982fdb2"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz400ukt-specs-vacuum_weight_kg","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz400ukt","factor_keys":["handling"],"field_path":"specs.vacuum_weight_kg","value_type":"number","value":4.07,"unit":"kg","source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-pet-pro-cordless-vacuum-single-battery-iz400ukt/IZ400UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"fa6ba2cc5ae75abc25f1a5889f26327494402a7904e06b26eb48645fe2e3e0fb"}],"field_receipt_count":6,"comparison_inputs":[{"key":"runtime","value":60,"unit":"min","display":"60 min","source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-pet-pro-cordless-vacuum-single-battery-iz400ukt/IZ400UKT.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"weight","value":4.07,"unit":"kg","display":"4.07 kg","source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-pet-pro-cordless-vacuum-single-battery-iz400ukt/IZ400UKT.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"bin","value":0.7,"unit":"L","display":"0.7 L","source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-pet-pro-cordless-vacuum-single-battery-iz400ukt/IZ400UKT.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-cordless-vacuum-iz400ukt","retailer":"Shark UK","source_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-pet-pro-cordless-vacuum-single-battery-iz400ukt/IZ400UKT.html","price_gbp":429.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-pet-pro-cordless-vacuum-single-battery-iz400ukt/IZ400UKT.html","https://www.expertreviews.co.uk/home-garden/vacuums-cleaning/shark-stratos-iz400ukt-review","https://www.reddit.com/r/VacuumCleaners/search/?q=IZ400UKT&restrict_sr=1"],"trace_reference":null,"receipt_sha256":"111df1c3fe2ece4c4743662b78f4d9f8e94973329ebede6b8a556efdce41a0aa","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-pet-pro-cordless-vacuum-single-battery-iz400ukt/IZ400UKT.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":1,"owner_context_source_count":1,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-cordless-vacuum-iz400ukt","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-pet-pro-cordless-vacuum-single-battery-iz400ukt/IZ400UKT.html","price_gbp":429.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-cordless-vacuum-iz400ukt","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-stratos-anti-hair-wrap-plus-pet-pro-cordless-vacuum-single-battery-iz400ukt/IZ400UKT.html","price_gbp":429.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":12,"baseline_tie_aware_rank":12,"minimum_rank":9,"maximum_rank":16,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pickup_under_shared_protocol","label":"Pickup under a shared protocol","explanation":"Published run time and features do not establish carpet, hard-floor or edge pickup.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_under_load","label":"Battery under load","explanation":"Maximum run time does not establish realistic powered-head duration or degradation.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-cordless-vacuum-iz380ukt","product_slug":"shark-iz380ukt","category":"cordless-vacuum","market":"GB","category_rank":13,"cohort_position":13,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-cordless-vacuum-iz380ukt","slug":"shark-iz380ukt","model":"IZ380UKT","category":"cordless-vacuum","market":"GB"},"decision":{"methodology_version":"cordless-vacuum-v1.1","rank":13,"score":68.3,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"cordless-vacuum","methodology_version":"cordless-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":75.35822707953855,"weighted_points":18.8396,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz380ukt-specs-vacuum_runtime_min","field-receipt-prd-cordless-vacuum-iz380ukt-offer-price_gbp"]},{"key":"runtime","label":"Published run time","weight":0.2,"score":77.5,"weighted_points":15.5,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:runtime","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz380ukt-specs-vacuum_runtime_min"]},{"key":"handling","label":"Published weight","weight":0.2,"score":50,"weighted_points":10,"explanation":"No comparable weight basis is available, so handling receives the method's neutral missing-data score.","formula_id":"cordless-vacuum-v1.1:handling","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz380ukt-specs-vacuum_weight_kg"]},{"key":"cleaning","label":"Cleaning features","weight":0.23,"score":77,"weighted_points":17.71,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"cordless-vacuum-v1.1:cleaning","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz380ukt-specs-vacuum_pet_tool","field-receipt-prd-cordless-vacuum-iz380ukt-specs-vacuum_floor_detect","field-receipt-prd-cordless-vacuum-iz380ukt-specs-vacuum_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"cordless-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-cordless-vacuum-iz380ukt-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz380ukt","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":279.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380ukt/IZ380UKT.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"05083fe3d82e20f36ef291a0f0c1e1c0817caf5729e775d18d5cb8e2a141e561"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz380ukt-specs-vacuum_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz380ukt","factor_keys":["cleaning"],"field_path":"specs.vacuum_auto_empty","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380ukt/IZ380UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"90eec93b92f4c5a12b197b8f2a68753994127c345fe97f91235e35b9477a98b4"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz380ukt-specs-vacuum_floor_detect","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz380ukt","factor_keys":["cleaning"],"field_path":"specs.vacuum_floor_detect","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380ukt/IZ380UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5a37dc76a253de4adff9658c070bc1f36d29e8fe8e60e257210abc08938cb893"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz380ukt-specs-vacuum_pet_tool","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz380ukt","factor_keys":["cleaning"],"field_path":"specs.vacuum_pet_tool","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380ukt/IZ380UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"28a20d8a5ae39b0aadfa6a28b1956a9dd2af19435638909310a4fcf3cf5b1a97"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz380ukt-specs-vacuum_runtime_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz380ukt","factor_keys":["runtime","value"],"field_path":"specs.vacuum_runtime_min","value_type":"number","value":50,"unit":"min","source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380ukt/IZ380UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"10a78e33cbae581612bc60c20d4da27d66010e924600d57e61f2f7556900b0b6"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz380ukt-specs-vacuum_weight_kg","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz380ukt","factor_keys":["handling"],"field_path":"specs.vacuum_weight_kg","value_type":"null","value":null,"unit":"kg","source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380ukt/IZ380UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9b2ec2d10ca0e3906973a2dfcadef9cb6c1039d6363bf789725940c23e4bcc24"}],"field_receipt_count":6,"comparison_inputs":[{"key":"runtime","value":50,"unit":"min","display":"50 min","source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380ukt/IZ380UKT.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"weight","value":null,"unit":null,"display":"Not comparable","source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380ukt/IZ380UKT.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"bin","value":0.7,"unit":"L","display":"0.7 L","source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380ukt/IZ380UKT.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-cordless-vacuum-iz380ukt","retailer":"Shark UK","source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380ukt/IZ380UKT.html","price_gbp":279.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380ukt/IZ380UKT.html","https://www.idealhome.co.uk/house-manual/floorcare/shark-powerpro-cordless-stick-vacuum-vacuum-review","https://www.diy.com/departments/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrapt-iz380ukt/0622356316101_BQ.prd"],"trace_reference":null,"receipt_sha256":"7fe78e72a67b7d1febc0de92aa222b1afedfeed6c4bcf9b58c6db8b75d0686bf","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380ukt/IZ380UKT.html"],"official_source_present":true,"independent_editorial_source_count":1,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":2,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":2,"status":"two_independent_observations","slots":[{"slot":1,"status":"observed","id":"offer-cordless-vacuum-iz380ukt","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380ukt/IZ380UKT.html","price_gbp":279.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"observed","id":"offer-b-and-q-iz380ukt-20260729","retailer":"B&Q","product_url":"https://www.diy.com/departments/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrapt-iz380ukt/0622356316101_BQ.prd","price_gbp":189.99,"availability":"unknown","checked_at":"2026-07-29T16:05:28.000Z","fresh_until":"2026-07-31T16:05:28.000Z","geography_scope":"GB online listing; postcode delivery scope not checked","reason_code":null}],"observations":[{"id":"offer-cordless-vacuum-iz380ukt","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380ukt/IZ380UKT.html","price_gbp":279.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"},{"id":"offer-b-and-q-iz380ukt-20260729","retailer":"B&Q","product_url":"https://www.diy.com/departments/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrapt-iz380ukt/0622356316101_BQ.prd","price_gbp":189.99,"availability":"unknown","checked_at":"2026-07-29T16:05:28.000Z","fresh_until":"2026-07-31T16:05:28.000Z","geography_scope":"GB online listing; postcode delivery scope not checked"}]},"buying_constraints":{"warranty":{"status":"captured","years":5,"source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380ukt/IZ380UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Registered main-unit guarantee. The battery term is two years and registration conditions apply."},"returns":{"status":"partial","value":"30-day direct return window","unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerpro-pet-cordless-stick-vacuum-with-anti-hair-wrap-floor-detect-iz380ukt/IZ380UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Direct-channel terms only; eligibility and return-condition details must be checked before purchase."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":13,"baseline_tie_aware_rank":13,"minimum_rank":9,"maximum_rank":19,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pickup_under_shared_protocol","label":"Pickup under a shared protocol","explanation":"Published run time and features do not establish carpet, hard-floor or edge pickup.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_under_load","label":"Battery under load","explanation":"Maximum run time does not establish realistic powered-head duration or degradation.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":5,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-cordless-vacuum-1-03-081","product_slug":"gtech-1-03-081","category":"cordless-vacuum","market":"GB","category_rank":14,"cohort_position":14,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-cordless-vacuum-1-03-081","slug":"gtech-1-03-081","model":"1-03-081","category":"cordless-vacuum","market":"GB"},"decision":{"methodology_version":"cordless-vacuum-v1.1","rank":14,"score":67.5,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"cordless-vacuum","methodology_version":"cordless-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":69.28658166363084,"weighted_points":17.3216,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-1-03-081-specs-vacuum_runtime_min","field-receipt-prd-cordless-vacuum-1-03-081-offer-price_gbp"]},{"key":"runtime","label":"Published run time","weight":0.2,"score":69,"weighted_points":13.8,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:runtime","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-1-03-081-specs-vacuum_runtime_min"]},{"key":"handling","label":"Published weight","weight":0.2,"score":76,"weighted_points":15.2,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:handling","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-1-03-081-specs-vacuum_weight_kg"]},{"key":"cleaning","label":"Cleaning features","weight":0.23,"score":65,"weighted_points":14.95,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"cordless-vacuum-v1.1:cleaning","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-1-03-081-specs-vacuum_pet_tool","field-receipt-prd-cordless-vacuum-1-03-081-specs-vacuum_floor_detect","field-receipt-prd-cordless-vacuum-1-03-081-specs-vacuum_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"cordless-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-cordless-vacuum-1-03-081-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-1-03-081","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":279.99,"unit":"GBP","source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-mk2-k9.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"10eb63434039ce34ada913a3f0286467288ce78e32eb03c1d189f3ce6253539e"},{"receipt_id":"field-receipt-prd-cordless-vacuum-1-03-081-specs-vacuum_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-1-03-081","factor_keys":["cleaning"],"field_path":"specs.vacuum_auto_empty","value_type":"null","value":null,"unit":null,"source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-mk2-k9.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6fbd8aff3d60a713e8370d0dbb6de08a45cc911c8f8da0b48f232bdf5567b6ee"},{"receipt_id":"field-receipt-prd-cordless-vacuum-1-03-081-specs-vacuum_floor_detect","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-1-03-081","factor_keys":["cleaning"],"field_path":"specs.vacuum_floor_detect","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-mk2-k9.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"89afb8ae747e19c0b54a5c6763a052fa829d10ece2a16bd009b76d0a8d158d10"},{"receipt_id":"field-receipt-prd-cordless-vacuum-1-03-081-specs-vacuum_pet_tool","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-1-03-081","factor_keys":["cleaning"],"field_path":"specs.vacuum_pet_tool","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-mk2-k9.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"fd96969d3516eb045116f66081443bb62b7b29a8989fd18e36791a74cb81930e"},{"receipt_id":"field-receipt-prd-cordless-vacuum-1-03-081-specs-vacuum_runtime_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-1-03-081","factor_keys":["runtime","value"],"field_path":"specs.vacuum_runtime_min","value_type":"number","value":40,"unit":"min","source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-mk2-k9.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c7dd88cf7ef996c01c17ca0dfe45ef5ef8084f3a51d7c624549b8ae41061a61f"},{"receipt_id":"field-receipt-prd-cordless-vacuum-1-03-081-specs-vacuum_weight_kg","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-1-03-081","factor_keys":["handling"],"field_path":"specs.vacuum_weight_kg","value_type":"number","value":3.2,"unit":"kg","source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-mk2-k9.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"fbfd21df80affb8c9fad47ed595cad4fa9756c7eb3c1da55c1d0dd9e261dfd5e"}],"field_receipt_count":6,"comparison_inputs":[{"key":"runtime","value":40,"unit":"min","display":"40 min","source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-mk2-k9.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"weight","value":3.2,"unit":"kg","display":"3.2 kg","source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-mk2-k9.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"bin","value":0.8,"unit":"L","display":"0.8 L","source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-mk2-k9.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-cordless-vacuum-1-03-081","retailer":"Gtech UK","source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-mk2-k9.html","price_gbp":279.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-mk2-k9.html"],"trace_reference":null,"receipt_sha256":"dc18207b725f6b0af91d2978cfa20d1e454f0cf041d2620c4c03d10ed8105a32","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-mk2-k9.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-cordless-vacuum-1-03-081","retailer":"Gtech UK","product_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-mk2-k9.html","price_gbp":279.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-cordless-vacuum-1-03-081","retailer":"Gtech UK","product_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-mk2-k9.html","price_gbp":279.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-mk2-k9.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","limitation":"Projected from a structured exact-model catalogue field."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":14,"baseline_tie_aware_rank":14,"minimum_rank":12,"maximum_rank":16,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pickup_under_shared_protocol","label":"Pickup under a shared protocol","explanation":"Published run time and features do not establish carpet, hard-floor or edge pickup.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_under_load","label":"Battery under load","explanation":"Maximum run time does not establish realistic powered-head duration or degradation.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-cordless-vacuum-iz411ukt","product_slug":"shark-iz411ukt","category":"cordless-vacuum","market":"GB","category_rank":15,"cohort_position":15,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-cordless-vacuum-iz411ukt","slug":"shark-iz411ukt","model":"IZ411UKT","category":"cordless-vacuum","market":"GB"},"decision":{"methodology_version":"cordless-vacuum-v1.1","rank":15,"score":67.3,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"cordless-vacuum","methodology_version":"cordless-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":70.5006375159379,"weighted_points":17.6252,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz411ukt-specs-vacuum_runtime_min","field-receipt-prd-cordless-vacuum-iz411ukt-offer-price_gbp"]},{"key":"runtime","label":"Published run time","weight":0.2,"score":86,"weighted_points":17.2,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:runtime","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz411ukt-specs-vacuum_runtime_min"]},{"key":"handling","label":"Published weight","weight":0.2,"score":58.599999999999994,"weighted_points":11.72,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:handling","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz411ukt-specs-vacuum_weight_kg"]},{"key":"cleaning","label":"Cleaning features","weight":0.23,"score":63,"weighted_points":14.49,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"cordless-vacuum-v1.1:cleaning","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-iz411ukt-specs-vacuum_pet_tool","field-receipt-prd-cordless-vacuum-iz411ukt-specs-vacuum_floor_detect","field-receipt-prd-cordless-vacuum-iz411ukt-specs-vacuum_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"cordless-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-cordless-vacuum-iz411ukt-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz411ukt","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":399.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/shark-stratos-cordless-stick-vacuum-with-clean-sense-iq-and-anti-hair-wrap-plus-iz411ukt/IZ411UKT.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"19499350fef2c0327684c57175f63d19f8a637f51da65e25c5558f680574df4c"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz411ukt-specs-vacuum_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz411ukt","factor_keys":["cleaning"],"field_path":"specs.vacuum_auto_empty","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-stratos-cordless-stick-vacuum-with-clean-sense-iq-and-anti-hair-wrap-plus-iz411ukt/IZ411UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"deb90946ccbda7ff3fa4a43b8296fb140bcfce0573ca302517bcf974fc6b19b9"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz411ukt-specs-vacuum_floor_detect","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz411ukt","factor_keys":["cleaning"],"field_path":"specs.vacuum_floor_detect","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-stratos-cordless-stick-vacuum-with-clean-sense-iq-and-anti-hair-wrap-plus-iz411ukt/IZ411UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3c0e72f26b7826d971af6921d94585978644e54784741b2c1faf79d0334d72de"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz411ukt-specs-vacuum_pet_tool","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz411ukt","factor_keys":["cleaning"],"field_path":"specs.vacuum_pet_tool","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-stratos-cordless-stick-vacuum-with-clean-sense-iq-and-anti-hair-wrap-plus-iz411ukt/IZ411UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2f76b009dfbac75988c638d313cc825fb43d99f38f22848d2452a49ee8481dc1"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz411ukt-specs-vacuum_runtime_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz411ukt","factor_keys":["runtime","value"],"field_path":"specs.vacuum_runtime_min","value_type":"number","value":60,"unit":"min","source_url":"https://www.sharkninja.co.uk/shark-stratos-cordless-stick-vacuum-with-clean-sense-iq-and-anti-hair-wrap-plus-iz411ukt/IZ411UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b1d81087ef2cd6b18f6fcea9d75fb51aae755e5f7565daa402e006d7761ff0ad"},{"receipt_id":"field-receipt-prd-cordless-vacuum-iz411ukt-specs-vacuum_weight_kg","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-iz411ukt","factor_keys":["handling"],"field_path":"specs.vacuum_weight_kg","value_type":"number","value":4.07,"unit":"kg","source_url":"https://www.sharkninja.co.uk/shark-stratos-cordless-stick-vacuum-with-clean-sense-iq-and-anti-hair-wrap-plus-iz411ukt/IZ411UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"94c3e2487301610dc7163f171bd7995ccdf6c193347bb7d16e6616c0ae9b2faf"}],"field_receipt_count":6,"comparison_inputs":[{"key":"runtime","value":60,"unit":"min","display":"60 min","source_url":"https://www.sharkninja.co.uk/shark-stratos-cordless-stick-vacuum-with-clean-sense-iq-and-anti-hair-wrap-plus-iz411ukt/IZ411UKT.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"weight","value":4.07,"unit":"kg","display":"4.07 kg","source_url":"https://www.sharkninja.co.uk/shark-stratos-cordless-stick-vacuum-with-clean-sense-iq-and-anti-hair-wrap-plus-iz411ukt/IZ411UKT.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"bin","value":0.7,"unit":"L","display":"0.7 L","source_url":"https://www.sharkninja.co.uk/shark-stratos-cordless-stick-vacuum-with-clean-sense-iq-and-anti-hair-wrap-plus-iz411ukt/IZ411UKT.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-cordless-vacuum-iz411ukt","retailer":"Shark UK","source_url":"https://www.sharkninja.co.uk/shark-stratos-cordless-stick-vacuum-with-clean-sense-iq-and-anti-hair-wrap-plus-iz411ukt/IZ411UKT.html","price_gbp":399.99,"availability":"out_of_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/shark-stratos-cordless-stick-vacuum-with-clean-sense-iq-and-anti-hair-wrap-plus-iz411ukt/IZ411UKT.html"],"trace_reference":null,"receipt_sha256":"9987e3211985aabd8ae53a970ac4b73b89db2edd24d8cbd706dcd4127d8d7104","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/shark-stratos-cordless-stick-vacuum-with-clean-sense-iq-and-anti-hair-wrap-plus-iz411ukt/IZ411UKT.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-cordless-vacuum-iz411ukt","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-stratos-cordless-stick-vacuum-with-clean-sense-iq-and-anti-hair-wrap-plus-iz411ukt/IZ411UKT.html","price_gbp":399.99,"availability":"out_of_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-cordless-vacuum-iz411ukt","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-stratos-cordless-stick-vacuum-with-clean-sense-iq-and-anti-hair-wrap-plus-iz411ukt/IZ411UKT.html","price_gbp":399.99,"availability":"out_of_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":15,"baseline_tie_aware_rank":15,"minimum_rank":13,"maximum_rank":20,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pickup_under_shared_protocol","label":"Pickup under a shared protocol","explanation":"Published run time and features do not establish carpet, hard-floor or edge pickup.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_under_load","label":"Battery under load","explanation":"Maximum run time does not establish realistic powered-head duration or degradation.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-cordless-vacuum-1-03-080","product_slug":"gtech-1-03-080","category":"cordless-vacuum","market":"GB","category_rank":16,"cohort_position":16,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-cordless-vacuum-1-03-080","slug":"gtech-1-03-080","model":"1-03-080","category":"cordless-vacuum","market":"GB"},"decision":{"methodology_version":"cordless-vacuum-v1.1","rank":16,"score":67.2,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"cordless-vacuum","methodology_version":"cordless-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":74.56650289143006,"weighted_points":18.6416,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-1-03-080-specs-vacuum_runtime_min","field-receipt-prd-cordless-vacuum-1-03-080-offer-price_gbp"]},{"key":"runtime","label":"Published run time","weight":0.2,"score":69,"weighted_points":13.8,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:runtime","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-1-03-080-specs-vacuum_runtime_min"]},{"key":"handling","label":"Published weight","weight":0.2,"score":76,"weighted_points":15.2,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:handling","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-1-03-080-specs-vacuum_weight_kg"]},{"key":"cleaning","label":"Cleaning features","weight":0.23,"score":58,"weighted_points":13.34,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"cordless-vacuum-v1.1:cleaning","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-1-03-080-specs-vacuum_pet_tool","field-receipt-prd-cordless-vacuum-1-03-080-specs-vacuum_floor_detect","field-receipt-prd-cordless-vacuum-1-03-080-specs-vacuum_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"cordless-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-cordless-vacuum-1-03-080-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-1-03-080","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":229.99,"unit":"GBP","source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-mk2.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"8d6cb38e522dab097d70d74528f9c921716a971c068f454f967195e5d17c243b"},{"receipt_id":"field-receipt-prd-cordless-vacuum-1-03-080-specs-vacuum_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-1-03-080","factor_keys":["cleaning"],"field_path":"specs.vacuum_auto_empty","value_type":"null","value":null,"unit":null,"source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-mk2.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d0f070c65e23e2e23516d743e71803dacff5f92dd920aec59b5b75abb322076e"},{"receipt_id":"field-receipt-prd-cordless-vacuum-1-03-080-specs-vacuum_floor_detect","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-1-03-080","factor_keys":["cleaning"],"field_path":"specs.vacuum_floor_detect","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-mk2.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"15704e0daca7586e5fa6bba4af32bdaf267a6e0b696fbffa9f0e86a91d9baebb"},{"receipt_id":"field-receipt-prd-cordless-vacuum-1-03-080-specs-vacuum_pet_tool","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-1-03-080","factor_keys":["cleaning"],"field_path":"specs.vacuum_pet_tool","value_type":"null","value":null,"unit":null,"source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-mk2.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a74277fcbca7d4a74637ce686bdf3a02446a93827a7746937371a95adf3e169d"},{"receipt_id":"field-receipt-prd-cordless-vacuum-1-03-080-specs-vacuum_runtime_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-1-03-080","factor_keys":["runtime","value"],"field_path":"specs.vacuum_runtime_min","value_type":"number","value":40,"unit":"min","source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-mk2.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7dd6d9f89db6430e9af5b058016508a5f3a4b44980c0c767f993988241dba1b8"},{"receipt_id":"field-receipt-prd-cordless-vacuum-1-03-080-specs-vacuum_weight_kg","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-1-03-080","factor_keys":["handling"],"field_path":"specs.vacuum_weight_kg","value_type":"number","value":3.2,"unit":"kg","source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-mk2.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"8fff426b0b90afc3fa398360883b6a47b0abe131b1bad1970afd393796c3c1a8"}],"field_receipt_count":6,"comparison_inputs":[{"key":"runtime","value":40,"unit":"min","display":"40 min","source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-mk2.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"weight","value":3.2,"unit":"kg","display":"3.2 kg","source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-mk2.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"bin","value":0.8,"unit":"L","display":"0.8 L","source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-mk2.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-cordless-vacuum-1-03-080","retailer":"Gtech UK","source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-mk2.html","price_gbp":229.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-mk2.html"],"trace_reference":null,"receipt_sha256":"808eea554cdd5a4624a4ea9cf8832ec3349394a187c74533a9c824aba7d79785","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-mk2.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-cordless-vacuum-1-03-080","retailer":"Gtech UK","product_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-mk2.html","price_gbp":229.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-cordless-vacuum-1-03-080","retailer":"Gtech UK","product_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-mk2.html","price_gbp":229.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-mk2.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","limitation":"Projected from a structured exact-model catalogue field."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":16,"baseline_tie_aware_rank":16,"minimum_rank":12,"maximum_rank":17,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pickup_under_shared_protocol","label":"Pickup under a shared protocol","explanation":"Published run time and features do not establish carpet, hard-floor or edge pickup.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_under_load","label":"Battery under load","explanation":"Maximum run time does not establish realistic powered-head duration or degradation.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-cordless-vacuum-sv2000uk","product_slug":"shark-sv2000uk","category":"cordless-vacuum","market":"GB","category_rank":17,"cohort_position":17,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-cordless-vacuum-sv2000uk","slug":"shark-sv2000uk","model":"SV2000UK","category":"cordless-vacuum","market":"GB"},"decision":{"methodology_version":"cordless-vacuum-v1.1","rank":17,"score":65.8,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"cordless-vacuum","methodology_version":"cordless-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":79.00226681778786,"weighted_points":19.7506,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-sv2000uk-specs-vacuum_runtime_min","field-receipt-prd-cordless-vacuum-sv2000uk-offer-price_gbp"]},{"key":"runtime","label":"Published run time","weight":0.2,"score":60.5,"weighted_points":12.1,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:runtime","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-sv2000uk-specs-vacuum_runtime_min"]},{"key":"handling","label":"Published weight","weight":0.2,"score":72,"weighted_points":14.4,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:handling","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-sv2000uk-specs-vacuum_weight_kg"]},{"key":"cleaning","label":"Cleaning features","weight":0.23,"score":58,"weighted_points":13.34,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"cordless-vacuum-v1.1:cleaning","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-sv2000uk-specs-vacuum_pet_tool","field-receipt-prd-cordless-vacuum-sv2000uk-specs-vacuum_floor_detect","field-receipt-prd-cordless-vacuum-sv2000uk-specs-vacuum_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"cordless-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-cordless-vacuum-sv2000uk-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-sv2000uk","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":149.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/shark-freestyle-pro-cordless-upright-vacuum/SV2000UK.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5f17a8caaa31495cef66182ed0ff0ddfa0ccd30b644d97342a63f81b725065c5"},{"receipt_id":"field-receipt-prd-cordless-vacuum-sv2000uk-specs-vacuum_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-sv2000uk","factor_keys":["cleaning"],"field_path":"specs.vacuum_auto_empty","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-freestyle-pro-cordless-upright-vacuum/SV2000UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"dae019167c8f50295ccd5cbe3079cf197e636fa500d7d35c29e52a6f0f57d376"},{"receipt_id":"field-receipt-prd-cordless-vacuum-sv2000uk-specs-vacuum_floor_detect","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-sv2000uk","factor_keys":["cleaning"],"field_path":"specs.vacuum_floor_detect","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-freestyle-pro-cordless-upright-vacuum/SV2000UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"24793018ad2f474a0fba55d37e5bb8c4dc52c1ce3f560bca9e3c08aebca58d12"},{"receipt_id":"field-receipt-prd-cordless-vacuum-sv2000uk-specs-vacuum_pet_tool","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-sv2000uk","factor_keys":["cleaning"],"field_path":"specs.vacuum_pet_tool","value_type":"null","value":null,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-freestyle-pro-cordless-upright-vacuum/SV2000UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"05677145453d2fa2c8ff44ab9eb69c8b16e219a07881030aa69e9b4f8ce1b39a"},{"receipt_id":"field-receipt-prd-cordless-vacuum-sv2000uk-specs-vacuum_runtime_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-sv2000uk","factor_keys":["runtime","value"],"field_path":"specs.vacuum_runtime_min","value_type":"number","value":30,"unit":"min","source_url":"https://www.sharkninja.co.uk/shark-freestyle-pro-cordless-upright-vacuum/SV2000UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"69f59609a3ea174ac29fbaa17d6fb43b376551635e830637ff137f6ea7e919b2"},{"receipt_id":"field-receipt-prd-cordless-vacuum-sv2000uk-specs-vacuum_weight_kg","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-sv2000uk","factor_keys":["handling"],"field_path":"specs.vacuum_weight_kg","value_type":"number","value":3.4,"unit":"kg","source_url":"https://www.sharkninja.co.uk/shark-freestyle-pro-cordless-upright-vacuum/SV2000UK.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"958ba5b9a084b7ab7d76b4586565b5d76e66469771383a909a153105157fd86b"}],"field_receipt_count":6,"comparison_inputs":[{"key":"runtime","value":30,"unit":"min","display":"30 min","source_url":"https://www.sharkninja.co.uk/shark-freestyle-pro-cordless-upright-vacuum/SV2000UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"weight","value":3.4,"unit":"kg","display":"3.4 kg","source_url":"https://www.sharkninja.co.uk/shark-freestyle-pro-cordless-upright-vacuum/SV2000UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"bin","value":0.6,"unit":"L","display":"0.6 L","source_url":"https://www.sharkninja.co.uk/shark-freestyle-pro-cordless-upright-vacuum/SV2000UK.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-cordless-vacuum-sv2000uk","retailer":"Shark UK","source_url":"https://www.sharkninja.co.uk/shark-freestyle-pro-cordless-upright-vacuum/SV2000UK.html","price_gbp":149.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/shark-freestyle-pro-cordless-upright-vacuum/SV2000UK.html"],"trace_reference":null,"receipt_sha256":"23c73ad92e80973af4244b70208ff90c1b56ef655c655f05e3a07b34733c4464","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/shark-freestyle-pro-cordless-upright-vacuum/SV2000UK.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-cordless-vacuum-sv2000uk","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-freestyle-pro-cordless-upright-vacuum/SV2000UK.html","price_gbp":149.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-cordless-vacuum-sv2000uk","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-freestyle-pro-cordless-upright-vacuum/SV2000UK.html","price_gbp":149.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":17,"baseline_tie_aware_rank":17,"minimum_rank":11,"maximum_rank":20,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pickup_under_shared_protocol","label":"Pickup under a shared protocol","explanation":"Published run time and features do not establish carpet, hard-floor or edge pickup.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_under_load","label":"Battery under load","explanation":"Maximum run time does not establish realistic powered-head duration or degradation.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-cordless-vacuum-bu3621ukt","product_slug":"shark-bu3621ukt","category":"cordless-vacuum","market":"GB","category_rank":18,"cohort_position":18,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-cordless-vacuum-bu3621ukt","slug":"shark-bu3621ukt","model":"BU3621UKT","category":"cordless-vacuum","market":"GB"},"decision":{"methodology_version":"cordless-vacuum-v1.1","rank":18,"score":65.5,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"cordless-vacuum","methodology_version":"cordless-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":65.60668505106216,"weighted_points":16.4017,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-bu3621ukt-specs-vacuum_runtime_min","field-receipt-prd-cordless-vacuum-bu3621ukt-offer-price_gbp"]},{"key":"runtime","label":"Published run time","weight":0.2,"score":69,"weighted_points":13.8,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:runtime","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-bu3621ukt-specs-vacuum_runtime_min"]},{"key":"handling","label":"Published weight","weight":0.2,"score":50,"weighted_points":10,"explanation":"No comparable weight basis is available, so handling receives the method's neutral missing-data score.","formula_id":"cordless-vacuum-v1.1:handling","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-bu3621ukt-specs-vacuum_weight_kg"]},{"key":"cleaning","label":"Cleaning features","weight":0.23,"score":83,"weighted_points":19.09,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:cleaning","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-bu3621ukt-specs-vacuum_pet_tool","field-receipt-prd-cordless-vacuum-bu3621ukt-specs-vacuum_floor_detect","field-receipt-prd-cordless-vacuum-bu3621ukt-specs-vacuum_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"cordless-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-cordless-vacuum-bu3621ukt-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-bu3621ukt","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":329.99,"unit":"GBP","source_url":"https://www.sharkninja.co.uk/shark-powerlite-clean-empty-pet-cordless-vacuum-bu3621ukt/BU3621UKT.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0e87d1bbc90c6f6e5e572f6c228d6c3fcf249a2a67f044f4135239e8a96b7c5a"},{"receipt_id":"field-receipt-prd-cordless-vacuum-bu3621ukt-specs-vacuum_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-bu3621ukt","factor_keys":["cleaning"],"field_path":"specs.vacuum_auto_empty","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerlite-clean-empty-pet-cordless-vacuum-bu3621ukt/BU3621UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"733a7f47c6ebba40d1cb6c4252468229ae735e454c44a85b61e8337bd6471dcc"},{"receipt_id":"field-receipt-prd-cordless-vacuum-bu3621ukt-specs-vacuum_floor_detect","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-bu3621ukt","factor_keys":["cleaning"],"field_path":"specs.vacuum_floor_detect","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerlite-clean-empty-pet-cordless-vacuum-bu3621ukt/BU3621UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"443ea70b9d6970f3f201eff619918da926c86895bf50b3de6cf8fd7ea32e31aa"},{"receipt_id":"field-receipt-prd-cordless-vacuum-bu3621ukt-specs-vacuum_pet_tool","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-bu3621ukt","factor_keys":["cleaning"],"field_path":"specs.vacuum_pet_tool","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerlite-clean-empty-pet-cordless-vacuum-bu3621ukt/BU3621UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"785218d3ca02bd7e17f911ed5508feb6069229d93672eb62d09622c2eee8b7b5"},{"receipt_id":"field-receipt-prd-cordless-vacuum-bu3621ukt-specs-vacuum_runtime_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-bu3621ukt","factor_keys":["runtime","value"],"field_path":"specs.vacuum_runtime_min","value_type":"number","value":40,"unit":"min","source_url":"https://www.sharkninja.co.uk/shark-powerlite-clean-empty-pet-cordless-vacuum-bu3621ukt/BU3621UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6f5c2f5f9c2c6440d66bf8565246964bc8bbef8e15ea6f431cee8600ce428dcc"},{"receipt_id":"field-receipt-prd-cordless-vacuum-bu3621ukt-specs-vacuum_weight_kg","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-bu3621ukt","factor_keys":["handling"],"field_path":"specs.vacuum_weight_kg","value_type":"null","value":null,"unit":"kg","source_url":"https://www.sharkninja.co.uk/shark-powerlite-clean-empty-pet-cordless-vacuum-bu3621ukt/BU3621UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"07e2776ee0bf3862271ce6a27811f026cbfcec968725433badcf4669a3f08ea7"}],"field_receipt_count":6,"comparison_inputs":[{"key":"runtime","value":40,"unit":"min","display":"40 min","source_url":"https://www.sharkninja.co.uk/shark-powerlite-clean-empty-pet-cordless-vacuum-bu3621ukt/BU3621UKT.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"weight","value":null,"unit":null,"display":"Not comparable","source_url":"https://www.sharkninja.co.uk/shark-powerlite-clean-empty-pet-cordless-vacuum-bu3621ukt/BU3621UKT.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"bin","value":0.7,"unit":"L","display":"0.7 L","source_url":"https://www.sharkninja.co.uk/shark-powerlite-clean-empty-pet-cordless-vacuum-bu3621ukt/BU3621UKT.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-cordless-vacuum-bu3621ukt","retailer":"Shark UK","source_url":"https://www.sharkninja.co.uk/shark-powerlite-clean-empty-pet-cordless-vacuum-bu3621ukt/BU3621UKT.html","price_gbp":329.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.sharkninja.co.uk/shark-powerlite-clean-empty-pet-cordless-vacuum-bu3621ukt/BU3621UKT.html","https://www.diy.com/departments/shark-clean-and-empty-cordless-vacuum-cleaner-auto-empty-system-with-anti-hair-wrap-function-bu3621uk/0622356382243_BQ.prd"],"trace_reference":null,"receipt_sha256":"a16aab515c324f4c7025ad9b1febcbcee76caa9efcd38ac383dd232e95647758","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.sharkninja.co.uk/shark-powerlite-clean-empty-pet-cordless-vacuum-bu3621ukt/BU3621UKT.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":2,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":2,"status":"two_independent_observations","slots":[{"slot":1,"status":"observed","id":"offer-cordless-vacuum-bu3621ukt","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-powerlite-clean-empty-pet-cordless-vacuum-bu3621ukt/BU3621UKT.html","price_gbp":329.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"observed","id":"offer-b-and-q-bu3621ukt-20260729","retailer":"B&Q","product_url":"https://www.diy.com/departments/shark-clean-and-empty-cordless-vacuum-cleaner-auto-empty-system-with-anti-hair-wrap-function-bu3621uk/0622356382243_BQ.prd","price_gbp":199.99,"availability":"unknown","checked_at":"2026-07-29T16:05:28.000Z","fresh_until":"2026-07-31T16:05:28.000Z","geography_scope":"GB online listing; postcode delivery scope not checked","reason_code":null}],"observations":[{"id":"offer-cordless-vacuum-bu3621ukt","retailer":"Shark UK","product_url":"https://www.sharkninja.co.uk/shark-powerlite-clean-empty-pet-cordless-vacuum-bu3621ukt/BU3621UKT.html","price_gbp":329.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"},{"id":"offer-b-and-q-bu3621ukt-20260729","retailer":"B&Q","product_url":"https://www.diy.com/departments/shark-clean-and-empty-cordless-vacuum-cleaner-auto-empty-system-with-anti-hair-wrap-function-bu3621uk/0622356382243_BQ.prd","price_gbp":199.99,"availability":"unknown","checked_at":"2026-07-29T16:05:28.000Z","fresh_until":"2026-07-31T16:05:28.000Z","geography_scope":"GB online listing; postcode delivery scope not checked"}]},"buying_constraints":{"warranty":{"status":"captured","years":5,"source_url":"https://www.sharkninja.co.uk/shark-powerlite-clean-empty-pet-cordless-vacuum-bu3621ukt/BU3621UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Registered main-unit guarantee. The battery term is two years and registration conditions apply."},"returns":{"status":"partial","value":"30-day direct return window","unit":null,"source_url":"https://www.sharkninja.co.uk/shark-powerlite-clean-empty-pet-cordless-vacuum-bu3621ukt/BU3621UKT.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Direct-channel terms only; eligibility and return-condition details must be checked before purchase."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":18,"baseline_tie_aware_rank":18,"minimum_rank":14,"maximum_rank":20,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pickup_under_shared_protocol","label":"Pickup under a shared protocol","explanation":"Published run time and features do not establish carpet, hard-floor or edge pickup.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_under_load","label":"Battery under load","explanation":"Maximum run time does not establish realistic powered-head duration or degradation.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-cordless-vacuum-1-03-273","product_slug":"gtech-1-03-273","category":"cordless-vacuum","market":"GB","category_rank":19,"cohort_position":19,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-cordless-vacuum-1-03-273","slug":"gtech-1-03-273","model":"1-03-273","category":"cordless-vacuum","market":"GB"},"decision":{"methodology_version":"cordless-vacuum-v1.1","rank":19,"score":64.7,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"cordless-vacuum","methodology_version":"cordless-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":64.42912654647276,"weighted_points":16.1073,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-1-03-273-specs-vacuum_runtime_min","field-receipt-prd-cordless-vacuum-1-03-273-offer-price_gbp"]},{"key":"runtime","label":"Published run time","weight":0.2,"score":69,"weighted_points":13.8,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:runtime","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-1-03-273-specs-vacuum_runtime_min"]},{"key":"handling","label":"Published weight","weight":0.2,"score":76,"weighted_points":15.2,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:handling","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-1-03-273-specs-vacuum_weight_kg"]},{"key":"cleaning","label":"Cleaning features","weight":0.23,"score":58,"weighted_points":13.34,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"cordless-vacuum-v1.1:cleaning","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-1-03-273-specs-vacuum_pet_tool","field-receipt-prd-cordless-vacuum-1-03-273-specs-vacuum_floor_detect","field-receipt-prd-cordless-vacuum-1-03-273-specs-vacuum_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"cordless-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-cordless-vacuum-1-03-273-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-1-03-273","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":349.99,"unit":"GBP","source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-platinum.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9921b615fc03515787644f737485c105a1427b84beb6ead43ba1b21e6d0c8daf"},{"receipt_id":"field-receipt-prd-cordless-vacuum-1-03-273-specs-vacuum_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-1-03-273","factor_keys":["cleaning"],"field_path":"specs.vacuum_auto_empty","value_type":"null","value":null,"unit":null,"source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-platinum.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7ee608d18c848151362f7f833321e614e57830d87ec7c2c088a98ecc7be6b83e"},{"receipt_id":"field-receipt-prd-cordless-vacuum-1-03-273-specs-vacuum_floor_detect","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-1-03-273","factor_keys":["cleaning"],"field_path":"specs.vacuum_floor_detect","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-platinum.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2619fc2118834eef288d6ad00c1740fc7ece1b86c61824825093c800e9c1221c"},{"receipt_id":"field-receipt-prd-cordless-vacuum-1-03-273-specs-vacuum_pet_tool","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-1-03-273","factor_keys":["cleaning"],"field_path":"specs.vacuum_pet_tool","value_type":"null","value":null,"unit":null,"source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-platinum.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5584e1f2e0dcbc729aaec108ff8d5e82d1c136c8d00ef593cbcfc976ebcf16dc"},{"receipt_id":"field-receipt-prd-cordless-vacuum-1-03-273-specs-vacuum_runtime_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-1-03-273","factor_keys":["runtime","value"],"field_path":"specs.vacuum_runtime_min","value_type":"number","value":40,"unit":"min","source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-platinum.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7b6af0597fa4d8432a4200ef03302cfc0c1741bc0712e1fcc3eb17a231c1d28c"},{"receipt_id":"field-receipt-prd-cordless-vacuum-1-03-273-specs-vacuum_weight_kg","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-1-03-273","factor_keys":["handling"],"field_path":"specs.vacuum_weight_kg","value_type":"number","value":3.2,"unit":"kg","source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-platinum.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3f75dda12984adf5fdd382672174307c1a0c0ec4fd11c3d13ba6287214c22512"}],"field_receipt_count":6,"comparison_inputs":[{"key":"runtime","value":40,"unit":"min","display":"40 min","source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-platinum.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"weight","value":3.2,"unit":"kg","display":"3.2 kg","source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-platinum.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"bin","value":0.8,"unit":"L","display":"0.8 L","source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-platinum.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-cordless-vacuum-1-03-273","retailer":"Gtech UK","source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-platinum.html","price_gbp":349.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-platinum.html"],"trace_reference":null,"receipt_sha256":"9a06a7fd1e5648757709697b55b89c105aab06761b12f6a89534100517cf4d34","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-platinum.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-cordless-vacuum-1-03-273","retailer":"Gtech UK","product_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-platinum.html","price_gbp":349.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-cordless-vacuum-1-03-273","retailer":"Gtech UK","product_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-platinum.html","price_gbp":349.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-platinum.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","limitation":"Projected from a structured exact-model catalogue field."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":19,"baseline_tie_aware_rank":19,"minimum_rank":17,"maximum_rank":19,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pickup_under_shared_protocol","label":"Pickup under a shared protocol","explanation":"Published run time and features do not establish carpet, hard-floor or edge pickup.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_under_load","label":"Battery under load","explanation":"Maximum run time does not establish realistic powered-head duration or degradation.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-cordless-vacuum-1-03-270","product_slug":"gtech-1-03-270","category":"cordless-vacuum","market":"GB","category_rank":20,"cohort_position":20,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-cordless-vacuum-1-03-270","slug":"gtech-1-03-270","model":"1-03-270","category":"cordless-vacuum","market":"GB"},"decision":{"methodology_version":"cordless-vacuum-v1.1","rank":20,"score":64.1,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"cordless-vacuum","methodology_version":"cordless-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":62.000425010625264,"weighted_points":15.5001,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-1-03-270-specs-vacuum_runtime_min","field-receipt-prd-cordless-vacuum-1-03-270-offer-price_gbp"]},{"key":"runtime","label":"Published run time","weight":0.2,"score":69,"weighted_points":13.8,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:runtime","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-1-03-270-specs-vacuum_runtime_min"]},{"key":"handling","label":"Published weight","weight":0.2,"score":76,"weighted_points":15.2,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"cordless-vacuum-v1.1:handling","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-1-03-270-specs-vacuum_weight_kg"]},{"key":"cleaning","label":"Cleaning features","weight":0.23,"score":58,"weighted_points":13.34,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"cordless-vacuum-v1.1:cleaning","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-cordless-vacuum-1-03-270-specs-vacuum_pet_tool","field-receipt-prd-cordless-vacuum-1-03-270-specs-vacuum_floor_detect","field-receipt-prd-cordless-vacuum-1-03-270-specs-vacuum_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"cordless-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-cordless-vacuum-1-03-270-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-1-03-270","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":399.99,"unit":"GBP","source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-3.html","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"dee44aef10874a76a72a4cd4fd16e13da17b0e5d428c616699fe8d77b80f1a87"},{"receipt_id":"field-receipt-prd-cordless-vacuum-1-03-270-specs-vacuum_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-1-03-270","factor_keys":["cleaning"],"field_path":"specs.vacuum_auto_empty","value_type":"null","value":null,"unit":null,"source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-3.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7cb7838cfc6091d4b2166b2e4e1ce13b6f0267b393a51e8b132814b8c8dbe4f0"},{"receipt_id":"field-receipt-prd-cordless-vacuum-1-03-270-specs-vacuum_floor_detect","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-1-03-270","factor_keys":["cleaning"],"field_path":"specs.vacuum_floor_detect","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-3.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d658f57a31426cb00680d116b186ac8b3f1c081f657b54d43c064fc11436b3fe"},{"receipt_id":"field-receipt-prd-cordless-vacuum-1-03-270-specs-vacuum_pet_tool","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-1-03-270","factor_keys":["cleaning"],"field_path":"specs.vacuum_pet_tool","value_type":"null","value":null,"unit":null,"source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-3.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b8090c2159712b469f9820302d3154aee7fa51aabea7c2fb754ceed625da97f3"},{"receipt_id":"field-receipt-prd-cordless-vacuum-1-03-270-specs-vacuum_runtime_min","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-1-03-270","factor_keys":["runtime","value"],"field_path":"specs.vacuum_runtime_min","value_type":"number","value":40,"unit":"min","source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-3.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"31a88a88bf1584bd02598ea31b0ee6bcc014f54268dbefcd48186b65f2db60d4"},{"receipt_id":"field-receipt-prd-cordless-vacuum-1-03-270-specs-vacuum_weight_kg","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-cordless-vacuum-1-03-270","factor_keys":["handling"],"field_path":"specs.vacuum_weight_kg","value_type":"number","value":3.2,"unit":"kg","source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-3.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4177964b4d24a2c88e3d8602396901094d2ec204ac39156f47c580f13aa79142"}],"field_receipt_count":6,"comparison_inputs":[{"key":"runtime","value":40,"unit":"min","display":"40 min","source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-3.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"weight","value":3.2,"unit":"kg","display":"3.2 kg","source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-3.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"bin","value":0.8,"unit":"L","display":"0.8 L","source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-3.html","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-cordless-vacuum-1-03-270","retailer":"Gtech UK","source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-3.html","price_gbp":399.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-3.html"],"trace_reference":null,"receipt_sha256":"ba0e29e360a05b036ce2aebe405130b090b9a31ce606135ed743c831669cdb2c","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-3.html"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-cordless-vacuum-1-03-270","retailer":"Gtech UK","product_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-3.html","price_gbp":399.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-cordless-vacuum-1-03-270","retailer":"Gtech UK","product_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-3.html","price_gbp":399.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://www.gtech.co.uk/cordless-vacuum-cleaners/uprights/airram-3.html","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","limitation":"Projected from a structured exact-model catalogue field."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":20,"baseline_tie_aware_rank":20,"minimum_rank":17,"maximum_rank":20,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pickup_under_shared_protocol","label":"Pickup under a shared protocol","explanation":"Published run time and features do not establish carpet, hard-floor or edge pickup.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_under_load","label":"Battery under load","explanation":"Maximum run time does not establish realistic powered-head duration or degradation.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-robot-vacuum-qrevo-curv-2-pro","product_slug":"roborock-qrevo-curv-2-pro","category":"robot-vacuum","market":"GB","category_rank":1,"cohort_position":1,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-robot-vacuum-qrevo-curv-2-pro","slug":"roborock-qrevo-curv-2-pro","model":"Qrevo Curv 2 Pro","category":"robot-vacuum","market":"GB"},"decision":{"methodology_version":"robot-vacuum-v1.1","rank":1,"score":80.5,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"robot-vacuum","methodology_version":"robot-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":100,"weighted_points":25,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-qrevo-curv-2-pro-specs-robot_suction_pa","field-receipt-prd-robot-vacuum-qrevo-curv-2-pro-offer-price_gbp"]},{"key":"suction","label":"Published suction","weight":0.2,"score":97.58941141594505,"weighted_points":19.5179,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:suction","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-qrevo-curv-2-pro-specs-robot_suction_pa"]},{"key":"navigation","label":"Navigation and obstacle handling","weight":0.23,"score":72,"weighted_points":16.56,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:navigation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-qrevo-curv-2-pro-specs-robot_obstacle_avoidance","field-receipt-prd-robot-vacuum-qrevo-curv-2-pro-specs-robot_navigation","field-receipt-prd-robot-vacuum-qrevo-curv-2-pro-specs-robot_threshold_mm"]},{"key":"automation","label":"Dock and mopping automation","weight":0.2,"score":66,"weighted_points":13.2,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:automation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-qrevo-curv-2-pro-specs-robot_mop","field-receipt-prd-robot-vacuum-qrevo-curv-2-pro-specs-robot_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"robot-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-curv-2-pro-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-curv-2-pro","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":899.99,"unit":"GBP","source_url":"https://uk.roborock.com/products/roborock-qrevo-curv-2-pro-robot-vacuum-cleaner-with-multifunctional-dock?variant=50364784967847","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"30ede4f6d6011dd4a3f4bfb4fd7bb2e6ef23900316e829810b902ab8c37f308e"},{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-curv-2-pro-specs-robot_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-curv-2-pro","factor_keys":["automation"],"field_path":"specs.robot_auto_empty","value_type":"boolean","value":true,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-qrevo-curv-2-pro-robot-vacuum-cleaner-with-multifunctional-dock","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b970c63a7bddf47db80b63967f76547db2a524f49bb095bd30049b74f2b1d2a0"},{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-curv-2-pro-specs-robot_mop","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-curv-2-pro","factor_keys":["automation"],"field_path":"specs.robot_mop","value_type":"null","value":null,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-qrevo-curv-2-pro-robot-vacuum-cleaner-with-multifunctional-dock","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"14aab0dc4f3b502d72a123a55db19eedb612fbbf31c415b9ede9b438d5146dcd"},{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-curv-2-pro-specs-robot_navigation","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-curv-2-pro","factor_keys":["navigation"],"field_path":"specs.robot_navigation","value_type":"string","value":"RetractSense LiDAR with Reactive AI","unit":null,"source_url":"https://uk.roborock.com/products/roborock-qrevo-curv-2-pro-robot-vacuum-cleaner-with-multifunctional-dock","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b1373aea60e403a69bd696e34375afd96151a1966fca459f9a3c2a0cd293ffe0"},{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-curv-2-pro-specs-robot_obstacle_avoidance","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-curv-2-pro","factor_keys":["navigation"],"field_path":"specs.robot_obstacle_avoidance","value_type":"null","value":null,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-qrevo-curv-2-pro-robot-vacuum-cleaner-with-multifunctional-dock","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7736813376c38087370c441a27a1a79a992310bfcfc95236086072a68b92e07a"},{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-curv-2-pro-specs-robot_suction_pa","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-curv-2-pro","factor_keys":["suction","value"],"field_path":"specs.robot_suction_pa","value_type":"number","value":25000,"unit":"Pa","source_url":"https://uk.roborock.com/products/roborock-qrevo-curv-2-pro-robot-vacuum-cleaner-with-multifunctional-dock","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"93acac117462143805dbbd826b7b745b4784967e358018d31d9af0ee72b57147"},{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-curv-2-pro-specs-robot_threshold_mm","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-curv-2-pro","factor_keys":["navigation"],"field_path":"specs.robot_threshold_mm","value_type":"null","value":null,"unit":"mm","source_url":"https://uk.roborock.com/products/roborock-qrevo-curv-2-pro-robot-vacuum-cleaner-with-multifunctional-dock","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"485b7310010e9588986aae000e2755c31a4349855e116b90749fac3ee93e15e3"}],"field_receipt_count":7,"comparison_inputs":[{"key":"suction","value":25000,"unit":"Pa","display":"25,000 Pa","source_url":"https://uk.roborock.com/products/roborock-qrevo-curv-2-pro-robot-vacuum-cleaner-with-multifunctional-dock","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"battery","value":5200,"unit":"mAh","display":"5,200 mAh","source_url":"https://uk.roborock.com/products/roborock-qrevo-curv-2-pro-robot-vacuum-cleaner-with-multifunctional-dock","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"navigation","value":"RetractSense LiDAR with Reactive AI","unit":null,"display":"RetractSense LiDAR with Reactive AI","source_url":"https://uk.roborock.com/products/roborock-qrevo-curv-2-pro-robot-vacuum-cleaner-with-multifunctional-dock","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-robot-vacuum-qrevo-curv-2-pro","retailer":"Roborock UK","source_url":"https://uk.roborock.com/products/roborock-qrevo-curv-2-pro-robot-vacuum-cleaner-with-multifunctional-dock?variant=50364784967847","price_gbp":899.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://uk.roborock.com/products/roborock-qrevo-curv-2-pro-robot-vacuum-cleaner-with-multifunctional-dock","https://help.roborock.com/en-US/product/qrevo-curv-2-pro","https://uk.roborock.com/products/roborock-qrevo-curv-2-pro-robot-vacuum-cleaner-with-multifunctional-dock?variant=50364784967847","https://www.techradar.com/home/robot-vacuums/roborock-qrevo-curv-2-pro-review"],"trace_reference":null,"receipt_sha256":"2019b00631303e4a06195f5312eca8709a2a129a1cc1dcd703049074c266d7db","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://help.roborock.com/en-US/product/qrevo-curv-2-pro","https://uk.roborock.com/products/roborock-qrevo-curv-2-pro-robot-vacuum-cleaner-with-multifunctional-dock"],"official_source_present":true,"independent_editorial_source_count":1,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-robot-vacuum-qrevo-curv-2-pro","retailer":"Roborock UK","product_url":"https://uk.roborock.com/products/roborock-qrevo-curv-2-pro-robot-vacuum-cleaner-with-multifunctional-dock?variant=50364784967847","price_gbp":899.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-robot-vacuum-qrevo-curv-2-pro","retailer":"Roborock UK","product_url":"https://uk.roborock.com/products/roborock-qrevo-curv-2-pro-robot-vacuum-cleaner-with-multifunctional-dock?variant=50364784967847","price_gbp":899.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://uk.roborock.com/pages/service-warranty","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Applies to qualifying direct-new products. Batteries, accessories and consumables have separate exclusions."},"returns":{"status":"partial","value":"30-day direct return policy","unit":null,"source_url":"https://uk.roborock.com/pages/service-warranty","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Direct-channel policy summary; exact eligibility and condition requirements remain subject to the live terms."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":1,"baseline_tie_aware_rank":1,"minimum_rank":1,"maximum_rank":2,"winner_scenario_count":14,"outside_top_five_leader_scenario_count":2,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"obstacle_and_navigation_performance","label":"Obstacle and navigation performance","explanation":"Published navigation features do not establish repeatable avoidance, coverage or recovery performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"pickup_and_mopping_performance","label":"Pickup and mopping performance","explanation":"Published suction does not establish pickup, stain removal or dock maintenance under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":5,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-robot-vacuum-t2352v11","product_slug":"eufy-t2352v11","category":"robot-vacuum","market":"GB","category_rank":2,"cohort_position":2,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-robot-vacuum-t2352v11","slug":"eufy-t2352v11","model":"T2352V11","category":"robot-vacuum","market":"GB"},"decision":{"methodology_version":"robot-vacuum-v1.1","rank":2,"score":79.4,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"robot-vacuum","methodology_version":"robot-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":100,"weighted_points":25,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2352v11-specs-robot_suction_pa","field-receipt-prd-robot-vacuum-t2352v11-offer-price_gbp"]},{"key":"suction","label":"Published suction","weight":0.2,"score":91.79470570797253,"weighted_points":18.3589,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:suction","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2352v11-specs-robot_suction_pa"]},{"key":"navigation","label":"Navigation and obstacle handling","weight":0.23,"score":72,"weighted_points":16.56,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:navigation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2352v11-specs-robot_obstacle_avoidance","field-receipt-prd-robot-vacuum-t2352v11-specs-robot_navigation","field-receipt-prd-robot-vacuum-t2352v11-specs-robot_threshold_mm"]},{"key":"automation","label":"Dock and mopping automation","weight":0.2,"score":66,"weighted_points":13.2,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:automation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2352v11-specs-robot_mop","field-receipt-prd-robot-vacuum-t2352v11-specs-robot_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"robot-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-robot-vacuum-t2352v11-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2352v11","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":899,"unit":"GBP","source_url":"https://www.eufy.com/uk/products/t2352v11","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1be4d3b671b287da93213a4e090d91dc62a980e9ca99c2be46ad963b6720a514"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2352v11-specs-robot_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2352v11","factor_keys":["automation"],"field_path":"specs.robot_auto_empty","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.eufy.com/uk/products/t2352v11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3ad1a1935ace2e081dbdc86efdcaf5e8942b7c43a10d19b18232a8018661f140"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2352v11-specs-robot_mop","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2352v11","factor_keys":["automation"],"field_path":"specs.robot_mop","value_type":"null","value":null,"unit":null,"source_url":"https://www.eufy.com/uk/products/t2352v11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f09043cbabb538337e31024f9f2e95a2af913b43a7acb679be2e256f608a8113"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2352v11-specs-robot_navigation","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2352v11","factor_keys":["navigation"],"field_path":"specs.robot_navigation","value_type":"string","value":"LiDAR","unit":null,"source_url":"https://www.eufy.com/uk/products/t2352v11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0376f697b2c195481fb55ab6add7f1a792ceda2eb297dc722f2def378753a8f6"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2352v11-specs-robot_obstacle_avoidance","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2352v11","factor_keys":["navigation"],"field_path":"specs.robot_obstacle_avoidance","value_type":"null","value":null,"unit":null,"source_url":"https://www.eufy.com/uk/products/t2352v11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c987b1bc87549ea8b593eb96e9ecae30647377a3dce240b532e74e8813a75fca"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2352v11-specs-robot_suction_pa","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2352v11","factor_keys":["suction","value"],"field_path":"specs.robot_suction_pa","value_type":"number","value":20000,"unit":"Pa","source_url":"https://www.eufy.com/uk/products/t2352v11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"edfb5f3dd6b3158274de2b1f0f04dab6efda5593ee82ec563b1bab4aca4a0dd3"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2352v11-specs-robot_threshold_mm","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2352v11","factor_keys":["navigation"],"field_path":"specs.robot_threshold_mm","value_type":"number","value":20,"unit":"mm","source_url":"https://www.eufy.com/uk/products/t2352v11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b6286c5d9453e8ed9d75c9a507fe7b94b02ab32237c5a2dbf45c2e29182497ba"}],"field_receipt_count":7,"comparison_inputs":[{"key":"suction","value":20000,"unit":"Pa","display":"20,000 Pa","source_url":"https://www.eufy.com/uk/products/t2352v11","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"battery","value":5200,"unit":"mAh","display":"5,200 mAh","source_url":"https://www.eufy.com/uk/products/t2352v11","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"navigation","value":"LiDAR","unit":null,"display":"LiDAR","source_url":"https://www.eufy.com/uk/products/t2352v11","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-robot-vacuum-t2352v11","retailer":"eufy UK","source_url":"https://www.eufy.com/uk/products/t2352v11","price_gbp":899,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.eufy.com/uk/products/t2352v11","https://service.eufy.com/article-description/eufy-Robot-Vacuum-Omni-E28-User-Guide-T2352?urlName=eufy-Robot-Vacuum-Omni-E28-User-Guide-T2352","https://www.argos.co.uk/product/7656141"],"trace_reference":null,"receipt_sha256":"88e714e5a7f2d44f56f20fdf8e025f66c874f979edf75a2b3b6d0016505ec0e7","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://service.eufy.com/article-description/eufy-Robot-Vacuum-Omni-E28-User-Guide-T2352?urlName=eufy-Robot-Vacuum-Omni-E28-User-Guide-T2352","https://www.eufy.com/uk/products/t2352v11"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":2,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-robot-vacuum-t2352v11","retailer":"eufy UK","product_url":"https://www.eufy.com/uk/products/t2352v11","price_gbp":899,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-robot-vacuum-t2352v11","retailer":"eufy UK","product_url":"https://www.eufy.com/uk/products/t2352v11","price_gbp":899,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":1,"source_url":"https://www.eufy.com/uk/policies/refund-policy","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Direct-channel 2025 RoboVac policy. Argos states a two-year retailer guarantee, so channel coverage conflicts."},"returns":{"status":"partial","value":"30-day direct return policy","unit":null,"source_url":"https://www.eufy.com/uk/policies/refund-policy","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Direct-channel terms only; exact condition and shipping requirements must be checked."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":2,"baseline_tie_aware_rank":2,"minimum_rank":1,"maximum_rank":4,"winner_scenario_count":1,"outside_top_five_leader_scenario_count":2,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"obstacle_and_navigation_performance","label":"Obstacle and navigation performance","explanation":"Published navigation features do not establish repeatable avoidance, coverage or recovery performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"pickup_and_mopping_performance","label":"Pickup and mopping performance","explanation":"Published suction does not establish pickup, stain removal or dock maintenance under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-robot-vacuum-t2353v11","product_slug":"eufy-t2353v11","category":"robot-vacuum","market":"GB","category_rank":3,"cohort_position":3,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-robot-vacuum-t2353v11","slug":"eufy-t2353v11","model":"T2353V11","category":"robot-vacuum","market":"GB"},"decision":{"methodology_version":"robot-vacuum-v1.1","rank":3,"score":79.4,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"robot-vacuum","methodology_version":"robot-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":100,"weighted_points":25,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2353v11-specs-robot_suction_pa","field-receipt-prd-robot-vacuum-t2353v11-offer-price_gbp"]},{"key":"suction","label":"Published suction","weight":0.2,"score":91.79470570797253,"weighted_points":18.3589,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:suction","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2353v11-specs-robot_suction_pa"]},{"key":"navigation","label":"Navigation and obstacle handling","weight":0.23,"score":72,"weighted_points":16.56,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:navigation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2353v11-specs-robot_obstacle_avoidance","field-receipt-prd-robot-vacuum-t2353v11-specs-robot_navigation","field-receipt-prd-robot-vacuum-t2353v11-specs-robot_threshold_mm"]},{"key":"automation","label":"Dock and mopping automation","weight":0.2,"score":66,"weighted_points":13.2,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:automation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2353v11-specs-robot_mop","field-receipt-prd-robot-vacuum-t2353v11-specs-robot_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"robot-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-robot-vacuum-t2353v11-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2353v11","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":849,"unit":"GBP","source_url":"https://www.eufy.com/uk/products/t2353v11","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"53487e2a9c85c402ac346b3ad5a157cdc2d479f7e1ed5ce9c60f8c0a2eb73bd5"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2353v11-specs-robot_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2353v11","factor_keys":["automation"],"field_path":"specs.robot_auto_empty","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.eufy.com/uk/products/t2353v11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d39b481d246a18e7a819a62502929c522fd8e6e90d105d8d1ae3d7b30a1f977c"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2353v11-specs-robot_mop","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2353v11","factor_keys":["automation"],"field_path":"specs.robot_mop","value_type":"null","value":null,"unit":null,"source_url":"https://www.eufy.com/uk/products/t2353v11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"740f1aebcfd0cd203c769421901d49a7fbde1ca55d9060c59289101d87bd5ecd"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2353v11-specs-robot_navigation","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2353v11","factor_keys":["navigation"],"field_path":"specs.robot_navigation","value_type":"string","value":"LiDAR","unit":null,"source_url":"https://www.eufy.com/uk/products/t2353v11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7d4b02e8fd0caca9edb2fccccf48a3e6ecd1c4bc0315da22098ef9bf71a8a210"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2353v11-specs-robot_obstacle_avoidance","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2353v11","factor_keys":["navigation"],"field_path":"specs.robot_obstacle_avoidance","value_type":"null","value":null,"unit":null,"source_url":"https://www.eufy.com/uk/products/t2353v11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"cbafc0c053fcad0f6402bedec36d92ea8a00100733cb3a2f4e4584e6fcb4bd39"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2353v11-specs-robot_suction_pa","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2353v11","factor_keys":["suction","value"],"field_path":"specs.robot_suction_pa","value_type":"number","value":20000,"unit":"Pa","source_url":"https://www.eufy.com/uk/products/t2353v11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3081fa812c3e5a554f2827f94d202eb22240c33d303200b11948aa67fa40e4c0"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2353v11-specs-robot_threshold_mm","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2353v11","factor_keys":["navigation"],"field_path":"specs.robot_threshold_mm","value_type":"number","value":20,"unit":"mm","source_url":"https://www.eufy.com/uk/products/t2353v11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c4afed805c1c59f5f2aed7334ffda2162f9248371a77ae7d31bc980d9928e1bb"}],"field_receipt_count":7,"comparison_inputs":[{"key":"suction","value":20000,"unit":"Pa","display":"20,000 Pa","source_url":"https://www.eufy.com/uk/products/t2353v11","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"battery","value":5200,"unit":"mAh","display":"5,200 mAh","source_url":"https://www.eufy.com/uk/products/t2353v11","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"navigation","value":"LiDAR","unit":null,"display":"LiDAR","source_url":"https://www.eufy.com/uk/products/t2353v11","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-robot-vacuum-t2353v11","retailer":"eufy UK","source_url":"https://www.eufy.com/uk/products/t2353v11","price_gbp":849,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.eufy.com/uk/products/t2353v11"],"trace_reference":null,"receipt_sha256":"7e7c7a5cb810092251dc90b8e3b240512d80f3ab33c05c89d7853130394294a1","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.eufy.com/uk/products/t2353v11"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-robot-vacuum-t2353v11","retailer":"eufy UK","product_url":"https://www.eufy.com/uk/products/t2353v11","price_gbp":849,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-robot-vacuum-t2353v11","retailer":"eufy UK","product_url":"https://www.eufy.com/uk/products/t2353v11","price_gbp":849,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":1,"source_url":"https://www.eufy.com/uk/policies/refund-policy","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Direct-channel 2025 RoboVac policy; the exact product page did not expose a separate term."},"returns":{"status":"partial","value":"30-day direct return policy","unit":null,"source_url":"https://www.eufy.com/uk/policies/refund-policy","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Direct-channel terms only; exact condition and shipping requirements must be checked."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":3,"baseline_tie_aware_rank":2,"minimum_rank":1,"maximum_rank":4,"winner_scenario_count":1,"outside_top_five_leader_scenario_count":2,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"obstacle_and_navigation_performance","label":"Obstacle and navigation performance","explanation":"Published navigation features do not establish repeatable avoidance, coverage or recovery performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"pickup_and_mopping_performance","label":"Pickup and mopping performance","explanation":"Published suction does not establish pickup, stain removal or dock maintenance under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-robot-vacuum-qrevo-curv-s5x","product_slug":"roborock-qrevo-curv-s5x","category":"robot-vacuum","market":"GB","category_rank":4,"cohort_position":4,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-robot-vacuum-qrevo-curv-s5x","slug":"roborock-qrevo-curv-s5x","model":"Qrevo Curv S5X","category":"robot-vacuum","market":"GB"},"decision":{"methodology_version":"robot-vacuum-v1.1","rank":4,"score":79,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"robot-vacuum","methodology_version":"robot-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":100,"weighted_points":25,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-qrevo-curv-s5x-specs-robot_suction_pa","field-receipt-prd-robot-vacuum-qrevo-curv-s5x-offer-price_gbp"]},{"key":"suction","label":"Published suction","weight":0.2,"score":89.7701605813211,"weighted_points":17.954,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:suction","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-qrevo-curv-s5x-specs-robot_suction_pa"]},{"key":"navigation","label":"Navigation and obstacle handling","weight":0.23,"score":72,"weighted_points":16.56,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:navigation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-qrevo-curv-s5x-specs-robot_obstacle_avoidance","field-receipt-prd-robot-vacuum-qrevo-curv-s5x-specs-robot_navigation","field-receipt-prd-robot-vacuum-qrevo-curv-s5x-specs-robot_threshold_mm"]},{"key":"automation","label":"Dock and mopping automation","weight":0.2,"score":66,"weighted_points":13.2,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:automation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-qrevo-curv-s5x-specs-robot_mop","field-receipt-prd-robot-vacuum-qrevo-curv-s5x-specs-robot_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"robot-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-curv-s5x-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-curv-s5x","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":549.99,"unit":"GBP","source_url":"https://uk.roborock.com/products/roborock-qrevo-curv-s5x-robot-vacuum-with-multifunctional-dock-3-0?variant=47066389053607","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7e42dba92c35777ac33f0ca2d581a940f2db499b986618342c8d020709eae225"},{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-curv-s5x-specs-robot_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-curv-s5x","factor_keys":["automation"],"field_path":"specs.robot_auto_empty","value_type":"boolean","value":true,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-qrevo-curv-s5x-robot-vacuum-with-multifunctional-dock-3-0","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"56fecfaa2960cd56a358640965bf383446891f8576daa660247ae21faac4f048"},{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-curv-s5x-specs-robot_mop","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-curv-s5x","factor_keys":["automation"],"field_path":"specs.robot_mop","value_type":"null","value":null,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-qrevo-curv-s5x-robot-vacuum-with-multifunctional-dock-3-0","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"16ebd15b4fbbab5297ede56ce2d554aedfa7d80fb92a8f563c5eb9ae41739b12"},{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-curv-s5x-specs-robot_navigation","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-curv-s5x","factor_keys":["navigation"],"field_path":"specs.robot_navigation","value_type":"string","value":"LiDAR","unit":null,"source_url":"https://uk.roborock.com/products/roborock-qrevo-curv-s5x-robot-vacuum-with-multifunctional-dock-3-0","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"21bc88b83e10de86a573ea7d7f2f3ce01dc81179ab567029f170b7dcd26996e1"},{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-curv-s5x-specs-robot_obstacle_avoidance","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-curv-s5x","factor_keys":["navigation"],"field_path":"specs.robot_obstacle_avoidance","value_type":"null","value":null,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-qrevo-curv-s5x-robot-vacuum-with-multifunctional-dock-3-0","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7c141b86120c648b504a24d6d1efba4372cb2e7e45e02d4bcb6ac30b7cd89f91"},{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-curv-s5x-specs-robot_suction_pa","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-curv-s5x","factor_keys":["suction","value"],"field_path":"specs.robot_suction_pa","value_type":"number","value":18500,"unit":"Pa","source_url":"https://uk.roborock.com/products/roborock-qrevo-curv-s5x-robot-vacuum-with-multifunctional-dock-3-0","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"41e6b557ba67cd9632a44c9b396e670de35451fd41ff5a66c8750b685ccd36e7"},{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-curv-s5x-specs-robot_threshold_mm","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-curv-s5x","factor_keys":["navigation"],"field_path":"specs.robot_threshold_mm","value_type":"number","value":20,"unit":"mm","source_url":"https://uk.roborock.com/products/roborock-qrevo-curv-s5x-robot-vacuum-with-multifunctional-dock-3-0","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"687e283c80f9ba52bbbc84cfe72a661e32923d483a0892a873d22b15c38d78a4"}],"field_receipt_count":7,"comparison_inputs":[{"key":"suction","value":18500,"unit":"Pa","display":"18,500 Pa","source_url":"https://uk.roborock.com/products/roborock-qrevo-curv-s5x-robot-vacuum-with-multifunctional-dock-3-0","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"battery","value":5200,"unit":"mAh","display":"5,200 mAh","source_url":"https://uk.roborock.com/products/roborock-qrevo-curv-s5x-robot-vacuum-with-multifunctional-dock-3-0","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"navigation","value":"LiDAR","unit":null,"display":"LiDAR","source_url":"https://uk.roborock.com/products/roborock-qrevo-curv-s5x-robot-vacuum-with-multifunctional-dock-3-0","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-robot-vacuum-qrevo-curv-s5x","retailer":"Roborock UK","source_url":"https://uk.roborock.com/products/roborock-qrevo-curv-s5x-robot-vacuum-with-multifunctional-dock-3-0?variant=47066389053607","price_gbp":549.99,"availability":"out_of_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://uk.roborock.com/products/roborock-qrevo-curv-s5x-robot-vacuum-with-multifunctional-dock-3-0","https://uk.roborock.com/products/roborock-qrevo-curv-s5x-robot-vacuum-with-multifunctional-dock-3-0?variant=47066389053607"],"trace_reference":null,"receipt_sha256":"1071dcb383b4608f7515ad5d56b89b80d9d9488ef01e7ef01b24a1310cca074a","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://uk.roborock.com/products/roborock-qrevo-curv-s5x-robot-vacuum-with-multifunctional-dock-3-0"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-robot-vacuum-qrevo-curv-s5x","retailer":"Roborock UK","product_url":"https://uk.roborock.com/products/roborock-qrevo-curv-s5x-robot-vacuum-with-multifunctional-dock-3-0?variant=47066389053607","price_gbp":549.99,"availability":"out_of_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-robot-vacuum-qrevo-curv-s5x","retailer":"Roborock UK","product_url":"https://uk.roborock.com/products/roborock-qrevo-curv-s5x-robot-vacuum-with-multifunctional-dock-3-0?variant=47066389053607","price_gbp":549.99,"availability":"out_of_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://uk.roborock.com/pages/service-warranty","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Applies to qualifying direct-new products; batteries, accessories and consumables have separate exclusions."},"returns":{"status":"partial","value":"30-day direct return policy","unit":null,"source_url":"https://uk.roborock.com/pages/service-warranty","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Direct-channel policy summary; exact eligibility and condition requirements remain subject to the live terms."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":4,"baseline_tie_aware_rank":4,"minimum_rank":1,"maximum_rank":6,"winner_scenario_count":1,"outside_top_five_leader_scenario_count":2,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"obstacle_and_navigation_performance","label":"Obstacle and navigation performance","explanation":"Published navigation features do not establish repeatable avoidance, coverage or recovery performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"pickup_and_mopping_performance","label":"Pickup and mopping performance","explanation":"Published suction does not establish pickup, stain removal or dock maintenance under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-robot-vacuum-qrevo-edge-2","product_slug":"roborock-qrevo-edge-2","category":"robot-vacuum","market":"GB","category_rank":5,"cohort_position":5,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-robot-vacuum-qrevo-edge-2","slug":"roborock-qrevo-edge-2","model":"Qrevo Edge 2","category":"robot-vacuum","market":"GB"},"decision":{"methodology_version":"robot-vacuum-v1.1","rank":5,"score":79,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"robot-vacuum","methodology_version":"robot-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":100,"weighted_points":25,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-qrevo-edge-2-specs-robot_suction_pa","field-receipt-prd-robot-vacuum-qrevo-edge-2-offer-price_gbp"]},{"key":"suction","label":"Published suction","weight":0.2,"score":89.7701605813211,"weighted_points":17.954,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:suction","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-qrevo-edge-2-specs-robot_suction_pa"]},{"key":"navigation","label":"Navigation and obstacle handling","weight":0.23,"score":72,"weighted_points":16.56,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:navigation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-qrevo-edge-2-specs-robot_obstacle_avoidance","field-receipt-prd-robot-vacuum-qrevo-edge-2-specs-robot_navigation","field-receipt-prd-robot-vacuum-qrevo-edge-2-specs-robot_threshold_mm"]},{"key":"automation","label":"Dock and mopping automation","weight":0.2,"score":66,"weighted_points":13.2,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:automation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-qrevo-edge-2-specs-robot_mop","field-receipt-prd-robot-vacuum-qrevo-edge-2-specs-robot_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"robot-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-edge-2-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-edge-2","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":549.99,"unit":"GBP","source_url":"https://uk.roborock.com/products/roborock-qrevo-edge-2-hyperforce-suction-dual-anti-tangle-system?variant=49112919900327","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d5337053605d5a67226b4c11c9ab03543507f4d1f7606b8414c029442580eca7"},{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-edge-2-specs-robot_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-edge-2","factor_keys":["automation"],"field_path":"specs.robot_auto_empty","value_type":"boolean","value":true,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-qrevo-edge-2-hyperforce-suction-dual-anti-tangle-system","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"128f6e37a25fbc9b73521f169385bde0c7d828f7eeb4e151fa75436b344c764d"},{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-edge-2-specs-robot_mop","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-edge-2","factor_keys":["automation"],"field_path":"specs.robot_mop","value_type":"null","value":null,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-qrevo-edge-2-hyperforce-suction-dual-anti-tangle-system","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"bb2489ecbe07dc25934f702caee2a685d8feb4918ab61ac0ff946e2aad2fe368"},{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-edge-2-specs-robot_navigation","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-edge-2","factor_keys":["navigation"],"field_path":"specs.robot_navigation","value_type":"string","value":"LiDAR","unit":null,"source_url":"https://uk.roborock.com/products/roborock-qrevo-edge-2-hyperforce-suction-dual-anti-tangle-system","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b92efa0c2f2b6d3eb18ae16d377c7b0c7db5f2856922824490bf61376e019c12"},{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-edge-2-specs-robot_obstacle_avoidance","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-edge-2","factor_keys":["navigation"],"field_path":"specs.robot_obstacle_avoidance","value_type":"null","value":null,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-qrevo-edge-2-hyperforce-suction-dual-anti-tangle-system","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5061fab77e96f5fd3ae10f6a1c58e041fd1ebdd296dccaaf2e21382059fe7d4a"},{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-edge-2-specs-robot_suction_pa","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-edge-2","factor_keys":["suction","value"],"field_path":"specs.robot_suction_pa","value_type":"number","value":18500,"unit":"Pa","source_url":"https://uk.roborock.com/products/roborock-qrevo-edge-2-hyperforce-suction-dual-anti-tangle-system","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5062e9b52f6bdebfee2e22a928889de9ca3b05891e619ffafb72dcd01b32a8d5"},{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-edge-2-specs-robot_threshold_mm","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-edge-2","factor_keys":["navigation"],"field_path":"specs.robot_threshold_mm","value_type":"number","value":20,"unit":"mm","source_url":"https://uk.roborock.com/products/roborock-qrevo-edge-2-hyperforce-suction-dual-anti-tangle-system","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3b96e36730f80d71d9a315983ce3af36a12475b0d014db1edc60d3e07bd5dd4c"}],"field_receipt_count":7,"comparison_inputs":[{"key":"suction","value":18500,"unit":"Pa","display":"18,500 Pa","source_url":"https://uk.roborock.com/products/roborock-qrevo-edge-2-hyperforce-suction-dual-anti-tangle-system","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"battery","value":5200,"unit":"mAh","display":"5,200 mAh","source_url":"https://uk.roborock.com/products/roborock-qrevo-edge-2-hyperforce-suction-dual-anti-tangle-system","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"navigation","value":"LiDAR","unit":null,"display":"LiDAR","source_url":"https://uk.roborock.com/products/roborock-qrevo-edge-2-hyperforce-suction-dual-anti-tangle-system","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-robot-vacuum-qrevo-edge-2","retailer":"Roborock UK","source_url":"https://uk.roborock.com/products/roborock-qrevo-edge-2-hyperforce-suction-dual-anti-tangle-system?variant=49112919900327","price_gbp":549.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://uk.roborock.com/products/roborock-qrevo-edge-2-hyperforce-suction-dual-anti-tangle-system","https://uk.roborock.com/products/roborock-qrevo-edge-2-hyperforce-suction-dual-anti-tangle-system?variant=49112919900327"],"trace_reference":null,"receipt_sha256":"7f36d8ce214d16a64d774d0c2c0f330147dc6e642bbc4231c37d7ccce2480bab","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://uk.roborock.com/products/roborock-qrevo-edge-2-hyperforce-suction-dual-anti-tangle-system"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-robot-vacuum-qrevo-edge-2","retailer":"Roborock UK","product_url":"https://uk.roborock.com/products/roborock-qrevo-edge-2-hyperforce-suction-dual-anti-tangle-system?variant=49112919900327","price_gbp":549.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-robot-vacuum-qrevo-edge-2","retailer":"Roborock UK","product_url":"https://uk.roborock.com/products/roborock-qrevo-edge-2-hyperforce-suction-dual-anti-tangle-system?variant=49112919900327","price_gbp":549.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://uk.roborock.com/pages/service-warranty","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Applies to qualifying direct-new products; batteries, accessories and consumables have separate exclusions."},"returns":{"status":"partial","value":"30-day direct return policy","unit":null,"source_url":"https://uk.roborock.com/pages/service-warranty","source_class":"manufacturer_claim","checked_at":"2026-07-29","limitation":"Direct-channel policy summary; exact eligibility and condition requirements remain subject to the live terms."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":5,"baseline_tie_aware_rank":4,"minimum_rank":1,"maximum_rank":6,"winner_scenario_count":1,"outside_top_five_leader_scenario_count":2,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"obstacle_and_navigation_performance","label":"Obstacle and navigation performance","explanation":"Published navigation features do not establish repeatable avoidance, coverage or recovery performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"pickup_and_mopping_performance","label":"Pickup and mopping performance","explanation":"Published suction does not establish pickup, stain removal or dock maintenance under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-robot-vacuum-saros-20","product_slug":"roborock-saros-20","category":"robot-vacuum","market":"GB","category_rank":6,"cohort_position":6,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-robot-vacuum-saros-20","slug":"roborock-saros-20","model":"Saros 20","category":"robot-vacuum","market":"GB"},"decision":{"methodology_version":"robot-vacuum-v1.1","rank":6,"score":78.7,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"robot-vacuum","methodology_version":"robot-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":100,"weighted_points":25,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-saros-20-specs-robot_suction_pa","field-receipt-prd-robot-vacuum-saros-20-offer-price_gbp"]},{"key":"suction","label":"Published suction","weight":0.2,"score":100,"weighted_points":20,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:suction","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-saros-20-specs-robot_suction_pa"]},{"key":"navigation","label":"Navigation and obstacle handling","weight":0.23,"score":62,"weighted_points":14.26,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:navigation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-saros-20-specs-robot_obstacle_avoidance","field-receipt-prd-robot-vacuum-saros-20-specs-robot_navigation","field-receipt-prd-robot-vacuum-saros-20-specs-robot_threshold_mm"]},{"key":"automation","label":"Dock and mopping automation","weight":0.2,"score":66,"weighted_points":13.2,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:automation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-saros-20-specs-robot_mop","field-receipt-prd-robot-vacuum-saros-20-specs-robot_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"robot-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-robot-vacuum-saros-20-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-saros-20","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":999,"unit":"GBP","source_url":"https://uk.roborock.com/products/roborock-saros-20-flagship-robot-vacuum-cleaner?variant=50364648489127","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0927bd1fa78d84af0da1a08165bae60407084d2327e7e01ecd7543148fbbaf7b"},{"receipt_id":"field-receipt-prd-robot-vacuum-saros-20-specs-robot_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-saros-20","factor_keys":["automation"],"field_path":"specs.robot_auto_empty","value_type":"boolean","value":true,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-saros-20-flagship-robot-vacuum-cleaner","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f35efd806cece31023da39f068cc4a8640294df2eeabc3077538a252b7c0cd16"},{"receipt_id":"field-receipt-prd-robot-vacuum-saros-20-specs-robot_mop","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-saros-20","factor_keys":["automation"],"field_path":"specs.robot_mop","value_type":"null","value":null,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-saros-20-flagship-robot-vacuum-cleaner","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"fe30ad682a6e1f310a36ddc76a56fc47a2e80794f6345b032cc2d128f9d62bbf"},{"receipt_id":"field-receipt-prd-robot-vacuum-saros-20-specs-robot_navigation","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-saros-20","factor_keys":["navigation"],"field_path":"specs.robot_navigation","value_type":"string","value":"StarSight Autonomous System 2.0","unit":null,"source_url":"https://uk.roborock.com/products/roborock-saros-20-flagship-robot-vacuum-cleaner","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"075641173f943fef224381cb64edd51ff822689d55c99ddbc8ceb2c26932f6a2"},{"receipt_id":"field-receipt-prd-robot-vacuum-saros-20-specs-robot_obstacle_avoidance","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-saros-20","factor_keys":["navigation"],"field_path":"specs.robot_obstacle_avoidance","value_type":"null","value":null,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-saros-20-flagship-robot-vacuum-cleaner","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a1ab8f01e37ed4649d12e9846e34826005e8d55b6e9714406773dfa52acfc87f"},{"receipt_id":"field-receipt-prd-robot-vacuum-saros-20-specs-robot_suction_pa","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-saros-20","factor_keys":["suction","value"],"field_path":"specs.robot_suction_pa","value_type":"number","value":36000,"unit":"Pa","source_url":"https://uk.roborock.com/products/roborock-saros-20-flagship-robot-vacuum-cleaner","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c048d8a3c6be50e9e722a08f558e84739b6c86b32c1b05e105c6dab5cff639f8"},{"receipt_id":"field-receipt-prd-robot-vacuum-saros-20-specs-robot_threshold_mm","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-saros-20","factor_keys":["navigation"],"field_path":"specs.robot_threshold_mm","value_type":"null","value":null,"unit":"mm","source_url":"https://uk.roborock.com/products/roborock-saros-20-flagship-robot-vacuum-cleaner","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d466ec7b0a92b317f76d2e8d2f560ef2d6bb77c595c0bfdcee39c12253f85891"}],"field_receipt_count":7,"comparison_inputs":[{"key":"suction","value":36000,"unit":"Pa","display":"36,000 Pa","source_url":"https://uk.roborock.com/products/roborock-saros-20-flagship-robot-vacuum-cleaner","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"battery","value":5200,"unit":"mAh","display":"5,200 mAh","source_url":"https://uk.roborock.com/products/roborock-saros-20-flagship-robot-vacuum-cleaner","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"navigation","value":"StarSight Autonomous System 2.0","unit":null,"display":"StarSight Autonomous System 2.0","source_url":"https://uk.roborock.com/products/roborock-saros-20-flagship-robot-vacuum-cleaner","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-robot-vacuum-saros-20","retailer":"Roborock UK","source_url":"https://uk.roborock.com/products/roborock-saros-20-flagship-robot-vacuum-cleaner?variant=50364648489127","price_gbp":999,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://uk.roborock.com/products/roborock-saros-20-flagship-robot-vacuum-cleaner","https://gl-files.roborock.com/product/center/manuals/Roborock%20Saros%2020%20with%20refill%20and%20drainage%20system%20version%20CE%20EN%20User%20manual.vum9ib3jvy2.pdf","https://uk.roborock.com/products/roborock-saros-20-flagship-robot-vacuum-cleaner?variant=50364648489127","https://www.expertreviews.co.uk/home-garden/vacuums-cleaning/roborock-saros-20-review"],"trace_reference":null,"receipt_sha256":"1807a9ea3b8d7aa15c75b4f704b05aaac8436543cdeda12ce4353c094fc4af7d","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://gl-files.roborock.com/product/center/manuals/Roborock%20Saros%2020%20with%20refill%20and%20drainage%20system%20version%20CE%20EN%20User%20manual.vum9ib3jvy2.pdf","https://uk.roborock.com/products/roborock-saros-20-flagship-robot-vacuum-cleaner"],"official_source_present":true,"independent_editorial_source_count":1,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-robot-vacuum-saros-20","retailer":"Roborock UK","product_url":"https://uk.roborock.com/products/roborock-saros-20-flagship-robot-vacuum-cleaner?variant=50364648489127","price_gbp":999,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-robot-vacuum-saros-20","retailer":"Roborock UK","product_url":"https://uk.roborock.com/products/roborock-saros-20-flagship-robot-vacuum-cleaner?variant=50364648489127","price_gbp":999,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://uk.roborock.com/pages/service-warranty","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Applies to qualifying direct-new products. Batteries, accessories and consumables have separate exclusions."},"returns":{"status":"partial","value":"30-day direct return policy","unit":null,"source_url":"https://uk.roborock.com/pages/service-warranty","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Direct-channel policy summary; exact eligibility and condition requirements remain subject to the live terms."},"safety":{"status":"partial","value":"Use grounded power and the approved battery and charger; the manual also identifies indoor-use, hot-water, hot-air and wet-floor risks.","unit":null,"source_url":"https://gl-files.roborock.com/product/center/manuals/Roborock%20Saros%2020%20with%20refill%20and%20drainage%20system%20version%20CE%20EN%20User%20manual.vum9ib3jvy2.pdf","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Short safety summary only. The complete manual remains controlling."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":6,"baseline_tie_aware_rank":6,"minimum_rank":1,"maximum_rank":15,"winner_scenario_count":1,"outside_top_five_leader_scenario_count":2,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"obstacle_and_navigation_performance","label":"Obstacle and navigation performance","explanation":"Published navigation features do not establish repeatable avoidance, coverage or recovery performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"pickup_and_mopping_performance","label":"Pickup and mopping performance","explanation":"Published suction does not establish pickup, stain removal or dock maintenance under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":4,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-robot-vacuum-saros-10","product_slug":"roborock-saros-10","category":"robot-vacuum","market":"GB","category_rank":7,"cohort_position":7,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-robot-vacuum-saros-10","slug":"roborock-saros-10","model":"Saros 10","category":"robot-vacuum","market":"GB"},"decision":{"methodology_version":"robot-vacuum-v1.1","rank":7,"score":77.6,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"robot-vacuum","methodology_version":"robot-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":100,"weighted_points":25,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-saros-10-specs-robot_suction_pa","field-receipt-prd-robot-vacuum-saros-10-offer-price_gbp"]},{"key":"suction","label":"Published suction","weight":0.2,"score":94.26976913547135,"weighted_points":18.854,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:suction","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-saros-10-specs-robot_suction_pa"]},{"key":"navigation","label":"Navigation and obstacle handling","weight":0.23,"score":62,"weighted_points":14.26,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:navigation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-saros-10-specs-robot_obstacle_avoidance","field-receipt-prd-robot-vacuum-saros-10-specs-robot_navigation","field-receipt-prd-robot-vacuum-saros-10-specs-robot_threshold_mm"]},{"key":"automation","label":"Dock and mopping automation","weight":0.2,"score":66,"weighted_points":13.2,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:automation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-saros-10-specs-robot_mop","field-receipt-prd-robot-vacuum-saros-10-specs-robot_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"robot-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-robot-vacuum-saros-10-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-saros-10","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":699.99,"unit":"GBP","source_url":"https://uk.roborock.com/products/roborock-saros-10-robot-vacuum-with-dual-anti-tangle-system?variant=47066440794279","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f62f12aef2dfd6eddbd195a96c57f78e1310d33342c447592c88beae0ddcbed1"},{"receipt_id":"field-receipt-prd-robot-vacuum-saros-10-specs-robot_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-saros-10","factor_keys":["automation"],"field_path":"specs.robot_auto_empty","value_type":"boolean","value":true,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-saros-10-robot-vacuum-with-dual-anti-tangle-system","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4411118e14907a6a1c61bb41ac53deaa77c878a89cb888d9459ced91d06e24a4"},{"receipt_id":"field-receipt-prd-robot-vacuum-saros-10-specs-robot_mop","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-saros-10","factor_keys":["automation"],"field_path":"specs.robot_mop","value_type":"null","value":null,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-saros-10-robot-vacuum-with-dual-anti-tangle-system","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"db16b4fcc8852c22d0836f5ef0ddb8d6fe950b5ecc3d6a228e93a9014e8ff92d"},{"receipt_id":"field-receipt-prd-robot-vacuum-saros-10-specs-robot_navigation","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-saros-10","factor_keys":["navigation"],"field_path":"specs.robot_navigation","value_type":"string","value":"Retractable LDS with tri-laser structured light and RGB camera","unit":null,"source_url":"https://uk.roborock.com/products/roborock-saros-10-robot-vacuum-with-dual-anti-tangle-system","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b3dc8d38df2aad928f7ca2d407a0bfbe22b041f352d386aa36f1f937f1390e60"},{"receipt_id":"field-receipt-prd-robot-vacuum-saros-10-specs-robot_obstacle_avoidance","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-saros-10","factor_keys":["navigation"],"field_path":"specs.robot_obstacle_avoidance","value_type":"null","value":null,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-saros-10-robot-vacuum-with-dual-anti-tangle-system","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e9bbc7f68c2d83eca662561f01963912df43b78efe5add5b7467bef7412fb2ab"},{"receipt_id":"field-receipt-prd-robot-vacuum-saros-10-specs-robot_suction_pa","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-saros-10","factor_keys":["suction","value"],"field_path":"specs.robot_suction_pa","value_type":"number","value":22000,"unit":"Pa","source_url":"https://uk.roborock.com/products/roborock-saros-10-robot-vacuum-with-dual-anti-tangle-system","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f9139eccf4b3358ae21a5c1537977db3c7efb37ec2342cda96deae6c780d951b"},{"receipt_id":"field-receipt-prd-robot-vacuum-saros-10-specs-robot_threshold_mm","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-saros-10","factor_keys":["navigation"],"field_path":"specs.robot_threshold_mm","value_type":"null","value":null,"unit":"mm","source_url":"https://uk.roborock.com/products/roborock-saros-10-robot-vacuum-with-dual-anti-tangle-system","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"62ccfc64d2eb88ed474d73a6add7c36491e3a965195b9e19ca2d834531fdb8ff"}],"field_receipt_count":7,"comparison_inputs":[{"key":"suction","value":22000,"unit":"Pa","display":"22,000 Pa","source_url":"https://uk.roborock.com/products/roborock-saros-10-robot-vacuum-with-dual-anti-tangle-system","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"battery","value":6400,"unit":"mAh","display":"6,400 mAh","source_url":"https://uk.roborock.com/products/roborock-saros-10-robot-vacuum-with-dual-anti-tangle-system","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"navigation","value":"Retractable LDS with tri-laser structured light and RGB camera","unit":null,"display":"Retractable LDS with tri-laser structured light and RGB camera","source_url":"https://uk.roborock.com/products/roborock-saros-10-robot-vacuum-with-dual-anti-tangle-system","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-robot-vacuum-saros-10","retailer":"Roborock UK","source_url":"https://uk.roborock.com/products/roborock-saros-10-robot-vacuum-with-dual-anti-tangle-system?variant=47066440794279","price_gbp":699.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://uk.roborock.com/products/roborock-saros-10-robot-vacuum-with-dual-anti-tangle-system","https://help.roborock.com/en-US/product/roborock-saros-10-message?category=faqs","https://uk.roborock.com/products/roborock-saros-10-robot-vacuum-with-dual-anti-tangle-system?variant=47066440794279","https://www.techradar.com/uk/home/robot-vacuums/roborock-saros-10-review","https://www.reddit.com/r/Roborock/search/?q=Saros%2010&restrict_sr=1"],"trace_reference":null,"receipt_sha256":"291dffff3e2b32fb6e875e06d5dea358ab04b064d03260b933408659487e69f3","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://help.roborock.com/en-US/product/roborock-saros-10-message?category=faqs","https://uk.roborock.com/products/roborock-saros-10-robot-vacuum-with-dual-anti-tangle-system"],"official_source_present":true,"independent_editorial_source_count":1,"model_family_editorial_source_count":0,"owner_context_source_count":1,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-robot-vacuum-saros-10","retailer":"Roborock UK","product_url":"https://uk.roborock.com/products/roborock-saros-10-robot-vacuum-with-dual-anti-tangle-system?variant=47066440794279","price_gbp":699.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-robot-vacuum-saros-10","retailer":"Roborock UK","product_url":"https://uk.roborock.com/products/roborock-saros-10-robot-vacuum-with-dual-anti-tangle-system?variant=47066440794279","price_gbp":699.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://uk.roborock.com/pages/service-warranty","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Applies to qualifying direct-new products. Batteries, accessories and consumables have separate exclusions."},"returns":{"status":"partial","value":"30-day direct return policy","unit":null,"source_url":"https://uk.roborock.com/pages/service-warranty","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Direct-channel policy summary; exact eligibility and condition requirements remain subject to the live terms."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"captured","value":"Allow approximately 0.8 m height, 0.42 m width and 1 m depth for the dock.","unit":null,"source_url":"https://help.roborock.com/en-US/product/roborock-saros-10-message?category=faqs","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Published dock-space guidance; room layout, plumbing and socket constraints remain user-specific."}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":7,"baseline_tie_aware_rank":7,"minimum_rank":3,"maximum_rank":15,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":2,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"obstacle_and_navigation_performance","label":"Obstacle and navigation performance","explanation":"Published navigation features do not establish repeatable avoidance, coverage or recovery performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"pickup_and_mopping_performance","label":"Pickup and mopping performance","explanation":"Published suction does not establish pickup, stain removal or dock maintenance under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":5,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-robot-vacuum-qrevo-s5v","product_slug":"roborock-qrevo-s5v","category":"robot-vacuum","market":"GB","category_rank":8,"cohort_position":8,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-robot-vacuum-qrevo-s5v","slug":"roborock-qrevo-s5v","model":"Qrevo S5V","category":"robot-vacuum","market":"GB"},"decision":{"methodology_version":"robot-vacuum-v1.1","rank":8,"score":76.7,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"robot-vacuum","methodology_version":"robot-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":100,"weighted_points":25,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-qrevo-s5v-specs-robot_suction_pa","field-receipt-prd-robot-vacuum-qrevo-s5v-offer-price_gbp"]},{"key":"suction","label":"Published suction","weight":0.2,"score":78.5293250129808,"weighted_points":15.7059,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:suction","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-qrevo-s5v-specs-robot_suction_pa"]},{"key":"navigation","label":"Navigation and obstacle handling","weight":0.23,"score":72,"weighted_points":16.56,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:navigation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-qrevo-s5v-specs-robot_obstacle_avoidance","field-receipt-prd-robot-vacuum-qrevo-s5v-specs-robot_navigation","field-receipt-prd-robot-vacuum-qrevo-s5v-specs-robot_threshold_mm"]},{"key":"automation","label":"Dock and mopping automation","weight":0.2,"score":66,"weighted_points":13.2,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:automation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-qrevo-s5v-specs-robot_mop","field-receipt-prd-robot-vacuum-qrevo-s5v-specs-robot_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"robot-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-s5v-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-s5v","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":399.98,"unit":"GBP","source_url":"https://uk.roborock.com/products/roborock-qrevo-s5v-robot-vacuum-with-multifunctional-dock?variant=47136306036903","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a1ae7809c419827a7e842a05c17c90193df0ec42a55e9fb796a122562d841903"},{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-s5v-specs-robot_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-s5v","factor_keys":["automation"],"field_path":"specs.robot_auto_empty","value_type":"boolean","value":true,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-qrevo-s5v-robot-vacuum-with-multifunctional-dock","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1351ca6467ac02e7367010cce5757b9df748c63ac1b9bf904f1e18c32d22610d"},{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-s5v-specs-robot_mop","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-s5v","factor_keys":["automation"],"field_path":"specs.robot_mop","value_type":"null","value":null,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-qrevo-s5v-robot-vacuum-with-multifunctional-dock","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6553d75d11d3fec2dde6a0c988f6431fe2adddf6bd05f95fbf56f69b7541f35e"},{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-s5v-specs-robot_navigation","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-s5v","factor_keys":["navigation"],"field_path":"specs.robot_navigation","value_type":"string","value":"LiDAR","unit":null,"source_url":"https://uk.roborock.com/products/roborock-qrevo-s5v-robot-vacuum-with-multifunctional-dock","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b9b954014b0a8d2f435752281c3aba3920a3c652a147208768074c7118684f4c"},{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-s5v-specs-robot_obstacle_avoidance","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-s5v","factor_keys":["navigation"],"field_path":"specs.robot_obstacle_avoidance","value_type":"null","value":null,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-qrevo-s5v-robot-vacuum-with-multifunctional-dock","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e5e50abfa6e17625a40ccd4bd3bd11b0d064bfad4ec2853d81635f774ef5329b"},{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-s5v-specs-robot_suction_pa","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-s5v","factor_keys":["suction","value"],"field_path":"specs.robot_suction_pa","value_type":"number","value":12000,"unit":"Pa","source_url":"https://uk.roborock.com/products/roborock-qrevo-s5v-robot-vacuum-with-multifunctional-dock","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a3b5ae13d18f11284ba07bb88fd71fa49c66881e9899cdacfb48895bf7a2c156"},{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-s5v-specs-robot_threshold_mm","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-s5v","factor_keys":["navigation"],"field_path":"specs.robot_threshold_mm","value_type":"number","value":20,"unit":"mm","source_url":"https://uk.roborock.com/products/roborock-qrevo-s5v-robot-vacuum-with-multifunctional-dock","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"150cd8003f63c791be8e9598368d8ea1087c04e05e9b46f51ea449c5db69947c"}],"field_receipt_count":7,"comparison_inputs":[{"key":"suction","value":12000,"unit":"Pa","display":"12,000 Pa","source_url":"https://uk.roborock.com/products/roborock-qrevo-s5v-robot-vacuum-with-multifunctional-dock","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"battery","value":5200,"unit":"mAh","display":"5,200 mAh","source_url":"https://uk.roborock.com/products/roborock-qrevo-s5v-robot-vacuum-with-multifunctional-dock","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"navigation","value":"LiDAR","unit":null,"display":"LiDAR","source_url":"https://uk.roborock.com/products/roborock-qrevo-s5v-robot-vacuum-with-multifunctional-dock","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-robot-vacuum-qrevo-s5v","retailer":"Roborock UK","source_url":"https://uk.roborock.com/products/roborock-qrevo-s5v-robot-vacuum-with-multifunctional-dock?variant=47136306036903","price_gbp":399.98,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://uk.roborock.com/products/roborock-qrevo-s5v-robot-vacuum-with-multifunctional-dock","https://uk.roborock.com/products/roborock-qrevo-s5v-robot-vacuum-with-multifunctional-dock?variant=47136306036903"],"trace_reference":null,"receipt_sha256":"da2b37007afc1f3ace29ebf7570bd366661b597d7954691981787878a69400ba","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://uk.roborock.com/products/roborock-qrevo-s5v-robot-vacuum-with-multifunctional-dock"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-robot-vacuum-qrevo-s5v","retailer":"Roborock UK","product_url":"https://uk.roborock.com/products/roborock-qrevo-s5v-robot-vacuum-with-multifunctional-dock?variant=47136306036903","price_gbp":399.98,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-robot-vacuum-qrevo-s5v","retailer":"Roborock UK","product_url":"https://uk.roborock.com/products/roborock-qrevo-s5v-robot-vacuum-with-multifunctional-dock?variant=47136306036903","price_gbp":399.98,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":8,"baseline_tie_aware_rank":8,"minimum_rank":1,"maximum_rank":8,"winner_scenario_count":1,"outside_top_five_leader_scenario_count":2,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"obstacle_and_navigation_performance","label":"Obstacle and navigation performance","explanation":"Published navigation features do not establish repeatable avoidance, coverage or recovery performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"pickup_and_mopping_performance","label":"Pickup and mopping performance","explanation":"Published suction does not establish pickup, stain removal or dock maintenance under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-robot-vacuum-q10-s5-plus","product_slug":"roborock-q10-s5-plus","category":"robot-vacuum","market":"GB","category_rank":9,"cohort_position":9,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-robot-vacuum-q10-s5-plus","slug":"roborock-q10-s5-plus","model":"Q10 S5 Plus","category":"robot-vacuum","market":"GB"},"decision":{"methodology_version":"robot-vacuum-v1.1","rank":9,"score":75.8,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"robot-vacuum","methodology_version":"robot-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":100,"weighted_points":25,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-q10-s5-plus-specs-robot_suction_pa","field-receipt-prd-robot-vacuum-q10-s5-plus-offer-price_gbp"]},{"key":"suction","label":"Published suction","weight":0.2,"score":73.79470570797253,"weighted_points":14.7589,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:suction","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-q10-s5-plus-specs-robot_suction_pa"]},{"key":"navigation","label":"Navigation and obstacle handling","weight":0.23,"score":72,"weighted_points":16.56,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:navigation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-q10-s5-plus-specs-robot_obstacle_avoidance","field-receipt-prd-robot-vacuum-q10-s5-plus-specs-robot_navigation","field-receipt-prd-robot-vacuum-q10-s5-plus-specs-robot_threshold_mm"]},{"key":"automation","label":"Dock and mopping automation","weight":0.2,"score":66,"weighted_points":13.2,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:automation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-q10-s5-plus-specs-robot_mop","field-receipt-prd-robot-vacuum-q10-s5-plus-specs-robot_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"robot-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-robot-vacuum-q10-s5-plus-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-q10-s5-plus","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":199.99,"unit":"GBP","source_url":"https://uk.roborock.com/products/q10-s5-plus-robot-vacuum?variant=46774115401895","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ad80ede5429145cfea21e96646c4639813b27f2349a76d7192c46dea7aeecdcb"},{"receipt_id":"field-receipt-prd-robot-vacuum-q10-s5-plus-specs-robot_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-q10-s5-plus","factor_keys":["automation"],"field_path":"specs.robot_auto_empty","value_type":"boolean","value":true,"unit":null,"source_url":"https://uk.roborock.com/products/q10-s5-plus-robot-vacuum","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3b815612b37922b8be3ad8924cf7fd55744505f52388dce2a04355257b3346d3"},{"receipt_id":"field-receipt-prd-robot-vacuum-q10-s5-plus-specs-robot_mop","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-q10-s5-plus","factor_keys":["automation"],"field_path":"specs.robot_mop","value_type":"null","value":null,"unit":null,"source_url":"https://uk.roborock.com/products/q10-s5-plus-robot-vacuum","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ebd4923499a8145c993830c77cd899ae857407499d2570220163370b17561c5e"},{"receipt_id":"field-receipt-prd-robot-vacuum-q10-s5-plus-specs-robot_navigation","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-q10-s5-plus","factor_keys":["navigation"],"field_path":"specs.robot_navigation","value_type":"string","value":"LiDAR","unit":null,"source_url":"https://uk.roborock.com/products/q10-s5-plus-robot-vacuum","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"bbbf8300fa554c1b86837505477d61b7cdd795a954deccd0c7bc60d0518a10be"},{"receipt_id":"field-receipt-prd-robot-vacuum-q10-s5-plus-specs-robot_obstacle_avoidance","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-q10-s5-plus","factor_keys":["navigation"],"field_path":"specs.robot_obstacle_avoidance","value_type":"null","value":null,"unit":null,"source_url":"https://uk.roborock.com/products/q10-s5-plus-robot-vacuum","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f30b8d4038ac88d23b735a9a62403a938bc65e8d3ed29095dd5c38cb075df67e"},{"receipt_id":"field-receipt-prd-robot-vacuum-q10-s5-plus-specs-robot_suction_pa","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-q10-s5-plus","factor_keys":["suction","value"],"field_path":"specs.robot_suction_pa","value_type":"number","value":10000,"unit":"Pa","source_url":"https://uk.roborock.com/products/q10-s5-plus-robot-vacuum","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6fd0d59b1373ac4fecd431c72dd6139fad272a33889172ff6851488f544664db"},{"receipt_id":"field-receipt-prd-robot-vacuum-q10-s5-plus-specs-robot_threshold_mm","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-q10-s5-plus","factor_keys":["navigation"],"field_path":"specs.robot_threshold_mm","value_type":"number","value":20,"unit":"mm","source_url":"https://uk.roborock.com/products/q10-s5-plus-robot-vacuum","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5f5bab4a26dc8023609d11eb8f2cd5d521c1ef878d6ddffe55b590d6d3e57ed6"}],"field_receipt_count":7,"comparison_inputs":[{"key":"suction","value":10000,"unit":"Pa","display":"10,000 Pa","source_url":"https://uk.roborock.com/products/q10-s5-plus-robot-vacuum","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"battery","value":5200,"unit":"mAh","display":"5,200 mAh","source_url":"https://uk.roborock.com/products/q10-s5-plus-robot-vacuum","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"navigation","value":"LiDAR","unit":null,"display":"LiDAR","source_url":"https://uk.roborock.com/products/q10-s5-plus-robot-vacuum","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-robot-vacuum-q10-s5-plus","retailer":"Roborock UK","source_url":"https://uk.roborock.com/products/q10-s5-plus-robot-vacuum?variant=46774115401895","price_gbp":199.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://uk.roborock.com/products/q10-s5-plus-robot-vacuum","https://uk.roborock.com/products/q10-s5-plus-robot-vacuum?variant=46774115401895"],"trace_reference":null,"receipt_sha256":"b10d3edb6d2b788a8ff64b5f3254247d61b210a487b7a464540676fd0fed5736","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://uk.roborock.com/products/q10-s5-plus-robot-vacuum"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-robot-vacuum-q10-s5-plus","retailer":"Roborock UK","product_url":"https://uk.roborock.com/products/q10-s5-plus-robot-vacuum?variant=46774115401895","price_gbp":199.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-robot-vacuum-q10-s5-plus","retailer":"Roborock UK","product_url":"https://uk.roborock.com/products/q10-s5-plus-robot-vacuum?variant=46774115401895","price_gbp":199.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":9,"baseline_tie_aware_rank":9,"minimum_rank":1,"maximum_rank":9,"winner_scenario_count":1,"outside_top_five_leader_scenario_count":2,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"obstacle_and_navigation_performance","label":"Obstacle and navigation performance","explanation":"Published navigation features do not establish repeatable avoidance, coverage or recovery performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"pickup_and_mopping_performance","label":"Pickup and mopping performance","explanation":"Published suction does not establish pickup, stain removal or dock maintenance under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-robot-vacuum-qv-35s","product_slug":"roborock-qv-35s","category":"robot-vacuum","market":"GB","category_rank":10,"cohort_position":10,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-robot-vacuum-qv-35s","slug":"roborock-qv-35s","model":"QV 35S","category":"robot-vacuum","market":"GB"},"decision":{"methodology_version":"robot-vacuum-v1.1","rank":10,"score":75.8,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"robot-vacuum","methodology_version":"robot-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":100,"weighted_points":25,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-qv-35s-specs-robot_suction_pa","field-receipt-prd-robot-vacuum-qv-35s-offer-price_gbp"]},{"key":"suction","label":"Published suction","weight":0.2,"score":73.79470570797253,"weighted_points":14.7589,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:suction","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-qv-35s-specs-robot_suction_pa"]},{"key":"navigation","label":"Navigation and obstacle handling","weight":0.23,"score":72,"weighted_points":16.56,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:navigation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-qv-35s-specs-robot_obstacle_avoidance","field-receipt-prd-robot-vacuum-qv-35s-specs-robot_navigation","field-receipt-prd-robot-vacuum-qv-35s-specs-robot_threshold_mm"]},{"key":"automation","label":"Dock and mopping automation","weight":0.2,"score":66,"weighted_points":13.2,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:automation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-qv-35s-specs-robot_mop","field-receipt-prd-robot-vacuum-qv-35s-specs-robot_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"robot-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-robot-vacuum-qv-35s-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qv-35s","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":299.99,"unit":"GBP","source_url":"https://uk.roborock.com/products/roborock-qv-35s-robot-vacuum-with-multifunctional-dock-3-0?variant=47066328236199","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"deccc7010f39d2bad3977aa75f04482a05361ada99675f198173d13a9c79585c"},{"receipt_id":"field-receipt-prd-robot-vacuum-qv-35s-specs-robot_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qv-35s","factor_keys":["automation"],"field_path":"specs.robot_auto_empty","value_type":"boolean","value":true,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-qv-35s-robot-vacuum-with-multifunctional-dock-3-0","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d4b6fd27ab076a124592cc51edec36fe0a360e1afe0ec92ac0944aee58a1e00f"},{"receipt_id":"field-receipt-prd-robot-vacuum-qv-35s-specs-robot_mop","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qv-35s","factor_keys":["automation"],"field_path":"specs.robot_mop","value_type":"null","value":null,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-qv-35s-robot-vacuum-with-multifunctional-dock-3-0","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6f3726f6eb07c1f8f719a98cdabaeafa6c51cfc2e690459228eb57407bd26866"},{"receipt_id":"field-receipt-prd-robot-vacuum-qv-35s-specs-robot_navigation","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qv-35s","factor_keys":["navigation"],"field_path":"specs.robot_navigation","value_type":"string","value":"LiDAR","unit":null,"source_url":"https://uk.roborock.com/products/roborock-qv-35s-robot-vacuum-with-multifunctional-dock-3-0","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"370d653ea32f796a68e791e47c2d1eea4ec5c07d5d7679ec6e302f9e478781fd"},{"receipt_id":"field-receipt-prd-robot-vacuum-qv-35s-specs-robot_obstacle_avoidance","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qv-35s","factor_keys":["navigation"],"field_path":"specs.robot_obstacle_avoidance","value_type":"null","value":null,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-qv-35s-robot-vacuum-with-multifunctional-dock-3-0","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1d7b0c50897827d319d760abe61d371565dbc1048d22486747c74faff1d8d74b"},{"receipt_id":"field-receipt-prd-robot-vacuum-qv-35s-specs-robot_suction_pa","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qv-35s","factor_keys":["suction","value"],"field_path":"specs.robot_suction_pa","value_type":"number","value":10000,"unit":"Pa","source_url":"https://uk.roborock.com/products/roborock-qv-35s-robot-vacuum-with-multifunctional-dock-3-0","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"90947b77b13907ca627d873cf0338717fc53bd34ee98ef80914934d7601d744b"},{"receipt_id":"field-receipt-prd-robot-vacuum-qv-35s-specs-robot_threshold_mm","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qv-35s","factor_keys":["navigation"],"field_path":"specs.robot_threshold_mm","value_type":"number","value":20,"unit":"mm","source_url":"https://uk.roborock.com/products/roborock-qv-35s-robot-vacuum-with-multifunctional-dock-3-0","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3f82f1f85f26c2038f72fba2264e7c772486f0bc1d600c834ec7a6d2e5957e42"}],"field_receipt_count":7,"comparison_inputs":[{"key":"suction","value":10000,"unit":"Pa","display":"10,000 Pa","source_url":"https://uk.roborock.com/products/roborock-qv-35s-robot-vacuum-with-multifunctional-dock-3-0","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"battery","value":5200,"unit":"mAh","display":"5,200 mAh","source_url":"https://uk.roborock.com/products/roborock-qv-35s-robot-vacuum-with-multifunctional-dock-3-0","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"navigation","value":"LiDAR","unit":null,"display":"LiDAR","source_url":"https://uk.roborock.com/products/roborock-qv-35s-robot-vacuum-with-multifunctional-dock-3-0","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-robot-vacuum-qv-35s","retailer":"Roborock UK","source_url":"https://uk.roborock.com/products/roborock-qv-35s-robot-vacuum-with-multifunctional-dock-3-0?variant=47066328236199","price_gbp":299.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://uk.roborock.com/products/roborock-qv-35s-robot-vacuum-with-multifunctional-dock-3-0","https://uk.roborock.com/products/roborock-qv-35s-robot-vacuum-with-multifunctional-dock-3-0?variant=47066328236199"],"trace_reference":null,"receipt_sha256":"08cd2becdc70d180b6dc9d894bf29f4aff05b275c3a1f5f32ab8439f0037cba1","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://uk.roborock.com/products/roborock-qv-35s-robot-vacuum-with-multifunctional-dock-3-0"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-robot-vacuum-qv-35s","retailer":"Roborock UK","product_url":"https://uk.roborock.com/products/roborock-qv-35s-robot-vacuum-with-multifunctional-dock-3-0?variant=47066328236199","price_gbp":299.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-robot-vacuum-qv-35s","retailer":"Roborock UK","product_url":"https://uk.roborock.com/products/roborock-qv-35s-robot-vacuum-with-multifunctional-dock-3-0?variant=47066328236199","price_gbp":299.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":10,"baseline_tie_aware_rank":9,"minimum_rank":1,"maximum_rank":9,"winner_scenario_count":1,"outside_top_five_leader_scenario_count":2,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"obstacle_and_navigation_performance","label":"Obstacle and navigation performance","explanation":"Published navigation features do not establish repeatable avoidance, coverage or recovery performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"pickup_and_mopping_performance","label":"Pickup and mopping performance","explanation":"Published suction does not establish pickup, stain removal or dock maintenance under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-robot-vacuum-t2351v21","product_slug":"eufy-t2351v21","category":"robot-vacuum","market":"GB","category_rank":11,"cohort_position":11,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-robot-vacuum-t2351v21","slug":"eufy-t2351v21","model":"T2351V21","category":"robot-vacuum","market":"GB"},"decision":{"methodology_version":"robot-vacuum-v1.1","rank":11,"score":74.6,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"robot-vacuum","methodology_version":"robot-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":100,"weighted_points":25,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2351v21-specs-robot_suction_pa","field-receipt-prd-robot-vacuum-t2351v21-offer-price_gbp"]},{"key":"suction","label":"Published suction","weight":0.2,"score":68,"weighted_points":13.6,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:suction","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2351v21-specs-robot_suction_pa"]},{"key":"navigation","label":"Navigation and obstacle handling","weight":0.23,"score":72,"weighted_points":16.56,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:navigation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2351v21-specs-robot_obstacle_avoidance","field-receipt-prd-robot-vacuum-t2351v21-specs-robot_navigation","field-receipt-prd-robot-vacuum-t2351v21-specs-robot_threshold_mm"]},{"key":"automation","label":"Dock and mopping automation","weight":0.2,"score":66,"weighted_points":13.2,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:automation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2351v21-specs-robot_mop","field-receipt-prd-robot-vacuum-t2351v21-specs-robot_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"robot-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-robot-vacuum-t2351v21-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2351v21","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":599,"unit":"GBP","source_url":"https://www.eufy.com/uk/products/t2351v21","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e3f0628f73c6fe05258ab4b9ef71dc682de8b4152cf70609026a5f124e928776"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2351v21-specs-robot_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2351v21","factor_keys":["automation"],"field_path":"specs.robot_auto_empty","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.eufy.com/uk/products/t2351v21","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"969dec5bf1b28e3aab6c0d5a54337f85e60fb8dda567f846927c8a9d5e4c6283"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2351v21-specs-robot_mop","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2351v21","factor_keys":["automation"],"field_path":"specs.robot_mop","value_type":"null","value":null,"unit":null,"source_url":"https://www.eufy.com/uk/products/t2351v21","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"66294feaf3f239b73d273e644d2d3ae13abdf99415f0cde6a18ed73475b84e85"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2351v21-specs-robot_navigation","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2351v21","factor_keys":["navigation"],"field_path":"specs.robot_navigation","value_type":"string","value":"LiDAR","unit":null,"source_url":"https://www.eufy.com/uk/products/t2351v21","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f35367119a03e9c9423fc09fb0df129d295f19ced6e06bea70b5897d671bd687"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2351v21-specs-robot_obstacle_avoidance","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2351v21","factor_keys":["navigation"],"field_path":"specs.robot_obstacle_avoidance","value_type":"null","value":null,"unit":null,"source_url":"https://www.eufy.com/uk/products/t2351v21","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e8c9a0a4e79095535565fe0189deb704cdcc14b947c1cfd946023ab568cf621e"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2351v21-specs-robot_suction_pa","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2351v21","factor_keys":["suction","value"],"field_path":"specs.robot_suction_pa","value_type":"number","value":8000,"unit":"Pa","source_url":"https://www.eufy.com/uk/products/t2351v21","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"61ab86643ed39cb64a49c5ced8dec948256e181162783ecc760b23312f0105dd"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2351v21-specs-robot_threshold_mm","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2351v21","factor_keys":["navigation"],"field_path":"specs.robot_threshold_mm","value_type":"number","value":20,"unit":"mm","source_url":"https://www.eufy.com/uk/products/t2351v21","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a516b157b1b412a5827b8a6ff8c51e895791b6268c66525054864759d39c4fcf"}],"field_receipt_count":7,"comparison_inputs":[{"key":"suction","value":8000,"unit":"Pa","display":"8,000 Pa","source_url":"https://www.eufy.com/uk/products/t2351v21","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"battery","value":5200,"unit":"mAh","display":"5,200 mAh","source_url":"https://www.eufy.com/uk/products/t2351v21","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"navigation","value":"LiDAR","unit":null,"display":"LiDAR","source_url":"https://www.eufy.com/uk/products/t2351v21","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-robot-vacuum-t2351v21","retailer":"eufy UK","source_url":"https://www.eufy.com/uk/products/t2351v21","price_gbp":599,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.eufy.com/uk/products/t2351v21","https://www.expertreviews.co.uk/home-garden/vacuums-cleaning/eufy-clean-x10-pro-omni-review","https://www.reddit.com/r/eufy/search/?q=X10%20Pro%20Omni&restrict_sr=1"],"trace_reference":null,"receipt_sha256":"baecad167b5ee0de4531b38a133c857a01299d1112d29a8885781f8d66fbe488","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.eufy.com/uk/products/t2351v21"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":1,"owner_context_source_count":1,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-robot-vacuum-t2351v21","retailer":"eufy UK","product_url":"https://www.eufy.com/uk/products/t2351v21","price_gbp":599,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-robot-vacuum-t2351v21","retailer":"eufy UK","product_url":"https://www.eufy.com/uk/products/t2351v21","price_gbp":599,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":11,"baseline_tie_aware_rank":11,"minimum_rank":1,"maximum_rank":13,"winner_scenario_count":1,"outside_top_five_leader_scenario_count":2,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"obstacle_and_navigation_performance","label":"Obstacle and navigation performance","explanation":"Published navigation features do not establish repeatable avoidance, coverage or recovery performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"pickup_and_mopping_performance","label":"Pickup and mopping performance","explanation":"Published suction does not establish pickup, stain removal or dock maintenance under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-robot-vacuum-qrevo-s-pro","product_slug":"roborock-qrevo-s-pro","category":"robot-vacuum","market":"GB","category_rank":12,"cohort_position":12,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-robot-vacuum-qrevo-s-pro","slug":"roborock-qrevo-s-pro","model":"Qrevo S Pro","category":"robot-vacuum","market":"GB"},"decision":{"methodology_version":"robot-vacuum-v1.1","rank":12,"score":73.9,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"robot-vacuum","methodology_version":"robot-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":100,"weighted_points":25,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-qrevo-s-pro-specs-robot_suction_pa","field-receipt-prd-robot-vacuum-qrevo-s-pro-offer-price_gbp"]},{"key":"suction","label":"Published suction","weight":0.2,"score":64.53238859703688,"weighted_points":12.9065,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:suction","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-qrevo-s-pro-specs-robot_suction_pa"]},{"key":"navigation","label":"Navigation and obstacle handling","weight":0.23,"score":72,"weighted_points":16.56,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:navigation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-qrevo-s-pro-specs-robot_obstacle_avoidance","field-receipt-prd-robot-vacuum-qrevo-s-pro-specs-robot_navigation","field-receipt-prd-robot-vacuum-qrevo-s-pro-specs-robot_threshold_mm"]},{"key":"automation","label":"Dock and mopping automation","weight":0.2,"score":66,"weighted_points":13.2,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:automation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-qrevo-s-pro-specs-robot_mop","field-receipt-prd-robot-vacuum-qrevo-s-pro-specs-robot_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"robot-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-s-pro-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-s-pro","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":379.99,"unit":"GBP","source_url":"https://uk.roborock.com/products/roborock-qrevo-s-pro-robot-vacuum-cleaner-multifunctional-dock-high-temperature-self-cleaning?variant=50867367674023","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d02e045f37d6585cfb1aeb8a9152d722ee1914ead4122d6b6454a3875524a811"},{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-s-pro-specs-robot_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-s-pro","factor_keys":["automation"],"field_path":"specs.robot_auto_empty","value_type":"boolean","value":true,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-qrevo-s-pro-robot-vacuum-cleaner-multifunctional-dock-high-temperature-self-cleaning","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f882ddae5a3d3c77a912386c801ac7d2b6721d053fbd28306a2779849e9e4a18"},{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-s-pro-specs-robot_mop","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-s-pro","factor_keys":["automation"],"field_path":"specs.robot_mop","value_type":"null","value":null,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-qrevo-s-pro-robot-vacuum-cleaner-multifunctional-dock-high-temperature-self-cleaning","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"40f2a2e0b5a2f7184cbe2e074bdecf8cc8f99af2c3b1c65fe0426b398dd5a6d4"},{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-s-pro-specs-robot_navigation","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-s-pro","factor_keys":["navigation"],"field_path":"specs.robot_navigation","value_type":"string","value":"LiDAR","unit":null,"source_url":"https://uk.roborock.com/products/roborock-qrevo-s-pro-robot-vacuum-cleaner-multifunctional-dock-high-temperature-self-cleaning","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5fa23518ab93af631ed5ba25b1884f040aaadd1fa107542991e09d5a8f2b932b"},{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-s-pro-specs-robot_obstacle_avoidance","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-s-pro","factor_keys":["navigation"],"field_path":"specs.robot_obstacle_avoidance","value_type":"null","value":null,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-qrevo-s-pro-robot-vacuum-cleaner-multifunctional-dock-high-temperature-self-cleaning","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5fd96123bbfd4c990d57e8c8d8a2adab4fb7dd218631b8277c416edbd320325a"},{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-s-pro-specs-robot_suction_pa","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-s-pro","factor_keys":["suction","value"],"field_path":"specs.robot_suction_pa","value_type":"number","value":7000,"unit":"Pa","source_url":"https://uk.roborock.com/products/roborock-qrevo-s-pro-robot-vacuum-cleaner-multifunctional-dock-high-temperature-self-cleaning","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"89618cedacf89fc112f0ee80ff57d2c0e30e6983c771714e6d61e7b729671f1f"},{"receipt_id":"field-receipt-prd-robot-vacuum-qrevo-s-pro-specs-robot_threshold_mm","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-qrevo-s-pro","factor_keys":["navigation"],"field_path":"specs.robot_threshold_mm","value_type":"number","value":20,"unit":"mm","source_url":"https://uk.roborock.com/products/roborock-qrevo-s-pro-robot-vacuum-cleaner-multifunctional-dock-high-temperature-self-cleaning","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ee620f5cc90d07f3115e39f6ef4b18efaec7843af07890a0114c373216775644"}],"field_receipt_count":7,"comparison_inputs":[{"key":"suction","value":7000,"unit":"Pa","display":"7,000 Pa","source_url":"https://uk.roborock.com/products/roborock-qrevo-s-pro-robot-vacuum-cleaner-multifunctional-dock-high-temperature-self-cleaning","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"battery","value":5200,"unit":"mAh","display":"5,200 mAh","source_url":"https://uk.roborock.com/products/roborock-qrevo-s-pro-robot-vacuum-cleaner-multifunctional-dock-high-temperature-self-cleaning","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"navigation","value":"LiDAR","unit":null,"display":"LiDAR","source_url":"https://uk.roborock.com/products/roborock-qrevo-s-pro-robot-vacuum-cleaner-multifunctional-dock-high-temperature-self-cleaning","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-robot-vacuum-qrevo-s-pro","retailer":"Roborock UK","source_url":"https://uk.roborock.com/products/roborock-qrevo-s-pro-robot-vacuum-cleaner-multifunctional-dock-high-temperature-self-cleaning?variant=50867367674023","price_gbp":379.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://uk.roborock.com/products/roborock-qrevo-s-pro-robot-vacuum-cleaner-multifunctional-dock-high-temperature-self-cleaning","https://uk.roborock.com/products/roborock-qrevo-s-pro-robot-vacuum-cleaner-multifunctional-dock-high-temperature-self-cleaning?variant=50867367674023"],"trace_reference":null,"receipt_sha256":"1f9afb71b19698e233993f9949d396f013d6372f0fca8e0d77259510d94382fb","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://uk.roborock.com/products/roborock-qrevo-s-pro-robot-vacuum-cleaner-multifunctional-dock-high-temperature-self-cleaning"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-robot-vacuum-qrevo-s-pro","retailer":"Roborock UK","product_url":"https://uk.roborock.com/products/roborock-qrevo-s-pro-robot-vacuum-cleaner-multifunctional-dock-high-temperature-self-cleaning?variant=50867367674023","price_gbp":379.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-robot-vacuum-qrevo-s-pro","retailer":"Roborock UK","product_url":"https://uk.roborock.com/products/roborock-qrevo-s-pro-robot-vacuum-cleaner-multifunctional-dock-high-temperature-self-cleaning?variant=50867367674023","price_gbp":379.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":12,"baseline_tie_aware_rank":12,"minimum_rank":1,"maximum_rank":15,"winner_scenario_count":1,"outside_top_five_leader_scenario_count":2,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"obstacle_and_navigation_performance","label":"Obstacle and navigation performance","explanation":"Published navigation features do not establish repeatable avoidance, coverage or recovery performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"pickup_and_mopping_performance","label":"Pickup and mopping performance","explanation":"Published suction does not establish pickup, stain removal or dock maintenance under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-robot-vacuum-t2280v11","product_slug":"eufy-t2280v11","category":"robot-vacuum","market":"GB","category_rank":13,"cohort_position":13,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-robot-vacuum-t2280v11","slug":"eufy-t2280v11","model":"T2280V11","category":"robot-vacuum","market":"GB"},"decision":{"methodology_version":"robot-vacuum-v1.1","rank":13,"score":73.9,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"robot-vacuum","methodology_version":"robot-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":100,"weighted_points":25,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2280v11-specs-robot_suction_pa","field-receipt-prd-robot-vacuum-t2280v11-offer-price_gbp"]},{"key":"suction","label":"Published suction","weight":0.2,"score":64.53238859703688,"weighted_points":12.9065,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:suction","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2280v11-specs-robot_suction_pa"]},{"key":"navigation","label":"Navigation and obstacle handling","weight":0.23,"score":72,"weighted_points":16.56,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:navigation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2280v11-specs-robot_obstacle_avoidance","field-receipt-prd-robot-vacuum-t2280v11-specs-robot_navigation","field-receipt-prd-robot-vacuum-t2280v11-specs-robot_threshold_mm"]},{"key":"automation","label":"Dock and mopping automation","weight":0.2,"score":66,"weighted_points":13.2,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:automation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2280v11-specs-robot_mop","field-receipt-prd-robot-vacuum-t2280v11-specs-robot_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"robot-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-robot-vacuum-t2280v11-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2280v11","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":499,"unit":"GBP","source_url":"https://www.eufy.com/uk/products/t2280v11","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"592acfd10e627a5b63ab8ea5ccff0f5ab98a61ad70a30cb7ea922eebb134c1af"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2280v11-specs-robot_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2280v11","factor_keys":["automation"],"field_path":"specs.robot_auto_empty","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.eufy.com/uk/products/t2280v11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"945dd10d73dff94cd87a7bcfcaa31d8eb892055176b406248038e26a3c546234"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2280v11-specs-robot_mop","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2280v11","factor_keys":["automation"],"field_path":"specs.robot_mop","value_type":"null","value":null,"unit":null,"source_url":"https://www.eufy.com/uk/products/t2280v11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"62f6ba65b8689fa742ee73d927fad41adf09c684392c68068df1dc82f7ca1058"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2280v11-specs-robot_navigation","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2280v11","factor_keys":["navigation"],"field_path":"specs.robot_navigation","value_type":"string","value":"LiDAR","unit":null,"source_url":"https://www.eufy.com/uk/products/t2280v11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0af2043d237187333bfff621281f2730dda66f2ab4173daa37ffc522547f97d5"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2280v11-specs-robot_obstacle_avoidance","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2280v11","factor_keys":["navigation"],"field_path":"specs.robot_obstacle_avoidance","value_type":"null","value":null,"unit":null,"source_url":"https://www.eufy.com/uk/products/t2280v11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2d1336e488d0052b1f84a0776777951d85c457a039fd5570f6e9adb2de55f6eb"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2280v11-specs-robot_suction_pa","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2280v11","factor_keys":["suction","value"],"field_path":"specs.robot_suction_pa","value_type":"number","value":7000,"unit":"Pa","source_url":"https://www.eufy.com/uk/products/t2280v11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"751a3edd3f8a548e3ff834fbaebc3e524f5d8b018c222df240b089601d165e36"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2280v11-specs-robot_threshold_mm","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2280v11","factor_keys":["navigation"],"field_path":"specs.robot_threshold_mm","value_type":"number","value":20,"unit":"mm","source_url":"https://www.eufy.com/uk/products/t2280v11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f9750c8bb870758c12296e26d4aed4dcc4c027b67f9f4e24eafadd9555c94c88"}],"field_receipt_count":7,"comparison_inputs":[{"key":"suction","value":7000,"unit":"Pa","display":"7,000 Pa","source_url":"https://www.eufy.com/uk/products/t2280v11","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"battery","value":5200,"unit":"mAh","display":"5,200 mAh","source_url":"https://www.eufy.com/uk/products/t2280v11","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"navigation","value":"LiDAR","unit":null,"display":"LiDAR","source_url":"https://www.eufy.com/uk/products/t2280v11","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-robot-vacuum-t2280v11","retailer":"eufy UK","source_url":"https://www.eufy.com/uk/products/t2280v11","price_gbp":499,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.eufy.com/uk/products/t2280v11"],"trace_reference":null,"receipt_sha256":"37d60fa821f1a64f1166f44ae5a822d724bce207d7fcb608b1166f6ce30f7daa","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.eufy.com/uk/products/t2280v11"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-robot-vacuum-t2280v11","retailer":"eufy UK","product_url":"https://www.eufy.com/uk/products/t2280v11","price_gbp":499,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-robot-vacuum-t2280v11","retailer":"eufy UK","product_url":"https://www.eufy.com/uk/products/t2280v11","price_gbp":499,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":13,"baseline_tie_aware_rank":12,"minimum_rank":1,"maximum_rank":15,"winner_scenario_count":1,"outside_top_five_leader_scenario_count":2,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"obstacle_and_navigation_performance","label":"Obstacle and navigation performance","explanation":"Published navigation features do not establish repeatable avoidance, coverage or recovery performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"pickup_and_mopping_performance","label":"Pickup and mopping performance","explanation":"Published suction does not establish pickup, stain removal or dock maintenance under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-robot-vacuum-q7-l5","product_slug":"roborock-q7-l5","category":"robot-vacuum","market":"GB","category_rank":14,"cohort_position":14,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-robot-vacuum-q7-l5","slug":"roborock-q7-l5","model":"Q7 L5","category":"robot-vacuum","market":"GB"},"decision":{"methodology_version":"robot-vacuum-v1.1","rank":14,"score":73.4,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"robot-vacuum","methodology_version":"robot-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":100,"weighted_points":25,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-q7-l5-specs-robot_suction_pa","field-receipt-prd-robot-vacuum-q7-l5-offer-price_gbp"]},{"key":"suction","label":"Published suction","weight":0.2,"score":68,"weighted_points":13.6,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:suction","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-q7-l5-specs-robot_suction_pa"]},{"key":"navigation","label":"Navigation and obstacle handling","weight":0.23,"score":72,"weighted_points":16.56,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:navigation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-q7-l5-specs-robot_obstacle_avoidance","field-receipt-prd-robot-vacuum-q7-l5-specs-robot_navigation","field-receipt-prd-robot-vacuum-q7-l5-specs-robot_threshold_mm"]},{"key":"automation","label":"Dock and mopping automation","weight":0.2,"score":60,"weighted_points":12,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:automation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-q7-l5-specs-robot_mop","field-receipt-prd-robot-vacuum-q7-l5-specs-robot_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"robot-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-robot-vacuum-q7-l5-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-q7-l5","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":169.99,"unit":"GBP","source_url":"https://uk.roborock.com/products/roborock-q7-l5-robot-vacuum-with-auto-empty-dock?variant=47054329643175","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2406f7bc85533529207ae009defbd82bb5911ace5f583c16bc386dcd70ad8005"},{"receipt_id":"field-receipt-prd-robot-vacuum-q7-l5-specs-robot_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-q7-l5","factor_keys":["automation"],"field_path":"specs.robot_auto_empty","value_type":"boolean","value":true,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-q7-l5-robot-vacuum-with-auto-empty-dock","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"cbd370928c2cd0d8be458f1ffadf5d37af187e59cc9587c0e951581b86b1e9d9"},{"receipt_id":"field-receipt-prd-robot-vacuum-q7-l5-specs-robot_mop","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-q7-l5","factor_keys":["automation"],"field_path":"specs.robot_mop","value_type":"boolean","value":false,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-q7-l5-robot-vacuum-with-auto-empty-dock","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b442a2c715e4659024846592c56335b4de5520096ac8ecbf25320e6214d68ff8"},{"receipt_id":"field-receipt-prd-robot-vacuum-q7-l5-specs-robot_navigation","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-q7-l5","factor_keys":["navigation"],"field_path":"specs.robot_navigation","value_type":"string","value":"LiDAR","unit":null,"source_url":"https://uk.roborock.com/products/roborock-q7-l5-robot-vacuum-with-auto-empty-dock","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a815f6932fb108f0552310b6a244a42db22124f5ff9f70a553b8b845e10d5619"},{"receipt_id":"field-receipt-prd-robot-vacuum-q7-l5-specs-robot_obstacle_avoidance","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-q7-l5","factor_keys":["navigation"],"field_path":"specs.robot_obstacle_avoidance","value_type":"null","value":null,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-q7-l5-robot-vacuum-with-auto-empty-dock","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f996753e76066afbacb7796bfd568e627e7c0709a4e75d478b69106fae8ac4ad"},{"receipt_id":"field-receipt-prd-robot-vacuum-q7-l5-specs-robot_suction_pa","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-q7-l5","factor_keys":["suction","value"],"field_path":"specs.robot_suction_pa","value_type":"number","value":8000,"unit":"Pa","source_url":"https://uk.roborock.com/products/roborock-q7-l5-robot-vacuum-with-auto-empty-dock","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4a5bc830124ff2f3d1aabc17404407b25e18d03262ddac641bb7e4e3b00d5012"},{"receipt_id":"field-receipt-prd-robot-vacuum-q7-l5-specs-robot_threshold_mm","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-q7-l5","factor_keys":["navigation"],"field_path":"specs.robot_threshold_mm","value_type":"number","value":20,"unit":"mm","source_url":"https://uk.roborock.com/products/roborock-q7-l5-robot-vacuum-with-auto-empty-dock","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ff5bd9714963b2f1448140c6703c5e8b61fca3f66fa4ee6570d1c9957d70dad8"}],"field_receipt_count":7,"comparison_inputs":[{"key":"suction","value":8000,"unit":"Pa","display":"8,000 Pa","source_url":"https://uk.roborock.com/products/roborock-q7-l5-robot-vacuum-with-auto-empty-dock","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"battery","value":5200,"unit":"mAh","display":"5,200 mAh","source_url":"https://uk.roborock.com/products/roborock-q7-l5-robot-vacuum-with-auto-empty-dock","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"navigation","value":"LiDAR","unit":null,"display":"LiDAR","source_url":"https://uk.roborock.com/products/roborock-q7-l5-robot-vacuum-with-auto-empty-dock","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-robot-vacuum-q7-l5","retailer":"Roborock UK","source_url":"https://uk.roborock.com/products/roborock-q7-l5-robot-vacuum-with-auto-empty-dock?variant=47054329643175","price_gbp":169.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://uk.roborock.com/products/roborock-q7-l5-robot-vacuum-with-auto-empty-dock","https://uk.roborock.com/products/roborock-q7-l5-robot-vacuum-with-auto-empty-dock?variant=47054329643175"],"trace_reference":null,"receipt_sha256":"71ed66c1ff42ed02a774d3d5a30a3ae7c842836f9e7fa52ef4adf24d01f95272","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://uk.roborock.com/products/roborock-q7-l5-robot-vacuum-with-auto-empty-dock"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-robot-vacuum-q7-l5","retailer":"Roborock UK","product_url":"https://uk.roborock.com/products/roborock-q7-l5-robot-vacuum-with-auto-empty-dock?variant=47054329643175","price_gbp":169.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-robot-vacuum-q7-l5","retailer":"Roborock UK","product_url":"https://uk.roborock.com/products/roborock-q7-l5-robot-vacuum-with-auto-empty-dock?variant=47054329643175","price_gbp":169.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":14,"baseline_tie_aware_rank":14,"minimum_rank":12,"maximum_rank":15,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":2,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"obstacle_and_navigation_performance","label":"Obstacle and navigation performance","explanation":"Published navigation features do not establish repeatable avoidance, coverage or recovery performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"pickup_and_mopping_performance","label":"Pickup and mopping performance","explanation":"Published suction does not establish pickup, stain removal or dock maintenance under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-robot-vacuum-q10-s5","product_slug":"roborock-q10-s5","category":"robot-vacuum","market":"GB","category_rank":15,"cohort_position":15,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-robot-vacuum-q10-s5","slug":"roborock-q10-s5","model":"Q10 S5","category":"robot-vacuum","market":"GB"},"decision":{"methodology_version":"robot-vacuum-v1.1","rank":15,"score":72.2,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"robot-vacuum","methodology_version":"robot-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":100,"weighted_points":25,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-q10-s5-specs-robot_suction_pa","field-receipt-prd-robot-vacuum-q10-s5-offer-price_gbp"]},{"key":"suction","label":"Published suction","weight":0.2,"score":73.79470570797253,"weighted_points":14.7589,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:suction","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-q10-s5-specs-robot_suction_pa"]},{"key":"navigation","label":"Navigation and obstacle handling","weight":0.23,"score":72,"weighted_points":16.56,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:navigation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-q10-s5-specs-robot_obstacle_avoidance","field-receipt-prd-robot-vacuum-q10-s5-specs-robot_navigation","field-receipt-prd-robot-vacuum-q10-s5-specs-robot_threshold_mm"]},{"key":"automation","label":"Dock and mopping automation","weight":0.2,"score":48,"weighted_points":9.6,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:automation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-q10-s5-specs-robot_mop","field-receipt-prd-robot-vacuum-q10-s5-specs-robot_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"robot-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-robot-vacuum-q10-s5-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-q10-s5","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":149.99,"unit":"GBP","source_url":"https://uk.roborock.com/products/roborock-q10-s5-robot-vacuum?variant=46724256104615","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0cfcad109ee002470e3d9281bf0a8be766b1cf2b96d77ce5f260e1b8d753bde5"},{"receipt_id":"field-receipt-prd-robot-vacuum-q10-s5-specs-robot_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-q10-s5","factor_keys":["automation"],"field_path":"specs.robot_auto_empty","value_type":"boolean","value":false,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-q10-s5-robot-vacuum","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0cecfa0b16fe7a519d37ef9c4fa90aab8a5db6a0af18d7fec03ab0653710dcdd"},{"receipt_id":"field-receipt-prd-robot-vacuum-q10-s5-specs-robot_mop","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-q10-s5","factor_keys":["automation"],"field_path":"specs.robot_mop","value_type":"null","value":null,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-q10-s5-robot-vacuum","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"950db5fde8b05be0a89c0af86963dca16009f8236c3c5b0b16bae02894379659"},{"receipt_id":"field-receipt-prd-robot-vacuum-q10-s5-specs-robot_navigation","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-q10-s5","factor_keys":["navigation"],"field_path":"specs.robot_navigation","value_type":"string","value":"LiDAR","unit":null,"source_url":"https://uk.roborock.com/products/roborock-q10-s5-robot-vacuum","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"945d8158b1a1325348cbf378ca799a20c5708ea9376539a60e691c872dbc0c2b"},{"receipt_id":"field-receipt-prd-robot-vacuum-q10-s5-specs-robot_obstacle_avoidance","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-q10-s5","factor_keys":["navigation"],"field_path":"specs.robot_obstacle_avoidance","value_type":"null","value":null,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-q10-s5-robot-vacuum","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a5c94e6070bf296d032a38ae23fb816c128abb8da076ada02c93111e024dd844"},{"receipt_id":"field-receipt-prd-robot-vacuum-q10-s5-specs-robot_suction_pa","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-q10-s5","factor_keys":["suction","value"],"field_path":"specs.robot_suction_pa","value_type":"number","value":10000,"unit":"Pa","source_url":"https://uk.roborock.com/products/roborock-q10-s5-robot-vacuum","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5e3b9df92c5cda3713807a4363abcce5ca87f924a5d639796e39e95836fa25cb"},{"receipt_id":"field-receipt-prd-robot-vacuum-q10-s5-specs-robot_threshold_mm","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-q10-s5","factor_keys":["navigation"],"field_path":"specs.robot_threshold_mm","value_type":"number","value":20,"unit":"mm","source_url":"https://uk.roborock.com/products/roborock-q10-s5-robot-vacuum","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"17117b0d2c502bcc85738dbec908cf1cadaf70bd5198ae9cc862ac221ba3e46b"}],"field_receipt_count":7,"comparison_inputs":[{"key":"suction","value":10000,"unit":"Pa","display":"10,000 Pa","source_url":"https://uk.roborock.com/products/roborock-q10-s5-robot-vacuum","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"battery","value":5200,"unit":"mAh","display":"5,200 mAh","source_url":"https://uk.roborock.com/products/roborock-q10-s5-robot-vacuum","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"navigation","value":"LiDAR","unit":null,"display":"LiDAR","source_url":"https://uk.roborock.com/products/roborock-q10-s5-robot-vacuum","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-robot-vacuum-q10-s5","retailer":"Roborock UK","source_url":"https://uk.roborock.com/products/roborock-q10-s5-robot-vacuum?variant=46724256104615","price_gbp":149.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://uk.roborock.com/products/roborock-q10-s5-robot-vacuum","https://uk.roborock.com/products/roborock-q10-s5-robot-vacuum?variant=46724256104615"],"trace_reference":null,"receipt_sha256":"ba3164d70686e5967eb54bab189a037f9de26121abc747b3f10b012fa65524ea","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://uk.roborock.com/products/roborock-q10-s5-robot-vacuum"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-robot-vacuum-q10-s5","retailer":"Roborock UK","product_url":"https://uk.roborock.com/products/roborock-q10-s5-robot-vacuum?variant=46724256104615","price_gbp":149.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-robot-vacuum-q10-s5","retailer":"Roborock UK","product_url":"https://uk.roborock.com/products/roborock-q10-s5-robot-vacuum?variant=46724256104615","price_gbp":149.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":15,"baseline_tie_aware_rank":15,"minimum_rank":9,"maximum_rank":18,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":2,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"obstacle_and_navigation_performance","label":"Obstacle and navigation performance","explanation":"Published navigation features do not establish repeatable avoidance, coverage or recovery performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"pickup_and_mopping_performance","label":"Pickup and mopping performance","explanation":"Published suction does not establish pickup, stain removal or dock maintenance under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-robot-vacuum-t2080ga1","product_slug":"eufy-t2080ga1","category":"robot-vacuum","market":"GB","category_rank":16,"cohort_position":16,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-robot-vacuum-t2080ga1","slug":"eufy-t2080ga1","model":"T2080GA1","category":"robot-vacuum","market":"GB"},"decision":{"methodology_version":"robot-vacuum-v1.1","rank":16,"score":71.9,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"robot-vacuum","methodology_version":"robot-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":89.20677424585571,"weighted_points":22.3017,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2080ga1-specs-robot_suction_pa","field-receipt-prd-robot-vacuum-t2080ga1-offer-price_gbp"]},{"key":"suction","label":"Published suction","weight":0.2,"score":68,"weighted_points":13.6,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:suction","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2080ga1-specs-robot_suction_pa"]},{"key":"navigation","label":"Navigation and obstacle handling","weight":0.23,"score":72,"weighted_points":16.56,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:navigation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2080ga1-specs-robot_obstacle_avoidance","field-receipt-prd-robot-vacuum-t2080ga1-specs-robot_navigation","field-receipt-prd-robot-vacuum-t2080ga1-specs-robot_threshold_mm"]},{"key":"automation","label":"Dock and mopping automation","weight":0.2,"score":66,"weighted_points":13.2,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:automation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2080ga1-specs-robot_mop","field-receipt-prd-robot-vacuum-t2080ga1-specs-robot_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"robot-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-robot-vacuum-t2080ga1-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2080ga1","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":1299,"unit":"GBP","source_url":"https://www.eufy.com/uk/products/t2080ga1","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"76e4686b79bb812463903068065085ae99a56167e7dac75feac8c77447656c7a"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2080ga1-specs-robot_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2080ga1","factor_keys":["automation"],"field_path":"specs.robot_auto_empty","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.eufy.com/uk/products/t2080ga1","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"36d53c09a150bdf69cac558d464634528ac631499cb2e07f3dd73b325f49d21b"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2080ga1-specs-robot_mop","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2080ga1","factor_keys":["automation"],"field_path":"specs.robot_mop","value_type":"null","value":null,"unit":null,"source_url":"https://www.eufy.com/uk/products/t2080ga1","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a29f4537472b1f73f6d9cd6a4a9eb505324bc4bc921f83baf1eccc72d1fb0b49"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2080ga1-specs-robot_navigation","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2080ga1","factor_keys":["navigation"],"field_path":"specs.robot_navigation","value_type":"string","value":"LiDAR","unit":null,"source_url":"https://www.eufy.com/uk/products/t2080ga1","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3768815a6b4eb3e3712c561c6d473566f06f6ea4564b55376047f39904cd7b30"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2080ga1-specs-robot_obstacle_avoidance","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2080ga1","factor_keys":["navigation"],"field_path":"specs.robot_obstacle_avoidance","value_type":"null","value":null,"unit":null,"source_url":"https://www.eufy.com/uk/products/t2080ga1","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"edfdc865c7570428c290c7d7de49a7e4e91ee013fdeb895a5e54bf56eb6d6067"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2080ga1-specs-robot_suction_pa","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2080ga1","factor_keys":["suction","value"],"field_path":"specs.robot_suction_pa","value_type":"number","value":8000,"unit":"Pa","source_url":"https://www.eufy.com/uk/products/t2080ga1","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9cac0b3095f971512ee817c17073e7c2996b5093a125ab6880338f864ef1090f"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2080ga1-specs-robot_threshold_mm","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2080ga1","factor_keys":["navigation"],"field_path":"specs.robot_threshold_mm","value_type":"number","value":20,"unit":"mm","source_url":"https://www.eufy.com/uk/products/t2080ga1","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"364bf69e7cd9662e83cb0718dda9dfed50914d9f45b939e0acb927efefed1a79"}],"field_receipt_count":7,"comparison_inputs":[{"key":"suction","value":8000,"unit":"Pa","display":"8,000 Pa","source_url":"https://www.eufy.com/uk/products/t2080ga1","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"battery","value":5200,"unit":"mAh","display":"5,200 mAh","source_url":"https://www.eufy.com/uk/products/t2080ga1","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"navigation","value":"LiDAR","unit":null,"display":"LiDAR","source_url":"https://www.eufy.com/uk/products/t2080ga1","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-robot-vacuum-t2080ga1","retailer":"eufy UK","source_url":"https://www.eufy.com/uk/products/t2080ga1","price_gbp":1299,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.eufy.com/uk/products/t2080ga1"],"trace_reference":null,"receipt_sha256":"873d3f729e333f181a1fea168a46ffb8c35aca455f46e2f243f65dcf917f6c51","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.eufy.com/uk/products/t2080ga1"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-robot-vacuum-t2080ga1","retailer":"eufy UK","product_url":"https://www.eufy.com/uk/products/t2080ga1","price_gbp":1299,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-robot-vacuum-t2080ga1","retailer":"eufy UK","product_url":"https://www.eufy.com/uk/products/t2080ga1","price_gbp":1299,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":16,"baseline_tie_aware_rank":16,"minimum_rank":11,"maximum_rank":18,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":2,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"obstacle_and_navigation_performance","label":"Obstacle and navigation performance","explanation":"Published navigation features do not establish repeatable avoidance, coverage or recovery performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"pickup_and_mopping_performance","label":"Pickup and mopping performance","explanation":"Published suction does not establish pickup, stain removal or dock maintenance under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-robot-vacuum-q7-m5","product_slug":"roborock-q7-m5","category":"robot-vacuum","market":"GB","category_rank":17,"cohort_position":17,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-robot-vacuum-q7-m5","slug":"roborock-q7-m5","model":"Q7 M5","category":"robot-vacuum","market":"GB"},"decision":{"methodology_version":"robot-vacuum-v1.1","rank":17,"score":71,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"robot-vacuum","methodology_version":"robot-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":100,"weighted_points":25,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-q7-m5-specs-robot_suction_pa","field-receipt-prd-robot-vacuum-q7-m5-offer-price_gbp"]},{"key":"suction","label":"Published suction","weight":0.2,"score":73.79470570797253,"weighted_points":14.7589,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:suction","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-q7-m5-specs-robot_suction_pa"]},{"key":"navigation","label":"Navigation and obstacle handling","weight":0.23,"score":72,"weighted_points":16.56,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:navigation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-q7-m5-specs-robot_obstacle_avoidance","field-receipt-prd-robot-vacuum-q7-m5-specs-robot_navigation","field-receipt-prd-robot-vacuum-q7-m5-specs-robot_threshold_mm"]},{"key":"automation","label":"Dock and mopping automation","weight":0.2,"score":42,"weighted_points":8.4,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:automation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-q7-m5-specs-robot_mop","field-receipt-prd-robot-vacuum-q7-m5-specs-robot_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"robot-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-robot-vacuum-q7-m5-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-q7-m5","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":179.99,"unit":"GBP","source_url":"https://uk.roborock.com/products/roborock-q7-m5-robot-vacuum?variant=46733919125671","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"42e3eb939230373c3d53ce00b02085447953fbcdb5419c8658c63df10c77df57"},{"receipt_id":"field-receipt-prd-robot-vacuum-q7-m5-specs-robot_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-q7-m5","factor_keys":["automation"],"field_path":"specs.robot_auto_empty","value_type":"boolean","value":false,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-q7-m5-robot-vacuum","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"956d70b2ea7151d2b5c1e18c3866c66e34be947c3e380c02618410a5a67d63e1"},{"receipt_id":"field-receipt-prd-robot-vacuum-q7-m5-specs-robot_mop","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-q7-m5","factor_keys":["automation"],"field_path":"specs.robot_mop","value_type":"boolean","value":false,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-q7-m5-robot-vacuum","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4ac2d9993d0cd576e20f7b0b4bf788cd7d3888d1c4cd8ed9100d92309232a4e6"},{"receipt_id":"field-receipt-prd-robot-vacuum-q7-m5-specs-robot_navigation","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-q7-m5","factor_keys":["navigation"],"field_path":"specs.robot_navigation","value_type":"string","value":"LiDAR","unit":null,"source_url":"https://uk.roborock.com/products/roborock-q7-m5-robot-vacuum","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"8f21904b1efe42a90703a593b3e3ccd93198770319a743374db286315c6aebaa"},{"receipt_id":"field-receipt-prd-robot-vacuum-q7-m5-specs-robot_obstacle_avoidance","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-q7-m5","factor_keys":["navigation"],"field_path":"specs.robot_obstacle_avoidance","value_type":"null","value":null,"unit":null,"source_url":"https://uk.roborock.com/products/roborock-q7-m5-robot-vacuum","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"73adc536da36530872f0bfbc348969d8999acc96ae3f676d876ce5f5aaa1bf29"},{"receipt_id":"field-receipt-prd-robot-vacuum-q7-m5-specs-robot_suction_pa","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-q7-m5","factor_keys":["suction","value"],"field_path":"specs.robot_suction_pa","value_type":"number","value":10000,"unit":"Pa","source_url":"https://uk.roborock.com/products/roborock-q7-m5-robot-vacuum","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"aaa8bd48bfc1271bc666030850ed95434393fadbece264676c571d3be357b523"},{"receipt_id":"field-receipt-prd-robot-vacuum-q7-m5-specs-robot_threshold_mm","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-q7-m5","factor_keys":["navigation"],"field_path":"specs.robot_threshold_mm","value_type":"number","value":20,"unit":"mm","source_url":"https://uk.roborock.com/products/roborock-q7-m5-robot-vacuum","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"8b1475b40b8fd586a16ba9b6e26af133880220f5c437060b188019694fa8d4cb"}],"field_receipt_count":7,"comparison_inputs":[{"key":"suction","value":10000,"unit":"Pa","display":"10,000 Pa","source_url":"https://uk.roborock.com/products/roborock-q7-m5-robot-vacuum","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"battery","value":5200,"unit":"mAh","display":"5,200 mAh","source_url":"https://uk.roborock.com/products/roborock-q7-m5-robot-vacuum","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"navigation","value":"LiDAR","unit":null,"display":"LiDAR","source_url":"https://uk.roborock.com/products/roborock-q7-m5-robot-vacuum","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-robot-vacuum-q7-m5","retailer":"Roborock UK","source_url":"https://uk.roborock.com/products/roborock-q7-m5-robot-vacuum?variant=46733919125671","price_gbp":179.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://uk.roborock.com/products/roborock-q7-m5-robot-vacuum","https://uk.roborock.com/products/roborock-q7-m5-robot-vacuum?variant=46733919125671"],"trace_reference":null,"receipt_sha256":"5fc1fa10d1fda0b4a8ebc9a9d3dfebd592a522c840a348eaa93285f12bd0ff8a","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://uk.roborock.com/products/roborock-q7-m5-robot-vacuum"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-robot-vacuum-q7-m5","retailer":"Roborock UK","product_url":"https://uk.roborock.com/products/roborock-q7-m5-robot-vacuum?variant=46733919125671","price_gbp":179.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-robot-vacuum-q7-m5","retailer":"Roborock UK","product_url":"https://uk.roborock.com/products/roborock-q7-m5-robot-vacuum?variant=46733919125671","price_gbp":179.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":17,"baseline_tie_aware_rank":17,"minimum_rank":9,"maximum_rank":19,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":2,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"obstacle_and_navigation_performance","label":"Obstacle and navigation performance","explanation":"Published navigation features do not establish repeatable avoidance, coverage or recovery performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"pickup_and_mopping_performance","label":"Pickup and mopping performance","explanation":"Published suction does not establish pickup, stain removal or dock maintenance under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-robot-vacuum-t2267v11","product_slug":"eufy-t2267v11","category":"robot-vacuum","market":"GB","category_rank":18,"cohort_position":18,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-robot-vacuum-t2267v11","slug":"eufy-t2267v11","model":"T2267V11","category":"robot-vacuum","market":"GB"},"decision":{"methodology_version":"robot-vacuum-v1.1","rank":18,"score":71,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"robot-vacuum","methodology_version":"robot-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":100,"weighted_points":25,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2267v11-specs-robot_suction_pa","field-receipt-prd-robot-vacuum-t2267v11-offer-price_gbp"]},{"key":"suction","label":"Published suction","weight":0.2,"score":55.794705707972525,"weighted_points":11.1589,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:suction","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2267v11-specs-robot_suction_pa"]},{"key":"navigation","label":"Navigation and obstacle handling","weight":0.23,"score":72,"weighted_points":16.56,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:navigation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2267v11-specs-robot_obstacle_avoidance","field-receipt-prd-robot-vacuum-t2267v11-specs-robot_navigation","field-receipt-prd-robot-vacuum-t2267v11-specs-robot_threshold_mm"]},{"key":"automation","label":"Dock and mopping automation","weight":0.2,"score":60,"weighted_points":12,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:automation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2267v11-specs-robot_mop","field-receipt-prd-robot-vacuum-t2267v11-specs-robot_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"robot-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-robot-vacuum-t2267v11-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2267v11","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":189.99,"unit":"GBP","source_url":"https://www.eufy.com/uk/products/t2267v11","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c1699bfbe1b6ae3f6e2d7ff1d205755c2779a0b68f3a2ac12b2e2b06c6c2203f"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2267v11-specs-robot_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2267v11","factor_keys":["automation"],"field_path":"specs.robot_auto_empty","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.eufy.com/uk/products/t2267v11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b9f8138af7c9e4665f683f982ecb11f6d3ceffebddded3e372b6bc325378ca1f"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2267v11-specs-robot_mop","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2267v11","factor_keys":["automation"],"field_path":"specs.robot_mop","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.eufy.com/uk/products/t2267v11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"35a7efb0d6dae969c6752a4f3b3db41f58847bea85e8146194cdd085fb83b8bd"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2267v11-specs-robot_navigation","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2267v11","factor_keys":["navigation"],"field_path":"specs.robot_navigation","value_type":"string","value":"LiDAR","unit":null,"source_url":"https://www.eufy.com/uk/products/t2267v11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"42685173ec7a7ecc27788129a09298c5df8e0e447fa531a378e18b309cfb8f77"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2267v11-specs-robot_obstacle_avoidance","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2267v11","factor_keys":["navigation"],"field_path":"specs.robot_obstacle_avoidance","value_type":"null","value":null,"unit":null,"source_url":"https://www.eufy.com/uk/products/t2267v11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"66e464332ef4b1a1e7638e67f9ae695d6510f1eedf760df99c3555e0968e2ad6"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2267v11-specs-robot_suction_pa","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2267v11","factor_keys":["suction","value"],"field_path":"specs.robot_suction_pa","value_type":"number","value":5000,"unit":"Pa","source_url":"https://www.eufy.com/uk/products/t2267v11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1e673a007012bf5c41cee8c20bfd81cf3bbd2d86a6ffec398e35b02444139298"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2267v11-specs-robot_threshold_mm","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2267v11","factor_keys":["navigation"],"field_path":"specs.robot_threshold_mm","value_type":"number","value":20,"unit":"mm","source_url":"https://www.eufy.com/uk/products/t2267v11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1f6b781226ab0038089aa8f97d0bc0718265ad8e976434a633c1a65f29e223eb"}],"field_receipt_count":7,"comparison_inputs":[{"key":"suction","value":5000,"unit":"Pa","display":"5,000 Pa","source_url":"https://www.eufy.com/uk/products/t2267v11","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"battery","value":5200,"unit":"mAh","display":"5,200 mAh","source_url":"https://www.eufy.com/uk/products/t2267v11","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"navigation","value":"LiDAR","unit":null,"display":"LiDAR","source_url":"https://www.eufy.com/uk/products/t2267v11","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-robot-vacuum-t2267v11","retailer":"eufy UK","source_url":"https://www.eufy.com/uk/products/t2267v11","price_gbp":189.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.eufy.com/uk/products/t2267v11"],"trace_reference":null,"receipt_sha256":"e79333eae8fd40e5f060da7e3932ff8dac8d926142774374784e3aa8f5713c4d","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.eufy.com/uk/products/t2267v11"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-robot-vacuum-t2267v11","retailer":"eufy UK","product_url":"https://www.eufy.com/uk/products/t2267v11","price_gbp":189.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-robot-vacuum-t2267v11","retailer":"eufy UK","product_url":"https://www.eufy.com/uk/products/t2267v11","price_gbp":189.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":18,"baseline_tie_aware_rank":17,"minimum_rank":12,"maximum_rank":18,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":2,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"obstacle_and_navigation_performance","label":"Obstacle and navigation performance","explanation":"Published navigation features do not establish repeatable avoidance, coverage or recovery performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"pickup_and_mopping_performance","label":"Pickup and mopping performance","explanation":"Published suction does not establish pickup, stain removal or dock maintenance under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-robot-vacuum-t2292211","product_slug":"eufy-t2292211","category":"robot-vacuum","market":"GB","category_rank":19,"cohort_position":19,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-robot-vacuum-t2292211","slug":"eufy-t2292211","model":"T2292211","category":"robot-vacuum","market":"GB"},"decision":{"methodology_version":"robot-vacuum-v1.1","rank":19,"score":69.8,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"robot-vacuum","methodology_version":"robot-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":100,"weighted_points":25,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2292211-specs-robot_suction_pa","field-receipt-prd-robot-vacuum-t2292211-offer-price_gbp"]},{"key":"suction","label":"Published suction","weight":0.2,"score":50,"weighted_points":10,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:suction","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2292211-specs-robot_suction_pa"]},{"key":"navigation","label":"Navigation and obstacle handling","weight":0.23,"score":72,"weighted_points":16.56,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:navigation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2292211-specs-robot_obstacle_avoidance","field-receipt-prd-robot-vacuum-t2292211-specs-robot_navigation","field-receipt-prd-robot-vacuum-t2292211-specs-robot_threshold_mm"]},{"key":"automation","label":"Dock and mopping automation","weight":0.2,"score":60,"weighted_points":12,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:automation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2292211-specs-robot_mop","field-receipt-prd-robot-vacuum-t2292211-specs-robot_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"robot-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-robot-vacuum-t2292211-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2292211","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":299,"unit":"GBP","source_url":"https://www.eufy.com/uk/products/t2292211","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b9213da4af08c2bf8829c36098845f1eb4a277b9fbeeab6b93caa1520d70fea8"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2292211-specs-robot_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2292211","factor_keys":["automation"],"field_path":"specs.robot_auto_empty","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.eufy.com/uk/products/t2292211","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"78f9ba800dd2679280b075deb781edc5b5f913d87b448cdff05763d507749cfe"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2292211-specs-robot_mop","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2292211","factor_keys":["automation"],"field_path":"specs.robot_mop","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.eufy.com/uk/products/t2292211","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"86f8b8face6b00dea31f9eb386898e81845b71ea68257e683d2011eeacd7df3d"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2292211-specs-robot_navigation","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2292211","factor_keys":["navigation"],"field_path":"specs.robot_navigation","value_type":"string","value":"LiDAR","unit":null,"source_url":"https://www.eufy.com/uk/products/t2292211","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"33068a8e0ae9915cb9ab93f23d2547f766e096686c389d34940855508c63a8ce"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2292211-specs-robot_obstacle_avoidance","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2292211","factor_keys":["navigation"],"field_path":"specs.robot_obstacle_avoidance","value_type":"null","value":null,"unit":null,"source_url":"https://www.eufy.com/uk/products/t2292211","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6086d9e5bcfbc175019617c6613f7e3d1c47b4dd579677f5f50795925197d854"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2292211-specs-robot_suction_pa","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2292211","factor_keys":["suction","value"],"field_path":"specs.robot_suction_pa","value_type":"number","value":4000,"unit":"Pa","source_url":"https://www.eufy.com/uk/products/t2292211","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3d891e6c1d3242d522e8e5f92b1ba59c3441834515c7066411b4cd2446e9e82c"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2292211-specs-robot_threshold_mm","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2292211","factor_keys":["navigation"],"field_path":"specs.robot_threshold_mm","value_type":"number","value":20,"unit":"mm","source_url":"https://www.eufy.com/uk/products/t2292211","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e46ed8c087a8672ca04ba4811223b143bdcf117afc86e4c1ee3d0bbc75d1a151"}],"field_receipt_count":7,"comparison_inputs":[{"key":"suction","value":4000,"unit":"Pa","display":"4,000 Pa","source_url":"https://www.eufy.com/uk/products/t2292211","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"battery","value":5200,"unit":"mAh","display":"5,200 mAh","source_url":"https://www.eufy.com/uk/products/t2292211","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"navigation","value":"LiDAR","unit":null,"display":"LiDAR","source_url":"https://www.eufy.com/uk/products/t2292211","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-robot-vacuum-t2292211","retailer":"eufy UK","source_url":"https://www.eufy.com/uk/products/t2292211","price_gbp":299,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.eufy.com/uk/products/t2292211"],"trace_reference":null,"receipt_sha256":"2eeed415084944d4daec8ceebaf835031dcdf2caf2a82f1c5abc65917194f097","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.eufy.com/uk/products/t2292211"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-robot-vacuum-t2292211","retailer":"eufy UK","product_url":"https://www.eufy.com/uk/products/t2292211","price_gbp":299,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-robot-vacuum-t2292211","retailer":"eufy UK","product_url":"https://www.eufy.com/uk/products/t2292211","price_gbp":299,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":19,"baseline_tie_aware_rank":19,"minimum_rank":12,"maximum_rank":19,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":2,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"obstacle_and_navigation_performance","label":"Obstacle and navigation performance","explanation":"Published navigation features do not establish repeatable avoidance, coverage or recovery performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"pickup_and_mopping_performance","label":"Pickup and mopping performance","explanation":"Published suction does not establish pickup, stain removal or dock maintenance under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-robot-vacuum-t2210v11","product_slug":"eufy-t2210v11","category":"robot-vacuum","market":"GB","category_rank":20,"cohort_position":20,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-robot-vacuum-t2210v11","slug":"eufy-t2210v11","model":"T2210V11","category":"robot-vacuum","market":"GB"},"decision":{"methodology_version":"robot-vacuum-v1.1","rank":20,"score":66.2,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"robot-vacuum","methodology_version":"robot-vacuum-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":100,"weighted_points":25,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2210v11-specs-robot_suction_pa","field-receipt-prd-robot-vacuum-t2210v11-offer-price_gbp"]},{"key":"suction","label":"Published suction","weight":0.2,"score":50,"weighted_points":10,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:suction","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2210v11-specs-robot_suction_pa"]},{"key":"navigation","label":"Navigation and obstacle handling","weight":0.23,"score":72,"weighted_points":16.56,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"robot-vacuum-v1.1:navigation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2210v11-specs-robot_obstacle_avoidance","field-receipt-prd-robot-vacuum-t2210v11-specs-robot_navigation","field-receipt-prd-robot-vacuum-t2210v11-specs-robot_threshold_mm"]},{"key":"automation","label":"Dock and mopping automation","weight":0.2,"score":42,"weighted_points":8.4,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"robot-vacuum-v1.1:automation","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-robot-vacuum-t2210v11-specs-robot_mop","field-receipt-prd-robot-vacuum-t2210v11-specs-robot_auto_empty"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"robot-vacuum-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-robot-vacuum-t2210v11-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2210v11","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":139.99,"unit":"GBP","source_url":"https://www.eufy.com/uk/products/t2210v11","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c623ff0beac0a2859ac411baa4e059ed21e076b7726910749727cf1b5b09f9cf"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2210v11-specs-robot_auto_empty","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2210v11","factor_keys":["automation"],"field_path":"specs.robot_auto_empty","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.eufy.com/uk/products/t2210v11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d1a6cca87357005015e1dbb1cb0942e68e44cea5c577fa0070b99fde62e5a058"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2210v11-specs-robot_mop","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2210v11","factor_keys":["automation"],"field_path":"specs.robot_mop","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.eufy.com/uk/products/t2210v11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"99e688d2c6c08672669dad4d90f12624362d7ab53c264568266c9716f85d12d2"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2210v11-specs-robot_navigation","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2210v11","factor_keys":["navigation"],"field_path":"specs.robot_navigation","value_type":"string","value":"LiDAR","unit":null,"source_url":"https://www.eufy.com/uk/products/t2210v11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6a6433a21f4f292ea9e0f78dd6d6310c28dfba642a8ac14239c6ecd89194f043"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2210v11-specs-robot_obstacle_avoidance","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2210v11","factor_keys":["navigation"],"field_path":"specs.robot_obstacle_avoidance","value_type":"null","value":null,"unit":null,"source_url":"https://www.eufy.com/uk/products/t2210v11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c3a9fa44ac1a376e2018b44bb11869864a5fdb7213a2bea457271ae08659838c"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2210v11-specs-robot_suction_pa","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2210v11","factor_keys":["suction","value"],"field_path":"specs.robot_suction_pa","value_type":"number","value":4000,"unit":"Pa","source_url":"https://www.eufy.com/uk/products/t2210v11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ff08f8953118756fcc47ad9d3ee2e33627909d55fecd1822754470e6ed3a0308"},{"receipt_id":"field-receipt-prd-robot-vacuum-t2210v11-specs-robot_threshold_mm","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-robot-vacuum-t2210v11","factor_keys":["navigation"],"field_path":"specs.robot_threshold_mm","value_type":"number","value":20,"unit":"mm","source_url":"https://www.eufy.com/uk/products/t2210v11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4dcda5949babe1670edda9d5afa42e53c3b3610706948560b768ef4ac580cc2d"}],"field_receipt_count":7,"comparison_inputs":[{"key":"suction","value":4000,"unit":"Pa","display":"4,000 Pa","source_url":"https://www.eufy.com/uk/products/t2210v11","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"battery","value":5200,"unit":"mAh","display":"5,200 mAh","source_url":"https://www.eufy.com/uk/products/t2210v11","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"navigation","value":"LiDAR","unit":null,"display":"LiDAR","source_url":"https://www.eufy.com/uk/products/t2210v11","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-robot-vacuum-t2210v11","retailer":"eufy UK","source_url":"https://www.eufy.com/uk/products/t2210v11","price_gbp":139.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.eufy.com/uk/products/t2210v11"],"trace_reference":null,"receipt_sha256":"2ec590a0f0e937f63ecef30d82df2dcd23197109ab257880ab6f7cf439a57a69","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.eufy.com/uk/products/t2210v11"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-robot-vacuum-t2210v11","retailer":"eufy UK","product_url":"https://www.eufy.com/uk/products/t2210v11","price_gbp":139.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-robot-vacuum-t2210v11","retailer":"eufy UK","product_url":"https://www.eufy.com/uk/products/t2210v11","price_gbp":139.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":20,"baseline_tie_aware_rank":20,"minimum_rank":19,"maximum_rank":20,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":2,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"obstacle_and_navigation_performance","label":"Obstacle and navigation performance","explanation":"Published navigation features do not establish repeatable avoidance, coverage or recovery performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"pickup_and_mopping_performance","label":"Pickup and mopping performance","explanation":"Published suction does not establish pickup, stain removal or dock maintenance under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-wireless-earbuds-a3937g21","product_slug":"soundcore-a3937g21","category":"wireless-earbuds","market":"GB","category_rank":1,"cohort_position":1,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-wireless-earbuds-a3937g21","slug":"soundcore-a3937g21","model":"A3937G21","category":"wireless-earbuds","market":"GB"},"decision":{"methodology_version":"wireless-earbuds-v1.1","rank":1,"score":81.2,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"wireless-earbuds","methodology_version":"wireless-earbuds-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":100,"weighted_points":25,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3937g21-specs-earbuds_battery_total_h","field-receipt-prd-wireless-earbuds-a3937g21-offer-price_gbp"]},{"key":"battery","label":"Battery life","weight":0.2,"score":100,"weighted_points":20,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:battery","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3937g21-specs-earbuds_battery_total_h"]},{"key":"listening","label":"Listening features","weight":0.25,"score":70,"weighted_points":17.5,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:listening","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3937g21-specs-earbuds_anc","field-receipt-prd-wireless-earbuds-a3937g21-specs-earbuds_multipoint","field-receipt-prd-wireless-earbuds-a3937g21-specs-earbuds_codec"]},{"key":"resilience","label":"Protection and charging","weight":0.18,"score":69,"weighted_points":12.42,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"wireless-earbuds-v1.1:resilience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3937g21-specs-earbuds_water_rating","field-receipt-prd-wireless-earbuds-a3937g21-specs-earbuds_wireless_charging"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"wireless-earbuds-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-wireless-earbuds-a3937g21-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3937g21","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":79.99,"unit":"GBP","source_url":"https://www.soundcore.com/uk/products/a3937-p41i-ture-wireless-earbuds?variant=57753698304387","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6b431e5d1a0ba50e740399a2cf710a6bd5a8226e7163ca084494a70f4089047a"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3937g21-specs-earbuds_anc","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3937g21","factor_keys":["listening"],"field_path":"specs.earbuds_anc","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/a3937-p41i-ture-wireless-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9766d7a055b9f466e344d14673118cb870be23b9dba6e9f8f3ff952fc178bd0c"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3937g21-specs-earbuds_battery_total_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3937g21","factor_keys":["battery","value"],"field_path":"specs.earbuds_battery_total_h","value_type":"number","value":192,"unit":"h","source_url":"https://www.soundcore.com/uk/products/a3937-p41i-ture-wireless-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"540ba364467df3c96a4e02d511b9a131a0ee62996cad1535c09548efc3d47f2f"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3937g21-specs-earbuds_codec","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3937g21","factor_keys":["listening"],"field_path":"specs.earbuds_codec","value_type":"string","value":"AAC/SBC","unit":null,"source_url":"https://www.soundcore.com/uk/products/a3937-p41i-ture-wireless-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"46901aed9145e466abdd1c73da34aeb9a38d89f3a35d81b55e43eb6b986996e3"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3937g21-specs-earbuds_multipoint","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3937g21","factor_keys":["listening"],"field_path":"specs.earbuds_multipoint","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/a3937-p41i-ture-wireless-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"843d80134064dddbf395f574bc2f4495d7f60f2f3298a69fca3db449d00a0719"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3937g21-specs-earbuds_water_rating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3937g21","factor_keys":["resilience"],"field_path":"specs.earbuds_water_rating","value_type":"string","value":"IPX5","unit":null,"source_url":"https://www.soundcore.com/uk/products/a3937-p41i-ture-wireless-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"661d8d0359d4b9c59061237f9e1f703c4fb8617447f7b770f004587bb74ac6bb"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3937g21-specs-earbuds_wireless_charging","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3937g21","factor_keys":["resilience"],"field_path":"specs.earbuds_wireless_charging","value_type":"null","value":null,"unit":null,"source_url":"https://www.soundcore.com/uk/products/a3937-p41i-ture-wireless-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"264577537e47e83a7ffb0ade6fda54d877abdd5684be02ce5e581d3e8c3b86c3"}],"field_receipt_count":7,"comparison_inputs":[{"key":"battery","value":12,"unit":"h","display":"12 h","source_url":"https://www.soundcore.com/uk/products/a3937-p41i-ture-wireless-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"total_battery","value":192,"unit":"h","display":"192 h","source_url":"https://www.soundcore.com/uk/products/a3937-p41i-ture-wireless-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"water","value":"IPX5","unit":null,"display":"IPX5","source_url":"https://www.soundcore.com/uk/products/a3937-p41i-ture-wireless-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-wireless-earbuds-a3937g21","retailer":"Soundcore UK","source_url":"https://www.soundcore.com/uk/products/a3937-p41i-ture-wireless-earbuds?variant=57753698304387","price_gbp":79.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.soundcore.com/uk/products/a3937-p41i-ture-wireless-earbuds","https://service.soundcore.com/uk/product-description/a08J1000000YrzOIAS","https://www.soundcore.com/uk/products/a3937-p41i-ture-wireless-earbuds?variant=57753698304387"],"trace_reference":null,"receipt_sha256":"8e30e6daee02b8207bcb5ff4bf30ac9b3eaadd939fcf2c8eecee86945787ab9d","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://service.soundcore.com/uk/product-description/a08J1000000YrzOIAS","https://www.soundcore.com/uk/products/a3937-p41i-ture-wireless-earbuds"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-wireless-earbuds-a3937g21","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/a3937-p41i-ture-wireless-earbuds?variant=57753698304387","price_gbp":79.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-wireless-earbuds-a3937g21","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/a3937-p41i-ture-wireless-earbuds?variant=57753698304387","price_gbp":79.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":1.5,"source_url":"https://www.soundcore.com/uk/policies/refund-policy","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Soundcore headphones policy; exact eligibility and exclusions remain subject to the live terms."},"returns":{"status":"partial","value":"30-day direct return policy","unit":null,"source_url":"https://www.soundcore.com/uk/policies/refund-policy","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Direct-channel terms include packaging, return-shipping and hygiene-seal conditions."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":1,"baseline_tie_aware_rank":1,"minimum_rank":1,"maximum_rank":4,"winner_scenario_count":13,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"anc_and_audio_measurement","label":"ANC and audio measurement","explanation":"Published ANC and codec claims do not establish attenuation, tuning or microphone performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_fit_and_reliability","label":"Battery, fit and reliability","explanation":"Published battery limits do not establish real-use endurance, fit or longer-term failure patterns.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-wireless-earbuds-a3955g11","product_slug":"soundcore-a3955g11","category":"wireless-earbuds","market":"GB","category_rank":2,"cohort_position":2,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-wireless-earbuds-a3955g11","slug":"soundcore-a3955g11","model":"A3955G11","category":"wireless-earbuds","market":"GB"},"decision":{"methodology_version":"wireless-earbuds-v1.1","rank":2,"score":80.6,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"wireless-earbuds","methodology_version":"wireless-earbuds-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":95.00833472245374,"weighted_points":23.7521,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3955g11-specs-earbuds_battery_total_h","field-receipt-prd-wireless-earbuds-a3955g11-offer-price_gbp"]},{"key":"battery","label":"Battery life","weight":0.2,"score":100,"weighted_points":20,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:battery","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3955g11-specs-earbuds_battery_total_h"]},{"key":"listening","label":"Listening features","weight":0.25,"score":70,"weighted_points":17.5,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:listening","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3955g11-specs-earbuds_anc","field-receipt-prd-wireless-earbuds-a3955g11-specs-earbuds_multipoint","field-receipt-prd-wireless-earbuds-a3955g11-specs-earbuds_codec"]},{"key":"resilience","label":"Protection and charging","weight":0.18,"score":73,"weighted_points":13.14,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:resilience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3955g11-specs-earbuds_water_rating","field-receipt-prd-wireless-earbuds-a3955g11-specs-earbuds_wireless_charging"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"wireless-earbuds-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-wireless-earbuds-a3955g11-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3955g11","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":59.99,"unit":"GBP","source_url":"https://www.soundcore.com/uk/products/p40i-a3955011?variant=48864082854048","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a3b255ece581d6209041aac3da6b41eb8104d2f9056fae9f85c1aa7f60fc3891"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3955g11-specs-earbuds_anc","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3955g11","factor_keys":["listening"],"field_path":"specs.earbuds_anc","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/p40i-a3955011","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"de24d3dd3a116c66e3dd1ddd50d211062902799dc9517d4435b212be452c8a80"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3955g11-specs-earbuds_battery_total_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3955g11","factor_keys":["battery","value"],"field_path":"specs.earbuds_battery_total_h","value_type":"number","value":60,"unit":"h","source_url":"https://www.soundcore.com/uk/products/p40i-a3955011","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"da050235c101b53b6338c9cb8cfe307ca10b0edcff17b66095cf1e455592acd2"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3955g11-specs-earbuds_codec","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3955g11","factor_keys":["listening"],"field_path":"specs.earbuds_codec","value_type":"string","value":"AAC/SBC","unit":null,"source_url":"https://www.soundcore.com/uk/products/p40i-a3955011","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"db37246f8a2c11e0268c8900c8d4c133dec3bce0c08bb7185402a1f07264a3f1"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3955g11-specs-earbuds_multipoint","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3955g11","factor_keys":["listening"],"field_path":"specs.earbuds_multipoint","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/p40i-a3955011","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d027cd122aeea9f78840445a734766fb892f7d57a1c59a5d66a6b41a4c7f008e"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3955g11-specs-earbuds_water_rating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3955g11","factor_keys":["resilience"],"field_path":"specs.earbuds_water_rating","value_type":"string","value":"IPX5","unit":null,"source_url":"https://www.soundcore.com/uk/products/p40i-a3955011","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d2e1998c238dc4959cbe58d6e4682443767064417cb95e036cb5ae10885ea35a"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3955g11-specs-earbuds_wireless_charging","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3955g11","factor_keys":["resilience"],"field_path":"specs.earbuds_wireless_charging","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/p40i-a3955011","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"8e7be29fe7aacc111c270e740b1eca6a0432f71b0341d364dff315a4ce0adc89"}],"field_receipt_count":7,"comparison_inputs":[{"key":"battery","value":12,"unit":"h","display":"12 h","source_url":"https://www.soundcore.com/uk/products/p40i-a3955011","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"total_battery","value":60,"unit":"h","display":"60 h","source_url":"https://www.soundcore.com/uk/products/p40i-a3955011","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"water","value":"IPX5","unit":null,"display":"IPX5","source_url":"https://www.soundcore.com/uk/products/p40i-a3955011","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-wireless-earbuds-a3955g11","retailer":"Soundcore UK","source_url":"https://www.soundcore.com/uk/products/p40i-a3955011?variant=48864082854048","price_gbp":59.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.soundcore.com/uk/products/p40i-a3955011","https://service.soundcore.com/uk/product-description/a085g00000Gj5HeAAJ?recordId=a085g00000Gj5HeAAJ","https://www.soundcore.com/uk/products/p40i-a3955011?variant=48864082854048"],"trace_reference":null,"receipt_sha256":"c4b18e21810d955ad9fd5284fa283a70738b1e6e146c89ead8e5ef185a70172b","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://service.soundcore.com/uk/product-description/a085g00000Gj5HeAAJ?recordId=a085g00000Gj5HeAAJ","https://www.soundcore.com/uk/products/p40i-a3955011"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":2,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":2,"status":"two_independent_observations","slots":[{"slot":1,"status":"observed","id":"offer-wireless-earbuds-a3955g11","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/p40i-a3955011?variant=48864082854048","price_gbp":59.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"observed","id":"offer-networkdistri-a3955g11-20260729","retailer":"NetworkDistri","product_url":"https://www.networkdistri.co.uk/product/a3955g11-f115","price_gbp":56.7,"availability":"in_stock","checked_at":"2026-07-29T16:05:28.000Z","fresh_until":"2026-07-31T16:05:28.000Z","geography_scope":"GB online listing; 33 units displayed in stock when checked","reason_code":null}],"observations":[{"id":"offer-wireless-earbuds-a3955g11","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/p40i-a3955011?variant=48864082854048","price_gbp":59.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"},{"id":"offer-networkdistri-a3955g11-20260729","retailer":"NetworkDistri","product_url":"https://www.networkdistri.co.uk/product/a3955g11-f115","price_gbp":56.7,"availability":"in_stock","checked_at":"2026-07-29T16:05:28.000Z","fresh_until":"2026-07-31T16:05:28.000Z","geography_scope":"GB online listing; 33 units displayed in stock when checked"}]},"buying_constraints":{"warranty":{"status":"captured","years":1.5,"source_url":"https://www.soundcore.com/uk/policies/refund-policy","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Soundcore headphones policy; exact eligibility and exclusions remain subject to the live terms."},"returns":{"status":"partial","value":"30-day direct return policy","unit":null,"source_url":"https://www.soundcore.com/uk/policies/refund-policy","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Direct-channel terms include packaging, return-shipping and hygiene-seal conditions."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":2,"baseline_tie_aware_rank":2,"minimum_rank":2,"maximum_rank":3,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"anc_and_audio_measurement","label":"ANC and audio measurement","explanation":"Published ANC and codec claims do not establish attenuation, tuning or microphone performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_fit_and_reliability","label":"Battery, fit and reliability","explanation":"Published battery limits do not establish real-use endurance, fit or longer-term failure patterns.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-wireless-earbuds-d1202311","product_slug":"soundcore-d1202311","category":"wireless-earbuds","market":"GB","category_rank":3,"cohort_position":3,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-wireless-earbuds-d1202311","slug":"soundcore-d1202311","model":"D1202311","category":"wireless-earbuds","market":"GB"},"decision":{"methodology_version":"wireless-earbuds-v1.1","rank":3,"score":79.9,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"wireless-earbuds","methodology_version":"wireless-earbuds-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":95.01000200040008,"weighted_points":23.7525,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-d1202311-specs-earbuds_battery_total_h","field-receipt-prd-wireless-earbuds-d1202311-offer-price_gbp"]},{"key":"battery","label":"Battery life","weight":0.2,"score":90,"weighted_points":18,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:battery","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-d1202311-specs-earbuds_battery_total_h"]},{"key":"listening","label":"Listening features","weight":0.25,"score":78,"weighted_points":19.5,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:listening","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-d1202311-specs-earbuds_anc","field-receipt-prd-wireless-earbuds-d1202311-specs-earbuds_multipoint","field-receipt-prd-wireless-earbuds-d1202311-specs-earbuds_codec"]},{"key":"resilience","label":"Protection and charging","weight":0.18,"score":69,"weighted_points":12.42,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"wireless-earbuds-v1.1:resilience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-d1202311-specs-earbuds_water_rating","field-receipt-prd-wireless-earbuds-d1202311-specs-earbuds_wireless_charging"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"wireless-earbuds-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-wireless-earbuds-d1202311-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1202311","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":49.99,"unit":"GBP","source_url":"https://www.soundcore.com/uk/products/d1202-p31i-wirless-earbuds-with-anc?variant=56732782657923","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a7c96f2a4f88ea4db88448d4d35c6952d95486a2ae4731b48b3fc1f160402842"},{"receipt_id":"field-receipt-prd-wireless-earbuds-d1202311-specs-earbuds_anc","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1202311","factor_keys":["listening"],"field_path":"specs.earbuds_anc","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/d1202-p31i-wirless-earbuds-with-anc","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"04fbdde61fa691d29e1eed733ac5b4fd6f0d23e03751019f5cfe2a06a41562fa"},{"receipt_id":"field-receipt-prd-wireless-earbuds-d1202311-specs-earbuds_battery_total_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1202311","factor_keys":["battery","value"],"field_path":"specs.earbuds_battery_total_h","value_type":"number","value":50,"unit":"h","source_url":"https://www.soundcore.com/uk/products/d1202-p31i-wirless-earbuds-with-anc","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7ed84762a2c4eb0e636c166498400b93b17bb4a1aeda1491919afee0a5115f69"},{"receipt_id":"field-receipt-prd-wireless-earbuds-d1202311-specs-earbuds_codec","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1202311","factor_keys":["listening"],"field_path":"specs.earbuds_codec","value_type":"string","value":"SBC/AAC/LDAC","unit":null,"source_url":"https://www.soundcore.com/uk/products/d1202-p31i-wirless-earbuds-with-anc","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a14b25e7c532e8052ea9c7f3dfdf08f82cea2f96f574beea3e144c518469c6fb"},{"receipt_id":"field-receipt-prd-wireless-earbuds-d1202311-specs-earbuds_multipoint","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1202311","factor_keys":["listening"],"field_path":"specs.earbuds_multipoint","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/d1202-p31i-wirless-earbuds-with-anc","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9267756ba7eedde2db2001b98e3556c67fbaa8c4f21b1d541fb02adcd311c0d6"},{"receipt_id":"field-receipt-prd-wireless-earbuds-d1202311-specs-earbuds_water_rating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1202311","factor_keys":["resilience"],"field_path":"specs.earbuds_water_rating","value_type":"string","value":"IPX55 (official support wording)","unit":null,"source_url":"https://www.soundcore.com/uk/products/d1202-p31i-wirless-earbuds-with-anc","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d8debae0cc06941a251f2008566ac7821394dc122b7b34ba22d8ba936007a132"},{"receipt_id":"field-receipt-prd-wireless-earbuds-d1202311-specs-earbuds_wireless_charging","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1202311","factor_keys":["resilience"],"field_path":"specs.earbuds_wireless_charging","value_type":"null","value":null,"unit":null,"source_url":"https://www.soundcore.com/uk/products/d1202-p31i-wirless-earbuds-with-anc","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2b2dcb646fa87fd6e1b0696cbf7475c5cb5aefc4fc362fd0c3a6de907a0f5b8f"}],"field_receipt_count":7,"comparison_inputs":[{"key":"battery","value":10,"unit":"h","display":"10 h","source_url":"https://www.soundcore.com/uk/products/d1202-p31i-wirless-earbuds-with-anc","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"total_battery","value":50,"unit":"h","display":"50 h","source_url":"https://www.soundcore.com/uk/products/d1202-p31i-wirless-earbuds-with-anc","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"water","value":"IPX55 (official support wording)","unit":null,"display":"IPX55 (official support wording)","source_url":"https://www.soundcore.com/uk/products/d1202-p31i-wirless-earbuds-with-anc","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-wireless-earbuds-d1202311","retailer":"Soundcore UK","source_url":"https://www.soundcore.com/uk/products/d1202-p31i-wirless-earbuds-with-anc?variant=56732782657923","price_gbp":49.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.soundcore.com/uk/products/d1202-p31i-wirless-earbuds-with-anc","https://service.soundcore.com/uk/product-description/a08e2000002muutAAA?recordId=a08e2000002muutAAA","https://www.soundcore.com/uk/products/d1202-p31i-wirless-earbuds-with-anc?variant=56732782657923"],"trace_reference":null,"receipt_sha256":"051db101259a8e848b40ab26f523d24c2bed44443d35ca9cddc9052801a943b7","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://service.soundcore.com/uk/product-description/a08e2000002muutAAA?recordId=a08e2000002muutAAA","https://www.soundcore.com/uk/products/d1202-p31i-wirless-earbuds-with-anc"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-wireless-earbuds-d1202311","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/d1202-p31i-wirless-earbuds-with-anc?variant=56732782657923","price_gbp":49.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-wireless-earbuds-d1202311","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/d1202-p31i-wirless-earbuds-with-anc?variant=56732782657923","price_gbp":49.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":1.5,"source_url":"https://www.soundcore.com/uk/policies/refund-policy","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Soundcore headphones policy; exact eligibility and exclusions remain subject to the live terms."},"returns":{"status":"partial","value":"30-day direct return policy","unit":null,"source_url":"https://www.soundcore.com/uk/policies/refund-policy","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Direct-channel terms include packaging, return-shipping and hygiene-seal conditions."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":3,"baseline_tie_aware_rank":3,"minimum_rank":1,"maximum_rank":4,"winner_scenario_count":1,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"anc_and_audio_measurement","label":"ANC and audio measurement","explanation":"Published ANC and codec claims do not establish attenuation, tuning or microphone performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_fit_and_reliability","label":"Battery, fit and reliability","explanation":"Published battery limits do not establish real-use endurance, fit or longer-term failure patterns.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-wireless-earbuds-d1205g11","product_slug":"soundcore-d1205g11","category":"wireless-earbuds","market":"GB","category_rank":4,"cohort_position":4,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-wireless-earbuds-d1205g11","slug":"soundcore-d1205g11","model":"D1205G11","category":"wireless-earbuds","market":"GB"},"decision":{"methodology_version":"wireless-earbuds-v1.1","rank":4,"score":78.2,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"wireless-earbuds","methodology_version":"wireless-earbuds-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":80.00437554694338,"weighted_points":20.0011,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-d1205g11-specs-earbuds_battery_total_h","field-receipt-prd-wireless-earbuds-d1205g11-offer-price_gbp"]},{"key":"battery","label":"Battery life","weight":0.2,"score":96.60000000000001,"weighted_points":19.32,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:battery","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-d1205g11-specs-earbuds_battery_total_h"]},{"key":"listening","label":"Listening features","weight":0.25,"score":78,"weighted_points":19.5,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:listening","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-d1205g11-specs-earbuds_anc","field-receipt-prd-wireless-earbuds-d1205g11-specs-earbuds_multipoint","field-receipt-prd-wireless-earbuds-d1205g11-specs-earbuds_codec"]},{"key":"resilience","label":"Protection and charging","weight":0.18,"score":73,"weighted_points":13.14,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:resilience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-d1205g11-specs-earbuds_water_rating","field-receipt-prd-wireless-earbuds-d1205g11-specs-earbuds_wireless_charging"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"wireless-earbuds-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-wireless-earbuds-d1205g11-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1205g11","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":79.99,"unit":"GBP","source_url":"https://www.soundcore.com/uk/products/d1205-p42i-adaptive-anc-hi-res-audio-earbuds?variant=58403071164803","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"37ce7cec385115c51766f940c881b6fa2850460f71fa08353e30d39bb3cc42de"},{"receipt_id":"field-receipt-prd-wireless-earbuds-d1205g11-specs-earbuds_anc","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1205g11","factor_keys":["listening"],"field_path":"specs.earbuds_anc","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/d1205-p42i-adaptive-anc-hi-res-audio-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ec3285c2026f263ffd75b069af12c543d5b78cd71f1e1ffc028c28bdc1af4b55"},{"receipt_id":"field-receipt-prd-wireless-earbuds-d1205g11-specs-earbuds_battery_total_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1205g11","factor_keys":["battery","value"],"field_path":"specs.earbuds_battery_total_h","value_type":"number","value":56,"unit":"h","source_url":"https://www.soundcore.com/uk/products/d1205-p42i-adaptive-anc-hi-res-audio-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"92a3a0fc18542c774ccbf0a37b9df6e0d49e4de300e69a72f7f31d39ca5deb93"},{"receipt_id":"field-receipt-prd-wireless-earbuds-d1205g11-specs-earbuds_codec","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1205g11","factor_keys":["listening"],"field_path":"specs.earbuds_codec","value_type":"string","value":"SBC/AAC/LDAC","unit":null,"source_url":"https://www.soundcore.com/uk/products/d1205-p42i-adaptive-anc-hi-res-audio-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"31d237a25704d4c83434352a97c22d066fbf82790a505a2c6f8354986c617e4e"},{"receipt_id":"field-receipt-prd-wireless-earbuds-d1205g11-specs-earbuds_multipoint","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1205g11","factor_keys":["listening"],"field_path":"specs.earbuds_multipoint","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/d1205-p42i-adaptive-anc-hi-res-audio-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"314ec9a8fda7834762eafbccd20df537e7ddabd0ab9e5a89fa5aa1364130faf8"},{"receipt_id":"field-receipt-prd-wireless-earbuds-d1205g11-specs-earbuds_water_rating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1205g11","factor_keys":["resilience"],"field_path":"specs.earbuds_water_rating","value_type":"string","value":"IP55","unit":null,"source_url":"https://www.soundcore.com/uk/products/d1205-p42i-adaptive-anc-hi-res-audio-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a64f81e4b29c792d201e653a86aa451af4e60385fa9efd51097f992865a76025"},{"receipt_id":"field-receipt-prd-wireless-earbuds-d1205g11-specs-earbuds_wireless_charging","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1205g11","factor_keys":["resilience"],"field_path":"specs.earbuds_wireless_charging","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/d1205-p42i-adaptive-anc-hi-res-audio-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"13654bc10ea48f5dc236e56f1437eb0aff8f55b31f31a3edc2729bf85695fad4"}],"field_receipt_count":7,"comparison_inputs":[{"key":"battery","value":12,"unit":"h","display":"12 h","source_url":"https://www.soundcore.com/uk/products/d1205-p42i-adaptive-anc-hi-res-audio-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"total_battery","value":56,"unit":"h","display":"56 h","source_url":"https://www.soundcore.com/uk/products/d1205-p42i-adaptive-anc-hi-res-audio-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"water","value":"IP55","unit":null,"display":"IP55","source_url":"https://www.soundcore.com/uk/products/d1205-p42i-adaptive-anc-hi-res-audio-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-wireless-earbuds-d1205g11","retailer":"Soundcore UK","source_url":"https://www.soundcore.com/uk/products/d1205-p42i-adaptive-anc-hi-res-audio-earbuds?variant=58403071164803","price_gbp":79.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.soundcore.com/uk/products/d1205-p42i-adaptive-anc-hi-res-audio-earbuds","https://service.soundcore.com/uk/article-description/soundcore-P42i-Specifications-FAQ","https://www.soundcore.com/uk/products/d1205-p42i-adaptive-anc-hi-res-audio-earbuds?variant=58403071164803"],"trace_reference":null,"receipt_sha256":"57a16ff8db598d1c54f532de9488b2a8c9b3d4c1711976608de8120964d87fab","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://service.soundcore.com/uk/article-description/soundcore-P42i-Specifications-FAQ","https://www.soundcore.com/uk/products/d1205-p42i-adaptive-anc-hi-res-audio-earbuds"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-wireless-earbuds-d1205g11","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/d1205-p42i-adaptive-anc-hi-res-audio-earbuds?variant=58403071164803","price_gbp":79.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-wireless-earbuds-d1205g11","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/d1205-p42i-adaptive-anc-hi-res-audio-earbuds?variant=58403071164803","price_gbp":79.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":1.5,"source_url":"https://www.soundcore.com/uk/policies/refund-policy","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Soundcore headphones policy; exact eligibility and exclusions remain subject to the live terms."},"returns":{"status":"partial","value":"30-day direct return policy","unit":null,"source_url":"https://www.soundcore.com/uk/policies/refund-policy","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Direct-channel terms include packaging, return-shipping and hygiene-seal conditions."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":4,"baseline_tie_aware_rank":4,"minimum_rank":1,"maximum_rank":4,"winner_scenario_count":1,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"anc_and_audio_measurement","label":"ANC and audio measurement","explanation":"Published ANC and codec claims do not establish attenuation, tuning or microphone performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_fit_and_reliability","label":"Battery, fit and reliability","explanation":"Published battery limits do not establish real-use endurance, fit or longer-term failure patterns.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-wireless-earbuds-a3959311","product_slug":"soundcore-a3959311","category":"wireless-earbuds","market":"GB","category_rank":5,"cohort_position":5,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-wireless-earbuds-a3959311","slug":"soundcore-a3959311","model":"A3959311","category":"wireless-earbuds","market":"GB"},"decision":{"methodology_version":"wireless-earbuds-v1.1","rank":5,"score":75.6,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"wireless-earbuds","methodology_version":"wireless-earbuds-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":90.00900180036007,"weighted_points":22.5023,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3959311-specs-earbuds_battery_total_h","field-receipt-prd-wireless-earbuds-a3959311-offer-price_gbp"]},{"key":"battery","label":"Battery life","weight":0.2,"score":84.5,"weighted_points":16.9,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:battery","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3959311-specs-earbuds_battery_total_h"]},{"key":"listening","label":"Listening features","weight":0.25,"score":70,"weighted_points":17.5,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:listening","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3959311-specs-earbuds_anc","field-receipt-prd-wireless-earbuds-a3959311-specs-earbuds_multipoint","field-receipt-prd-wireless-earbuds-a3959311-specs-earbuds_codec"]},{"key":"resilience","label":"Protection and charging","weight":0.18,"score":69,"weighted_points":12.42,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"wireless-earbuds-v1.1:resilience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3959311-specs-earbuds_water_rating","field-receipt-prd-wireless-earbuds-a3959311-specs-earbuds_wireless_charging"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"wireless-earbuds-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-wireless-earbuds-a3959311-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3959311","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":49.99,"unit":"GBP","source_url":"https://www.soundcore.com/uk/products/a3959-soundcore-p30i?variant=55331436528003","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2837bdb7813f0614cfd88c735563d64d7af01e20fee7c46c8bffb528f5377d0f"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3959311-specs-earbuds_anc","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3959311","factor_keys":["listening"],"field_path":"specs.earbuds_anc","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/a3959-soundcore-p30i","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9abe5e54028f1d870f6c7eab08906c32e71a441d0f4e1b1372e3262bdeaff564"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3959311-specs-earbuds_battery_total_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3959311","factor_keys":["battery","value"],"field_path":"specs.earbuds_battery_total_h","value_type":"number","value":45,"unit":"h","source_url":"https://www.soundcore.com/uk/products/a3959-soundcore-p30i","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"47640e9575b1b309b8346a451d60d78e98274b09b329ab653b31da4fbb529ee6"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3959311-specs-earbuds_codec","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3959311","factor_keys":["listening"],"field_path":"specs.earbuds_codec","value_type":"string","value":"AAC/SBC","unit":null,"source_url":"https://www.soundcore.com/uk/products/a3959-soundcore-p30i","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6323327c0660b43d37c645c16aeaa083fb971a3d7a525e0de39a4edbdd79efe5"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3959311-specs-earbuds_multipoint","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3959311","factor_keys":["listening"],"field_path":"specs.earbuds_multipoint","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/a3959-soundcore-p30i","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"cabb9611c579c55fef4dfdb35cfb67016a76ba932c3b4ae931556ddefefef473"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3959311-specs-earbuds_water_rating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3959311","factor_keys":["resilience"],"field_path":"specs.earbuds_water_rating","value_type":"string","value":"IP54","unit":null,"source_url":"https://www.soundcore.com/uk/products/a3959-soundcore-p30i","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9d6037729e8943572f0d4eac551a812014040488a1def7572116ef601b760206"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3959311-specs-earbuds_wireless_charging","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3959311","factor_keys":["resilience"],"field_path":"specs.earbuds_wireless_charging","value_type":"null","value":null,"unit":null,"source_url":"https://www.soundcore.com/uk/products/a3959-soundcore-p30i","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"99c5903cb6681bc5ccae426df98956873e5e3fa922468a687f21d8c901482c70"}],"field_receipt_count":7,"comparison_inputs":[{"key":"battery","value":10,"unit":"h","display":"10 h","source_url":"https://www.soundcore.com/uk/products/a3959-soundcore-p30i","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"total_battery","value":45,"unit":"h","display":"45 h","source_url":"https://www.soundcore.com/uk/products/a3959-soundcore-p30i","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"water","value":"IP54","unit":null,"display":"IP54","source_url":"https://www.soundcore.com/uk/products/a3959-soundcore-p30i","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-wireless-earbuds-a3959311","retailer":"Soundcore UK","source_url":"https://www.soundcore.com/uk/products/a3959-soundcore-p30i?variant=55331436528003","price_gbp":49.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.soundcore.com/uk/products/a3959-soundcore-p30i","https://service.soundcore.com/uk/product-description/a085g00000GjIPnAAN?recordId=a085g00000GjIPnAAN","https://www.soundcore.com/uk/products/a3959-soundcore-p30i?variant=55331436528003"],"trace_reference":null,"receipt_sha256":"0fc19de3418161817cf38adfaee91c8373713c6bc37cff04ca5c73ac6b3483bd","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://service.soundcore.com/uk/product-description/a085g00000GjIPnAAN?recordId=a085g00000GjIPnAAN","https://www.soundcore.com/uk/products/a3959-soundcore-p30i"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-wireless-earbuds-a3959311","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/a3959-soundcore-p30i?variant=55331436528003","price_gbp":49.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-wireless-earbuds-a3959311","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/a3959-soundcore-p30i?variant=55331436528003","price_gbp":49.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":1.5,"source_url":"https://www.soundcore.com/uk/policies/refund-policy","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Soundcore headphones policy; exact eligibility and exclusions remain subject to the live terms."},"returns":{"status":"partial","value":"30-day direct return policy","unit":null,"source_url":"https://www.soundcore.com/uk/policies/refund-policy","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Direct-channel terms include packaging, return-shipping and hygiene-seal conditions."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":5,"baseline_tie_aware_rank":5,"minimum_rank":5,"maximum_rank":11,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"anc_and_audio_measurement","label":"ANC and audio measurement","explanation":"Published ANC and codec claims do not establish attenuation, tuning or microphone performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_fit_and_reliability","label":"Battery, fit and reliability","explanation":"Published battery limits do not establish real-use endurance, fit or longer-term failure patterns.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-wireless-earbuds-a3936g12","product_slug":"soundcore-a3936g12","category":"wireless-earbuds","market":"GB","category_rank":6,"cohort_position":6,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-wireless-earbuds-a3936g12","slug":"soundcore-a3936g12","model":"A3936G12","category":"wireless-earbuds","market":"GB"},"decision":{"methodology_version":"wireless-earbuds-v1.1","rank":6,"score":74.2,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"wireless-earbuds","methodology_version":"wireless-earbuds-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":80.71938848406916,"weighted_points":20.1798,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3936g12-specs-earbuds_battery_total_h","field-receipt-prd-wireless-earbuds-a3936g12-offer-price_gbp"]},{"key":"battery","label":"Battery life","weight":0.2,"score":90,"weighted_points":18,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:battery","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3936g12-specs-earbuds_battery_total_h"]},{"key":"listening","label":"Listening features","weight":0.25,"score":78,"weighted_points":19.5,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:listening","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3936g12-specs-earbuds_anc","field-receipt-prd-wireless-earbuds-a3936g12-specs-earbuds_multipoint","field-receipt-prd-wireless-earbuds-a3936g12-specs-earbuds_codec"]},{"key":"resilience","label":"Protection and charging","weight":0.18,"score":57,"weighted_points":10.26,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"wireless-earbuds-v1.1:resilience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3936g12-specs-earbuds_water_rating","field-receipt-prd-wireless-earbuds-a3936g12-specs-earbuds_wireless_charging"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"wireless-earbuds-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-wireless-earbuds-a3936g12-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3936g12","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":69.99,"unit":"GBP","source_url":"https://www.soundcore.com/uk/products/space-a40-a3936011?variant=42451543982240","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7d2b2ec271fd655d06fdee07ccd3d9e90fd760fe4a0b230192523446a361418d"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3936g12-specs-earbuds_anc","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3936g12","factor_keys":["listening"],"field_path":"specs.earbuds_anc","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/space-a40-a3936011","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7dcd8ea51f523b43998013a8ba687a88beb19b5ae7f70bcf7903ecfc3192c060"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3936g12-specs-earbuds_battery_total_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3936g12","factor_keys":["battery","value"],"field_path":"specs.earbuds_battery_total_h","value_type":"number","value":50,"unit":"h","source_url":"https://www.soundcore.com/uk/products/space-a40-a3936011","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"311321e89aa1e41185e9cf7973f6bb175118bdd2bfd82a8f2fb0c71e837c3d23"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3936g12-specs-earbuds_codec","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3936g12","factor_keys":["listening"],"field_path":"specs.earbuds_codec","value_type":"string","value":"LDAC","unit":null,"source_url":"https://www.soundcore.com/uk/products/space-a40-a3936011","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"71bd1884278750c961c2ad0e39938255b80e84f658ceed7039ea64de39817ef1"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3936g12-specs-earbuds_multipoint","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3936g12","factor_keys":["listening"],"field_path":"specs.earbuds_multipoint","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/space-a40-a3936011","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"76592b131f465f5bc75a0406b9a59ae5fdc6cf72e75bdbdb081b3cb5e0401c41"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3936g12-specs-earbuds_water_rating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3936g12","factor_keys":["resilience"],"field_path":"specs.earbuds_water_rating","value_type":"string","value":"IPX4","unit":null,"source_url":"https://www.soundcore.com/uk/products/space-a40-a3936011","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"21fd33deb0299b501ad3b4a4a0d1b1b069faa76074192ebb79185570fde86314"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3936g12-specs-earbuds_wireless_charging","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3936g12","factor_keys":["resilience"],"field_path":"specs.earbuds_wireless_charging","value_type":"null","value":null,"unit":null,"source_url":"https://www.soundcore.com/uk/products/space-a40-a3936011","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"94c034dc8a317fcdb70a5bfeb04a4fcd3afb7c7d9914fda04fb360c285cf30e3"}],"field_receipt_count":7,"comparison_inputs":[{"key":"battery","value":10,"unit":"h","display":"10 h","source_url":"https://www.soundcore.com/uk/products/space-a40-a3936011","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"total_battery","value":50,"unit":"h","display":"50 h","source_url":"https://www.soundcore.com/uk/products/space-a40-a3936011","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"water","value":"IPX4","unit":null,"display":"IPX4","source_url":"https://www.soundcore.com/uk/products/space-a40-a3936011","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-wireless-earbuds-a3936g12","retailer":"Soundcore UK","source_url":"https://www.soundcore.com/uk/products/space-a40-a3936011?variant=42451543982240","price_gbp":69.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.soundcore.com/uk/products/space-a40-a3936011","https://www.soundcore.com/uk/products/space-a40-a3936011?variant=42451543982240"],"trace_reference":null,"receipt_sha256":"629d77fee237459a4e4b3a046731ea474d8ce50b664a4a664727e7d9dbc3e7cc","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.soundcore.com/uk/products/space-a40-a3936011"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-wireless-earbuds-a3936g12","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/space-a40-a3936011?variant=42451543982240","price_gbp":69.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-wireless-earbuds-a3936g12","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/space-a40-a3936011?variant=42451543982240","price_gbp":69.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":6,"baseline_tie_aware_rank":6,"minimum_rank":5,"maximum_rank":8,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"anc_and_audio_measurement","label":"ANC and audio measurement","explanation":"Published ANC and codec claims do not establish attenuation, tuning or microphone performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_fit_and_reliability","label":"Battery, fit and reliability","explanation":"Published battery limits do not establish real-use endurance, fit or longer-term failure patterns.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-wireless-earbuds-a3957g11","product_slug":"soundcore-a3957g11","category":"wireless-earbuds","market":"GB","category_rank":7,"cohort_position":7,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-wireless-earbuds-a3957g11","slug":"soundcore-a3957g11","model":"A3957G11","category":"wireless-earbuds","market":"GB"},"decision":{"methodology_version":"wireless-earbuds-v1.1","rank":7,"score":73.7,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"wireless-earbuds","methodology_version":"wireless-earbuds-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":69.002400240024,"weighted_points":17.2506,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3957g11-specs-earbuds_battery_total_h","field-receipt-prd-wireless-earbuds-a3957g11-offer-price_gbp"]},{"key":"battery","label":"Battery life","weight":0.2,"score":87.80000000000001,"weighted_points":17.56,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:battery","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3957g11-specs-earbuds_battery_total_h"]},{"key":"listening","label":"Listening features","weight":0.25,"score":78,"weighted_points":19.5,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:listening","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3957g11-specs-earbuds_anc","field-receipt-prd-wireless-earbuds-a3957g11-specs-earbuds_multipoint","field-receipt-prd-wireless-earbuds-a3957g11-specs-earbuds_codec"]},{"key":"resilience","label":"Protection and charging","weight":0.18,"score":73,"weighted_points":13.14,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:resilience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3957g11-specs-earbuds_water_rating","field-receipt-prd-wireless-earbuds-a3957g11-specs-earbuds_wireless_charging"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"wireless-earbuds-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-wireless-earbuds-a3957g11-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3957g11","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":99.99,"unit":"GBP","source_url":"https://www.soundcore.com/uk/products/a3957-liberty-5-tws-earbuds?variant=55523684745603","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f50956f02434badb7c0ac2fab9840275f84a1c2df4edc4cdedcc631b18f47559"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3957g11-specs-earbuds_anc","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3957g11","factor_keys":["listening"],"field_path":"specs.earbuds_anc","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/a3957-liberty-5-tws-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"76e6caa6e6313e1199248ff0b2f71d5477751eb6f38f7b3c84079e9bba35a195"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3957g11-specs-earbuds_battery_total_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3957g11","factor_keys":["battery","value"],"field_path":"specs.earbuds_battery_total_h","value_type":"number","value":48,"unit":"h","source_url":"https://www.soundcore.com/uk/products/a3957-liberty-5-tws-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"57ec6c1fb061751860cc68534a7b308a77cb6a0aed2583095b9558813872b381"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3957g11-specs-earbuds_codec","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3957g11","factor_keys":["listening"],"field_path":"specs.earbuds_codec","value_type":"string","value":"LDAC","unit":null,"source_url":"https://www.soundcore.com/uk/products/a3957-liberty-5-tws-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0ae8e19b3fe41fc10f8887998475ab5299551d613bf6478d663a2a600980b529"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3957g11-specs-earbuds_multipoint","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3957g11","factor_keys":["listening"],"field_path":"specs.earbuds_multipoint","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/a3957-liberty-5-tws-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6ef10b5f59c3b667c752018fa105ed236b34780125136a537d025084b4dd4d7d"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3957g11-specs-earbuds_water_rating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3957g11","factor_keys":["resilience"],"field_path":"specs.earbuds_water_rating","value_type":"string","value":"IP55","unit":null,"source_url":"https://www.soundcore.com/uk/products/a3957-liberty-5-tws-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"32f675efcf3a922652bb22902f9d8b084131751cb0c963462f22c9af4006a349"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3957g11-specs-earbuds_wireless_charging","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3957g11","factor_keys":["resilience"],"field_path":"specs.earbuds_wireless_charging","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/a3957-liberty-5-tws-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b3c11b8f41ca07cf8cf47e0968418c8ef3f3332c2e11ee1a8d84fc7df2ba78b5"}],"field_receipt_count":7,"comparison_inputs":[{"key":"battery","value":12,"unit":"h","display":"12 h","source_url":"https://www.soundcore.com/uk/products/a3957-liberty-5-tws-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"total_battery","value":48,"unit":"h","display":"48 h","source_url":"https://www.soundcore.com/uk/products/a3957-liberty-5-tws-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"water","value":"IP55","unit":null,"display":"IP55","source_url":"https://www.soundcore.com/uk/products/a3957-liberty-5-tws-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-wireless-earbuds-a3957g11","retailer":"Soundcore UK","source_url":"https://www.soundcore.com/uk/products/a3957-liberty-5-tws-earbuds?variant=55523684745603","price_gbp":99.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.soundcore.com/uk/products/a3957-liberty-5-tws-earbuds","https://www.soundcore.com/uk/products/a3957-liberty-5-tws-earbuds?variant=55523684745603","https://www.soundguys.com/anker-soundcore-liberty-5-review-137445/","https://www.reddit.com/r/Earbuds/search/?q=Liberty%205&restrict_sr=1"],"trace_reference":null,"receipt_sha256":"0b7b58cc99e1aec018eb32e72346c1e19f79d1eb1ed121d573735ae2ebd63819","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.soundcore.com/uk/products/a3957-liberty-5-tws-earbuds"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":1,"owner_context_source_count":1,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-wireless-earbuds-a3957g11","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/a3957-liberty-5-tws-earbuds?variant=55523684745603","price_gbp":99.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-wireless-earbuds-a3957g11","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/a3957-liberty-5-tws-earbuds?variant=55523684745603","price_gbp":99.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":7,"baseline_tie_aware_rank":7,"minimum_rank":3,"maximum_rank":9,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"anc_and_audio_measurement","label":"ANC and audio measurement","explanation":"Published ANC and codec claims do not establish attenuation, tuning or microphone performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_fit_and_reliability","label":"Battery, fit and reliability","explanation":"Published battery limits do not establish real-use endurance, fit or longer-term failure patterns.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-wireless-earbuds-a3947g11","product_slug":"soundcore-a3947g11","category":"wireless-earbuds","market":"GB","category_rank":8,"cohort_position":8,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-wireless-earbuds-a3947g11","slug":"soundcore-a3947g11","model":"A3947G11","category":"wireless-earbuds","market":"GB"},"decision":{"methodology_version":"wireless-earbuds-v1.1","rank":8,"score":72.3,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"wireless-earbuds","methodology_version":"wireless-earbuds-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":76.2539067383423,"weighted_points":19.0635,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3947g11-specs-earbuds_battery_total_h","field-receipt-prd-wireless-earbuds-a3947g11-offer-price_gbp"]},{"key":"battery","label":"Battery life","weight":0.2,"score":90,"weighted_points":18,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:battery","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3947g11-specs-earbuds_battery_total_h"]},{"key":"listening","label":"Listening features","weight":0.25,"score":78,"weighted_points":19.5,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:listening","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3947g11-specs-earbuds_anc","field-receipt-prd-wireless-earbuds-a3947g11-specs-earbuds_multipoint","field-receipt-prd-wireless-earbuds-a3947g11-specs-earbuds_codec"]},{"key":"resilience","label":"Protection and charging","weight":0.18,"score":53,"weighted_points":9.54,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:resilience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3947g11-specs-earbuds_water_rating","field-receipt-prd-wireless-earbuds-a3947g11-specs-earbuds_wireless_charging"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"wireless-earbuds-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-wireless-earbuds-a3947g11-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3947g11","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":79.99,"unit":"GBP","source_url":"https://www.soundcore.com/uk/products/liberty-4-nc-a3947g11?variant=45280058933408","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3e515b0ad31b4c34c58380e29cb9effa1874558ffcb3cb3a953f6423c2e49d5e"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3947g11-specs-earbuds_anc","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3947g11","factor_keys":["listening"],"field_path":"specs.earbuds_anc","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/liberty-4-nc-a3947g11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"591dde86f5ac0054b690ad328407f99c7f482da0830b6b2af8c15f41373b101c"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3947g11-specs-earbuds_battery_total_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3947g11","factor_keys":["battery","value"],"field_path":"specs.earbuds_battery_total_h","value_type":"number","value":50,"unit":"h","source_url":"https://www.soundcore.com/uk/products/liberty-4-nc-a3947g11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e9e73000bf9c58a49c51359527c51e6aeccf959f003a02e326273f1d29cf282d"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3947g11-specs-earbuds_codec","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3947g11","factor_keys":["listening"],"field_path":"specs.earbuds_codec","value_type":"string","value":"LDAC","unit":null,"source_url":"https://www.soundcore.com/uk/products/liberty-4-nc-a3947g11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ca29e24b88f9a9597e23fd8cc5cbb413faa1f890462ed29f442c4fd55e557399"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3947g11-specs-earbuds_multipoint","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3947g11","factor_keys":["listening"],"field_path":"specs.earbuds_multipoint","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/liberty-4-nc-a3947g11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4e072831c2f9a89017f9e976799acd9339a3202a10421c39b9d422dadfbc8fb0"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3947g11-specs-earbuds_water_rating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3947g11","factor_keys":["resilience"],"field_path":"specs.earbuds_water_rating","value_type":"string","value":"IPX4","unit":null,"source_url":"https://www.soundcore.com/uk/products/liberty-4-nc-a3947g11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"88ec7abbc00997aaa7cb10d851e3803472b17f055e7f0dd51449f96828f23f71"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3947g11-specs-earbuds_wireless_charging","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3947g11","factor_keys":["resilience"],"field_path":"specs.earbuds_wireless_charging","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.soundcore.com/uk/products/liberty-4-nc-a3947g11","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"bf588b08cd291b62905b32021d27a3d512053fb6a6053c9679cfc8df97a5238a"}],"field_receipt_count":7,"comparison_inputs":[{"key":"battery","value":10,"unit":"h","display":"10 h","source_url":"https://www.soundcore.com/uk/products/liberty-4-nc-a3947g11","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"total_battery","value":50,"unit":"h","display":"50 h","source_url":"https://www.soundcore.com/uk/products/liberty-4-nc-a3947g11","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"water","value":"IPX4","unit":null,"display":"IPX4","source_url":"https://www.soundcore.com/uk/products/liberty-4-nc-a3947g11","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-wireless-earbuds-a3947g11","retailer":"Soundcore UK","source_url":"https://www.soundcore.com/uk/products/liberty-4-nc-a3947g11?variant=45280058933408","price_gbp":79.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.soundcore.com/uk/products/liberty-4-nc-a3947g11","https://www.soundcore.com/uk/products/liberty-4-nc-a3947g11?variant=45280058933408"],"trace_reference":null,"receipt_sha256":"e8d4ee29f545d0372e700b263e28a21ffe1b58503af21cfb05ea1a4c4027c568","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.soundcore.com/uk/products/liberty-4-nc-a3947g11"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-wireless-earbuds-a3947g11","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/liberty-4-nc-a3947g11?variant=45280058933408","price_gbp":79.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-wireless-earbuds-a3947g11","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/liberty-4-nc-a3947g11?variant=45280058933408","price_gbp":79.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":8,"baseline_tie_aware_rank":8,"minimum_rank":7,"maximum_rank":11,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"anc_and_audio_measurement","label":"ANC and audio measurement","explanation":"Published ANC and codec claims do not establish attenuation, tuning or microphone performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_fit_and_reliability","label":"Battery, fit and reliability","explanation":"Published battery limits do not establish real-use endurance, fit or longer-term failure patterns.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-wireless-earbuds-a3968g11","product_slug":"soundcore-a3968g11","category":"wireless-earbuds","market":"GB","category_rank":9,"cohort_position":9,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-wireless-earbuds-a3968g11","slug":"soundcore-a3968g11","model":"A3968G11","category":"wireless-earbuds","market":"GB"},"decision":{"methodology_version":"wireless-earbuds-v1.1","rank":9,"score":71.6,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"wireless-earbuds","methodology_version":"wireless-earbuds-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":71.66962995888431,"weighted_points":17.9174,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3968g11-specs-earbuds_battery_total_h","field-receipt-prd-wireless-earbuds-a3968g11-offer-price_gbp"]},{"key":"battery","label":"Battery life","weight":0.2,"score":87.80000000000001,"weighted_points":17.56,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:battery","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3968g11-specs-earbuds_battery_total_h"]},{"key":"listening","label":"Listening features","weight":0.25,"score":70,"weighted_points":17.5,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:listening","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3968g11-specs-earbuds_anc","field-receipt-prd-wireless-earbuds-a3968g11-specs-earbuds_multipoint","field-receipt-prd-wireless-earbuds-a3968g11-specs-earbuds_codec"]},{"key":"resilience","label":"Protection and charging","weight":0.18,"score":69,"weighted_points":12.42,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"wireless-earbuds-v1.1:resilience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3968g11-specs-earbuds_water_rating","field-receipt-prd-wireless-earbuds-a3968g11-specs-earbuds_wireless_charging"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"wireless-earbuds-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-wireless-earbuds-a3968g11-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3968g11","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":89.99,"unit":"GBP","source_url":"https://www.soundcore.com/uk/products/a3968-sport-x20-earbuds?variant=49751472701600","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"dceedc30aa6f0fcbd0ac3fe9ddd803be26e9c1636310819a34f9732336314dfa"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3968g11-specs-earbuds_anc","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3968g11","factor_keys":["listening"],"field_path":"specs.earbuds_anc","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/a3968-sport-x20-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d9e8c17028e91e33c0c4bedfc24db215d823d79bfeabe9e324f8caad4cdeabe5"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3968g11-specs-earbuds_battery_total_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3968g11","factor_keys":["battery","value"],"field_path":"specs.earbuds_battery_total_h","value_type":"number","value":48,"unit":"h","source_url":"https://www.soundcore.com/uk/products/a3968-sport-x20-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a5599d3598feae09d52e8222dfcd070da69119cc16a08893e839014d68187b4d"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3968g11-specs-earbuds_codec","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3968g11","factor_keys":["listening"],"field_path":"specs.earbuds_codec","value_type":"string","value":"AAC/SBC","unit":null,"source_url":"https://www.soundcore.com/uk/products/a3968-sport-x20-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c4baa134df24b77b1bbb163943b3ee0110bd03770c4d7f4a96777a444c8812f6"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3968g11-specs-earbuds_multipoint","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3968g11","factor_keys":["listening"],"field_path":"specs.earbuds_multipoint","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/a3968-sport-x20-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2ce65e92586459fef0e880e5fe88f52780e618d2e4b7f3fb5c400b62a52112e9"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3968g11-specs-earbuds_water_rating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3968g11","factor_keys":["resilience"],"field_path":"specs.earbuds_water_rating","value_type":"string","value":"IP68","unit":null,"source_url":"https://www.soundcore.com/uk/products/a3968-sport-x20-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"15b5a82a75a288a5ef6d890ff7bb7b6e655af49c74f1758c92a775bcc20d40b7"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3968g11-specs-earbuds_wireless_charging","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3968g11","factor_keys":["resilience"],"field_path":"specs.earbuds_wireless_charging","value_type":"null","value":null,"unit":null,"source_url":"https://www.soundcore.com/uk/products/a3968-sport-x20-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6d6c4108305ae412dff0b6d394501665a63ede87e5d1b6b57edfd597f0690f9c"}],"field_receipt_count":7,"comparison_inputs":[{"key":"battery","value":12,"unit":"h","display":"12 h","source_url":"https://www.soundcore.com/uk/products/a3968-sport-x20-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"total_battery","value":48,"unit":"h","display":"48 h","source_url":"https://www.soundcore.com/uk/products/a3968-sport-x20-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"water","value":"IP68","unit":null,"display":"IP68","source_url":"https://www.soundcore.com/uk/products/a3968-sport-x20-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-wireless-earbuds-a3968g11","retailer":"Soundcore UK","source_url":"https://www.soundcore.com/uk/products/a3968-sport-x20-earbuds?variant=49751472701600","price_gbp":89.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.soundcore.com/uk/products/a3968-sport-x20-earbuds","https://www.soundcore.com/uk/products/a3968-sport-x20-earbuds?variant=49751472701600"],"trace_reference":null,"receipt_sha256":"200427b1256927c214ac0ff5cdd73977ef932ac13d556c0aa395e9a1a93267ee","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.soundcore.com/uk/products/a3968-sport-x20-earbuds"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-wireless-earbuds-a3968g11","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/a3968-sport-x20-earbuds?variant=49751472701600","price_gbp":89.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-wireless-earbuds-a3968g11","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/a3968-sport-x20-earbuds?variant=49751472701600","price_gbp":89.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":9,"baseline_tie_aware_rank":9,"minimum_rank":8,"maximum_rank":10,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"anc_and_audio_measurement","label":"ANC and audio measurement","explanation":"Published ANC and codec claims do not establish attenuation, tuning or microphone performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_fit_and_reliability","label":"Battery, fit and reliability","explanation":"Published battery limits do not establish real-use endurance, fit or longer-term failure patterns.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-wireless-earbuds-a3875g11","product_slug":"soundcore-a3875g11","category":"wireless-earbuds","market":"GB","category_rank":10,"cohort_position":10,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-wireless-earbuds-a3875g11","slug":"soundcore-a3875g11","model":"A3875G11","category":"wireless-earbuds","market":"GB"},"decision":{"methodology_version":"wireless-earbuds-v1.1","rank":10,"score":70.4,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"wireless-earbuds","methodology_version":"wireless-earbuds-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":57.778487693760766,"weighted_points":14.4446,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3875g11-specs-earbuds_battery_total_h","field-receipt-prd-wireless-earbuds-a3875g11-offer-price_gbp"]},{"key":"battery","label":"Battery life","weight":0.2,"score":85.6,"weighted_points":17.12,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:battery","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3875g11-specs-earbuds_battery_total_h"]},{"key":"listening","label":"Listening features","weight":0.25,"score":78,"weighted_points":19.5,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:listening","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3875g11-specs-earbuds_anc","field-receipt-prd-wireless-earbuds-a3875g11-specs-earbuds_multipoint","field-receipt-prd-wireless-earbuds-a3875g11-specs-earbuds_codec"]},{"key":"resilience","label":"Protection and charging","weight":0.18,"score":73,"weighted_points":13.14,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:resilience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3875g11-specs-earbuds_water_rating","field-receipt-prd-wireless-earbuds-a3875g11-specs-earbuds_wireless_charging"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"wireless-earbuds-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-wireless-earbuds-a3875g11-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3875g11","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":179.99,"unit":"GBP","source_url":"https://www.soundcore.com/uk/products/a3875-aerofit-2-pro-hybrid-open-ear-earbuds?variant=57149792551299","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5ee2ef2f0f4cc9a6da74b32de04c83020e279a252493ab71c76409a1d56c11ab"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3875g11-specs-earbuds_anc","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3875g11","factor_keys":["listening"],"field_path":"specs.earbuds_anc","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/a3875-aerofit-2-pro-open-ear-earbuds-with-anc","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"01bd5ecec438b9994872b3a9a56cb6c96385a115bede256fd08a8427771e5875"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3875g11-specs-earbuds_battery_total_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3875g11","factor_keys":["battery","value"],"field_path":"specs.earbuds_battery_total_h","value_type":"number","value":46,"unit":"h","source_url":"https://www.soundcore.com/uk/products/a3875-aerofit-2-pro-open-ear-earbuds-with-anc","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ac19ede5222d195dc4f04ec6da95c704902aceb83570a6fa3d0cfe49f5acca77"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3875g11-specs-earbuds_codec","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3875g11","factor_keys":["listening"],"field_path":"specs.earbuds_codec","value_type":"string","value":"LDAC","unit":null,"source_url":"https://www.soundcore.com/uk/products/a3875-aerofit-2-pro-open-ear-earbuds-with-anc","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"79e1023d4476723f7508e0b2733649b4260c60bfe3faf1e1f5f4e4fb6ff177a4"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3875g11-specs-earbuds_multipoint","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3875g11","factor_keys":["listening"],"field_path":"specs.earbuds_multipoint","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/a3875-aerofit-2-pro-open-ear-earbuds-with-anc","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f43c82b0002e5d6c148d2487f7b2aeee74a749ddc7f6bd91e79b07e0044b27ee"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3875g11-specs-earbuds_water_rating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3875g11","factor_keys":["resilience"],"field_path":"specs.earbuds_water_rating","value_type":"string","value":"IPX5","unit":null,"source_url":"https://www.soundcore.com/uk/products/a3875-aerofit-2-pro-open-ear-earbuds-with-anc","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"af02e7f42fc34623836e55b25867bc5f1353df3923734c0c0019189576e320a3"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3875g11-specs-earbuds_wireless_charging","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3875g11","factor_keys":["resilience"],"field_path":"specs.earbuds_wireless_charging","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/a3875-aerofit-2-pro-open-ear-earbuds-with-anc","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"edca3f251c0420e73d7badf6d6e6cbabe84f3bd4b40404a830d8a60098e1f9b6"}],"field_receipt_count":7,"comparison_inputs":[{"key":"battery","value":10,"unit":"h","display":"10 h","source_url":"https://www.soundcore.com/uk/products/a3875-aerofit-2-pro-open-ear-earbuds-with-anc","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"total_battery","value":46,"unit":"h","display":"46 h","source_url":"https://www.soundcore.com/uk/products/a3875-aerofit-2-pro-open-ear-earbuds-with-anc","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"water","value":"IPX5","unit":null,"display":"IPX5","source_url":"https://www.soundcore.com/uk/products/a3875-aerofit-2-pro-open-ear-earbuds-with-anc","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-wireless-earbuds-a3875g11","retailer":"Soundcore UK","source_url":"https://www.soundcore.com/uk/products/a3875-aerofit-2-pro-hybrid-open-ear-earbuds?variant=57149792551299","price_gbp":179.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.soundcore.com/uk/products/a3875-aerofit-2-pro-open-ear-earbuds-with-anc","https://www.soundcore.com/uk/products/a3875-aerofit-2-pro-hybrid-open-ear-earbuds?variant=57149792551299","https://www.techradar.com/audio/earbuds-airpods/anker-soundcore-aerofit-2-pro-review","https://www.reddit.com/r/Earbuds/search/?q=AeroFit%202%20Pro&restrict_sr=1"],"trace_reference":null,"receipt_sha256":"9373e7f38d046187eab0be1ce5b78cdea69f01cdc4551e5869178d701a60efdc","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.soundcore.com/uk/products/a3875-aerofit-2-pro-open-ear-earbuds-with-anc"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":1,"owner_context_source_count":1,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-wireless-earbuds-a3875g11","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/a3875-aerofit-2-pro-hybrid-open-ear-earbuds?variant=57149792551299","price_gbp":179.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-wireless-earbuds-a3875g11","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/a3875-aerofit-2-pro-hybrid-open-ear-earbuds?variant=57149792551299","price_gbp":179.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":10,"baseline_tie_aware_rank":10,"minimum_rank":6,"maximum_rank":13,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"anc_and_audio_measurement","label":"ANC and audio measurement","explanation":"Published ANC and codec claims do not establish attenuation, tuning or microphone performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_fit_and_reliability","label":"Battery, fit and reliability","explanation":"Published battery limits do not establish real-use endurance, fit or longer-term failure patterns.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-wireless-earbuds-a3954g11","product_slug":"soundcore-a3954g11","category":"wireless-earbuds","market":"GB","category_rank":11,"cohort_position":11,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-wireless-earbuds-a3954g11","slug":"soundcore-a3954g11","model":"A3954G11","category":"wireless-earbuds","market":"GB"},"decision":{"methodology_version":"wireless-earbuds-v1.1","rank":11,"score":69.8,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"wireless-earbuds","methodology_version":"wireless-earbuds-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":60.385798907608276,"weighted_points":15.0964,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3954g11-specs-earbuds_battery_total_h","field-receipt-prd-wireless-earbuds-a3954g11-offer-price_gbp"]},{"key":"battery","label":"Battery life","weight":0.2,"score":79,"weighted_points":15.8,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:battery","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3954g11-specs-earbuds_battery_total_h"]},{"key":"listening","label":"Listening features","weight":0.25,"score":78,"weighted_points":19.5,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:listening","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3954g11-specs-earbuds_anc","field-receipt-prd-wireless-earbuds-a3954g11-specs-earbuds_multipoint","field-receipt-prd-wireless-earbuds-a3954g11-specs-earbuds_codec"]},{"key":"resilience","label":"Protection and charging","weight":0.18,"score":73,"weighted_points":13.14,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:resilience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3954g11-specs-earbuds_water_rating","field-receipt-prd-wireless-earbuds-a3954g11-specs-earbuds_wireless_charging"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"wireless-earbuds-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-wireless-earbuds-a3954g11-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3954g11","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":129.99,"unit":"GBP","source_url":"https://www.soundcore.com/uk/products/a3954-liberty-4-pro-tws-earbuds?variant=51684625842336","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"36538d37e8954bdff8d5f2746ccea3c7ff279ef742e78966ddb81dccaee388c1"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3954g11-specs-earbuds_anc","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3954g11","factor_keys":["listening"],"field_path":"specs.earbuds_anc","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/a3954-liberty-4-pro-tws-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f5700ecf220855e616250285c8dd8aa1c0a61e7977ad32a28995ad0e22db0e8d"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3954g11-specs-earbuds_battery_total_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3954g11","factor_keys":["battery","value"],"field_path":"specs.earbuds_battery_total_h","value_type":"number","value":40,"unit":"h","source_url":"https://www.soundcore.com/uk/products/a3954-liberty-4-pro-tws-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"8beacaf406031b5b0418ef770ebef1fed791d439a20b1e6396067f9504ece1d2"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3954g11-specs-earbuds_codec","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3954g11","factor_keys":["listening"],"field_path":"specs.earbuds_codec","value_type":"string","value":"LDAC","unit":null,"source_url":"https://www.soundcore.com/uk/products/a3954-liberty-4-pro-tws-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e9899881c74e189b431592f410aec0233e4c93701098b50fdc6d7a6ad8bd4975"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3954g11-specs-earbuds_multipoint","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3954g11","factor_keys":["listening"],"field_path":"specs.earbuds_multipoint","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/a3954-liberty-4-pro-tws-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ab75fd15424dc0cbb29f53346890083c7b861f8263867d8096284111317f52e1"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3954g11-specs-earbuds_water_rating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3954g11","factor_keys":["resilience"],"field_path":"specs.earbuds_water_rating","value_type":"string","value":"IPX5","unit":null,"source_url":"https://www.soundcore.com/uk/products/a3954-liberty-4-pro-tws-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"67575cc6447d57ebe87ba921c00bda90d0d595638ded85fd8960a6df7d1fd95e"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3954g11-specs-earbuds_wireless_charging","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3954g11","factor_keys":["resilience"],"field_path":"specs.earbuds_wireless_charging","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/a3954-liberty-4-pro-tws-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"abecf82e8a52c3342817df4039124a9246281e0a7a09ccdc7c5fcdebf19f7bc0"}],"field_receipt_count":7,"comparison_inputs":[{"key":"battery","value":10,"unit":"h","display":"10 h","source_url":"https://www.soundcore.com/uk/products/a3954-liberty-4-pro-tws-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"total_battery","value":40,"unit":"h","display":"40 h","source_url":"https://www.soundcore.com/uk/products/a3954-liberty-4-pro-tws-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"water","value":"IPX5","unit":null,"display":"IPX5","source_url":"https://www.soundcore.com/uk/products/a3954-liberty-4-pro-tws-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-wireless-earbuds-a3954g11","retailer":"Soundcore UK","source_url":"https://www.soundcore.com/uk/products/a3954-liberty-4-pro-tws-earbuds?variant=51684625842336","price_gbp":129.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.soundcore.com/uk/products/a3954-liberty-4-pro-tws-earbuds","https://www.soundcore.com/uk/products/a3954-liberty-4-pro-tws-earbuds?variant=51684625842336","https://www.tomsguide.com/audio/earbuds/soundcore-liberty-4-pro-review","https://www.reddit.com/r/Earbuds/search/?q=Liberty%204%20Pro&restrict_sr=1"],"trace_reference":null,"receipt_sha256":"5c7f4c8e958d1aea6f00a9d645220d993cb02d9c1663b56e8ecff87e59b49996","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.soundcore.com/uk/products/a3954-liberty-4-pro-tws-earbuds"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":1,"owner_context_source_count":1,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-wireless-earbuds-a3954g11","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/a3954-liberty-4-pro-tws-earbuds?variant=51684625842336","price_gbp":129.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-wireless-earbuds-a3954g11","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/a3954-liberty-4-pro-tws-earbuds?variant=51684625842336","price_gbp":129.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":11,"baseline_tie_aware_rank":11,"minimum_rank":7,"maximum_rank":14,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"anc_and_audio_measurement","label":"ANC and audio measurement","explanation":"Published ANC and codec claims do not establish attenuation, tuning or microphone performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_fit_and_reliability","label":"Battery, fit and reliability","explanation":"Published battery limits do not establish real-use endurance, fit or longer-term failure patterns.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-wireless-earbuds-d1200g11","product_slug":"soundcore-d1200g11","category":"wireless-earbuds","market":"GB","category_rank":12,"cohort_position":12,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-wireless-earbuds-d1200g11","slug":"soundcore-d1200g11","model":"D1200G11","category":"wireless-earbuds","market":"GB"},"decision":{"methodology_version":"wireless-earbuds-v1.1","rank":12,"score":67.3,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"wireless-earbuds","methodology_version":"wireless-earbuds-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":70.00312539067383,"weighted_points":17.5008,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-d1200g11-specs-earbuds_battery_total_h","field-receipt-prd-wireless-earbuds-d1200g11-offer-price_gbp"]},{"key":"battery","label":"Battery life","weight":0.2,"score":79,"weighted_points":15.8,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:battery","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-d1200g11-specs-earbuds_battery_total_h"]},{"key":"listening","label":"Listening features","weight":0.25,"score":70,"weighted_points":17.5,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:listening","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-d1200g11-specs-earbuds_anc","field-receipt-prd-wireless-earbuds-d1200g11-specs-earbuds_multipoint","field-receipt-prd-wireless-earbuds-d1200g11-specs-earbuds_codec"]},{"key":"resilience","label":"Protection and charging","weight":0.18,"score":57,"weighted_points":10.26,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"wireless-earbuds-v1.1:resilience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-d1200g11-specs-earbuds_water_rating","field-receipt-prd-wireless-earbuds-d1200g11-specs-earbuds_wireless_charging"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"wireless-earbuds-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-wireless-earbuds-d1200g11-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1200g11","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":79.99,"unit":"GBP","source_url":"https://www.soundcore.com/uk/products/d1200-liberty-buds-half-in-ear-design-and-real-time-adaptive-anc?variant=56645983797635","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"28a2820c458ac3240fcd4e524915a436433cfa1fa4350ee5a794ebc400d25b5e"},{"receipt_id":"field-receipt-prd-wireless-earbuds-d1200g11-specs-earbuds_anc","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1200g11","factor_keys":["listening"],"field_path":"specs.earbuds_anc","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/d1200-liberty-buds-half-in-ear-design-and-real-time-adaptive-anc","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c7b04fa06f02aafa623aa0263a41089e503b070e33ca062d4d74bef2bf2838b4"},{"receipt_id":"field-receipt-prd-wireless-earbuds-d1200g11-specs-earbuds_battery_total_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1200g11","factor_keys":["battery","value"],"field_path":"specs.earbuds_battery_total_h","value_type":"number","value":40,"unit":"h","source_url":"https://www.soundcore.com/uk/products/d1200-liberty-buds-half-in-ear-design-and-real-time-adaptive-anc","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"bca10d36db8dfd99a7e3db4855b12ca84bf6fb0f4a205f5fb09e95572844e6b0"},{"receipt_id":"field-receipt-prd-wireless-earbuds-d1200g11-specs-earbuds_codec","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1200g11","factor_keys":["listening"],"field_path":"specs.earbuds_codec","value_type":"string","value":"AAC/SBC","unit":null,"source_url":"https://www.soundcore.com/uk/products/d1200-liberty-buds-half-in-ear-design-and-real-time-adaptive-anc","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"27ecb58849ac52fc188caa0a5dd6b088e56290826d1746c0db7da88b7fb907a0"},{"receipt_id":"field-receipt-prd-wireless-earbuds-d1200g11-specs-earbuds_multipoint","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1200g11","factor_keys":["listening"],"field_path":"specs.earbuds_multipoint","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/d1200-liberty-buds-half-in-ear-design-and-real-time-adaptive-anc","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"eb036a616de66063463fa531f78506ae2537304568d4dbb39d45de3d85a4d28b"},{"receipt_id":"field-receipt-prd-wireless-earbuds-d1200g11-specs-earbuds_water_rating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1200g11","factor_keys":["resilience"],"field_path":"specs.earbuds_water_rating","value_type":"string","value":"IPX4","unit":null,"source_url":"https://www.soundcore.com/uk/products/d1200-liberty-buds-half-in-ear-design-and-real-time-adaptive-anc","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5cb7cae55d427404b6b1b17e1b741a4bb7ef74808bc958410118a7b650decfbc"},{"receipt_id":"field-receipt-prd-wireless-earbuds-d1200g11-specs-earbuds_wireless_charging","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1200g11","factor_keys":["resilience"],"field_path":"specs.earbuds_wireless_charging","value_type":"null","value":null,"unit":null,"source_url":"https://www.soundcore.com/uk/products/d1200-liberty-buds-half-in-ear-design-and-real-time-adaptive-anc","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a0f63c5e197e5547282a8b7234c5da8a3d8f7f25d9772aeea5f0f725537819e0"}],"field_receipt_count":7,"comparison_inputs":[{"key":"battery","value":8,"unit":"h","display":"8 h","source_url":"https://www.soundcore.com/uk/products/d1200-liberty-buds-half-in-ear-design-and-real-time-adaptive-anc","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"total_battery","value":40,"unit":"h","display":"40 h","source_url":"https://www.soundcore.com/uk/products/d1200-liberty-buds-half-in-ear-design-and-real-time-adaptive-anc","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"water","value":"IPX4","unit":null,"display":"IPX4","source_url":"https://www.soundcore.com/uk/products/d1200-liberty-buds-half-in-ear-design-and-real-time-adaptive-anc","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-wireless-earbuds-d1200g11","retailer":"Soundcore UK","source_url":"https://www.soundcore.com/uk/products/d1200-liberty-buds-half-in-ear-design-and-real-time-adaptive-anc?variant=56645983797635","price_gbp":79.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.soundcore.com/uk/products/d1200-liberty-buds-half-in-ear-design-and-real-time-adaptive-anc","https://www.soundcore.com/uk/products/d1200-liberty-buds-half-in-ear-design-and-real-time-adaptive-anc?variant=56645983797635"],"trace_reference":null,"receipt_sha256":"7d9e1fd3075e01c48a9990cf1934b905269357a68116d944d1698be50938bf07","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.soundcore.com/uk/products/d1200-liberty-buds-half-in-ear-design-and-real-time-adaptive-anc"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-wireless-earbuds-d1200g11","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/d1200-liberty-buds-half-in-ear-design-and-real-time-adaptive-anc?variant=56645983797635","price_gbp":79.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-wireless-earbuds-d1200g11","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/d1200-liberty-buds-half-in-ear-design-and-real-time-adaptive-anc?variant=56645983797635","price_gbp":79.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":12,"baseline_tie_aware_rank":12,"minimum_rank":11,"maximum_rank":15,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"anc_and_audio_measurement","label":"ANC and audio measurement","explanation":"Published ANC and codec claims do not establish attenuation, tuning or microphone performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_fit_and_reliability","label":"Battery, fit and reliability","explanation":"Published battery limits do not establish real-use endurance, fit or longer-term failure patterns.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-wireless-earbuds-a6611g21","product_slug":"soundcore-a6611g21","category":"wireless-earbuds","market":"GB","category_rank":13,"cohort_position":13,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-wireless-earbuds-a6611g21","slug":"soundcore-a6611g21","model":"A6611G21","category":"wireless-earbuds","market":"GB"},"decision":{"methodology_version":"wireless-earbuds-v1.1","rank":13,"score":66.1,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"wireless-earbuds","methodology_version":"wireless-earbuds-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":78.33611134261189,"weighted_points":19.584,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a6611g21-specs-earbuds_battery_total_h","field-receipt-prd-wireless-earbuds-a6611g21-offer-price_gbp"]},{"key":"battery","label":"Battery life","weight":0.2,"score":100,"weighted_points":20,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:battery","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a6611g21-specs-earbuds_battery_total_h"]},{"key":"listening","label":"Listening features","weight":0.25,"score":40,"weighted_points":10,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:listening","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a6611g21-specs-earbuds_anc","field-receipt-prd-wireless-earbuds-a6611g21-specs-earbuds_multipoint","field-receipt-prd-wireless-earbuds-a6611g21-specs-earbuds_codec"]},{"key":"resilience","label":"Protection and charging","weight":0.18,"score":57,"weighted_points":10.26,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"wireless-earbuds-v1.1:resilience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a6611g21-specs-earbuds_water_rating","field-receipt-prd-wireless-earbuds-a6611g21-specs-earbuds_wireless_charging"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"wireless-earbuds-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-wireless-earbuds-a6611g21-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a6611g21","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":119.99,"unit":"GBP","source_url":"https://www.soundcore.com/uk/products/sleep-a20-sleeping-earbuds?variant=50128942366880","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"cd90a9924bbf6cc8929ea05fb04c011c80a08c150ad7dd9878e4c025e4806926"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a6611g21-specs-earbuds_anc","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a6611g21","factor_keys":["listening"],"field_path":"specs.earbuds_anc","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.soundcore.com/uk/products/sleep-a20-sleeping-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"cc285cb1f6b6b41bad04d8199628f4b77b209a26fc0f4d85f334b1a228e8bbf6"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a6611g21-specs-earbuds_battery_total_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a6611g21","factor_keys":["battery","value"],"field_path":"specs.earbuds_battery_total_h","value_type":"number","value":80,"unit":"h","source_url":"https://www.soundcore.com/uk/products/sleep-a20-sleeping-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c7546876ddc514b170fb396acaea207f389254a197302f276ca85214238efc06"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a6611g21-specs-earbuds_codec","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a6611g21","factor_keys":["listening"],"field_path":"specs.earbuds_codec","value_type":"string","value":"AAC/SBC","unit":null,"source_url":"https://www.soundcore.com/uk/products/sleep-a20-sleeping-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4e1d38da0496223f1c5a3790eb9ef3a7827aa5bcb1b848d7fd8105814fbc0b33"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a6611g21-specs-earbuds_multipoint","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a6611g21","factor_keys":["listening"],"field_path":"specs.earbuds_multipoint","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.soundcore.com/uk/products/sleep-a20-sleeping-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6bbc8b7ae6ade76eeec65b78eb628c68fae34fbecc889a819aa6d2bba1a3498d"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a6611g21-specs-earbuds_water_rating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a6611g21","factor_keys":["resilience"],"field_path":"specs.earbuds_water_rating","value_type":"string","value":"IPX4","unit":null,"source_url":"https://www.soundcore.com/uk/products/sleep-a20-sleeping-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"540e6417cccf16a3a86996e0c2e295e45b4a8d439144eda981d0216517c79784"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a6611g21-specs-earbuds_wireless_charging","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a6611g21","factor_keys":["resilience"],"field_path":"specs.earbuds_wireless_charging","value_type":"null","value":null,"unit":null,"source_url":"https://www.soundcore.com/uk/products/sleep-a20-sleeping-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"604a1e20d6a1c0e87d70ee7530182156a64f13cc20c11f8daca85d55ccac575d"}],"field_receipt_count":7,"comparison_inputs":[{"key":"battery","value":10,"unit":"h","display":"10 h","source_url":"https://www.soundcore.com/uk/products/sleep-a20-sleeping-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"total_battery","value":80,"unit":"h","display":"80 h","source_url":"https://www.soundcore.com/uk/products/sleep-a20-sleeping-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"water","value":"IPX4","unit":null,"display":"IPX4","source_url":"https://www.soundcore.com/uk/products/sleep-a20-sleeping-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-wireless-earbuds-a6611g21","retailer":"Soundcore UK","source_url":"https://www.soundcore.com/uk/products/sleep-a20-sleeping-earbuds?variant=50128942366880","price_gbp":119.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.soundcore.com/uk/products/sleep-a20-sleeping-earbuds","https://www.soundcore.com/uk/products/sleep-a20-sleeping-earbuds?variant=50128942366880"],"trace_reference":null,"receipt_sha256":"af4f96eba00d9e8a7f1ea9f8ee8edd396e8c643ebe7df36c907951631511636b","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.soundcore.com/uk/products/sleep-a20-sleeping-earbuds"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-wireless-earbuds-a6611g21","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/sleep-a20-sleeping-earbuds?variant=50128942366880","price_gbp":119.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-wireless-earbuds-a6611g21","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/sleep-a20-sleeping-earbuds?variant=50128942366880","price_gbp":119.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":13,"baseline_tie_aware_rank":13,"minimum_rank":6,"maximum_rank":16,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"anc_and_audio_measurement","label":"ANC and audio measurement","explanation":"Published ANC and codec claims do not establish attenuation, tuning or microphone performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_fit_and_reliability","label":"Battery, fit and reliability","explanation":"Published battery limits do not establish real-use endurance, fit or longer-term failure patterns.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-wireless-earbuds-a3927312","product_slug":"soundcore-a3927312","category":"wireless-earbuds","market":"GB","category_rank":14,"cohort_position":14,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-wireless-earbuds-a3927312","slug":"soundcore-a3927312","model":"A3927312","category":"wireless-earbuds","market":"GB"},"decision":{"methodology_version":"wireless-earbuds-v1.1","rank":14,"score":65.6,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"wireless-earbuds","methodology_version":"wireless-earbuds-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":88.76094023505877,"weighted_points":22.1902,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3927312-specs-earbuds_battery_total_h","field-receipt-prd-wireless-earbuds-a3927312-offer-price_gbp"]},{"key":"battery","label":"Battery life","weight":0.2,"score":73.5,"weighted_points":14.7,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:battery","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3927312-specs-earbuds_battery_total_h"]},{"key":"listening","label":"Listening features","weight":0.25,"score":40,"weighted_points":10,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:listening","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3927312-specs-earbuds_anc","field-receipt-prd-wireless-earbuds-a3927312-specs-earbuds_multipoint","field-receipt-prd-wireless-earbuds-a3927312-specs-earbuds_codec"]},{"key":"resilience","label":"Protection and charging","weight":0.18,"score":69,"weighted_points":12.42,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"wireless-earbuds-v1.1:resilience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3927312-specs-earbuds_water_rating","field-receipt-prd-wireless-earbuds-a3927312-specs-earbuds_wireless_charging"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"wireless-earbuds-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-wireless-earbuds-a3927312-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3927312","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":39.99,"unit":"GBP","source_url":"https://www.soundcore.com/uk/products/life-a1?variant=40890387529888","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"155af82c4af8d045323fc643105cca35c0c3adf279ae910acb700ba8e2d4392c"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3927312-specs-earbuds_anc","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3927312","factor_keys":["listening"],"field_path":"specs.earbuds_anc","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.soundcore.com/uk/products/life-a1","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2e88f63d21e203d215f97698ded3c9e8673be84dcfb72d69ec5547c3afa02359"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3927312-specs-earbuds_battery_total_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3927312","factor_keys":["battery","value"],"field_path":"specs.earbuds_battery_total_h","value_type":"number","value":35,"unit":"h","source_url":"https://www.soundcore.com/uk/products/life-a1","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"cb4be34e40f7443ee290311170ff1d712219389a28b42004c2d6bfaeeacdb3e7"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3927312-specs-earbuds_codec","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3927312","factor_keys":["listening"],"field_path":"specs.earbuds_codec","value_type":"string","value":"AAC/SBC","unit":null,"source_url":"https://www.soundcore.com/uk/products/life-a1","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f2ec456289cede0a38c13edcb20864cfc3b3be084e9c8314076087d06484f2d8"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3927312-specs-earbuds_multipoint","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3927312","factor_keys":["listening"],"field_path":"specs.earbuds_multipoint","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.soundcore.com/uk/products/life-a1","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4f765119e65594c72e288f1c2a1a7049599b0c259f031bde39c74998edcc71eb"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3927312-specs-earbuds_water_rating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3927312","factor_keys":["resilience"],"field_path":"specs.earbuds_water_rating","value_type":"string","value":"IPX7","unit":null,"source_url":"https://www.soundcore.com/uk/products/life-a1","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"93b5a36f0159011ebbb88c2e42f0a8af65789c6fd03aef27c004688235af87c8"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3927312-specs-earbuds_wireless_charging","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3927312","factor_keys":["resilience"],"field_path":"specs.earbuds_wireless_charging","value_type":"null","value":null,"unit":null,"source_url":"https://www.soundcore.com/uk/products/life-a1","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"52dedbbf8ed51ffad52e90a06cd6dbb2358c9765658f0f61398ff845b8f8777e"}],"field_receipt_count":7,"comparison_inputs":[{"key":"battery","value":10,"unit":"h","display":"10 h","source_url":"https://www.soundcore.com/uk/products/life-a1","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"total_battery","value":35,"unit":"h","display":"35 h","source_url":"https://www.soundcore.com/uk/products/life-a1","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"water","value":"IPX7","unit":null,"display":"IPX7","source_url":"https://www.soundcore.com/uk/products/life-a1","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-wireless-earbuds-a3927312","retailer":"Soundcore UK","source_url":"https://www.soundcore.com/uk/products/life-a1?variant=40890387529888","price_gbp":39.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.soundcore.com/uk/products/life-a1","https://www.soundcore.com/uk/products/life-a1?variant=40890387529888"],"trace_reference":null,"receipt_sha256":"3aab23ab846e735c5b0c1bec695b02197ac02f50b0d495a1f220ccd506d6d19c","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.soundcore.com/uk/products/life-a1"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-wireless-earbuds-a3927312","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/life-a1?variant=40890387529888","price_gbp":39.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-wireless-earbuds-a3927312","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/life-a1?variant=40890387529888","price_gbp":39.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":14,"baseline_tie_aware_rank":14,"minimum_rank":7,"maximum_rank":17,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"anc_and_audio_measurement","label":"ANC and audio measurement","explanation":"Published ANC and codec claims do not establish attenuation, tuning or microphone performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_fit_and_reliability","label":"Battery, fit and reliability","explanation":"Published battery limits do not establish real-use endurance, fit or longer-term failure patterns.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-wireless-earbuds-a3874g61","product_slug":"soundcore-a3874g61","category":"wireless-earbuds","market":"GB","category_rank":15,"cohort_position":15,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-wireless-earbuds-a3874g61","slug":"soundcore-a3874g61","model":"A3874G61","category":"wireless-earbuds","market":"GB"},"decision":{"methodology_version":"wireless-earbuds-v1.1","rank":15,"score":64.4,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"wireless-earbuds","methodology_version":"wireless-earbuds-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":66.002100210021,"weighted_points":16.5005,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3874g61-specs-earbuds_battery_total_h","field-receipt-prd-wireless-earbuds-a3874g61-offer-price_gbp"]},{"key":"battery","label":"Battery life","weight":0.2,"score":81.2,"weighted_points":16.24,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:battery","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3874g61-specs-earbuds_battery_total_h"]},{"key":"listening","label":"Listening features","weight":0.25,"score":52,"weighted_points":13,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:listening","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3874g61-specs-earbuds_anc","field-receipt-prd-wireless-earbuds-a3874g61-specs-earbuds_multipoint","field-receipt-prd-wireless-earbuds-a3874g61-specs-earbuds_codec"]},{"key":"resilience","label":"Protection and charging","weight":0.18,"score":69,"weighted_points":12.42,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"wireless-earbuds-v1.1:resilience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3874g61-specs-earbuds_water_rating","field-receipt-prd-wireless-earbuds-a3874g61-specs-earbuds_wireless_charging"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"wireless-earbuds-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-wireless-earbuds-a3874g61-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3874g61","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":99.99,"unit":"GBP","source_url":"https://www.soundcore.com/uk/products/a3874-aerofit-2-open-earbuds?variant=51804233400480","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0551cdd30461d4deb0e5c08d623b6983943ea03a151608267bd8d13569016faa"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3874g61-specs-earbuds_anc","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3874g61","factor_keys":["listening"],"field_path":"specs.earbuds_anc","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.soundcore.com/uk/products/a3874-aerofit-2-open-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c64796b2ee7007432e16d4e2f5694c6ddf3f7426bf940542203aa5334421a782"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3874g61-specs-earbuds_battery_total_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3874g61","factor_keys":["battery","value"],"field_path":"specs.earbuds_battery_total_h","value_type":"number","value":42,"unit":"h","source_url":"https://www.soundcore.com/uk/products/a3874-aerofit-2-open-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"934cc56f43b2ca212d0500e6805e8754eee7f47e95766c82288265fdbd1777c0"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3874g61-specs-earbuds_codec","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3874g61","factor_keys":["listening"],"field_path":"specs.earbuds_codec","value_type":"string","value":"AAC/SBC","unit":null,"source_url":"https://www.soundcore.com/uk/products/a3874-aerofit-2-open-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5c66606e05379a1f5f9e6aa8194d25589fb1cccf6798373ff87ce149fed68a2d"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3874g61-specs-earbuds_multipoint","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3874g61","factor_keys":["listening"],"field_path":"specs.earbuds_multipoint","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/a3874-aerofit-2-open-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e5781151bfa799c24e909fb644bb161cfeb0b2a6baabcf3dd3f5e79a41d457cd"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3874g61-specs-earbuds_water_rating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3874g61","factor_keys":["resilience"],"field_path":"specs.earbuds_water_rating","value_type":"string","value":"IPX5","unit":null,"source_url":"https://www.soundcore.com/uk/products/a3874-aerofit-2-open-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4d9bb0f3ed522c2c76e69eecbef7e69e5b166b58f0cc20eaf55c88bc6bfa4e42"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3874g61-specs-earbuds_wireless_charging","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3874g61","factor_keys":["resilience"],"field_path":"specs.earbuds_wireless_charging","value_type":"null","value":null,"unit":null,"source_url":"https://www.soundcore.com/uk/products/a3874-aerofit-2-open-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"29b8241bf6668d1d1d565b7d570087de123c7275f84091f74e441954658e665d"}],"field_receipt_count":7,"comparison_inputs":[{"key":"battery","value":10,"unit":"h","display":"10 h","source_url":"https://www.soundcore.com/uk/products/a3874-aerofit-2-open-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"total_battery","value":42,"unit":"h","display":"42 h","source_url":"https://www.soundcore.com/uk/products/a3874-aerofit-2-open-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"water","value":"IPX5","unit":null,"display":"IPX5","source_url":"https://www.soundcore.com/uk/products/a3874-aerofit-2-open-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-wireless-earbuds-a3874g61","retailer":"Soundcore UK","source_url":"https://www.soundcore.com/uk/products/a3874-aerofit-2-open-earbuds?variant=51804233400480","price_gbp":99.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.soundcore.com/uk/products/a3874-aerofit-2-open-earbuds","https://www.soundcore.com/uk/products/a3874-aerofit-2-open-earbuds?variant=51804233400480"],"trace_reference":null,"receipt_sha256":"fd3213a5fb24913d43457ef94734878f1f350c7c4e607113315567dc1a3870ca","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.soundcore.com/uk/products/a3874-aerofit-2-open-earbuds"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-wireless-earbuds-a3874g61","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/a3874-aerofit-2-open-earbuds?variant=51804233400480","price_gbp":99.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-wireless-earbuds-a3874g61","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/a3874-aerofit-2-open-earbuds?variant=51804233400480","price_gbp":99.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":15,"baseline_tie_aware_rank":15,"minimum_rank":12,"maximum_rank":15,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"anc_and_audio_measurement","label":"ANC and audio measurement","explanation":"Published ANC and codec claims do not establish attenuation, tuning or microphone performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_fit_and_reliability","label":"Battery, fit and reliability","explanation":"Published battery limits do not establish real-use endurance, fit or longer-term failure patterns.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-wireless-earbuds-d1301gq1","product_slug":"soundcore-d1301gq1","category":"wireless-earbuds","market":"GB","category_rank":16,"cohort_position":16,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-wireless-earbuds-d1301gq1","slug":"soundcore-d1301gq1","model":"D1301GQ1","category":"wireless-earbuds","market":"GB"},"decision":{"methodology_version":"wireless-earbuds-v1.1","rank":16,"score":62,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"wireless-earbuds","methodology_version":"wireless-earbuds-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":56.25056252812641,"weighted_points":14.0626,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-d1301gq1-specs-earbuds_battery_total_h","field-receipt-prd-wireless-earbuds-d1301gq1-offer-price_gbp"]},{"key":"battery","label":"Battery life","weight":0.2,"score":84.5,"weighted_points":16.9,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:battery","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-d1301gq1-specs-earbuds_battery_total_h"]},{"key":"listening","label":"Listening features","weight":0.25,"score":58,"weighted_points":14.5,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:listening","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-d1301gq1-specs-earbuds_anc","field-receipt-prd-wireless-earbuds-d1301gq1-specs-earbuds_multipoint","field-receipt-prd-wireless-earbuds-d1301gq1-specs-earbuds_codec"]},{"key":"resilience","label":"Protection and charging","weight":0.18,"score":57,"weighted_points":10.26,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"wireless-earbuds-v1.1:resilience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-d1301gq1-specs-earbuds_water_rating","field-receipt-prd-wireless-earbuds-d1301gq1-specs-earbuds_wireless_charging"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"wireless-earbuds-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-wireless-earbuds-d1301gq1-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1301gq1","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":199.99,"unit":"GBP","source_url":"https://www.soundcore.com/uk/products/d1301-sleep-a30-smart-anc-earbuds-for-sleeping?variant=62045007872387","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c8c3b2c4920bd568ca10f98469be8ec1f7480bbfbed833268c57e661eb6f0fd1"},{"receipt_id":"field-receipt-prd-wireless-earbuds-d1301gq1-specs-earbuds_anc","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1301gq1","factor_keys":["listening"],"field_path":"specs.earbuds_anc","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/d1301-sleep-a30-smart-anc-earbuds-for-sleeping","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1a31568dad34b4a22da1cec59ab16bf1af23c98700a243d849c9dd16f9e5d929"},{"receipt_id":"field-receipt-prd-wireless-earbuds-d1301gq1-specs-earbuds_battery_total_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1301gq1","factor_keys":["battery","value"],"field_path":"specs.earbuds_battery_total_h","value_type":"number","value":45,"unit":"h","source_url":"https://www.soundcore.com/uk/products/d1301-sleep-a30-smart-anc-earbuds-for-sleeping","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9e52c62da12fe3210a377d2c0b80c27b56b0b74c6ad10fb7d7d212610551239e"},{"receipt_id":"field-receipt-prd-wireless-earbuds-d1301gq1-specs-earbuds_codec","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1301gq1","factor_keys":["listening"],"field_path":"specs.earbuds_codec","value_type":"string","value":"AAC/SBC","unit":null,"source_url":"https://www.soundcore.com/uk/products/d1301-sleep-a30-smart-anc-earbuds-for-sleeping","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"33d24365289434880fcffc88e4d68a4e53863fa3c683f0a1d87dbc55fc1cb20c"},{"receipt_id":"field-receipt-prd-wireless-earbuds-d1301gq1-specs-earbuds_multipoint","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1301gq1","factor_keys":["listening"],"field_path":"specs.earbuds_multipoint","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.soundcore.com/uk/products/d1301-sleep-a30-smart-anc-earbuds-for-sleeping","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"01e57ce46ed24645abf1a1124fe14266a028fa7a58caa1716ba4b8f3913bedfe"},{"receipt_id":"field-receipt-prd-wireless-earbuds-d1301gq1-specs-earbuds_water_rating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1301gq1","factor_keys":["resilience"],"field_path":"specs.earbuds_water_rating","value_type":"string","value":"IPX4","unit":null,"source_url":"https://www.soundcore.com/uk/products/d1301-sleep-a30-smart-anc-earbuds-for-sleeping","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1e581634a958a6be38b718ee100de6c86b6eb19d5a5eb95f2e276bd901d481eb"},{"receipt_id":"field-receipt-prd-wireless-earbuds-d1301gq1-specs-earbuds_wireless_charging","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1301gq1","factor_keys":["resilience"],"field_path":"specs.earbuds_wireless_charging","value_type":"null","value":null,"unit":null,"source_url":"https://www.soundcore.com/uk/products/d1301-sleep-a30-smart-anc-earbuds-for-sleeping","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"21f87936379bb3042a10110c3d6fd05dde458823f60b878008c9c90a738eb5be"}],"field_receipt_count":7,"comparison_inputs":[{"key":"battery","value":9,"unit":"h","display":"9 h","source_url":"https://www.soundcore.com/uk/products/d1301-sleep-a30-smart-anc-earbuds-for-sleeping","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"total_battery","value":45,"unit":"h","display":"45 h","source_url":"https://www.soundcore.com/uk/products/d1301-sleep-a30-smart-anc-earbuds-for-sleeping","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"water","value":"IPX4","unit":null,"display":"IPX4","source_url":"https://www.soundcore.com/uk/products/d1301-sleep-a30-smart-anc-earbuds-for-sleeping","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-wireless-earbuds-d1301gq1","retailer":"Soundcore UK","source_url":"https://www.soundcore.com/uk/products/d1301-sleep-a30-smart-anc-earbuds-for-sleeping?variant=62045007872387","price_gbp":199.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.soundcore.com/uk/products/d1301-sleep-a30-smart-anc-earbuds-for-sleeping","https://www.soundcore.com/uk/products/d1301-sleep-a30-smart-anc-earbuds-for-sleeping?variant=62045007872387"],"trace_reference":null,"receipt_sha256":"6fbcf5f9caf2f3d1a131e5e747db47e37ffb57f774436eceba61663cb01a03a9","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.soundcore.com/uk/products/d1301-sleep-a30-smart-anc-earbuds-for-sleeping"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-wireless-earbuds-d1301gq1","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/d1301-sleep-a30-smart-anc-earbuds-for-sleeping?variant=62045007872387","price_gbp":199.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-wireless-earbuds-d1301gq1","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/d1301-sleep-a30-smart-anc-earbuds-for-sleeping?variant=62045007872387","price_gbp":199.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":16,"baseline_tie_aware_rank":16,"minimum_rank":13,"maximum_rank":18,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"anc_and_audio_measurement","label":"ANC and audio measurement","explanation":"Published ANC and codec claims do not establish attenuation, tuning or microphone performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_fit_and_reliability","label":"Battery, fit and reliability","explanation":"Published battery limits do not establish real-use endurance, fit or longer-term failure patterns.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-wireless-earbuds-a3330g21","product_slug":"soundcore-a3330g21","category":"wireless-earbuds","market":"GB","category_rank":17,"cohort_position":17,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-wireless-earbuds-a3330g21","slug":"soundcore-a3330g21","model":"A3330G21","category":"wireless-earbuds","market":"GB"},"decision":{"methodology_version":"wireless-earbuds-v1.1","rank":17,"score":60.6,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"wireless-earbuds","methodology_version":"wireless-earbuds-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":70.00416736122688,"weighted_points":17.501,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3330g21-specs-earbuds_battery_total_h","field-receipt-prd-wireless-earbuds-a3330g21-offer-price_gbp"]},{"key":"battery","label":"Battery life","weight":0.2,"score":68,"weighted_points":13.6,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:battery","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3330g21-specs-earbuds_battery_total_h"]},{"key":"listening","label":"Listening features","weight":0.25,"score":52,"weighted_points":13,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:listening","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3330g21-specs-earbuds_anc","field-receipt-prd-wireless-earbuds-a3330g21-specs-earbuds_multipoint","field-receipt-prd-wireless-earbuds-a3330g21-specs-earbuds_codec"]},{"key":"resilience","label":"Protection and charging","weight":0.18,"score":57,"weighted_points":10.26,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"wireless-earbuds-v1.1:resilience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3330g21-specs-earbuds_water_rating","field-receipt-prd-wireless-earbuds-a3330g21-specs-earbuds_wireless_charging"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"wireless-earbuds-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-wireless-earbuds-a3330g21-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3330g21","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":59.99,"unit":"GBP","source_url":"https://www.soundcore.com/uk/products/c30i-a3330-clip-earbuds?variant=50306890825888","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a2b74d9084b3b290f8ae502900328a2955a40a4e057c2b72bcd0840ddb1d5ed8"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3330g21-specs-earbuds_anc","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3330g21","factor_keys":["listening"],"field_path":"specs.earbuds_anc","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.soundcore.com/uk/products/c30i-a3330-clip-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a4318008cfec71cb759f1ce2fa8f433f133b8f2c2a62ec5fb7d5878755025fa2"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3330g21-specs-earbuds_battery_total_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3330g21","factor_keys":["battery","value"],"field_path":"specs.earbuds_battery_total_h","value_type":"number","value":30,"unit":"h","source_url":"https://www.soundcore.com/uk/products/c30i-a3330-clip-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b7131b250cc98f0fff9aa0fee26b30cbaffa23086649857dcce8ddee68ca2d8c"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3330g21-specs-earbuds_codec","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3330g21","factor_keys":["listening"],"field_path":"specs.earbuds_codec","value_type":"string","value":"AAC/SBC","unit":null,"source_url":"https://www.soundcore.com/uk/products/c30i-a3330-clip-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6756e924bab87bf3b37a050c3a9158454045453ab0c84108b1e42b8cbacb57cc"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3330g21-specs-earbuds_multipoint","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3330g21","factor_keys":["listening"],"field_path":"specs.earbuds_multipoint","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/c30i-a3330-clip-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3401d869c81a7330e8804ac22cd5e549af91d107280213ad036dcfbb327b032b"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3330g21-specs-earbuds_water_rating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3330g21","factor_keys":["resilience"],"field_path":"specs.earbuds_water_rating","value_type":"string","value":"IPX4","unit":null,"source_url":"https://www.soundcore.com/uk/products/c30i-a3330-clip-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"83edc1ad2370d2d43b079721d3db18ce52232c626ed5d3c657e99172e58e1db0"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3330g21-specs-earbuds_wireless_charging","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3330g21","factor_keys":["resilience"],"field_path":"specs.earbuds_wireless_charging","value_type":"null","value":null,"unit":null,"source_url":"https://www.soundcore.com/uk/products/c30i-a3330-clip-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"8de2c617b819246971af1acd6b945015a2a035e98c7870d9fa23eb0ecc5f345d"}],"field_receipt_count":7,"comparison_inputs":[{"key":"battery","value":10,"unit":"h","display":"10 h","source_url":"https://www.soundcore.com/uk/products/c30i-a3330-clip-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"total_battery","value":30,"unit":"h","display":"30 h","source_url":"https://www.soundcore.com/uk/products/c30i-a3330-clip-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"water","value":"IPX4","unit":null,"display":"IPX4","source_url":"https://www.soundcore.com/uk/products/c30i-a3330-clip-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-wireless-earbuds-a3330g21","retailer":"Soundcore UK","source_url":"https://www.soundcore.com/uk/products/c30i-a3330-clip-earbuds?variant=50306890825888","price_gbp":59.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.soundcore.com/uk/products/c30i-a3330-clip-earbuds","https://www.soundcore.com/uk/products/c30i-a3330-clip-earbuds?variant=50306890825888"],"trace_reference":null,"receipt_sha256":"a9ce8a6254cbf3dd71ee52a2168b144e0623c500948f651765d033679373edbf","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.soundcore.com/uk/products/c30i-a3330-clip-earbuds"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-wireless-earbuds-a3330g21","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/c30i-a3330-clip-earbuds?variant=50306890825888","price_gbp":59.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-wireless-earbuds-a3330g21","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/c30i-a3330-clip-earbuds?variant=50306890825888","price_gbp":59.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":17,"baseline_tie_aware_rank":17,"minimum_rank":15,"maximum_rank":18,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"anc_and_audio_measurement","label":"ANC and audio measurement","explanation":"Published ANC and codec claims do not establish attenuation, tuning or microphone performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_fit_and_reliability","label":"Battery, fit and reliability","explanation":"Published battery limits do not establish real-use endurance, fit or longer-term failure patterns.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-wireless-earbuds-d1101g11","product_slug":"soundcore-d1101g11","category":"wireless-earbuds","market":"GB","category_rank":18,"cohort_position":18,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-wireless-earbuds-d1101g11","slug":"soundcore-d1101g11","model":"D1101G11","category":"wireless-earbuds","market":"GB"},"decision":{"methodology_version":"wireless-earbuds-v1.1","rank":18,"score":58.5,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"wireless-earbuds","methodology_version":"wireless-earbuds-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":65.83680613435573,"weighted_points":16.4592,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-d1101g11-specs-earbuds_battery_total_h","field-receipt-prd-wireless-earbuds-d1101g11-offer-price_gbp"]},{"key":"battery","label":"Battery life","weight":0.2,"score":62.5,"weighted_points":12.5,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:battery","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-d1101g11-specs-earbuds_battery_total_h"]},{"key":"listening","label":"Listening features","weight":0.25,"score":52,"weighted_points":13,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:listening","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-d1101g11-specs-earbuds_anc","field-receipt-prd-wireless-earbuds-d1101g11-specs-earbuds_multipoint","field-receipt-prd-wireless-earbuds-d1101g11-specs-earbuds_codec"]},{"key":"resilience","label":"Protection and charging","weight":0.18,"score":57,"weighted_points":10.26,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"wireless-earbuds-v1.1:resilience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-d1101g11-specs-earbuds_water_rating","field-receipt-prd-wireless-earbuds-d1101g11-specs-earbuds_wireless_charging"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"wireless-earbuds-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-wireless-earbuds-d1101g11-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1101g11","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":59.99,"unit":"GBP","source_url":"https://www.soundcore.com/uk/products/d1101-c50i-comfortable-clip-on-earbuds?variant=57037142131075","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"6cadff3889686fe3f1ff8c972eca4a72510a0c4c2953f95c52a90054807d8105"},{"receipt_id":"field-receipt-prd-wireless-earbuds-d1101g11-specs-earbuds_anc","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1101g11","factor_keys":["listening"],"field_path":"specs.earbuds_anc","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.soundcore.com/uk/products/d1101-c50i-comfortable-clip-on-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4c890515376adbe2e3ec0edddcf8cf292047140536983c945177f5488d71c7d7"},{"receipt_id":"field-receipt-prd-wireless-earbuds-d1101g11-specs-earbuds_battery_total_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1101g11","factor_keys":["battery","value"],"field_path":"specs.earbuds_battery_total_h","value_type":"number","value":25,"unit":"h","source_url":"https://www.soundcore.com/uk/products/d1101-c50i-comfortable-clip-on-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"8be132642f49842f4040974f5a072fdca4e3ffd86664e4a68bc98a3e4296e642"},{"receipt_id":"field-receipt-prd-wireless-earbuds-d1101g11-specs-earbuds_codec","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1101g11","factor_keys":["listening"],"field_path":"specs.earbuds_codec","value_type":"string","value":"AAC/SBC","unit":null,"source_url":"https://www.soundcore.com/uk/products/d1101-c50i-comfortable-clip-on-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0daea9352f1b92b03370836be4ebb8bb24bd4aa1abf3f754e37d35c5b8564560"},{"receipt_id":"field-receipt-prd-wireless-earbuds-d1101g11-specs-earbuds_multipoint","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1101g11","factor_keys":["listening"],"field_path":"specs.earbuds_multipoint","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/d1101-c50i-comfortable-clip-on-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"560c2dbd59592381d0aad9a4d21c01da4afedba9da1cbe01dd9d30bc933f66c3"},{"receipt_id":"field-receipt-prd-wireless-earbuds-d1101g11-specs-earbuds_water_rating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1101g11","factor_keys":["resilience"],"field_path":"specs.earbuds_water_rating","value_type":"string","value":"IPX4","unit":null,"source_url":"https://www.soundcore.com/uk/products/d1101-c50i-comfortable-clip-on-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1616e3cb2a2c8282742a067d75c958f4110c640d835415a3301d8284c87f42a8"},{"receipt_id":"field-receipt-prd-wireless-earbuds-d1101g11-specs-earbuds_wireless_charging","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-d1101g11","factor_keys":["resilience"],"field_path":"specs.earbuds_wireless_charging","value_type":"null","value":null,"unit":null,"source_url":"https://www.soundcore.com/uk/products/d1101-c50i-comfortable-clip-on-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"8db2bf8e4e7b821eacb4499cb40a2e53c26b06b60ddc939cb06f871a90a05e67"}],"field_receipt_count":7,"comparison_inputs":[{"key":"battery","value":7,"unit":"h","display":"7 h","source_url":"https://www.soundcore.com/uk/products/d1101-c50i-comfortable-clip-on-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"total_battery","value":25,"unit":"h","display":"25 h","source_url":"https://www.soundcore.com/uk/products/d1101-c50i-comfortable-clip-on-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"water","value":"IPX4","unit":null,"display":"IPX4","source_url":"https://www.soundcore.com/uk/products/d1101-c50i-comfortable-clip-on-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-wireless-earbuds-d1101g11","retailer":"Soundcore UK","source_url":"https://www.soundcore.com/uk/products/d1101-c50i-comfortable-clip-on-earbuds?variant=57037142131075","price_gbp":59.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.soundcore.com/uk/products/d1101-c50i-comfortable-clip-on-earbuds","https://www.soundcore.com/uk/products/d1101-c50i-comfortable-clip-on-earbuds?variant=57037142131075"],"trace_reference":null,"receipt_sha256":"54b0d15582484047a4ff65945fc74463bee7a92783041c53dd32c55415297ead","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.soundcore.com/uk/products/d1101-c50i-comfortable-clip-on-earbuds"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-wireless-earbuds-d1101g11","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/d1101-c50i-comfortable-clip-on-earbuds?variant=57037142131075","price_gbp":59.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-wireless-earbuds-d1101g11","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/d1101-c50i-comfortable-clip-on-earbuds?variant=57037142131075","price_gbp":59.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":18,"baseline_tie_aware_rank":18,"minimum_rank":17,"maximum_rank":19,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"anc_and_audio_measurement","label":"ANC and audio measurement","explanation":"Published ANC and codec claims do not establish attenuation, tuning or microphone performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_fit_and_reliability","label":"Battery, fit and reliability","explanation":"Published battery limits do not establish real-use endurance, fit or longer-term failure patterns.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-wireless-earbuds-a3388g11","product_slug":"soundcore-a3388g11","category":"wireless-earbuds","market":"GB","category_rank":19,"cohort_position":19,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-wireless-earbuds-a3388g11","slug":"soundcore-a3388g11","model":"A3388G11","category":"wireless-earbuds","market":"GB"},"decision":{"methodology_version":"wireless-earbuds-v1.1","rank":19,"score":57.9,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"wireless-earbuds","methodology_version":"wireless-earbuds-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":57.30863912608662,"weighted_points":14.3272,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3388g11-specs-earbuds_battery_total_h","field-receipt-prd-wireless-earbuds-a3388g11-offer-price_gbp"]},{"key":"battery","label":"Battery life","weight":0.2,"score":70.2,"weighted_points":14.04,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:battery","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3388g11-specs-earbuds_battery_total_h"]},{"key":"listening","label":"Listening features","weight":0.25,"score":52,"weighted_points":13,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:listening","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3388g11-specs-earbuds_anc","field-receipt-prd-wireless-earbuds-a3388g11-specs-earbuds_multipoint","field-receipt-prd-wireless-earbuds-a3388g11-specs-earbuds_codec"]},{"key":"resilience","label":"Protection and charging","weight":0.18,"score":57,"weighted_points":10.26,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"wireless-earbuds-v1.1:resilience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3388g11-specs-earbuds_water_rating","field-receipt-prd-wireless-earbuds-a3388g11-specs-earbuds_wireless_charging"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"wireless-earbuds-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-wireless-earbuds-a3388g11-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3388g11","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":129.99,"unit":"GBP","source_url":"https://www.soundcore.com/uk/products/a3388-aeroclip-open-earbuds?variant=57480529838467","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"36f8b672fc448bea640473a8fdc34a700e237bad5006bc0f372f28c3ad884129"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3388g11-specs-earbuds_anc","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3388g11","factor_keys":["listening"],"field_path":"specs.earbuds_anc","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.soundcore.com/uk/products/a3388-aeroclip-open-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2aeab34e8ec37bf14df7973c1259ebded3138ad3947e5b298fafa769fef32b6b"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3388g11-specs-earbuds_battery_total_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3388g11","factor_keys":["battery","value"],"field_path":"specs.earbuds_battery_total_h","value_type":"number","value":32,"unit":"h","source_url":"https://www.soundcore.com/uk/products/a3388-aeroclip-open-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"27271045f611d8480998e6d67cb42a5369dfb94484fe1cf7d32511e7595c99bf"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3388g11-specs-earbuds_codec","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3388g11","factor_keys":["listening"],"field_path":"specs.earbuds_codec","value_type":"string","value":"AAC/SBC","unit":null,"source_url":"https://www.soundcore.com/uk/products/a3388-aeroclip-open-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"018a8b93e0e40874f705000b2add7a752080feaf5e7fefe743f5cc672cd4306e"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3388g11-specs-earbuds_multipoint","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3388g11","factor_keys":["listening"],"field_path":"specs.earbuds_multipoint","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/a3388-aeroclip-open-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0984beb903305d14e9453b97aa1f6ecf35a4888a028d6c12f28a8d8e33e12125"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3388g11-specs-earbuds_water_rating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3388g11","factor_keys":["resilience"],"field_path":"specs.earbuds_water_rating","value_type":"string","value":"IPX4","unit":null,"source_url":"https://www.soundcore.com/uk/products/a3388-aeroclip-open-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a23173290b7c576d14e147e0f5ae0e27d8d1494efe00e0d55528bd5de7012725"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3388g11-specs-earbuds_wireless_charging","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3388g11","factor_keys":["resilience"],"field_path":"specs.earbuds_wireless_charging","value_type":"null","value":null,"unit":null,"source_url":"https://www.soundcore.com/uk/products/a3388-aeroclip-open-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"69e21dab869f6b68b35603f4d7cb429422c70271bf787a5397ceb50200301f60"}],"field_receipt_count":7,"comparison_inputs":[{"key":"battery","value":8,"unit":"h","display":"8 h","source_url":"https://www.soundcore.com/uk/products/a3388-aeroclip-open-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"total_battery","value":32,"unit":"h","display":"32 h","source_url":"https://www.soundcore.com/uk/products/a3388-aeroclip-open-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"water","value":"IPX4","unit":null,"display":"IPX4","source_url":"https://www.soundcore.com/uk/products/a3388-aeroclip-open-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-wireless-earbuds-a3388g11","retailer":"Soundcore UK","source_url":"https://www.soundcore.com/uk/products/a3388-aeroclip-open-earbuds?variant=57480529838467","price_gbp":129.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.soundcore.com/uk/products/a3388-aeroclip-open-earbuds","https://www.soundcore.com/uk/products/a3388-aeroclip-open-earbuds?variant=57480529838467"],"trace_reference":null,"receipt_sha256":"6f91a1c80304e7c59650d902a4e449f90e7eea5cd054b77f179fcfabe4a25633","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.soundcore.com/uk/products/a3388-aeroclip-open-earbuds"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-wireless-earbuds-a3388g11","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/a3388-aeroclip-open-earbuds?variant=57480529838467","price_gbp":129.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-wireless-earbuds-a3388g11","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/a3388-aeroclip-open-earbuds?variant=57480529838467","price_gbp":129.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":19,"baseline_tie_aware_rank":19,"minimum_rank":16,"maximum_rank":20,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"anc_and_audio_measurement","label":"ANC and audio measurement","explanation":"Published ANC and codec claims do not establish attenuation, tuning or microphone performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_fit_and_reliability","label":"Battery, fit and reliability","explanation":"Published battery limits do not establish real-use endurance, fit or longer-term failure patterns.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-wireless-earbuds-a3331g01","product_slug":"soundcore-a3331g01","category":"wireless-earbuds","market":"GB","category_rank":20,"cohort_position":20,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-wireless-earbuds-a3331g01","slug":"soundcore-a3331g01","model":"A3331G01","category":"wireless-earbuds","market":"GB"},"decision":{"methodology_version":"wireless-earbuds-v1.1","rank":20,"score":56.1,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"wireless-earbuds","methodology_version":"wireless-earbuds-v1.1"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.25,"score":60.00214316330904,"weighted_points":15.0005,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3331g01-specs-earbuds_battery_total_h","field-receipt-prd-wireless-earbuds-a3331g01-offer-price_gbp"]},{"key":"battery","label":"Battery life","weight":0.2,"score":58.1,"weighted_points":11.62,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:battery","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3331g01-specs-earbuds_battery_total_h"]},{"key":"listening","label":"Listening features","weight":0.25,"score":52,"weighted_points":13,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"wireless-earbuds-v1.1:listening","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3331g01-specs-earbuds_anc","field-receipt-prd-wireless-earbuds-a3331g01-specs-earbuds_multipoint","field-receipt-prd-wireless-earbuds-a3331g01-specs-earbuds_codec"]},{"key":"resilience","label":"Protection and charging","weight":0.18,"score":57,"weighted_points":10.26,"explanation":"Unknown binary feature inputs receive the method's neutral half-credit, rather than being asserted present or absent.","formula_id":"wireless-earbuds-v1.1:resilience","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-wireless-earbuds-a3331g01-specs-earbuds_water_rating","field-receipt-prd-wireless-earbuds-a3331g01-specs-earbuds_wireless_charging"]},{"key":"evidence","label":"Evidence coverage","weight":0.12,"score":52,"weighted_points":6.24,"explanation":"Baseline exact-model source linkage only. Third-party URL reachability does not increase product score.","formula_id":"wireless-earbuds-v1.1:evidence-constant","input_kind":"method_constant","constant_value":52,"receipt_ids":[]}],"field_receipts":[{"receipt_id":"field-receipt-prd-wireless-earbuds-a3331g01-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3331g01","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":69.99,"unit":"GBP","source_url":"https://www.soundcore.com/uk/products/a3331-c40i-clip-earbuds?variant=55266737389955","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7c63cf51e7adc0bb5236e9b60d161d05d73a3ffcf71b667769597010c6fdc61a"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3331g01-specs-earbuds_anc","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3331g01","factor_keys":["listening"],"field_path":"specs.earbuds_anc","value_type":"boolean","value":false,"unit":null,"source_url":"https://www.soundcore.com/uk/products/a3331-c40i-clip-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3c392b5c318007bcf16682831537c52a93494a061a8acbb27e4e8b03c9b41d81"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3331g01-specs-earbuds_battery_total_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3331g01","factor_keys":["battery","value"],"field_path":"specs.earbuds_battery_total_h","value_type":"number","value":21,"unit":"h","source_url":"https://www.soundcore.com/uk/products/a3331-c40i-clip-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0faed38d8773cf9e3ffcdf5c33e656c1e6a36ab00980a30dd53474780070266b"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3331g01-specs-earbuds_codec","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3331g01","factor_keys":["listening"],"field_path":"specs.earbuds_codec","value_type":"string","value":"AAC/SBC","unit":null,"source_url":"https://www.soundcore.com/uk/products/a3331-c40i-clip-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"813d4bbb54f4e14b5032327ac70cee22cf295476100e699f5197c2efda8359d5"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3331g01-specs-earbuds_multipoint","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3331g01","factor_keys":["listening"],"field_path":"specs.earbuds_multipoint","value_type":"boolean","value":true,"unit":null,"source_url":"https://www.soundcore.com/uk/products/a3331-c40i-clip-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"79313373b7c521ec46fe5fc9d1e600c9bf6eba5737a4f9fe3bd0f200bfba9a8b"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3331g01-specs-earbuds_water_rating","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3331g01","factor_keys":["resilience"],"field_path":"specs.earbuds_water_rating","value_type":"string","value":"IPX4","unit":null,"source_url":"https://www.soundcore.com/uk/products/a3331-c40i-clip-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"0fdd03228d994700a8a471989d5356e3f10c4063ddedc10049fca59a16210f4b"},{"receipt_id":"field-receipt-prd-wireless-earbuds-a3331g01-specs-earbuds_wireless_charging","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-wireless-earbuds-a3331g01","factor_keys":["resilience"],"field_path":"specs.earbuds_wireless_charging","value_type":"null","value":null,"unit":null,"source_url":"https://www.soundcore.com/uk/products/a3331-c40i-clip-earbuds","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"23097bceb5ab71493ddab06ea5c3b79ba0b3bacf9a155fdcc529f276da38fe9d"}],"field_receipt_count":7,"comparison_inputs":[{"key":"battery","value":7,"unit":"h","display":"7 h","source_url":"https://www.soundcore.com/uk/products/a3331-c40i-clip-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"total_battery","value":21,"unit":"h","display":"21 h","source_url":"https://www.soundcore.com/uk/products/a3331-c40i-clip-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"water","value":"IPX4","unit":null,"display":"IPX4","source_url":"https://www.soundcore.com/uk/products/a3331-c40i-clip-earbuds","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-wireless-earbuds-a3331g01","retailer":"Soundcore UK","source_url":"https://www.soundcore.com/uk/products/a3331-c40i-clip-earbuds?variant=55266737389955","price_gbp":69.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://www.soundcore.com/uk/products/a3331-c40i-clip-earbuds","https://www.soundcore.com/uk/products/a3331-c40i-clip-earbuds?variant=55266737389955"],"trace_reference":null,"receipt_sha256":"4363044ac82cb85f13a84af2c59a3e680ab7a36d3992cc9c2571b01677d83731","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://www.soundcore.com/uk/products/a3331-c40i-clip-earbuds"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-wireless-earbuds-a3331g01","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/a3331-c40i-clip-earbuds?variant=55266737389955","price_gbp":69.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-wireless-earbuds-a3331g01","retailer":"Soundcore UK","product_url":"https://www.soundcore.com/uk/products/a3331-c40i-clip-earbuds?variant=55266737389955","price_gbp":69.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":15,"baseline_rank":20,"baseline_tie_aware_rank":20,"minimum_rank":19,"maximum_rank":20,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"anc_and_audio_measurement","label":"ANC and audio measurement","explanation":"Published ANC and codec claims do not establish attenuation, tuning or microphone performance.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"battery_fit_and_reliability","label":"Battery, fit and reliability","explanation":"Published battery limits do not establish real-use endurance, fit or longer-term failure patterns.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-purifier-114114","product_slug":"coway-114114","category":"air-purifier","market":"GB","category_rank":1,"cohort_position":1,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-purifier-114114","slug":"coway-114114","model":"114114","category":"air-purifier","market":"GB"},"decision":{"methodology_version":"air-purifier-v1.0","rank":1,"score":91,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-purifier","methodology_version":"air-purifier-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.55,"score":89.894419016116,"weighted_points":49.4419,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-114114-specs-purifier_cadr_m3_h","field-receipt-prd-air-purifier-114114-offer-price_gbp"]},{"key":"throughput","label":"Published CADR throughput","weight":0.45,"score":92.37254353568079,"weighted_points":41.5676,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:throughput","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-114114-specs-purifier_cadr_m3_h"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-purifier-114114-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-114114","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":259.99,"unit":"GBP","source_url":"https://coway.co.uk/products/airmega-350?variant=51665653825877","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"12650e1ca7fd6da51620b3de7ef4ea1c93b0ecebda8c8d36fb6b90933dce2802"},{"receipt_id":"field-receipt-prd-air-purifier-114114-specs-purifier_cadr_m3_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-114114","factor_keys":["throughput","value"],"field_path":"specs.purifier_cadr_m3_h","value_type":"number","value":713.6,"unit":"m3/h","source_url":"https://coway.co.uk/products/airmega-350","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"ebbaee717e736ed847127a6d2493f948d70ae5543e66a11d5119637960c6af38"}],"field_receipt_count":2,"comparison_inputs":[{"key":"cadr","value":713.6,"unit":"m³/h","display":"713.6 m³/h","source_url":"https://coway.co.uk/products/airmega-350","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"cadr_basis","value":"713.6 m³/h","unit":null,"display":"713.6 m³/h","source_url":"https://coway.co.uk/products/airmega-350","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"identity","value":"114114","unit":null,"display":"SKU 114114","source_url":"https://coway.co.uk/products/airmega-350","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-purifier-114114","retailer":"Coway UK","source_url":"https://coway.co.uk/products/airmega-350?variant=51665653825877","price_gbp":259.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://coway.co.uk/products/airmega-350","https://coway.co.uk/pages/product-manual","https://coway.co.uk/products/airmega-350?variant=51665653825877"],"trace_reference":null,"receipt_sha256":"e072fd2ca5ff50211b2300d706992f9c184a92a76e32fdec7338eb3a6f0551cc","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://coway.co.uk/pages/product-manual","https://coway.co.uk/products/airmega-350"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-purifier-114114","retailer":"Coway UK","product_url":"https://coway.co.uk/products/airmega-350?variant=51665653825877","price_gbp":259.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-purifier-114114","retailer":"Coway UK","product_url":"https://coway.co.uk/products/airmega-350?variant=51665653825877","price_gbp":259.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":3,"source_url":"https://coway.co.uk/products/airmega-350","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Two years plus one additional year after qualifying registration."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":6,"baseline_rank":1,"baseline_tie_aware_rank":1,"minimum_rank":1,"maximum_rank":3,"winner_scenario_count":5,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pollutant_specific_cadr","label":"Pollutant-specific CADR","explanation":"Mixed or incomplete pollutant bases can materially change the throughput comparison.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"noise_filter_and_room_performance","label":"Noise, filter and room performance","explanation":"Published CADR alone does not establish acoustic performance, filter life or room clearing under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-purifier-112931","product_slug":"blueair-112931","category":"air-purifier","market":"GB","category_rank":2,"cohort_position":2,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-purifier-112931","slug":"blueair-112931","model":"112931","category":"air-purifier","market":"GB"},"decision":{"methodology_version":"air-purifier-v1.0","rank":2,"score":88.6,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-purifier","methodology_version":"air-purifier-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.55,"score":84.56521739130434,"weighted_points":46.5109,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-112931-specs-purifier_cadr_m3_h","field-receipt-prd-air-purifier-112931-offer-price_gbp"]},{"key":"throughput","label":"Published CADR throughput","weight":0.45,"score":93.56841793568441,"weighted_points":42.1058,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:throughput","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-112931-specs-purifier_cadr_m3_h"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-purifier-112931-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-112931","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":299,"unit":"GBP","source_url":"https://blueair.co.uk/products/blue-signature?variant=51466326704442","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"2cc448310cdf0e53abe9660dbcf77df0cb777ea8a813bad9d862b37bb388511a"},{"receipt_id":"field-receipt-prd-air-purifier-112931-specs-purifier_cadr_m3_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-112931","factor_keys":["throughput","value"],"field_path":"specs.purifier_cadr_m3_h","value_type":"number","value":741,"unit":"m3/h","source_url":"https://blueair.co.uk/products/blue-signature","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4ba32a685bd12a164b43d093f250241abcdded7deea6eefef18de746df1250a9"}],"field_receipt_count":2,"comparison_inputs":[{"key":"cadr","value":741,"unit":"m³/h","display":"741 m³/h","source_url":"https://blueair.co.uk/products/blue-signature","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"cadr_basis","value":"Smoke 765; dust 741; pollen 773 m³/h","unit":null,"display":"Smoke 765; dust 741; pollen 773 m³/h","source_url":"https://blueair.co.uk/products/blue-signature","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"identity","value":"112931","unit":null,"display":"SKU 112931","source_url":"https://blueair.co.uk/products/blue-signature","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-purifier-112931","retailer":"Blueair UK","source_url":"https://blueair.co.uk/products/blue-signature?variant=51466326704442","price_gbp":299,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://blueair.co.uk/products/blue-signature","https://blueair.co.uk/pages/warranty","https://blueair.co.uk/products/blue-signature?variant=51466326704442"],"trace_reference":null,"receipt_sha256":"27ff8049665ba3ad839c904e0110b80f82db4f6b022403f35c5b5c45342aa984","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://blueair.co.uk/pages/warranty","https://blueair.co.uk/products/blue-signature"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-purifier-112931","retailer":"Blueair UK","product_url":"https://blueair.co.uk/products/blue-signature?variant=51466326704442","price_gbp":299,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-purifier-112931","retailer":"Blueair UK","product_url":"https://blueair.co.uk/products/blue-signature?variant=51466326704442","price_gbp":299,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":6,"baseline_rank":2,"baseline_tie_aware_rank":2,"minimum_rank":1,"maximum_rank":2,"winner_scenario_count":1,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pollutant_specific_cadr","label":"Pollutant-specific CADR","explanation":"Mixed or incomplete pollutant bases can materially change the throughput comparison.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"noise_filter_and_room_performance","label":"Noise, filter and room performance","explanation":"Published CADR alone does not establish acoustic performance, filter life or room clearing under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-purifier-heapaplvsuk0113y","product_slug":"levoit-heapaplvsuk0113y","category":"air-purifier","market":"GB","category_rank":3,"cohort_position":3,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-purifier-heapaplvsuk0113y","slug":"levoit-heapaplvsuk0113y","model":"HEAPAPLVSUK0113Y","category":"air-purifier","market":"GB"},"decision":{"methodology_version":"air-purifier-v1.0","rank":3,"score":86,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-purifier","methodology_version":"air-purifier-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.55,"score":81.4682156071869,"weighted_points":44.8075,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-heapaplvsuk0113y-specs-purifier_cadr_m3_h","field-receipt-prd-air-purifier-heapaplvsuk0113y-offer-price_gbp"]},{"key":"throughput","label":"Published CADR throughput","weight":0.45,"score":91.62549043406136,"weighted_points":41.2315,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:throughput","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-heapaplvsuk0113y-specs-purifier_cadr_m3_h"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-purifier-heapaplvsuk0113y-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-heapaplvsuk0113y","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":299.99,"unit":"GBP","source_url":"https://levoit.co.uk/products/levoit-core-600s-smart-air-purifier?variant=44196668342513","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"faa9021e4ba5b3255b95ccd2b557dd2cacdea984be8f78c81797c9af1a6bb676"},{"receipt_id":"field-receipt-prd-air-purifier-heapaplvsuk0113y-specs-purifier_cadr_m3_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-heapaplvsuk0113y","factor_keys":["throughput","value"],"field_path":"specs.purifier_cadr_m3_h","value_type":"number","value":697,"unit":"m3/h","source_url":"https://levoit.co.uk/products/levoit-core-600s-smart-air-purifier","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"bd7364b15d90061b80bc388f399dff2a7a24842761295b241082158a69b73757"}],"field_receipt_count":2,"comparison_inputs":[{"key":"cadr","value":697,"unit":"m³/h","display":"697 m³/h","source_url":"https://levoit.co.uk/products/levoit-core-600s-smart-air-purifier","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"cadr_basis","value":"697 m³/h","unit":null,"display":"697 m³/h","source_url":"https://levoit.co.uk/products/levoit-core-600s-smart-air-purifier","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"identity","value":"HEAPAPLVSUK0113Y","unit":null,"display":"SKU HEAPAPLVSUK0113Y","source_url":"https://levoit.co.uk/products/levoit-core-600s-smart-air-purifier","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-purifier-heapaplvsuk0113y","retailer":"Levoit UK","source_url":"https://levoit.co.uk/products/levoit-core-600s-smart-air-purifier?variant=44196668342513","price_gbp":299.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://levoit.co.uk/products/levoit-core-600s-smart-air-purifier","https://levoit.co.uk/products/levoit-core-600s-smart-air-purifier?variant=44196668342513"],"trace_reference":null,"receipt_sha256":"d0735e63bf4832702877e87e1ee973304f93662e59523d61f0edd540c8a32111","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://levoit.co.uk/products/levoit-core-600s-smart-air-purifier"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":1,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-purifier-heapaplvsuk0113y","retailer":"Levoit UK","product_url":"https://levoit.co.uk/products/levoit-core-600s-smart-air-purifier?variant=44196668342513","price_gbp":299.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-purifier-heapaplvsuk0113y","retailer":"Levoit UK","product_url":"https://levoit.co.uk/products/levoit-core-600s-smart-air-purifier?variant=44196668342513","price_gbp":299.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":2,"source_url":"https://levoit.co.uk/products/levoit-core-600s-smart-air-purifier?variant=44196668342513","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Exact UK-variant manufacturer term; exclusions remain subject to the live warranty conditions."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":6,"baseline_rank":3,"baseline_tie_aware_rank":3,"minimum_rank":3,"maximum_rank":5,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pollutant_specific_cadr","label":"Pollutant-specific CADR","explanation":"Mixed or incomplete pollutant bases can materially change the throughput comparison.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"noise_filter_and_room_performance","label":"Noise, filter and room performance","explanation":"Published CADR alone does not establish acoustic performance, filter life or room clearing under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-purifier-110175","product_slug":"blueair-110175","category":"air-purifier","market":"GB","category_rank":4,"cohort_position":4,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-purifier-110175","slug":"blueair-110175","model":"110175","category":"air-purifier","market":"GB"},"decision":{"methodology_version":"air-purifier-v1.0","rank":4,"score":83.8,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-purifier","methodology_version":"air-purifier-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.55,"score":77.34650455927053,"weighted_points":42.5406,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-110175-specs-purifier_cadr_m3_h","field-receipt-prd-air-purifier-110175-offer-price_gbp"]},{"key":"throughput","label":"Published CADR throughput","weight":0.45,"score":91.60727040434199,"weighted_points":41.2233,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:throughput","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-110175-specs-purifier_cadr_m3_h"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-purifier-110175-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-110175","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":329,"unit":"GBP","source_url":"https://blueair.co.uk/products/blue-211i-max?variant=51466328244538","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c266bd0619e6767d9b89b04e70cae3c70c13c924ea8a2881c6fb3ed742123607"},{"receipt_id":"field-receipt-prd-air-purifier-110175-specs-purifier_cadr_m3_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-110175","factor_keys":["throughput","value"],"field_path":"specs.purifier_cadr_m3_h","value_type":"number","value":696.6,"unit":"m3/h","source_url":"https://blueair.co.uk/products/blue-211i-max","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"27bd555bf412b8cbc1b8fb10c320d15c35710419678bdb2de044805fe6d3f90f"}],"field_receipt_count":2,"comparison_inputs":[{"key":"cadr","value":696.6,"unit":"m³/h","display":"696.6 m³/h","source_url":"https://blueair.co.uk/products/blue-211i-max","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"cadr_basis","value":"410 cfm","unit":null,"display":"410 cfm","source_url":"https://blueair.co.uk/products/blue-211i-max","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"identity","value":"110175","unit":null,"display":"SKU 110175","source_url":"https://blueair.co.uk/products/blue-211i-max","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-purifier-110175","retailer":"Blueair UK","source_url":"https://blueair.co.uk/products/blue-211i-max?variant=51466328244538","price_gbp":329,"availability":"out_of_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://blueair.co.uk/products/blue-211i-max","https://blueair.co.uk/pages/warranty","https://blueair.co.uk/products/blue-211i-max?variant=51466328244538"],"trace_reference":null,"receipt_sha256":"3b1bac3f0f03d0457806e0ad034e673a86cd27be96137b0515ec3f2a27adb6f3","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://blueair.co.uk/pages/warranty","https://blueair.co.uk/products/blue-211i-max"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-purifier-110175","retailer":"Blueair UK","product_url":"https://blueair.co.uk/products/blue-211i-max?variant=51466328244538","price_gbp":329,"availability":"out_of_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-purifier-110175","retailer":"Blueair UK","product_url":"https://blueair.co.uk/products/blue-211i-max?variant=51466328244538","price_gbp":329,"availability":"out_of_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":3,"source_url":"https://blueair.co.uk/pages/warranty","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Blue Pure Max family term; registration and exclusion conditions apply."},"returns":{"status":"partial","value":"30-day direct return policy","unit":null,"source_url":"https://blueair.co.uk/pages/return-policy-uk","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Direct-channel return postage is deducted and live eligibility conditions apply."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":6,"baseline_rank":4,"baseline_tie_aware_rank":4,"minimum_rank":4,"maximum_rank":6,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pollutant_specific_cadr","label":"Pollutant-specific CADR","explanation":"Mixed or incomplete pollutant bases can materially change the throughput comparison.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"noise_filter_and_room_performance","label":"Noise, filter and room performance","explanation":"Published CADR alone does not establish acoustic performance, filter life or room clearing under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-purifier-114123","product_slug":"coway-114123","category":"air-purifier","market":"GB","category_rank":5,"cohort_position":5,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-purifier-114123","slug":"coway-114123","model":"114123","category":"air-purifier","market":"GB"},"decision":{"methodology_version":"air-purifier-v1.0","rank":5,"score":83.1,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-purifier","methodology_version":"air-purifier-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.55,"score":74.70377577772372,"weighted_points":41.0871,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-114123-specs-purifier_cadr_m3_h","field-receipt-prd-air-purifier-114123-offer-price_gbp"]},{"key":"throughput","label":"Published CADR throughput","weight":0.45,"score":93.28877479719421,"weighted_points":41.9799,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:throughput","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-114123-specs-purifier_cadr_m3_h"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-purifier-114123-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-114123","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":369.99,"unit":"GBP","source_url":"https://coway.co.uk/products/airmega-450?variant=52216812863829","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"362630d720b59ff3568d4b140d5877c05be1fc03c8ec2018fbd8430fb4b195e9"},{"receipt_id":"field-receipt-prd-air-purifier-114123-specs-purifier_cadr_m3_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-114123","factor_keys":["throughput","value"],"field_path":"specs.purifier_cadr_m3_h","value_type":"number","value":734.5,"unit":"m3/h","source_url":"https://coway.co.uk/products/airmega-450","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3abe27980c638b59578506658bb5fd5f5c788a611d9d73936e53a47f46de20f0"}],"field_receipt_count":2,"comparison_inputs":[{"key":"cadr","value":734.5,"unit":"m³/h","display":"734.5 m³/h","source_url":"https://coway.co.uk/products/airmega-450","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"cadr_basis","value":"734.5 m³/h","unit":null,"display":"734.5 m³/h","source_url":"https://coway.co.uk/products/airmega-450","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"identity","value":"114123","unit":null,"display":"SKU 114123","source_url":"https://coway.co.uk/products/airmega-450","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-purifier-114123","retailer":"Coway UK","source_url":"https://coway.co.uk/products/airmega-450?variant=52216812863829","price_gbp":369.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://coway.co.uk/products/airmega-450","https://coway.co.uk/pages/product-manual","https://coway.co.uk/products/airmega-450?variant=52216812863829"],"trace_reference":null,"receipt_sha256":"2c1fd9388f75f545c5616e85e8b77145774080d78caf405b2a7eb0c44e44dcf5","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://coway.co.uk/pages/product-manual","https://coway.co.uk/products/airmega-450"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-purifier-114123","retailer":"Coway UK","product_url":"https://coway.co.uk/products/airmega-450?variant=52216812863829","price_gbp":369.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-purifier-114123","retailer":"Coway UK","product_url":"https://coway.co.uk/products/airmega-450?variant=52216812863829","price_gbp":369.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"captured","years":3,"source_url":"https://coway.co.uk/products/airmega-450","source_class":"manufacturer_claim","checked_at":"2026-07-29T16:05:28.000Z","limitation":"Qualifying current-purchase term; registration and exclusions remain subject to the live conditions."},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":6,"baseline_rank":5,"baseline_tie_aware_rank":5,"minimum_rank":2,"maximum_rank":9,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pollutant_specific_cadr","label":"Pollutant-specific CADR","explanation":"Mixed or incomplete pollutant bases can materially change the throughput comparison.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"noise_filter_and_room_performance","label":"Noise, filter and room performance","explanation":"Published CADR alone does not establish acoustic performance, filter life or room clearing under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-purifier-114257","product_slug":"coway-114257","category":"air-purifier","market":"GB","category_rank":6,"cohort_position":6,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-purifier-114257","slug":"coway-114257","model":"114257","category":"air-purifier","market":"GB"},"decision":{"methodology_version":"air-purifier-v1.0","rank":6,"score":79,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-purifier","methodology_version":"air-purifier-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.55,"score":81.78037668759376,"weighted_points":44.9792,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-114257-specs-purifier_cadr_m3_h","field-receipt-prd-air-purifier-114257-offer-price_gbp"]},{"key":"throughput","label":"Published CADR throughput","weight":0.45,"score":75.62404513241677,"weighted_points":34.0308,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:throughput","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-114257-specs-purifier_cadr_m3_h"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-purifier-114257-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-114257","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":179.99,"unit":"GBP","source_url":"https://coway.co.uk/products/airmega-mighty-beige?variant=53798263390549","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c61d5be007de7623952d7da274bce8ee4a3c4abc56c96c2b895857cc0cfc8cca"},{"receipt_id":"field-receipt-prd-air-purifier-114257-specs-purifier_cadr_m3_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-114257","factor_keys":["throughput","value"],"field_path":"specs.purifier_cadr_m3_h","value_type":"number","value":421,"unit":"m3/h","source_url":"https://coway.co.uk/products/airmega-mighty-beige","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"362ac53ded65ca56ef3d49310607aeaaa079ffa2f62d28097d4e3c49c72aa083"}],"field_receipt_count":2,"comparison_inputs":[{"key":"cadr","value":421,"unit":"m³/h","display":"421 m³/h","source_url":"https://coway.co.uk/products/airmega-mighty-beige","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"cadr_basis","value":"421 m³/h","unit":null,"display":"421 m³/h","source_url":"https://coway.co.uk/products/airmega-mighty-beige","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"identity","value":"114257","unit":null,"display":"SKU 114257","source_url":"https://coway.co.uk/products/airmega-mighty-beige","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-purifier-114257","retailer":"Coway UK","source_url":"https://coway.co.uk/products/airmega-mighty-beige?variant=53798263390549","price_gbp":179.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://coway.co.uk/products/airmega-mighty-beige","https://coway.co.uk/products/airmega-mighty-beige?variant=53798263390549"],"trace_reference":null,"receipt_sha256":"5514b913871a761355a1a00e40b46c4e25ea0445802568cd950813690db529ca","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://coway.co.uk/products/airmega-mighty-beige"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-purifier-114257","retailer":"Coway UK","product_url":"https://coway.co.uk/products/airmega-mighty-beige?variant=53798263390549","price_gbp":179.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-purifier-114257","retailer":"Coway UK","product_url":"https://coway.co.uk/products/airmega-mighty-beige?variant=53798263390549","price_gbp":179.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":6,"baseline_rank":6,"baseline_tie_aware_rank":6,"minimum_rank":4,"maximum_rank":9,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pollutant_specific_cadr","label":"Pollutant-specific CADR","explanation":"Mixed or incomplete pollutant bases can materially change the throughput comparison.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"noise_filter_and_room_performance","label":"Noise, filter and room performance","explanation":"Published CADR alone does not establish acoustic performance, filter life or room clearing under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-purifier-113861","product_slug":"blueair-113861","category":"air-purifier","market":"GB","category_rank":7,"cohort_position":7,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-purifier-113861","slug":"blueair-113861","model":"113861","category":"air-purifier","market":"GB"},"decision":{"methodology_version":"air-purifier-v1.0","rank":7,"score":77.9,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-purifier","methodology_version":"air-purifier-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.55,"score":74.03345724907064,"weighted_points":40.7184,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-113861-specs-purifier_cadr_m3_h","field-receipt-prd-air-purifier-113861-offer-price_gbp"]},{"key":"throughput","label":"Published CADR throughput","weight":0.45,"score":82.63098330113272,"weighted_points":37.1839,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:throughput","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-113861-specs-purifier_cadr_m3_h"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-purifier-113861-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-113861","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":269,"unit":"GBP","source_url":"https://blueair.co.uk/products/blue-signature-sp3i-nordic-fog?variant=53313422721338","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"fec9f0188a268666ad9f5de5c97befa9f7180480987b209c458562d9fa5cec43"},{"receipt_id":"field-receipt-prd-air-purifier-113861-specs-purifier_cadr_m3_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-113861","factor_keys":["throughput","value"],"field_path":"specs.purifier_cadr_m3_h","value_type":"number","value":525,"unit":"m3/h","source_url":"https://blueair.co.uk/products/blue-signature-sp3i-nordic-fog","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e148e44b1aedd2b3abccf8a4006e55cbe6ee3a45ca6ddf836937a24f0ef5f4cb"}],"field_receipt_count":2,"comparison_inputs":[{"key":"cadr","value":525,"unit":"m³/h","display":"525 m³/h","source_url":"https://blueair.co.uk/products/blue-signature-sp3i-nordic-fog","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"cadr_basis","value":"Smoke 545; dust 525; pollen 561 m³/h","unit":null,"display":"Smoke 545; dust 525; pollen 561 m³/h","source_url":"https://blueair.co.uk/products/blue-signature-sp3i-nordic-fog","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"identity","value":"113861","unit":null,"display":"SKU 113861","source_url":"https://blueair.co.uk/products/blue-signature-sp3i-nordic-fog","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-purifier-113861","retailer":"Blueair UK","source_url":"https://blueair.co.uk/products/blue-signature-sp3i-nordic-fog?variant=53313422721338","price_gbp":269,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://blueair.co.uk/products/blue-signature-sp3i-nordic-fog","https://blueair.co.uk/products/blue-signature-sp3i-nordic-fog?variant=53313422721338"],"trace_reference":null,"receipt_sha256":"dae4693313b162de73112049feaad2a4c91f95c682ac8d829d4f47fae222c567","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://blueair.co.uk/products/blue-signature-sp3i-nordic-fog"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-purifier-113861","retailer":"Blueair UK","product_url":"https://blueair.co.uk/products/blue-signature-sp3i-nordic-fog?variant=53313422721338","price_gbp":269,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-purifier-113861","retailer":"Blueair UK","product_url":"https://blueair.co.uk/products/blue-signature-sp3i-nordic-fog?variant=53313422721338","price_gbp":269,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":6,"baseline_rank":7,"baseline_tie_aware_rank":7,"minimum_rank":6,"maximum_rank":10,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pollutant_specific_cadr","label":"Pollutant-specific CADR","explanation":"Mixed or incomplete pollutant bases can materially change the throughput comparison.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"noise_filter_and_room_performance","label":"Noise, filter and room performance","explanation":"Published CADR alone does not establish acoustic performance, filter life or room clearing under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-purifier-110088","product_slug":"blueair-110088","category":"air-purifier","market":"GB","category_rank":8,"cohort_position":8,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-purifier-110088","slug":"blueair-110088","model":"110088","category":"air-purifier","market":"GB"},"decision":{"methodology_version":"air-purifier-v1.0","rank":8,"score":77.3,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-purifier","methodology_version":"air-purifier-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.55,"score":75.2510460251046,"weighted_points":41.3881,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-110088-specs-purifier_cadr_m3_h","field-receipt-prd-air-purifier-110088-offer-price_gbp"]},{"key":"throughput","label":"Published CADR throughput","weight":0.45,"score":79.85281166789697,"weighted_points":35.9338,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:throughput","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-110088-specs-purifier_cadr_m3_h"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-purifier-110088-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-110088","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":239,"unit":"GBP","source_url":"https://blueair.co.uk/products/blue-max-3450i?variant=51466328179002","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"e798942d93fccdd38d697c6c32c7f0cd4f08e45d58048cb9a728215649286fa2"},{"receipt_id":"field-receipt-prd-air-purifier-110088-specs-purifier_cadr_m3_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-110088","factor_keys":["throughput","value"],"field_path":"specs.purifier_cadr_m3_h","value_type":"number","value":481,"unit":"m3/h","source_url":"https://blueair.co.uk/products/blue-max-3450i","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"8e2c35ade635f027c693219395e617fff9e4172cbf8298ba6da14d9d0881f62b"}],"field_receipt_count":2,"comparison_inputs":[{"key":"cadr","value":481,"unit":"m³/h","display":"481 m³/h","source_url":"https://blueair.co.uk/products/blue-max-3450i","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"cadr_basis","value":"Smoke 481; dust 533; pollen 620 m³/h","unit":null,"display":"Smoke 481; dust 533; pollen 620 m³/h","source_url":"https://blueair.co.uk/products/blue-max-3450i","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"identity","value":"110088","unit":null,"display":"SKU 110088","source_url":"https://blueair.co.uk/products/blue-max-3450i","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-purifier-110088","retailer":"Blueair UK","source_url":"https://blueair.co.uk/products/blue-max-3450i?variant=51466328179002","price_gbp":239,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://blueair.co.uk/products/blue-max-3450i","https://blueair.co.uk/products/blue-max-3450i?variant=51466328179002"],"trace_reference":null,"receipt_sha256":"810278b3b714c2be87b9748dcd480d697735b24a221f576447763f655b85c4b0","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://blueair.co.uk/products/blue-max-3450i"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-purifier-110088","retailer":"Blueair UK","product_url":"https://blueair.co.uk/products/blue-max-3450i?variant=51466328179002","price_gbp":239,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-purifier-110088","retailer":"Blueair UK","product_url":"https://blueair.co.uk/products/blue-max-3450i?variant=51466328179002","price_gbp":239,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":6,"baseline_rank":8,"baseline_tie_aware_rank":8,"minimum_rank":7,"maximum_rank":8,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pollutant_specific_cadr","label":"Pollutant-specific CADR","explanation":"Mixed or incomplete pollutant bases can materially change the throughput comparison.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"noise_filter_and_room_performance","label":"Noise, filter and room performance","explanation":"Published CADR alone does not establish acoustic performance, filter life or room clearing under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-purifier-110086","product_slug":"blueair-110086","category":"air-purifier","market":"GB","category_rank":9,"cohort_position":9,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-purifier-110086","slug":"blueair-110086","model":"110086","category":"air-purifier","market":"GB"},"decision":{"methodology_version":"air-purifier-v1.0","rank":9,"score":73,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-purifier","methodology_version":"air-purifier-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.55,"score":70.56485355648536,"weighted_points":38.8107,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-110086-specs-purifier_cadr_m3_h","field-receipt-prd-air-purifier-110086-offer-price_gbp"]},{"key":"throughput","label":"Published CADR throughput","weight":0.45,"score":75.92418250750747,"weighted_points":34.1659,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:throughput","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-110086-specs-purifier_cadr_m3_h"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-purifier-110086-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-110086","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":239,"unit":"GBP","source_url":"https://blueair.co.uk/products/blue-max-3350i?variant=51466328604986","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"711a131523592056ee658f2b7da80eead38e39c028e6f1f72f74e5d64cc414a7"},{"receipt_id":"field-receipt-prd-air-purifier-110086-specs-purifier_cadr_m3_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-110086","factor_keys":["throughput","value"],"field_path":"specs.purifier_cadr_m3_h","value_type":"number","value":425,"unit":"m3/h","source_url":"https://blueair.co.uk/products/blue-max-3350i","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"9bad68e2d32049e1227e928fffd69bdfa495719562d9130c4e8852a930a801eb"}],"field_receipt_count":2,"comparison_inputs":[{"key":"cadr","value":425,"unit":"m³/h","display":"425 m³/h","source_url":"https://blueair.co.uk/products/blue-max-3350i","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"cadr_basis","value":"425 m³/h","unit":null,"display":"425 m³/h","source_url":"https://blueair.co.uk/products/blue-max-3350i","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"identity","value":"110086","unit":null,"display":"SKU 110086","source_url":"https://blueair.co.uk/products/blue-max-3350i","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-purifier-110086","retailer":"Blueair UK","source_url":"https://blueair.co.uk/products/blue-max-3350i?variant=51466328604986","price_gbp":239,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://blueair.co.uk/products/blue-max-3350i","https://blueair.co.uk/products/blue-max-3350i?variant=51466328604986"],"trace_reference":null,"receipt_sha256":"3cc8e38a8e6e85e762429228595d36d271049a4891735b330cdd573bb71301db","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://blueair.co.uk/products/blue-max-3350i"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-purifier-110086","retailer":"Blueair UK","product_url":"https://blueair.co.uk/products/blue-max-3350i?variant=51466328604986","price_gbp":239,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-purifier-110086","retailer":"Blueair UK","product_url":"https://blueair.co.uk/products/blue-max-3350i?variant=51466328604986","price_gbp":239,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":6,"baseline_rank":9,"baseline_tie_aware_rank":9,"minimum_rank":8,"maximum_rank":13,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pollutant_specific_cadr","label":"Pollutant-specific CADR","explanation":"Mixed or incomplete pollutant bases can materially change the throughput comparison.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"noise_filter_and_room_performance","label":"Noise, filter and room performance","explanation":"Published CADR alone does not establish acoustic performance, filter life or room clearing under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-purifier-111582","product_slug":"blueair-111582","category":"air-purifier","market":"GB","category_rank":10,"cohort_position":10,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-purifier-111582","slug":"blueair-111582","model":"111582","category":"air-purifier","market":"GB"},"decision":{"methodology_version":"air-purifier-v1.0","rank":10,"score":72.6,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-purifier","methodology_version":"air-purifier-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.55,"score":82.70642201834862,"weighted_points":45.4885,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-111582-specs-purifier_cadr_m3_h","field-receipt-prd-air-purifier-111582-offer-price_gbp"]},{"key":"throughput","label":"Published CADR throughput","weight":0.45,"score":60.327255711582055,"weighted_points":27.1473,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:throughput","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-111582-specs-purifier_cadr_m3_h"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-purifier-111582-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-111582","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":109,"unit":"GBP","source_url":"https://blueair.co.uk/products/blue-511i-max?variant=51466328342842","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"78619e0a06aba689c06e6c38ef06f53656db1383368034778a43543e434ddc5b"},{"receipt_id":"field-receipt-prd-air-purifier-111582-specs-purifier_cadr_m3_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-111582","factor_keys":["throughput","value"],"field_path":"specs.purifier_cadr_m3_h","value_type":"number","value":260,"unit":"m3/h","source_url":"https://blueair.co.uk/products/blue-511i-max","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"d19546bb01c5cfc5297ed02045383089e0479daa3876ce12335c82dfbc5df2fc"}],"field_receipt_count":2,"comparison_inputs":[{"key":"cadr","value":260,"unit":"m³/h","display":"260 m³/h","source_url":"https://blueair.co.uk/products/blue-511i-max","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"cadr_basis","value":"Smoke 260; dust 270; pollen 296 m³/h","unit":null,"display":"Smoke 260; dust 270; pollen 296 m³/h","source_url":"https://blueair.co.uk/products/blue-511i-max","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"identity","value":"111582","unit":null,"display":"SKU 111582","source_url":"https://blueair.co.uk/products/blue-511i-max","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-purifier-111582","retailer":"Blueair UK","source_url":"https://blueair.co.uk/products/blue-511i-max?variant=51466328342842","price_gbp":109,"availability":"out_of_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://blueair.co.uk/products/blue-511i-max","https://blueair.co.uk/products/blue-511i-max?variant=51466328342842"],"trace_reference":null,"receipt_sha256":"8515acf3caf55fcbe52231647b547ac0da11741c14ba59e8254235a9fcba62af","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://blueair.co.uk/products/blue-511i-max"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-purifier-111582","retailer":"Blueair UK","product_url":"https://blueair.co.uk/products/blue-511i-max?variant=51466328342842","price_gbp":109,"availability":"out_of_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-purifier-111582","retailer":"Blueair UK","product_url":"https://blueair.co.uk/products/blue-511i-max?variant=51466328342842","price_gbp":109,"availability":"out_of_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":6,"baseline_rank":10,"baseline_tie_aware_rank":10,"minimum_rank":3,"maximum_rank":13,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pollutant_specific_cadr","label":"Pollutant-specific CADR","explanation":"Mixed or incomplete pollutant bases can materially change the throughput comparison.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"noise_filter_and_room_performance","label":"Noise, filter and room performance","explanation":"Published CADR alone does not establish acoustic performance, filter life or room clearing under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-purifier-heapaplvsuk0193y","product_slug":"levoit-heapaplvsuk0193y","category":"air-purifier","market":"GB","category_rank":11,"cohort_position":11,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-purifier-heapaplvsuk0193y","slug":"levoit-heapaplvsuk0193y","model":"HEAPAPLVSUK0193Y","category":"air-purifier","market":"GB"},"decision":{"methodology_version":"air-purifier-v1.0","rank":11,"score":72.6,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-purifier","methodology_version":"air-purifier-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.55,"score":71.36528933133324,"weighted_points":39.2509,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-heapaplvsuk0193y-specs-purifier_cadr_m3_h","field-receipt-prd-air-purifier-heapaplvsuk0193y-offer-price_gbp"]},{"key":"throughput","label":"Published CADR throughput","weight":0.45,"score":74,"weighted_points":33.3,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:throughput","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-heapaplvsuk0193y-specs-purifier_cadr_m3_h"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-purifier-heapaplvsuk0193y-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-heapaplvsuk0193y","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":219.99,"unit":"GBP","source_url":"https://levoit.co.uk/products/levoit-core-400s-smart-air-purifier?variant=44196647502065","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"40fb9c9d4b6f6afdad86f41e69135cd56a7b768bddbfe6e73909edd8cdaa3566"},{"receipt_id":"field-receipt-prd-air-purifier-heapaplvsuk0193y-specs-purifier_cadr_m3_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-heapaplvsuk0193y","factor_keys":["throughput","value"],"field_path":"specs.purifier_cadr_m3_h","value_type":"number","value":400,"unit":"m3/h","source_url":"https://levoit.co.uk/products/levoit-core-400s-smart-air-purifier","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7392df5723a7e19397866ec7be984db95977291c3ff3301500cac92c5d53e731"}],"field_receipt_count":2,"comparison_inputs":[{"key":"cadr","value":400,"unit":"m³/h","display":"400 m³/h","source_url":"https://levoit.co.uk/products/levoit-core-400s-smart-air-purifier","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"cadr_basis","value":"400 m³/h","unit":null,"display":"400 m³/h","source_url":"https://levoit.co.uk/products/levoit-core-400s-smart-air-purifier","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"identity","value":"HEAPAPLVSUK0193Y","unit":null,"display":"SKU HEAPAPLVSUK0193Y","source_url":"https://levoit.co.uk/products/levoit-core-400s-smart-air-purifier","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-purifier-heapaplvsuk0193y","retailer":"Levoit UK","source_url":"https://levoit.co.uk/products/levoit-core-400s-smart-air-purifier?variant=44196647502065","price_gbp":219.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://levoit.co.uk/products/levoit-core-400s-smart-air-purifier","https://levoit.co.uk/products/levoit-core-400s-smart-air-purifier?variant=44196647502065"],"trace_reference":null,"receipt_sha256":"e8bfc12d2cd02b897a35c13150b0400ad76a4bf07c1f77aed3688f48d1f20c7a","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://levoit.co.uk/products/levoit-core-400s-smart-air-purifier"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-purifier-heapaplvsuk0193y","retailer":"Levoit UK","product_url":"https://levoit.co.uk/products/levoit-core-400s-smart-air-purifier?variant=44196647502065","price_gbp":219.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-purifier-heapaplvsuk0193y","retailer":"Levoit UK","product_url":"https://levoit.co.uk/products/levoit-core-400s-smart-air-purifier?variant=44196647502065","price_gbp":219.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":6,"baseline_rank":11,"baseline_tie_aware_rank":10,"minimum_rank":10,"maximum_rank":12,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pollutant_specific_cadr","label":"Pollutant-specific CADR","explanation":"Mixed or incomplete pollutant bases can materially change the throughput comparison.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"noise_filter_and_room_performance","label":"Noise, filter and room performance","explanation":"Published CADR alone does not establish acoustic performance, filter life or room clearing under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-purifier-110344","product_slug":"blueair-110344","category":"air-purifier","market":"GB","category_rank":12,"cohort_position":12,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-purifier-110344","slug":"blueair-110344","model":"110344","category":"air-purifier","market":"GB"},"decision":{"methodology_version":"air-purifier-v1.0","rank":12,"score":66.2,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-purifier","methodology_version":"air-purifier-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.55,"score":76.87878787878788,"weighted_points":42.2833,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-110344-specs-purifier_cadr_m3_h","field-receipt-prd-air-purifier-110344-offer-price_gbp"]},{"key":"throughput","label":"Published CADR throughput","weight":0.45,"score":53.13784256184121,"weighted_points":23.912,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:throughput","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-110344-specs-purifier_cadr_m3_h"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-purifier-110344-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-110344","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":99,"unit":"GBP","source_url":"https://blueair.co.uk/products/blue-pure-511?variant=51466324214074","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"5f795512b57cff9e87fe9f7a5f2ebd4e3e779d51f181c9f0961087ba9543dbe8"},{"receipt_id":"field-receipt-prd-air-purifier-110344-specs-purifier_cadr_m3_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-110344","factor_keys":["throughput","value"],"field_path":"specs.purifier_cadr_m3_h","value_type":"number","value":207.3,"unit":"m3/h","source_url":"https://blueair.co.uk/products/blue-pure-511","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"7d76a330ee0ecd64a3c8bcef2623f100f58ccc5dfc89501d72c021292f41b240"}],"field_receipt_count":2,"comparison_inputs":[{"key":"cadr","value":207.3,"unit":"m³/h","display":"207.3 m³/h","source_url":"https://blueair.co.uk/products/blue-pure-511","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"cadr_basis","value":"Smoke 122; dust 123; pollen 123 cfm","unit":null,"display":"Smoke 122; dust 123; pollen 123 cfm","source_url":"https://blueair.co.uk/products/blue-pure-511","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"identity","value":"110344","unit":null,"display":"SKU 110344","source_url":"https://blueair.co.uk/products/blue-pure-511","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-purifier-110344","retailer":"Blueair UK","source_url":"https://blueair.co.uk/products/blue-pure-511?variant=51466324214074","price_gbp":99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://blueair.co.uk/products/blue-pure-511","https://blueair.co.uk/products/blue-pure-511?variant=51466324214074"],"trace_reference":null,"receipt_sha256":"5283b33d76e36b2842691de568423b32ef98b37bd2c2a69a32ec1ce12ea069eb","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://blueair.co.uk/products/blue-pure-511"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-purifier-110344","retailer":"Blueair UK","product_url":"https://blueair.co.uk/products/blue-pure-511?variant=51466324214074","price_gbp":99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-purifier-110344","retailer":"Blueair UK","product_url":"https://blueair.co.uk/products/blue-pure-511?variant=51466324214074","price_gbp":99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":6,"baseline_rank":12,"baseline_tie_aware_rank":12,"minimum_rank":7,"maximum_rank":17,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pollutant_specific_cadr","label":"Pollutant-specific CADR","explanation":"Mixed or incomplete pollutant bases can materially change the throughput comparison.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"noise_filter_and_room_performance","label":"Noise, filter and room performance","explanation":"Published CADR alone does not establish acoustic performance, filter life or room clearing under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-purifier-113147","product_slug":"coway-113147","category":"air-purifier","market":"GB","category_rank":13,"cohort_position":13,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-purifier-113147","slug":"coway-113147","model":"113147","category":"air-purifier","market":"GB"},"decision":{"methodology_version":"air-purifier-v1.0","rank":13,"score":63,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-purifier","methodology_version":"air-purifier-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.55,"score":63.10140507025351,"weighted_points":34.7058,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-113147-specs-purifier_cadr_m3_h","field-receipt-prd-air-purifier-113147-offer-price_gbp"]},{"key":"throughput","label":"Published CADR throughput","weight":0.45,"score":62.79254286981643,"weighted_points":28.2566,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:throughput","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-113147-specs-purifier_cadr_m3_h"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-purifier-113147-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-113147","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":199.99,"unit":"GBP","source_url":"https://coway.co.uk/products/airmega-150-green?variant=53592393417045","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"dc4aefa13d03a7bb1f57f49ae5ef351f4bb9d7e60286026629c7f25e588f0ad9"},{"receipt_id":"field-receipt-prd-air-purifier-113147-specs-purifier_cadr_m3_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-113147","factor_keys":["throughput","value"],"field_path":"specs.purifier_cadr_m3_h","value_type":"number","value":281,"unit":"m3/h","source_url":"https://coway.co.uk/products/airmega-150-green","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b94679b8271ef92d8746a8a4b8163e953ea08d20bb2814736a7010acd3cdbea2"}],"field_receipt_count":2,"comparison_inputs":[{"key":"cadr","value":281,"unit":"m³/h","display":"281 m³/h","source_url":"https://coway.co.uk/products/airmega-150-green","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"cadr_basis","value":"281 m³/h","unit":null,"display":"281 m³/h","source_url":"https://coway.co.uk/products/airmega-150-green","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"identity","value":"113147","unit":null,"display":"SKU 113147","source_url":"https://coway.co.uk/products/airmega-150-green","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-purifier-113147","retailer":"Coway UK","source_url":"https://coway.co.uk/products/airmega-150-green?variant=53592393417045","price_gbp":199.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://coway.co.uk/products/airmega-150-green","https://coway.co.uk/products/airmega-150-green?variant=53592393417045"],"trace_reference":null,"receipt_sha256":"ca2a1505ce8365a120e3e8f1b400d5af0cc67964a9815d46e7b735f4815de873","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://coway.co.uk/products/airmega-150-green"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-purifier-113147","retailer":"Coway UK","product_url":"https://coway.co.uk/products/airmega-150-green?variant=53592393417045","price_gbp":199.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-purifier-113147","retailer":"Coway UK","product_url":"https://coway.co.uk/products/airmega-150-green?variant=53592393417045","price_gbp":199.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":6,"baseline_rank":13,"baseline_tie_aware_rank":13,"minimum_rank":12,"maximum_rank":17,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pollutant_specific_cadr","label":"Pollutant-specific CADR","explanation":"Mixed or incomplete pollutant bases can materially change the throughput comparison.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"noise_filter_and_room_performance","label":"Noise, filter and room performance","explanation":"Published CADR alone does not establish acoustic performance, filter life or room clearing under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-purifier-4100818","product_slug":"coway-4100818","category":"air-purifier","market":"GB","category_rank":14,"cohort_position":14,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-purifier-4100818","slug":"coway-4100818","model":"4100818","category":"air-purifier","market":"GB"},"decision":{"methodology_version":"air-purifier-v1.0","rank":14,"score":62.9,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-purifier","methodology_version":"air-purifier-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.55,"score":67.00213347556505,"weighted_points":36.8512,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-4100818-specs-purifier_cadr_m3_h","field-receipt-prd-air-purifier-4100818-offer-price_gbp"]},{"key":"throughput","label":"Published CADR throughput","weight":0.45,"score":57.786756928343465,"weighted_points":26.004,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:throughput","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-4100818-specs-purifier_cadr_m3_h"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-purifier-4100818-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-4100818","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":149.99,"unit":"GBP","source_url":"https://coway.co.uk/products/airmega-100?variant=48300482593109","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f4ac93b7daab7cf85c17ea23d70d684ff23dbd1bd705edf4643488ec735da957"},{"receipt_id":"field-receipt-prd-air-purifier-4100818-specs-purifier_cadr_m3_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-4100818","factor_keys":["throughput","value"],"field_path":"specs.purifier_cadr_m3_h","value_type":"number","value":240,"unit":"m3/h","source_url":"https://coway.co.uk/products/airmega-100","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"1420cea0418f4cdeeecdb8164111064dee9d74f586e6d8b7d7ff31bd5f3f4f01"}],"field_receipt_count":2,"comparison_inputs":[{"key":"cadr","value":240,"unit":"m³/h","display":"240 m³/h","source_url":"https://coway.co.uk/products/airmega-100","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"cadr_basis","value":"240 and 244 m³/h on the exact product source","unit":null,"display":"240 and 244 m³/h on the exact product source","source_url":"https://coway.co.uk/products/airmega-100","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"identity","value":"4100818","unit":null,"display":"SKU 4100818","source_url":"https://coway.co.uk/products/airmega-100","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-purifier-4100818","retailer":"Coway UK","source_url":"https://coway.co.uk/products/airmega-100?variant=48300482593109","price_gbp":149.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://coway.co.uk/products/airmega-100","https://coway.co.uk/products/airmega-100?variant=48300482593109"],"trace_reference":null,"receipt_sha256":"492ada64b879ecfaf4dc83a2224b03c6a6f72356c0a3c41b2c1662d9ccac745e","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://coway.co.uk/products/airmega-100"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-purifier-4100818","retailer":"Coway UK","product_url":"https://coway.co.uk/products/airmega-100?variant=48300482593109","price_gbp":149.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-purifier-4100818","retailer":"Coway UK","product_url":"https://coway.co.uk/products/airmega-100?variant=48300482593109","price_gbp":149.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":6,"baseline_rank":14,"baseline_tie_aware_rank":14,"minimum_rank":14,"maximum_rank":15,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pollutant_specific_cadr","label":"Pollutant-specific CADR","explanation":"Mixed or incomplete pollutant bases can materially change the throughput comparison.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"noise_filter_and_room_performance","label":"Noise, filter and room performance","explanation":"Published CADR alone does not establish acoustic performance, filter life or room clearing under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"material_evidence_conflict_open","severity":"blocking_purchase_advice","status":"open","explanation":"A material cross-method evidence conflict is retained for this record and is not resolved by the ranking."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":7,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-purifier-heapaplvnuk0186y","product_slug":"levoit-heapaplvnuk0186y","category":"air-purifier","market":"GB","category_rank":15,"cohort_position":15,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-purifier-heapaplvnuk0186y","slug":"levoit-heapaplvnuk0186y","model":"HEAPAPLVNUK0186Y","category":"air-purifier","market":"GB"},"decision":{"methodology_version":"air-purifier-v1.0","rank":15,"score":62.3,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-purifier","methodology_version":"air-purifier-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.55,"score":72.4037403740374,"weighted_points":39.8221,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-heapaplvnuk0186y-specs-purifier_cadr_m3_h","field-receipt-prd-air-purifier-heapaplvnuk0186y-offer-price_gbp"]},{"key":"throughput","label":"Published CADR throughput","weight":0.45,"score":49.866841942484065,"weighted_points":22.4401,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:throughput","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-heapaplvnuk0186y-specs-purifier_cadr_m3_h"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-purifier-heapaplvnuk0186y-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-heapaplvnuk0186y","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":99.99,"unit":"GBP","source_url":"https://levoit.co.uk/products/levoit-core-300-air-purifier?variant=44190108680433","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"dbfb8dec5d6d736adaf97198c6d3a1f101572241a1b8d542c9851ae6d5bb2b2b"},{"receipt_id":"field-receipt-prd-air-purifier-heapaplvnuk0186y-specs-purifier_cadr_m3_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-heapaplvnuk0186y","factor_keys":["throughput","value"],"field_path":"specs.purifier_cadr_m3_h","value_type":"number","value":187,"unit":"m3/h","source_url":"https://levoit.co.uk/products/levoit-core-300-air-purifier","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"3c056b1c8c4c475753ce7e311cd17d6172aa0e15237816ff953ecd6c2137a3c1"}],"field_receipt_count":2,"comparison_inputs":[{"key":"cadr","value":187,"unit":"m³/h","display":"187 m³/h","source_url":"https://levoit.co.uk/products/levoit-core-300-air-purifier","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"cadr_basis","value":"187 m³/h","unit":null,"display":"187 m³/h","source_url":"https://levoit.co.uk/products/levoit-core-300-air-purifier","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"identity","value":"HEAPAPLVNUK0186Y","unit":null,"display":"SKU HEAPAPLVNUK0186Y","source_url":"https://levoit.co.uk/products/levoit-core-300-air-purifier","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-purifier-heapaplvnuk0186y","retailer":"Levoit UK","source_url":"https://levoit.co.uk/products/levoit-core-300-air-purifier?variant=44190108680433","price_gbp":99.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://levoit.co.uk/products/levoit-core-300-air-purifier","https://levoit.co.uk/products/levoit-core-300-air-purifier?variant=44190108680433"],"trace_reference":null,"receipt_sha256":"cb13981b6bb005ddf353c160561e17fad480dcdfc9f67ebf120c4b6cd2f4fec0","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://levoit.co.uk/products/levoit-core-300-air-purifier"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-purifier-heapaplvnuk0186y","retailer":"Levoit UK","product_url":"https://levoit.co.uk/products/levoit-core-300-air-purifier?variant=44190108680433","price_gbp":99.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-purifier-heapaplvnuk0186y","retailer":"Levoit UK","product_url":"https://levoit.co.uk/products/levoit-core-300-air-purifier?variant=44190108680433","price_gbp":99.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":6,"baseline_rank":15,"baseline_tie_aware_rank":15,"minimum_rank":11,"maximum_rank":18,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pollutant_specific_cadr","label":"Pollutant-specific CADR","explanation":"Mixed or incomplete pollutant bases can materially change the throughput comparison.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"noise_filter_and_room_performance","label":"Noise, filter and room performance","explanation":"Published CADR alone does not establish acoustic performance, filter life or room clearing under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-purifier-heapaplvsuk0163y","product_slug":"levoit-heapaplvsuk0163y","category":"air-purifier","market":"GB","category_rank":16,"cohort_position":16,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-purifier-heapaplvsuk0163y","slug":"levoit-heapaplvsuk0163y","model":"HEAPAPLVSUK0163Y","category":"air-purifier","market":"GB"},"decision":{"methodology_version":"air-purifier-v1.0","rank":16,"score":61.2,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-purifier","methodology_version":"air-purifier-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.55,"score":63.58991705394435,"weighted_points":34.9745,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-heapaplvsuk0163y-specs-purifier_cadr_m3_h","field-receipt-prd-air-purifier-heapaplvsuk0163y-offer-price_gbp"]},{"key":"throughput","label":"Published CADR throughput","weight":0.45,"score":58.18103890428324,"weighted_points":26.1815,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:throughput","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-heapaplvsuk0163y-specs-purifier_cadr_m3_h"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-purifier-heapaplvsuk0163y-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-heapaplvsuk0163y","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":169.99,"unit":"GBP","source_url":"https://levoit.co.uk/products/levoit-vital-100s-smart-air-purifier?variant=44196689051889","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"b99e632b3d948ccd180e800be583e087c2ee9bd27694833729e6a0aa3700360f"},{"receipt_id":"field-receipt-prd-air-purifier-heapaplvsuk0163y-specs-purifier_cadr_m3_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-heapaplvsuk0163y","factor_keys":["throughput","value"],"field_path":"specs.purifier_cadr_m3_h","value_type":"number","value":243,"unit":"m3/h","source_url":"https://levoit.co.uk/products/levoit-vital-100s-smart-air-purifier","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"a1dcaafacfb4d361d8303cf86cb655f7c616169091b8fd886d620045b9830326"}],"field_receipt_count":2,"comparison_inputs":[{"key":"cadr","value":243,"unit":"m³/h","display":"243 m³/h","source_url":"https://levoit.co.uk/products/levoit-vital-100s-smart-air-purifier","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"cadr_basis","value":"243 m³/h","unit":null,"display":"243 m³/h","source_url":"https://levoit.co.uk/products/levoit-vital-100s-smart-air-purifier","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"identity","value":"HEAPAPLVSUK0163Y","unit":null,"display":"SKU HEAPAPLVSUK0163Y","source_url":"https://levoit.co.uk/products/levoit-vital-100s-smart-air-purifier","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-purifier-heapaplvsuk0163y","retailer":"Levoit UK","source_url":"https://levoit.co.uk/products/levoit-vital-100s-smart-air-purifier?variant=44196689051889","price_gbp":169.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://levoit.co.uk/products/levoit-vital-100s-smart-air-purifier","https://levoit.co.uk/products/levoit-vital-100s-smart-air-purifier?variant=44196689051889"],"trace_reference":null,"receipt_sha256":"1b126a3383fcb33f970c438be628a3680d01779cabcc936f08f7e9502235b378","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://levoit.co.uk/products/levoit-vital-100s-smart-air-purifier"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-purifier-heapaplvsuk0163y","retailer":"Levoit UK","product_url":"https://levoit.co.uk/products/levoit-vital-100s-smart-air-purifier?variant=44196689051889","price_gbp":169.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-purifier-heapaplvsuk0163y","retailer":"Levoit UK","product_url":"https://levoit.co.uk/products/levoit-vital-100s-smart-air-purifier?variant=44196689051889","price_gbp":169.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":6,"baseline_rank":16,"baseline_tie_aware_rank":16,"minimum_rank":14,"maximum_rank":17,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pollutant_specific_cadr","label":"Pollutant-specific CADR","explanation":"Mixed or incomplete pollutant bases can materially change the throughput comparison.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"noise_filter_and_room_performance","label":"Noise, filter and room performance","explanation":"Published CADR alone does not establish acoustic performance, filter life or room clearing under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-purifier-110085","product_slug":"blueair-110085","category":"air-purifier","market":"GB","category_rank":17,"cohort_position":17,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-purifier-110085","slug":"blueair-110085","model":"110085","category":"air-purifier","market":"GB"},"decision":{"methodology_version":"air-purifier-v1.0","rank":17,"score":60.8,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-purifier","methodology_version":"air-purifier-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.55,"score":63.28402366863905,"weighted_points":34.8062,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-110085-specs-purifier_cadr_m3_h","field-receipt-prd-air-purifier-110085-offer-price_gbp"]},{"key":"throughput","label":"Published CADR throughput","weight":0.45,"score":57.65423360053252,"weighted_points":25.9444,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:throughput","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-110085-specs-purifier_cadr_m3_h"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-purifier-110085-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-110085","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":169,"unit":"GBP","source_url":"https://blueair.co.uk/products/blue-max-3250i?variant=51466328146234","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4b58a80f2661deb701a45b3a2b55e8668f7cdb2b67881a7244c826bc3aae0ae3"},{"receipt_id":"field-receipt-prd-air-purifier-110085-specs-purifier_cadr_m3_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-110085","factor_keys":["throughput","value"],"field_path":"specs.purifier_cadr_m3_h","value_type":"number","value":239,"unit":"m3/h","source_url":"https://blueair.co.uk/products/blue-max-3250i","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"f7cbd90230db6d4e3e8b1b3eae5d31840db8bf3f6699a0368df39a3ff8d83367"}],"field_receipt_count":2,"comparison_inputs":[{"key":"cadr","value":239,"unit":"m³/h","display":"239 m³/h","source_url":"https://blueair.co.uk/products/blue-max-3250i","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"cadr_basis","value":"239 m³/h","unit":null,"display":"239 m³/h","source_url":"https://blueair.co.uk/products/blue-max-3250i","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"identity","value":"110085","unit":null,"display":"SKU 110085","source_url":"https://blueair.co.uk/products/blue-max-3250i","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-purifier-110085","retailer":"Blueair UK","source_url":"https://blueair.co.uk/products/blue-max-3250i?variant=51466328146234","price_gbp":169,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://blueair.co.uk/products/blue-max-3250i","https://blueair.co.uk/products/blue-max-3250i?variant=51466328146234"],"trace_reference":null,"receipt_sha256":"fa5530e1d153bf3adf2dd935755e01c8a6c01791d7d41cf94ce4b65ae3dc9efc","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://blueair.co.uk/products/blue-max-3250i"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-purifier-110085","retailer":"Blueair UK","product_url":"https://blueair.co.uk/products/blue-max-3250i?variant=51466328146234","price_gbp":169,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-purifier-110085","retailer":"Blueair UK","product_url":"https://blueair.co.uk/products/blue-max-3250i?variant=51466328146234","price_gbp":169,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":6,"baseline_rank":17,"baseline_tie_aware_rank":17,"minimum_rank":16,"maximum_rank":18,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pollutant_specific_cadr","label":"Pollutant-specific CADR","explanation":"Mixed or incomplete pollutant bases can materially change the throughput comparison.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"noise_filter_and_room_performance","label":"Noise, filter and room performance","explanation":"Published CADR alone does not establish acoustic performance, filter life or room clearing under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-purifier-111762","product_slug":"blueair-111762","category":"air-purifier","market":"GB","category_rank":18,"cohort_position":18,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-purifier-111762","slug":"blueair-111762","model":"111762","category":"air-purifier","market":"GB"},"decision":{"methodology_version":"air-purifier-v1.0","rank":18,"score":59.8,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-purifier","methodology_version":"air-purifier-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.55,"score":48.77855887521969,"weighted_points":26.8282,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-111762-specs-purifier_cadr_m3_h","field-receipt-prd-air-purifier-111762-offer-price_gbp"]},{"key":"throughput","label":"Published CADR throughput","weight":0.45,"score":73.35878039549064,"weighted_points":33.0115,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:throughput","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-111762-specs-purifier_cadr_m3_h"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-purifier-111762-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-111762","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":569,"unit":"GBP","source_url":"https://blueair.co.uk/products/classic-pro-cp7i?variant=51466327654714","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"67da107fe538e56aef1e7a1ad1326707c36e4947e37e1713eb9491a6b0e9eb6a"},{"receipt_id":"field-receipt-prd-air-purifier-111762-specs-purifier_cadr_m3_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-111762","factor_keys":["throughput","value"],"field_path":"specs.purifier_cadr_m3_h","value_type":"number","value":392,"unit":"m3/h","source_url":"https://blueair.co.uk/products/classic-pro-cp7i","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"664dd4482df3f678e896a2e18cfef7c74704d39b27000221dcea98c168ef3adc"}],"field_receipt_count":2,"comparison_inputs":[{"key":"cadr","value":392,"unit":"m³/h","display":"392 m³/h","source_url":"https://blueair.co.uk/products/classic-pro-cp7i","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"cadr_basis","value":"Smoke 666; dust 392 m³/h; pollen not published","unit":null,"display":"Smoke 666; dust 392 m³/h; pollen not published","source_url":"https://blueair.co.uk/products/classic-pro-cp7i","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"identity","value":"111762","unit":null,"display":"SKU 111762","source_url":"https://blueair.co.uk/products/classic-pro-cp7i","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-purifier-111762","retailer":"Blueair UK","source_url":"https://blueair.co.uk/products/classic-pro-cp7i?variant=51466327654714","price_gbp":569,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://blueair.co.uk/products/classic-pro-cp7i","https://blueair.co.uk/products/classic-pro-cp7i?variant=51466327654714"],"trace_reference":null,"receipt_sha256":"12bb646df851d230788db174263ffd63ceeda2e47605dc8e9bf5de3d8429fc57","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://blueair.co.uk/products/classic-pro-cp7i"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-purifier-111762","retailer":"Blueair UK","product_url":"https://blueair.co.uk/products/classic-pro-cp7i?variant=51466327654714","price_gbp":569,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-purifier-111762","retailer":"Blueair UK","product_url":"https://blueair.co.uk/products/classic-pro-cp7i?variant=51466327654714","price_gbp":569,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":6,"baseline_rank":18,"baseline_tie_aware_rank":18,"minimum_rank":11,"maximum_rank":20,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pollutant_specific_cadr","label":"Pollutant-specific CADR","explanation":"Mixed or incomplete pollutant bases can materially change the throughput comparison.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"noise_filter_and_room_performance","label":"Noise, filter and room performance","explanation":"Published CADR alone does not establish acoustic performance, filter life or room clearing under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"material_evidence_conflict_open","severity":"blocking_purchase_advice","status":"open","explanation":"A material cross-method evidence conflict is retained for this record and is not resolved by the ranking."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":7,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-purifier-111524","product_slug":"blueair-111524","category":"air-purifier","market":"GB","category_rank":19,"cohort_position":19,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-purifier-111524","slug":"blueair-111524","model":"111524","category":"air-purifier","market":"GB"},"decision":{"methodology_version":"air-purifier-v1.0","rank":19,"score":48.6,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-purifier","methodology_version":"air-purifier-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.55,"score":62.088607594936704,"weighted_points":34.1487,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-111524-specs-purifier_cadr_m3_h","field-receipt-prd-air-purifier-111524-offer-price_gbp"]},{"key":"throughput","label":"Published CADR throughput","weight":0.45,"score":32.14743752578129,"weighted_points":14.4663,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:throughput","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-111524-specs-purifier_cadr_m3_h"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-purifier-111524-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-111524","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":79,"unit":"GBP","source_url":"https://blueair.co.uk/products/blue-pure-mini-max?variant=51466328211770","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"4b8663d87e346f6954a2f1d29dd83e8ee3a92014504eb8ae10022a5b3e2b6ef3"},{"receipt_id":"field-receipt-prd-air-purifier-111524-specs-purifier_cadr_m3_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-111524","factor_keys":["throughput","value"],"field_path":"specs.purifier_cadr_m3_h","value_type":"number","value":107,"unit":"m3/h","source_url":"https://blueair.co.uk/products/blue-pure-mini-max","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"c7966c0f673ba598688e43898864720646e7e87f2c033acebb490da3f05b270b"}],"field_receipt_count":2,"comparison_inputs":[{"key":"cadr","value":107,"unit":"m³/h","display":"107 m³/h","source_url":"https://blueair.co.uk/products/blue-pure-mini-max","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"cadr_basis","value":"Smoke 117; dust 107; pollen 122 m³/h","unit":null,"display":"Smoke 117; dust 107; pollen 122 m³/h","source_url":"https://blueair.co.uk/products/blue-pure-mini-max","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"identity","value":"111524","unit":null,"display":"SKU 111524","source_url":"https://blueair.co.uk/products/blue-pure-mini-max","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-purifier-111524","retailer":"Blueair UK","source_url":"https://blueair.co.uk/products/blue-pure-mini-max?variant=51466328211770","price_gbp":79,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://blueair.co.uk/products/blue-pure-mini-max","https://blueair.co.uk/products/blue-pure-mini-max?variant=51466328211770"],"trace_reference":null,"receipt_sha256":"f341eb1db71843f277b43a999343e7d221860d7812183d1ce667672664e615bd","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://blueair.co.uk/products/blue-pure-mini-max"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-purifier-111524","retailer":"Blueair UK","product_url":"https://blueair.co.uk/products/blue-pure-mini-max?variant=51466328211770","price_gbp":79,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-purifier-111524","retailer":"Blueair UK","product_url":"https://blueair.co.uk/products/blue-pure-mini-max?variant=51466328211770","price_gbp":79,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":6,"baseline_rank":19,"baseline_tie_aware_rank":19,"minimum_rank":18,"maximum_rank":20,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pollutant_specific_cadr","label":"Pollutant-specific CADR","explanation":"Mixed or incomplete pollutant bases can materially change the throughput comparison.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"noise_filter_and_room_performance","label":"Noise, filter and room performance","explanation":"Published CADR alone does not establish acoustic performance, filter life or room clearing under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}},{"profile_version":"recommendation-readiness-v1.1","product_id":"prd-air-purifier-heapaplvsuk0195y","product_slug":"levoit-heapaplvsuk0195y","category":"air-purifier","market":"GB","category_rank":20,"cohort_position":20,"normalized_decision_receipt":{"receipt_version":"normalized-decision-receipt-v1.0","product":{"id":"prd-air-purifier-heapaplvsuk0195y","slug":"levoit-heapaplvsuk0195y","model":"HEAPAPLVSUK0195Y","category":"air-purifier","market":"GB"},"decision":{"methodology_version":"air-purifier-v1.0","rank":20,"score":47.4,"status":"eligible_for_ranked_comparison"},"factor_input_mapping":{"schema_version":"readiness-factor-inputs-v1.0","category":"air-purifier","methodology_version":"air-purifier-v1.0"},"criteria":[{"key":"value","label":"Value at checked price","weight":0.55,"score":51.44535807544864,"weighted_points":28.2949,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:value","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-heapaplvsuk0195y-specs-purifier_cadr_m3_h","field-receipt-prd-air-purifier-heapaplvsuk0195y-offer-price_gbp"]},{"key":"throughput","label":"Published CADR throughput","weight":0.45,"score":42.44313786879295,"weighted_points":19.0994,"explanation":"Score uses the exact model's published specification and checked offer; it is not a laboratory result.","formula_id":"air-purifier-v1.0:throughput","input_kind":"stored_fields","constant_value":null,"receipt_ids":["field-receipt-prd-air-purifier-heapaplvsuk0195y-specs-purifier_cadr_m3_h"]}],"field_receipts":[{"receipt_id":"field-receipt-prd-air-purifier-heapaplvsuk0195y-offer-price_gbp","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-heapaplvsuk0195y","factor_keys":["value"],"field_path":"offer.price_gbp","value_type":"number","value":179.99,"unit":"GBP","source_url":"https://levoit.co.uk/products/levoit-vital-pet-pro-air-purifier-for-homes-with-pets?variant=57062612468090","source_class":"retailer_observation","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":"2026-07-29T17:17:15.937Z","value_origin":"structured_observation","observation_status":"observed","provenance_precision":"structured_offer_observation","normalization_method":"structured_offer_observation","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"32e5c4041c8b71fc7fbf08c5f9f509ae3e0f43fd5f8eac48d07dea95ecd1d276"},{"receipt_id":"field-receipt-prd-air-purifier-heapaplvsuk0195y-specs-purifier_cadr_m3_h","receipt_version":"normalized-field-receipt-v1.0","product_id":"prd-air-purifier-heapaplvsuk0195y","factor_keys":["throughput","value"],"field_path":"specs.purifier_cadr_m3_h","value_type":"number","value":148,"unit":"m3/h","source_url":"https://levoit.co.uk/products/levoit-vital-pet-pro-air-purifier-for-homes-with-pets","source_class":"manufacturer_claim","checked_at":"2026-07-29T17:17:15.937Z","source_access_checked_at":"2026-07-29T17:17:15.937Z","field_observed_at":null,"value_origin":"configured_source_register","observation_status":"not_reextracted","provenance_precision":"configured_source_register_without_field_locator","normalization_method":"configured_source_register_projection","hash_scope":"normalized_field_receipt_v1","receipt_sha256":"dc725f8380319870a6a25b44361fde6a64bd4656df59978f2ac56692325a1453"}],"field_receipt_count":2,"comparison_inputs":[{"key":"cadr","value":148,"unit":"m³/h","display":"148 m³/h","source_url":"https://levoit.co.uk/products/levoit-vital-pet-pro-air-purifier-for-homes-with-pets","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"cadr_basis","value":"148 m³/h","unit":null,"display":"148 m³/h","source_url":"https://levoit.co.uk/products/levoit-vital-pet-pro-air-purifier-for-homes-with-pets","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"},{"key":"identity","value":"HEAPAPLVSUK0195Y","unit":null,"display":"SKU HEAPAPLVSUK0195Y","source_url":"https://levoit.co.uk/products/levoit-vital-pet-pro-air-purifier-for-homes-with-pets","source_class":"manufacturer_claim","retrieved_at":"2026-07-29T17:17:15.937Z"}],"offer_observation":{"id":"offer-air-purifier-heapaplvsuk0195y","retailer":"Levoit UK","source_url":"https://levoit.co.uk/products/levoit-vital-pet-pro-air-purifier-for-homes-with-pets?variant=57062612468090","price_gbp":179.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z"},"source_references":["https://levoit.co.uk/products/levoit-vital-pet-pro-air-purifier-for-homes-with-pets","https://levoit.co.uk/products/levoit-vital-pet-pro-air-purifier-for-homes-with-pets?variant=57062612468090"],"trace_reference":null,"receipt_sha256":"6c5e84fbc1b99047814a85d9b2ecead24b2c009ea6a64e8e2cea217d1d5aabe4","hash_scope":"normalized_decision_inputs_only","source_content_archived":false,"explanation":"Each mapped source field has its own canonical SHA-256 receipt. The decision receipt fingerprints their ordered hashes and method inputs, not the external webpages."},"evidence_coverage":{"exact_identity_resolved":true,"official_source_urls":["https://levoit.co.uk/products/levoit-vital-pet-pro-air-purifier-for-homes-with-pets"],"official_source_present":true,"independent_editorial_source_count":0,"model_family_editorial_source_count":0,"owner_context_source_count":0,"owner_review_pool_count":0,"retailer_observation_count":1,"controlled_measurement_count":0,"claim_level_trace_status":"not_modelled","criterion_contribution_ledger":false},"offer_coverage":{"required_observation_count":2,"observed_count":1,"status":"single_observation","slots":[{"slot":1,"status":"observed","id":"offer-air-purifier-heapaplvsuk0195y","retailer":"Levoit UK","product_url":"https://levoit.co.uk/products/levoit-vital-pet-pro-air-purifier-for-homes-with-pets?variant=57062612468090","price_gbp":179.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained","reason_code":null},{"slot":2,"status":"missing","id":null,"retailer":null,"product_url":null,"price_gbp":null,"availability":null,"checked_at":null,"fresh_until":null,"geography_scope":null,"reason_code":"second_independent_offer_not_collected"}],"observations":[{"id":"offer-air-purifier-heapaplvsuk0195y","retailer":"Levoit UK","product_url":"https://levoit.co.uk/products/levoit-vital-pet-pro-air-purifier-for-homes-with-pets?variant=57062612468090","price_gbp":179.99,"availability":"in_stock","checked_at":"2026-07-29T17:17:15.937Z","fresh_until":"2026-07-31T17:17:15.937Z","geography_scope":"GB listing; postcode scope not retained"}]},"buying_constraints":{"warranty":{"status":"not_structured","years":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":null},"returns":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"Returns depend on the selected retailer and are not retained as a current observation."},"safety":{"status":"not_structured","value":null,"unit":null,"source_url":null,"source_class":null,"checked_at":null,"limitation":"No category-specific safety record or manual-derived safety summary is retained."},"installation_or_setup":{"status":"not_structured","value":null,"limitation":"Category-relevant installation or setup constraints have not been structured.","unit":null,"source_url":null,"source_class":null,"checked_at":null}},"sensitivity":{"status":"computed","policy":"drop_one_factor_and_plus_minus_0_05_absolute","scenario_count":6,"baseline_rank":20,"baseline_tie_aware_rank":20,"minimum_rank":19,"maximum_rank":20,"winner_scenario_count":0,"outside_top_five_leader_scenario_count":0,"explanation":"This tests the published method weights across all 20 candidates at one-decimal, tie-aware precision. It does not substitute for controlled evidence or a user's preferences."},"cruxes":[{"code":"pollutant_specific_cadr","label":"Pollutant-specific CADR","explanation":"Mixed or incomplete pollutant bases can materially change the throughput comparison.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"},{"code":"noise_filter_and_room_performance","label":"Noise, filter and room performance","explanation":"Published CADR alone does not establish acoustic performance, filter life or room clearing under shared conditions.","status":"unresolved","research_priority":"high","derivation":"category_research_policy_v1"}],"coverage_gaps":[{"code":"independent_exact_model_evidence_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No exact-model independent editorial test is retained."},{"code":"owner_pool_missing","severity":"limits_confidence","status":"open","explanation":"No deduplicated exact-model owner-review pool is retained."},{"code":"controlled_measurement_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No Agent Review Data controlled measurement cohort exists for this category."},{"code":"second_retailer_observation_missing","severity":"limits_confidence","status":"open","explanation":"Only one retailer observation is retained; merchant-independent buyability is not established."},{"code":"field_extraction_locator_missing","severity":"limits_confidence","status":"open","explanation":"Mapped source fields have page-level provenance but no retained field-level extraction locator. Selective source capture remains optional for consequential or disputed material."},{"code":"warranty_not_structured","severity":"limits_confidence","status":"open","explanation":"Warranty duration is not structured for this record."},{"code":"returns_not_structured","severity":"limits_confidence","status":"open","explanation":"Retailer-specific returns terms are not structured."},{"code":"safety_not_structured","severity":"blocking_purchase_advice","status":"open","explanation":"Category-relevant safety limitations are not structured."},{"code":"installation_or_setup_not_structured","severity":"limits_confidence","status":"open","explanation":"Category-relevant installation or setup constraints are not structured."},{"code":"claim_level_trace_missing","severity":"blocking_purchase_advice","status":"open","explanation":"This product does not yet have a validated atomic claim-level trace."},{"code":"criterion_claim_ledger_missing","severity":"blocking_purchase_advice","status":"open","explanation":"Material score contributions are not linked to atomic claims and assessments."},{"code":"second_person_review_missing","severity":"blocking_purchase_advice","status":"open","explanation":"No human second-person review is recorded."}],"review":{"generated_from_validated_catalogue":true,"automated_contract_validation":"required_at_build","independent_machine_audit":"not_a_human_review","human_second_person_review":"not_completed","second_person_status":"not_second_person_reviewed","reviewer_id":null,"reviewed_at":null},"outcome":{"scope":"eligible_for_ranked_comparison","purchase_advice_supported":false,"blocking_gap_count":6,"explanation":"Candidate and sensitivity records improve auditability, but missing performance, buying-constraint and human-review evidence still blocks purchase advice."}}]}}