{"sources":[{"id":"alansbmx-com--odyssey-mid-bottom-bracket:quick:source:0:listing","type":"listing","url":"https://alans-bmx.myshopify.com/products.json","retrieval_at":"2026-09-25T19:02:00.540Z","source_hash":"e23d280b250244498ff24e58369ddd3d4f1707376dbe83c1f7d172778756efb0","access_verdict":"permitted","robots_result":"allow"}],"summaries":[],"facts":[{"id":"alansbmx-com--odyssey-mid-bottom-bracket:pack:1:alansbmx-com--odyssey-mid-bottom-bracket:quick:source:0:listing:fact:0","source_id":"alansbmx-com--odyssey-mid-bottom-bracket:quick:source:0:listing","field":"Bearing type","ordinal":0,"value_number":null,"unit":null,"value_text":"It uses sealed bearings.","original_value":"The sealed bearing Odyssey Mid Bottom Bracket","confidence":0.99,"citation":{"lineage_tier":"T1","artefact_id":"alansbmx-com--odyssey-mid-bottom-bracket:quick:source:0:listing:artefact:e23d280b250244498ff24e58369ddd3d4f1707376dbe83c1f7d172778756efb0","start":365,"end":410,"summary_id":null,"excerpt_id":null,"span_sha256":"5fa2c238b67db762341443822f5fce0152bab5812bd61cf5102ba2ca99c05e61","source_locator":"characters 365 to 410 of the retained text"}},{"id":"alansbmx-com--odyssey-mid-bottom-bracket:pack:1:alansbmx-com--odyssey-mid-bottom-bracket:quick:source:0:listing:fact:1","source_id":"alansbmx-com--odyssey-mid-bottom-bracket:quick:source:0:listing","field":"Compatibility","ordinal":1,"value_number":null,"unit":null,"value_text":"It fits 19 mm or 22 mm sealed crank spindles and press-fit Mid BB frames.","original_value":"Made to fit all 19 or 22mm sealed crank spindles and press-fit Mid BB frames.","confidence":0.99,"citation":{"lineage_tier":"T1","artefact_id":"alansbmx-com--odyssey-mid-bottom-bracket:quick:source:0:listing:artefact:e23d280b250244498ff24e58369ddd3d4f1707376dbe83c1f7d172778756efb0","start":554,"end":631,"summary_id":null,"excerpt_id":null,"span_sha256":"d8e218f770ebb6dbed60069fa83ca60fb1c1c20150c86b8d9ec027c28df20600","source_locator":"characters 554 to 631 of the retained text"}},{"id":"alansbmx-com--odyssey-mid-bottom-bracket:pack:1:alansbmx-com--odyssey-mid-bottom-bracket:quick:source:0:listing:fact:2","source_id":"alansbmx-com--odyssey-mid-bottom-bracket:quick:source:0:listing","field":"Included spacers","ordinal":2,"value_number":null,"unit":null,"value_text":"It includes assorted spacers for chain-line and crank-clearance adjustment.","original_value":"Includes an assortment of spacers to optimise chain line and crank clearance.","confidence":0.99,"citation":{"lineage_tier":"T1","artefact_id":"alansbmx-com--odyssey-mid-bottom-bracket:quick:source:0:listing:artefact:e23d280b250244498ff24e58369ddd3d4f1707376dbe83c1f7d172778756efb0","start":660,"end":737,"summary_id":null,"excerpt_id":null,"span_sha256":"235a64bec5a1fb74735fcf26840c48ccc5fc37ec0a6d34081f55998bcccb916d","source_locator":"characters 660 to 737 of the retained text"}},{"id":"alansbmx-com--odyssey-mid-bottom-bracket:pack:1:alansbmx-com--odyssey-mid-bottom-bracket:quick:source:0:listing:fact:3","source_id":"alansbmx-com--odyssey-mid-bottom-bracket:quick:source:0:listing","field":"Dust spacer","ordinal":3,"value_number":null,"unit":null,"value_text":"An Odyssey-branded 6061-T6 aluminium dust spacer is included.","original_value":"Odyssey branded 6061-T6 aluminium dust spacer included.","confidence":0.99,"citation":{"lineage_tier":"T1","artefact_id":"alansbmx-com--odyssey-mid-bottom-bracket:quick:source:0:listing:artefact:e23d280b250244498ff24e58369ddd3d4f1707376dbe83c1f7d172778756efb0","start":738,"end":793,"summary_id":null,"excerpt_id":null,"span_sha256":"581a8412243e965d35b26c33294dd2ae415d9daca0c4faa5f20134041d7dd828","source_locator":"characters 738 to 793 of the retained text"}},{"id":"alansbmx-com--odyssey-mid-bottom-bracket:pack:1:alansbmx-com--odyssey-mid-bottom-bracket:quick:source:0:listing:fact:4","source_id":"alansbmx-com--odyssey-mid-bottom-bracket:quick:source:0:listing","field":"Loose-ball warning","ordinal":4,"value_number":null,"unit":null,"value_text":"A bike with a loose-ball bottom bracket requires a change to a sealed-type spindle.","original_value":"NOTE: If your bike has a loose ball bottom bracket, you will need change your spindle to a sealed type","confidence":0.99,"citation":{"lineage_tier":"T1","artefact_id":"alansbmx-com--odyssey-mid-bottom-bracket:quick:source:0:listing:artefact:e23d280b250244498ff24e58369ddd3d4f1707376dbe83c1f7d172778756efb0","start":794,"end":896,"summary_id":null,"excerpt_id":null,"span_sha256":"abe8433322ef1ffa83c0990b015aa128d69a6c7b3c7b34c5aaf5c25d0c14e9fd","source_locator":"characters 794 to 896 of the retained text"}}],"facet_texts":[],"gaps":[{"id":"alansbmx-com--odyssey-mid-bottom-bracket: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-26T17:51:28.291Z"}],"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://alans-bmx.myshopify.com/products.json","role":"the store's own product data","retained":true}],"batch_id":"store-data:alansbmx-com:2026-09-26T17-48-46-635Z:644","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}}