{"sources":[{"id":"thegoodguys-com-au--roborock-mop-cleaner-brush-s8-pro-ultra-8020139:quick:source:0:listing","type":"listing","url":"https://tgg-prod.myshopify.com/products.json","retrieval_at":"2026-09-28T20:17:30.045Z","source_hash":"8a7ffec0b557f9a3424c71f29bfbc05e42eb73ffe8f00cc11285967b0dcb2c2f","access_verdict":"permitted","robots_result":"disallow"}],"summaries":[],"facts":[{"id":"thegoodguys-com-au--roborock-mop-cleaner-brush-s8-pro-ultra-8020139:pack:1:thegoodguys-com-au--roborock-mop-cleaner-brush-s8-pro-ultra-8020139:quick:source:0:listing:fact:0","source_id":"thegoodguys-com-au--roborock-mop-cleaner-brush-s8-pro-ultra-8020139:quick:source:0:listing","field":"Purpose","ordinal":0,"value_number":null,"unit":null,"value_text":"Scrubs the mop-washing area in the dock.","original_value":"scrubs the mop washing area in the dock","confidence":1,"citation":{"lineage_tier":"T1","artefact_id":"thegoodguys-com-au--roborock-mop-cleaner-brush-s8-pro-ultra-8020139:quick:source:0:listing:artefact:8a7ffec0b557f9a3424c71f29bfbc05e42eb73ffe8f00cc11285967b0dcb2c2f","start":247,"end":286,"summary_id":null,"excerpt_id":null,"span_sha256":"a7a801a282390a8ef1e564e16313e1b4e928258284348d16c5ca3cab52d04be5","source_locator":"characters 247 to 286 of the retained text"}},{"id":"thegoodguys-com-au--roborock-mop-cleaner-brush-s8-pro-ultra-8020139:pack:1:thegoodguys-com-au--roborock-mop-cleaner-brush-s8-pro-ultra-8020139:quick:source:0:listing:fact:1","source_id":"thegoodguys-com-au--roborock-mop-cleaner-brush-s8-pro-ultra-8020139:quick:source:0:listing","field":"Compatibility","ordinal":1,"value_number":null,"unit":null,"value_text":"Compatible models listed are S8 Pro Ultra, S8 MaxV Ultra, S8 Max Ultra, S7 MaxV Ultra and S7 Max Ultra.","original_value":"including the S8 Pro Ultra, S8 MaxV Ultra, S8 Max Ultra, S7 MaxV Ultra, and S7 Max Ultra","confidence":1,"citation":{"lineage_tier":"T1","artefact_id":"thegoodguys-com-au--roborock-mop-cleaner-brush-s8-pro-ultra-8020139:quick:source:0:listing:artefact:8a7ffec0b557f9a3424c71f29bfbc05e42eb73ffe8f00cc11285967b0dcb2c2f","start":416,"end":504,"summary_id":null,"excerpt_id":null,"span_sha256":"baf87ede50862ae5e703fb99c74edb3a857e47d6b3e15c9f0de7d93600333b29","source_locator":"characters 416 to 504 of the retained text"}},{"id":"thegoodguys-com-au--roborock-mop-cleaner-brush-s8-pro-ultra-8020139:pack:1:thegoodguys-com-au--roborock-mop-cleaner-brush-s8-pro-ultra-8020139:quick:source:0:listing:fact:2","source_id":"thegoodguys-com-au--roborock-mop-cleaner-brush-s8-pro-ultra-8020139:quick:source:0:listing","field":"Installation location","ordinal":2,"value_number":null,"unit":null,"value_text":"Fits in the dock, not in the robot.","original_value":"It fits into the dock, not the robot itself","confidence":1,"citation":{"lineage_tier":"T1","artefact_id":"thegoodguys-com-au--roborock-mop-cleaner-brush-s8-pro-ultra-8020139:quick:source:0:listing:artefact:8a7ffec0b557f9a3424c71f29bfbc05e42eb73ffe8f00cc11285967b0dcb2c2f","start":506,"end":549,"summary_id":null,"excerpt_id":null,"span_sha256":"f592d46cec70ec1425270bc9722b1e3237792ca7aee7245da41e414d6606be32","source_locator":"characters 506 to 549 of the retained text"}},{"id":"thegoodguys-com-au--roborock-mop-cleaner-brush-s8-pro-ultra-8020139:pack:1:thegoodguys-com-au--roborock-mop-cleaner-brush-s8-pro-ultra-8020139:quick:source:0:listing:fact:3","source_id":"thegoodguys-com-au--roborock-mop-cleaner-brush-s8-pro-ultra-8020139:quick:source:0:listing","field":"Included","ordinal":3,"value_number":null,"unit":null,"value_text":"Two cleaning brushes are included.","original_value":"Two cleaning brushes are included in the box","confidence":1,"citation":{"lineage_tier":"T1","artefact_id":"thegoodguys-com-au--roborock-mop-cleaner-brush-s8-pro-ultra-8020139:quick:source:0:listing:artefact:8a7ffec0b557f9a3424c71f29bfbc05e42eb73ffe8f00cc11285967b0dcb2c2f","start":659,"end":703,"summary_id":null,"excerpt_id":null,"span_sha256":"23f32ffb60ba29d1a89eb352d818b124ad07b8ef348acf68207ff368c2497d2f","source_locator":"characters 659 to 703 of the retained text"}},{"id":"thegoodguys-com-au--roborock-mop-cleaner-brush-s8-pro-ultra-8020139:pack:1:thegoodguys-com-au--roborock-mop-cleaner-brush-s8-pro-ultra-8020139:quick:source:0:listing:fact:4","source_id":"thegoodguys-com-au--roborock-mop-cleaner-brush-s8-pro-ultra-8020139:quick:source:0:listing","field":"Replacement signs","ordinal":4,"value_number":null,"unit":null,"value_text":"Replace when bristles flatten or fray, or when more residue remains after washing.","original_value":"when you notice flattened or frayed bristles or more residue left on the mop after a wash cycle","confidence":1,"citation":{"lineage_tier":"T1","artefact_id":"thegoodguys-com-au--roborock-mop-cleaner-brush-s8-pro-ultra-8020139:quick:source:0:listing:artefact:8a7ffec0b557f9a3424c71f29bfbc05e42eb73ffe8f00cc11285967b0dcb2c2f","start":739,"end":834,"summary_id":null,"excerpt_id":null,"span_sha256":"5e80f8fd7cb05cc125902a1cb502d7166ed5d1547205095834bae15d2760e568","source_locator":"characters 739 to 834 of the retained text"}}],"facet_texts":[],"gaps":[{"id":"thegoodguys-com-au--roborock-mop-cleaner-brush-s8-pro-ultra-8020139:pack:1:gap:facets:0","source_type":"facets","url":null,"reason":"embeddings skipped in the store-data batch","detail":"the store-data batch makes no embedding call of any kind; this pack has no facet texts and no vectors","recorded_at":"2026-09-29T15:05:00.480Z"}],"facet_check":null,"evidence_depth":{"note":"Store data: every fact here was written from the product data the store itself publishes (title, vendor, product type, variants, tags and description), as RoboTrunk holds it, and each fact's quote was found word for word in that text. No outside source was read and no web search was made. The grader then checked each fact against that text. A deeper read with outside sources may follow later.","depth":"store_data","model":"gpt-5.6-sol","sources":[{"url":"https://tgg-prod.myshopify.com/products.json","role":"the store's own product data","retained":true}],"batch_id":"store-data:thegoodguys-com-au:2026-09-29T15-00-17-640Z:339","reasoning":"low","batch_size":20,"embeddings":"skipped in the store-data batch: no embedding call of any kind is made in this mode","merged_stores":[],"description_cut":false,"write_turn_timeout_minutes":10,"facts_dropped_quote_not_found":0}}