{
  "generated_at": "2026-09-25T14:40:07.459Z",
  "snapshot_date": "2026-08-08",
  "scope": "Bicycles and framesets relevant to riders in mainland China, with emphasis on useful China-market comparisons, strong value, and well-sourced technical data.",
  "frameset_build_assumption": {
    "amount_cny": 6000,
    "label": "105 Di2-oriented standard build",
    "drivetrain_label": "Electronic 2×12 standard build",
    "summary": "An adjustable total allowance for the drivetrain, wheels, tires, contact points and assembly still needed after the recorded frame package; parts already included in that package remain in the frame price.",
    "presets": [
      {
        "id": "shimano-105-r7170",
        "label": "105 Di2 plan",
        "amount_cny": 6000,
        "basis": "Reviewed default electronic 2x12 build allowance",
        "default": true
      },
      {
        "id": "shimano-ultegra-r8170",
        "label": "Ultegra Di2 plan",
        "amount_cny": 7900,
        "basis": "Reviewed default plus the upper ¥1,900 R8170-versus-R7170 dealer-market premium in the supplied August 2026 synthesis",
        "source_id": "smzdm-shimano-di2-market-observations-2026-08-24",
        "observed_at": "2026-08-20"
      },
      {
        "id": "magene-qed",
        "label": "Magene QED plan",
        "manual_allowance": true,
        "groupset_id": "magene-qed-pes",
        "basis": "No attributable mainland consumer price is recorded, so enter a complete remaining-build allowance rather than inferring one from the catalog package",
        "source_id": "magene-qed-pes-catalog-2026-08-24"
      },
      {
        "id": "wheeltop-eds-tx-2x",
        "label": "WheelTop EDS TX 2× plan",
        "manual_allowance": true,
        "groupset_id": "wheeltop-eds-tx",
        "basis": "The dated mainland observations cover a 2× hydraulic shift-and-brake kit, not every remaining complete-build part, so enter the full remaining-build allowance",
        "source_id": "taobao-wheeltop-eds-tx-options-2026-08-24",
        "observed_at": "2026-08-24"
      },
      {
        "id": "custom",
        "label": "Custom allowance",
        "custom": true
      }
    ],
    "reviewed_at": "2026-08-24"
  },
  "license": "CC BY 4.0",
  "products": [
    {
      "id": "twitter-v3-2024-rs-sensah-alloy",
      "brand": {
        "id": "twitter",
        "name": "Twitter",
        "name_zh": "骓特"
      },
      "platform": {
        "id": "twitter-gravel-v3-2024",
        "brand_id": "twitter",
        "name": "Gravel V3 2024",
        "name_zh": "Gravel V3 2024款",
        "category": "gravel",
        "handlebar": "drop",
        "status": "superseded",
        "summary": "Discontinued press-fit Gravel V3 generation with a 1,250 g frame and 40 mm published maximum tire size, sold with mechanical RS/Sensah 2×12, full-hydraulic brakes, and separate 38 mm alloy or optional approximately 50 mm carbon wheel selections. Neither wheel selection is treated as standard. It is no longer sold new and was superseded by the 2025 Gravel V3; keep it distinct from later T47 builds that reuse the same model name.",
        "successor": {
          "platform_id": "twitter-gravel-v3",
          "label": "2025 Gravel V3"
        },
        "frame": {
          "material": "carbon",
          "fork_material": "carbon",
          "bottom_bracket": "BB92×41×24 press-fit (seller table; supplied BB86 material conflicts)",
          "bottom_bracket_conflict_note": "The exact-model manual mirror and one supplied seller summary say BB86×46, while the retained Summer 2024 seller component table says BB92×41×24. The model page preserves the conflict instead of selecting one standard.",
          "derailleur_hanger": "standard",
          "cable_routing": "fully-internal",
          "claimed_frame_weight_g": 1250,
          "claimed_frame_weight_basis": "Exact-model 2024 instruction-manual mirror; approximate value with size and finish unspecified",
          "claimed_fork_weight_g": 490,
          "claimed_fork_weight_basis": "Exact-model 2024 instruction-manual mirror; approximate value",
          "claimed_fiber": "high-modulus carbon (seller claim)",
          "geometry": {
            "basis": "Exact-model 2024 instruction-manual mirror; its size-51 values match the retained seller transcription",
            "source_id": "twitter-gravel-v3-2024-manual-mirror-2026-08-27",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "45",
                "seat_tube_mm": 450,
                "top_tube_mm": 510,
                "head_tube_mm": 100,
                "head_angle_deg": 70,
                "seat_angle_deg": 74.3,
                "bb_drop_mm": 74,
                "chainstay_mm": 425,
                "front_center_mm": 589,
                "fork_offset_mm": 55,
                "reach_mm": 365,
                "stack_mm": 516
              },
              {
                "size": "48",
                "seat_tube_mm": 480,
                "top_tube_mm": 525,
                "head_tube_mm": 114,
                "head_angle_deg": 71,
                "seat_angle_deg": 74.3,
                "bb_drop_mm": 74,
                "chainstay_mm": 425,
                "front_center_mm": 596,
                "fork_offset_mm": 55,
                "reach_mm": 375,
                "stack_mm": 534
              },
              {
                "size": "51",
                "seat_tube_mm": 510,
                "top_tube_mm": 540,
                "head_tube_mm": 130,
                "head_angle_deg": 71.5,
                "seat_angle_deg": 74.3,
                "bb_drop_mm": 74,
                "chainstay_mm": 425,
                "front_center_mm": 607,
                "fork_offset_mm": 55,
                "reach_mm": 385,
                "stack_mm": 550
              },
              {
                "size": "54",
                "seat_tube_mm": 540,
                "top_tube_mm": 555,
                "head_tube_mm": 150,
                "head_angle_deg": 72,
                "seat_angle_deg": 74.3,
                "bb_drop_mm": 74,
                "chainstay_mm": 425,
                "front_center_mm": 618,
                "fork_offset_mm": 55,
                "reach_mm": 395,
                "stack_mm": 572
              }
            ]
          },
          "configuration_notes": {
            "source_id": "twitter-gravel-v3-2024-taobao-2026-08-21",
            "listed_item_number": "GRAVEL-V3顺泰",
            "listed_launch": "Summer 2024",
            "front_thru_axle": "12×100 mm",
            "rear_thru_axle": "12×142 mm",
            "seatpost": "proprietary aero carbon",
            "listed_colors": [
              "pink-white",
              "orange-red",
              "black-grey",
              "cyan-green",
              "silver-brown",
              "full color-shift"
            ],
            "size_grid_conflict": [
              "Older product material and the size-51 configuration indicate 45 / 48 / 51 / 54.",
              "The visible Taobao selector transcription says 45 / 48 / 50 / 54."
            ],
            "size_51_geometry_claim_mm": {
              "stack": 550,
              "reach": 385,
              "effective_top_tube": 540,
              "head_tube": 130,
              "wheelbase": 1021
            }
          },
          "stiffness_evidence": "No exact-2024-generation instrumented stiffness result or sufficiently specific independent ride assessment was found after the 50-area sweep. Current 2025 V3 claims were rejected because that is a different T47 frame generation."
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "exact-model-manual-mirror-and-seller-listing",
          "eligibility": "pass",
          "note": "The exact-model 2024 manual mirror publishes a 700×40C maximum, and the retained Summer 2024 seller listing specifies a stock 700×40C tire.",
          "stock_nominal_mm": 40,
          "published_max_mm": 40
        },
        "mounts": [],
        "internal_storage": false,
        "china_availability": "discontinued-superseded",
        "source_ids": [
          "twitter-gravel-v3-2024-taobao-2026-08-21",
          "twitter-gravel-v3-2024-manual-mirror-2026-08-27",
          "twitter-gravel-v3-2025-official-current-2026-09-01"
        ],
        "last_reviewed": "2026-09-01"
      },
      "variant": {
        "id": "twitter-v3-2024-rs-sensah-alloy",
        "platform_id": "twitter-gravel-v3-2024",
        "name": "Gravel V3 2024 RS / Sensah 2×12 alloy",
        "kind": "complete-bike",
        "market": "mainland-china",
        "editorial": {
          "verdict": "This discontinued 2024 V3 build paired mechanical 2×12 and hydraulic braking with 38 mm alloy wheels. It was superseded by the 2025 Gravel V3; the retained ¥3,991 observation is historical and does not describe other wheel selections.",
          "best_for": [
            "budget complete",
            "drop-bar gravel",
            "battery-free shifting"
          ],
          "strengths": [
            "Carbon frame, fork, and cockpit package at an unusually low complete-bike price",
            "Full-hydraulic braking with mechanical shifting",
            "Dated domestic marketplace SKU evidence"
          ],
          "caveats": [
            "No longer sold new; any used example or remaining stock needs independent condition and provenance checks",
            "Older press-fit frame generation rather than the later T47 V3",
            "The exact-model manual publishes a 40C maximum, but measured clearance still depends on the installed rim and tire",
            "The reused Taobao page has conflicting size graphics and warns that exact component batches can vary"
          ],
          "price_thresholds_cny": {
            "great_buy_below": 4100,
            "fair_buy_below": 4500,
            "not_compelling_above": 5000
          }
        },
        "source_ids": [
          "twitter-gravel-v3-2024-taobao-2026-08-21",
          "twitter-gravel-v3-2025-official-current-2026-09-01"
        ],
        "drivetrain": {
          "brand": "RS / Sensah",
          "model": "HRC6900 / RD8500 2×12",
          "speeds": "2x12",
          "shifting": "mechanical",
          "layout": "double",
          "shifters": "HRC/HRD6900-family mechanical 2×12 controls",
          "front_derailleur": "Microshift in one table; RS in another reused graphic",
          "rear_derailleur": "RD8500-family 12-speed",
          "crankset": "SENICX PR6 hollow-alloy 50/34T",
          "cassette": "Sunshine 12-speed 11–32T",
          "chain": "SUMC 12-speed"
        },
        "brakes": {
          "actuation": "hydraulic",
          "type": "disc",
          "calipers": "Sensah/RS G100-family flat-mount",
          "rotors": "160/160 mm center-lock"
        },
        "wheels": {
          "rim_material": "aluminum",
          "depth_mm": 38,
          "description": "Seller-listed 38 mm double-wall aluminum wheelset; separate from the optional approximately 50 mm carbon-wheel selection"
        },
        "tires": "Innova 700×40C tan-wall (seller-listed stock tire)",
        "cockpit": {
          "material": "carbon",
          "integrated": true,
          "dimensions": "nominally 420×90 mm"
        },
        "seatpost": "Proprietary aero carbon seatpost",
        "claimed_complete_weight_g": 9900,
        "claimed_complete_weight_basis": "Seller-listed complete-bike weight for the exact alloy-wheel selection; size, pedals and accessories were not stated",
        "purchase_route": "No longer sold new; superseded by the 2025 Gravel V3. Treat the Taobao page only as legacy product evidence. Used examples or claimed remaining stock need independent SKU, condition, and provenance checks.",
        "last_reviewed": "2026-09-01"
      },
      "prices": [
        {
          "id": "twitter-v3-2024-rs-alloy-2026-08-21",
          "variant_id": "twitter-v3-2024-rs-sensah-alloy",
          "observed_at": "2026-08-21",
          "price_type": "historical-listing-option",
          "currency": "CNY",
          "channel": "taobao-mainland",
          "status": "historical-superseded",
          "price_basis": "selected SKU",
          "conditions": "User-supplied Taobao screenshot showed ¥3,991 for 粉白色-铝轮（碳把）. This is retained only as a historical observation for the alloy-wheel, carbon-cockpit option: the 2024 generation is no longer sold new and was superseded by the 2025 Gravel V3. Stock, checkout, promotion, shipping, and generation-specific fulfillment were not verified. Do not apply this price to other wheel selections or unverified configurations.",
          "source_ids": [
            "twitter-gravel-v3-2024-taobao-2026-08-21"
          ],
          "amount_cny": 3991
        }
      ],
      "latest_price": {
        "id": "twitter-v3-2024-rs-alloy-2026-08-21",
        "variant_id": "twitter-v3-2024-rs-sensah-alloy",
        "observed_at": "2026-08-21",
        "price_type": "historical-listing-option",
        "currency": "CNY",
        "channel": "taobao-mainland",
        "status": "historical-superseded",
        "price_basis": "selected SKU",
        "conditions": "User-supplied Taobao screenshot showed ¥3,991 for 粉白色-铝轮（碳把）. This is retained only as a historical observation for the alloy-wheel, carbon-cockpit option: the 2024 generation is no longer sold new and was superseded by the 2025 Gravel V3. Stock, checkout, promotion, shipping, and generation-specific fulfillment were not verified. Do not apply this price to other wheel selections or unverified configurations.",
        "source_ids": [
          "twitter-gravel-v3-2024-taobao-2026-08-21"
        ],
        "amount_cny": 3991
      },
      "display_price": {
        "label": "¥3,991",
        "estimated": false,
        "low": 3991,
        "high": 3991,
        "midpoint": 3991,
        "buildAmount": 0,
        "frameLow": 3991,
        "frameHigh": 3991
      },
      "image": {
        "id": "twitter-gravel-v3-2024-listing-primary-image",
        "platform_id": "twitter-gravel-v3-2024",
        "variant_ids": [
          "twitter-v3-2024-rs-sensah-alloy"
        ],
        "role": "primary",
        "subject_accuracy": "same-model-different-market-build",
        "media_type": "retailer-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://img.alicdn.com/bao/uploaded/i1/3021506430/O1CN017OYwnS1xMzrJi7mmi_%21%214611686018427381630-2-item_pic.png"
        },
        "fallback_local_path": "/assets/images/placeholders/complete-bike.svg",
        "source_id": "twitter-gravel-v3-2024-public-listing-image-2026-08-21",
        "rights": {
          "status": "retailer-page-embed",
          "copyright_holder": "Original marketplace image owner; identity not independently confirmed",
          "usage_note": "Remote embed from the cited public marketplace mirror. Copyright remains with the original image owner; no redistribution license is asserted and the file is not stored by the project."
        },
        "credit": "Product image via public marketplace listing mirror",
        "alt": "White TWITTER Gravel V3 RS 24-speed complete bike with alloy wheels, shown from the drive side outdoors",
        "display_note": "The listing graphic identifies a Gravel V3 RS 24-speed hydraulic build with standard-depth wheels. The persistent page mixes generations, so color, exact production year, and component batch may differ from the documented 2024 alloy configuration. If the remote image fails, the image region is omitted.",
        "reviewed_at": "2026-08-24",
        "display_accuracy": "same-model-different-market-build"
      },
      "image_source": {
        "id": "twitter-gravel-v3-2024-public-listing-image-2026-08-21",
        "type": "marketplace-listing-mirror",
        "title": "TWITTER Gravel V3 public listing images",
        "publisher": "Public marketplace listing mirror",
        "url": "https://tao.hooos.com/goods_jqVJ2MpS0tJNazVpjatBBOTJte-KaykkBHjRBabOZxFp.html"
      },
      "videos": [],
      "sources": [
        {
          "id": "twitter-gravel-v3-2024-taobao-2026-08-21",
          "type": "marketplace-product-page",
          "title": "骓特 GRAVEL-V3 顺泰 mechanical / hydraulic Taobao listing",
          "publisher": "Taobao marketplace listing",
          "language": "zh-CN",
          "accessed_at": "2026-08-26",
          "url": "https://e.tb.cn/h.8Qt1aFaeRwOEBih",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "medium",
            "generation": "medium-high"
          },
          "notes": "User-supplied transcription of the linked Taobao page and its product graphics. The listing identifies item GRAVEL-V3顺泰, a Summer 2024 launch, carbon frame, hydraulic disc brakes, and separate alloy- and carbon-wheel RS 24-speed selections in six colors. Neither wheel selection is treated as standard. The exact alloy-wheel selection lists 9.9 kg complete, but does not state the size, pedal or accessory basis. The seller table says BB92 while supplied BB86 material conflicts. The persistent page now mixes incompatible size and geometry graphics, so generation-specific details remain seller claims and conflicts are preserved. The supplied ¥3,991 selection is 粉白色-铝轮（碳把） and must not be applied to other wheel selections. Private seller, order, and transaction details are not retained."
        },
        {
          "id": "twitter-gravel-v3-2025-official-current-2026-09-01",
          "type": "official-successor-product-page",
          "title": "Twitter Gravel V3 25yr RS-24S",
          "publisher": "Twitter Bikes Factory Store",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.twitterbikefactory.com/products/twitter-bikes-gravel-v3-25yr-rs-24s-carbon-fiber-gravel-bike",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Current manufacturer storefront sells the distinct 2025 Gravel V3 generation. Its T47 chassis and current offer must not be transferred to the superseded 2024 press-fit generation; it confirms only that the retained 2024 build has been replaced."
        },
        {
          "id": "twitter-gravel-v3-2024-manual-mirror-2026-08-27",
          "type": "research-mirror-page",
          "title": "TWITTER Gravel V3 carbon frameset instruction-manual mirror",
          "publisher": "Manuals+",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://manuals.plus/ae/1005003697488669",
          "reliability": {
            "identity": "medium-high",
            "specification": "medium",
            "generation": "medium-high"
          },
          "notes": "Independent exact-model mirror, not a TWITTER-owned publication. It identifies the matching 45 / 48 / 51 / 54 press-fit Gravel V3 generation, publishes a 700x40C maximum, approximately 1.25 kg frame and 0.49 kg fork, and provides the four-size geometry table. The BB86 label still conflicts with the retained seller table's BB92 wording."
        },
        {
          "id": "twitter-gravel-v3-2024-public-listing-image-2026-08-21",
          "type": "marketplace-listing-mirror",
          "title": "TWITTER Gravel V3 public listing images",
          "publisher": "Public marketplace listing mirror",
          "language": "zh-CN",
          "accessed_at": "2026-08-21",
          "url": "https://tao.hooos.com/goods_jqVJ2MpS0tJNazVpjatBBOTJte-KaykkBHjRBabOZxFp.html",
          "reliability": {
            "identity": "medium-high",
            "specification": "medium",
            "price": "low",
            "generation": "medium"
          },
          "notes": "The public mirror exposes whole-bike and component-detail images for the TWITTER Gravel V3 listing. Accepted images cover silver and alternate-color full-bike views, a white RS 24-speed alloy-wheel view, the integrated mechanical cockpit, and RS hydraulic calipers. Generic carbon-weave advertising and an icon-only specification graphic were rejected. The photographs do not establish a standard wheel material or selection. These assets support model or component-family image matching only: exact production year, drivetrain batch, price, and stock are not inferred from them."
        }
      ]
    },
    {
      "id": "twitter-v3-rs-sensah",
      "brand": {
        "id": "twitter",
        "name": "Twitter",
        "name_zh": "骓特"
      },
      "platform": {
        "id": "twitter-gravel-v3",
        "brand_id": "twitter",
        "name": "Gravel V3",
        "name_zh": "Gravel V3",
        "category": "gravel",
        "handlebar": "drop",
        "status": "current",
        "summary": "Extremely aggressive complete-bike pricing with carbon frame, fork, and integrated cockpit. Best treated as a value platform with incomplete frame-provenance disclosure.",
        "frame": {
          "material": "carbon",
          "material_grade": "High-modulus carbon fiber; exact fiber grade is not published",
          "fork_material": "high-modulus carbon",
          "construction": "Current T47 Gravel V3 carbon chassis with internal routing, integrated carbon cockpit and hidden seatpost clamp; the official factory storefront describes monocoque construction, but no lay-up schedule or molding protocol is published",
          "stiffness_evidence": "No independent exact-current-platform stiffness or deflection result was found; seller response and bottom-bracket-flex descriptions are not treated as measured evidence",
          "bottom_bracket": "T47",
          "derailleur_hanger": "standard",
          "cable_routing": "fully-internal",
          "claimed_fiber": "high-modulus",
          "configuration_notes": {
            "source_id": "twitter-v3-official-2026-08-16",
            "frame_heights_cm": [
              45,
              48,
              51,
              54
            ],
            "net_weight_claim_g": 9900,
            "bottom_bracket_variants": [
              "T47 24 mm",
              "T47 29 mm"
            ],
            "observed_current_electronic_builds": [
              {
                "groupset": "Shimano 105 Di2 R7170",
                "layout": "2x12",
                "brakes": "hydraulic-disc",
                "source_id": "public-twitter-gravel-v3-r7170-official-xhs-2026-08-27",
                "note": "The official brand account identifies a current Gravel V3 electronic build as R7170, 24-speed and hydraulic-disc. Exact cassette, wheels, package contents, price and warranty were not captured."
              },
              {
                "groupset": "SENTYEH 13-speed electronic",
                "layout": null,
                "topology": "fully-wireless",
                "source_id": "public-twitter-gravel-v3-sentyeh-official-xhs-2026-08-27",
                "note": "The official brand account identifies a current Gravel V3 build with SENTYEH 13-speed fully wireless electronic shifting. Exact layout, cassette, brakes, package contents, price and warranty were not captured."
              }
            ]
          },
          "geometry": {
            "basis": "official regional exact-build geometry table for the WheelTop EDS TX configuration",
            "source_id": "twitter-v3-wireless-official-2026-08-25",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "45",
                "rider_height": "150-165 cm",
                "seat_tube_mm": 450,
                "top_tube_mm": 510,
                "head_tube_mm": 100,
                "head_angle_deg": 70,
                "seat_angle_deg": 74.3,
                "bb_drop_mm": 74,
                "chainstay_mm": 425,
                "front_center_mm": 589,
                "fork_offset_mm": 55,
                "reach_mm": 365,
                "stack_mm": 516
              },
              {
                "size": "48",
                "rider_height": "165-175 cm",
                "seat_tube_mm": 480,
                "top_tube_mm": 525,
                "head_tube_mm": 114,
                "head_angle_deg": 71,
                "seat_angle_deg": 74.3,
                "bb_drop_mm": 74,
                "chainstay_mm": 425,
                "front_center_mm": 596,
                "fork_offset_mm": 55,
                "reach_mm": 375,
                "stack_mm": 534
              },
              {
                "size": "51",
                "rider_height": "175-185 cm",
                "seat_tube_mm": 510,
                "top_tube_mm": 540,
                "head_tube_mm": 130,
                "head_angle_deg": 71.5,
                "seat_angle_deg": 74.3,
                "bb_drop_mm": 74,
                "chainstay_mm": 425,
                "front_center_mm": 607,
                "fork_offset_mm": 55,
                "reach_mm": 385,
                "stack_mm": 550
              },
              {
                "size": "54",
                "rider_height": "185-195 cm",
                "seat_tube_mm": 540,
                "top_tube_mm": 555,
                "head_tube_mm": 150,
                "head_angle_deg": 72,
                "seat_angle_deg": 74.3,
                "bb_drop_mm": 74,
                "chainstay_mm": 425,
                "front_center_mm": 618,
                "fork_offset_mm": 55,
                "reach_mm": 395,
                "stack_mm": 572
              }
            ]
          },
          "claimed_frame_weight_status": "No exact current T47 frame-only mass found after 50 registered source areas; complete-bike claims and the superseded 2024 press-fit frame claim are not substitutes"
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "pass",
          "note": "Official factory-store maximum is 45C; the main manufacturer page lists a 40C stock tire. Confirm actual measured width and mud clearance.",
          "stock_nominal_mm": 40,
          "published_max_mm": 45
        },
        "mounts": [
          "fender"
        ],
        "internal_storage": false,
        "china_availability": "mainland-domestic",
        "source_ids": [
          "twitter-v3-official",
          "twitter-company-profile",
          "twitter-v3-official-2026-08-16",
          "twitter-v3-wireless-official-2026-08-25",
          "twitter-v3-factory-store-2026-08-25",
          "twitter-v3-official-2026-08-28",
          "twitter-v3-rs-factory-store-2026-08-28",
          "twitter-v3-wheeltop-regional-2026-08-28",
          "public-twitter-gravel-v3-r7170-official-xhs-2026-08-27",
          "public-twitter-gravel-v3-sentyeh-official-xhs-2026-08-27"
        ],
        "last_reviewed": "2026-09-01"
      },
      "variant": {
        "id": "twitter-v3-rs-sensah",
        "platform_id": "twitter-gravel-v3",
        "name": "Gravel V3 RS / Sensah 2×12",
        "kind": "complete-bike",
        "market": "mainland-china",
        "editorial": {
          "verdict": "Cheapest traceable carbon complete; the obvious choice when purchase price matters most.",
          "best_for": [
            "budget complete",
            "drop-bar gravel",
            "high component value"
          ],
          "strengths": [
            "Full carbon frame/fork/cockpit package at an unusually low complete-bike price",
            "Hydraulic braking",
            "Domestic purchase route"
          ],
          "caveats": [
            "Maximum clearance is not clearly published",
            "Frame-molding provenance and model-specific testing are not transparent",
            "Exact component substitutions must be checked"
          ],
          "price_thresholds_cny": {
            "great_buy_below": 4100,
            "fair_buy_below": 4500,
            "not_compelling_above": 5000
          }
        },
        "source_ids": [
          "twitter-v3-official",
          "market-snapshot-2026-08-05",
          "twitter-v3-official-2026-08-16",
          "twitter-v3-wireless-official-2026-08-25",
          "twitter-v3-official-2026-08-28",
          "twitter-v3-rs-factory-store-2026-08-28"
        ],
        "purchase_route": "Current official factory-store page identifies the exact RS 24-speed configuration and exposes direct inquiry/order routing; Shenzhen manufacturer contact is also published. Confirm current mainland stock, warranty, shipping and selected-option checkout before paying.",
        "drivetrain": {
          "brand": "Sensah",
          "model": "RS 2×12",
          "speeds": "2x12",
          "shifting": "mechanical",
          "layout": "double"
        },
        "brakes": {
          "actuation": "hydraulic",
          "type": "disc"
        },
        "wheels": {
          "rim_material": "aluminum"
        },
        "tires": "700×40C",
        "cockpit": {
          "material": "carbon",
          "integrated": true
        },
        "claimed_frame_weight_g": 1150,
        "claimed_frame_weight_basis": "Official factory-store current T47 RS listing, size M and unpainted; hardware and weighing method were not stated",
        "claimed_complete_weight_g": 9600,
        "claimed_complete_weight_basis": "Best exact RS 24-speed claim: official factory store, size 50 cm, without pedals. The main manufacturer states 9.9 kg with basis unstated and a regional page states 9.7–9.9 kg; the conflicting claims remain in source metadata",
        "last_reviewed": "2026-09-01"
      },
      "prices": [
        {
          "id": "twitter-rs-2026-08-05",
          "variant_id": "twitter-v3-rs-sensah",
          "observed_at": "2026-08-05",
          "price_type": "observed",
          "currency": "CNY",
          "channel": "china-market",
          "status": "observed-current",
          "conditions": "Anonymized mainland marketplace checkout observation; promotion details may change.",
          "source_ids": [
            "market-snapshot-2026-08-05"
          ],
          "amount_cny": 3991
        }
      ],
      "latest_price": {
        "id": "twitter-rs-2026-08-05",
        "variant_id": "twitter-v3-rs-sensah",
        "observed_at": "2026-08-05",
        "price_type": "observed",
        "currency": "CNY",
        "channel": "china-market",
        "status": "observed-current",
        "conditions": "Anonymized mainland marketplace checkout observation; promotion details may change.",
        "source_ids": [
          "market-snapshot-2026-08-05"
        ],
        "amount_cny": 3991
      },
      "display_price": {
        "label": "¥3,991",
        "estimated": false,
        "low": 3991,
        "high": 3991,
        "midpoint": 3991,
        "buildAmount": 0,
        "frameLow": 3991,
        "frameHigh": 3991
      },
      "image": {
        "id": "twitter-gravel-v3-primary-image",
        "platform_id": "twitter-gravel-v3",
        "variant_ids": [
          "twitter-v3-wheeltop-eds"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://www.twittercycles.com/uploads/images/%E9%BB%91%E6%B7%B1%E7%81%B0_1757147129.webp"
        },
        "source_id": "twitter-v3-official",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "Twitter Bikes",
          "usage_note": "Remote embed from the cited product page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product image © Twitter Bikes",
        "alt": "Twitter Gravel V3 carbon gravel bike",
        "reviewed_at": "2026-08-07",
        "display_accuracy": "same-platform"
      },
      "image_source": {
        "id": "twitter-v3-official",
        "type": "manufacturer-product-page",
        "title": "Twitter Gravel V3 official product page",
        "publisher": "Twitter Bikes",
        "url": "https://www.twittercycles.com/products/gravel%20V3%20wireless%20%20%2825yr%29%20-etap-axs-gravel-bike.html"
      },
      "videos": [],
      "sources": [
        {
          "id": "twitter-v3-official",
          "type": "manufacturer-product-page",
          "title": "Twitter Gravel V3 official product page",
          "publisher": "Twitter Bikes",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": "https://www.twittercycles.com/products/gravel%20V3%20wireless%20%20%2825yr%29%20-etap-axs-gravel-bike.html",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "low"
          },
          "notes": "Useful for official build, stock tire, frame/fork/cockpit material claims, T47, and claimed complete weight."
        },
        {
          "id": "market-snapshot-2026-08-05",
          "type": "market-observation",
          "title": "Mainland China marketplace price snapshot",
          "publisher": "China Bikes",
          "language": "en",
          "accessed_at": "2026-08-05",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "low",
            "price": "medium-high"
          },
          "notes": "An anonymized price observation. Seller identity, buyer identity, account data, order data, and screenshots are intentionally not retained."
        },
        {
          "id": "twitter-v3-official-2026-08-16",
          "type": "manufacturer-product-page",
          "title": "TWITTER Gravel V3 wireless (current product page)",
          "publisher": "Twitter Bikes / Shenzhen First Technology Co., Ltd.",
          "language": "en",
          "accessed_at": "2026-08-16",
          "url": "https://www.twittercycles.com/products/gravel%20V3%20wireless%20%20%2825yr%29%20-etap-axs-gravel-bike.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "low"
          },
          "notes": "Current manufacturer page identifies Gravel V3 wireless configurations, four frame heights (45/48/51/54 cm), approximately 9.9 kg net weight, 700x40C stock tires, T47 threaded bottom-bracket variants, integrated carbon cockpit, and exact WheelTop TX 2x12, WheelTop GEX 1x13, and SRAM Rival eTap AXS 1x12 configuration tables. It is not evidence for the separate mainland Sensah RS listing, and it does not publish a dependable maximum tire-clearance figure or CNY checkout price."
        },
        {
          "id": "twitter-v3-wireless-official-2026-08-25",
          "type": "manufacturer-regional-product-page",
          "title": "Twitter Gravel V3 Wireless WheelTop EDS TX",
          "publisher": "Twitter Bikes USA",
          "language": "en",
          "accessed_at": "2026-08-25",
          "url": "https://twitterbikeusa.com/products/%F0%9F%86%93-free-shipping-delivery-3-days-gravel-v3-wireless-wheeltop-eds-tx-2-12-speed-holographic-l-54cm",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "medium"
          },
          "notes": "Exact official regional WheelTop EDS TX build page. Supports the four-size geometry table and 9.9 kg complete-bike weight. Regional checkout terms are not mainland-China checkout terms."
        },
        {
          "id": "twitter-v3-official-2026-08-28",
          "type": "manufacturer-product-page",
          "title": "TWITTER Gravel V3 carbon gravel bike",
          "publisher": "Twitter Bikes / Shenzhen First Technology Co., Ltd.",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.twittercycles.com/products/gravel-v3-gravel-bike.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "low"
          },
          "notes": "Current manufacturer page identifies the 2025 T47 Gravel V3 and claims approximately 9.7–9.9 kg for complete builds. It does not publish a frame-only mass, even though the superseded press-fit 2024 manual separately claimed approximately 1,250 g."
        },
        {
          "id": "twitter-v3-rs-factory-store-2026-08-28",
          "type": "manufacturer-store-product-page",
          "title": "TWITTER Gravel V3 25yr RS 24-speed",
          "publisher": "Official Twitter Bikes Factory Store",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.twitterbikefactory.com/products/twitter-bikes-gravel-v3-25yr-rs-24s-carbon-fiber-gravel-bike",
          "reliability": {
            "identity": "medium-high",
            "specification": "medium-high",
            "price": "medium"
          },
          "notes": "Current exact official factory-store page identifies the RS 24-speed Gravel V3 configuration and exposes direct inquiry/order routing. Current mainland stock, domestic warranty and final selected-option checkout remain unverified."
        },
        {
          "id": "twitter-company-profile",
          "type": "manufacturer-company-page",
          "title": "Twitter company profile",
          "publisher": "Twitter Bikes",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": "https://www.twittercycles.com/company-profile/",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "none"
          },
          "notes": "Company-reported assembly and supply-chain information; it does not independently establish the molding factory for each frame."
        },
        {
          "id": "twitter-v3-factory-store-2026-08-25",
          "type": "manufacturer-store-product-page",
          "title": "Twitter Gravel V3 25yr RS 24-speed",
          "publisher": "Official Twitter Bikes Factory Store",
          "language": "en",
          "accessed_at": "2026-08-25",
          "url": "https://www.twitterbikefactory.com/ro/products/twitter-bikes-gravel-v3-25yr-rs-24s-carbon-fiber-gravel-bike",
          "reliability": {
            "identity": "medium-high",
            "specification": "medium-high",
            "price": "medium"
          },
          "notes": "Exact current-generation factory-store listing states 700x45C tire clearance. The main manufacturer page lists a 700x40C stock tire but does not state a maximum."
        },
        {
          "id": "twitter-v3-wheeltop-regional-2026-08-28",
          "type": "manufacturer-regional-product-page",
          "title": "TWITTER Gravel V3 WheelTop EDS TX 2x12",
          "publisher": "Twitter Bikes USA",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://twitterbikeusa.com/products/%F0%9F%86%93-free-shipping-delivery-3-days-gravel-v3-wireless-wheeltop-eds-tx-2-12-speed-holographic-l-54cm",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "medium"
          },
          "notes": "Current exact regional store page lists the WheelTop EDS TX complete build at US$1,750 and exposes a live order route. Mainland buyers also have the manufacturer contact route; stock, domestic warranty and final mainland checkout remain unverified."
        },
        {
          "id": "public-twitter-gravel-v3-r7170-official-xhs-2026-08-27",
          "type": "manufacturer-social-post",
          "title": "TWITTER Gravel V3 Shimano 105 Di2 R7170 official build post",
          "publisher": "Official TWITTER / 骓特 XHS account",
          "language": "zh-CN",
          "accessed_at": "2026-08-27",
          "url": "https://www.xiaohongshu.com/explore/6a6b200a000000002800b415",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "none"
          },
          "notes": "Opened exact public post from the official brand account identifies a current Gravel V3 build with Shimano 105 Di2 R7170, 24-speed electronic shifting and hydraulic disc brakes. The exact cassette, wheels, package contents, current mainland price and warranty were not captured. This is current-platform build evidence and is not assigned to the separate Gravel V3 2024 generation."
        },
        {
          "id": "public-twitter-gravel-v3-sentyeh-official-xhs-2026-08-27",
          "type": "manufacturer-social-post",
          "title": "TWITTER Gravel V3 SENTYEH 13-speed official build post",
          "publisher": "Official TWITTER / 骓特 XHS account",
          "language": "zh-CN",
          "accessed_at": "2026-08-27",
          "url": "https://www.xiaohongshu.com/explore/6a7ee7c9000000002c0055d0",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "none"
          },
          "notes": "Opened exact public post from the official brand account identifies a current Gravel V3 carbon build with SENTYEH 13-speed fully wireless electronic shifting. Exact layout, cassette, brake system, package contents, current mainland price and warranty were not captured. This does not alter L-TWOO eGR records and is not assigned to the separate Gravel V3 2024 generation."
        }
      ]
    },
    {
      "id": "sava-a7l-r7100",
      "brand": {
        "id": "sava",
        "name": "SAVA",
        "name_zh": "萨瓦"
      },
      "platform": {
        "id": "sava-a7l-r7100",
        "brand_id": "sava",
        "name": "A7L R7100",
        "name_zh": "A7L R7100",
        "category": "road",
        "handlebar": "drop",
        "status": "snapshot-published",
        "summary": "Current exact evidence identifies the 2026 SAVA A7L as an R08 T800-carbon road bike with a mixed SENSAH/Shimano 2x12 hydraulic-disc build, an approximately 8.6 kg claim and a conservative manufacturer-published 25C maximum. Two dated mainland price observations remain checkout leads rather than final totals.",
        "frame": {
          "material": "carbon",
          "material_grade": "T800 carbon fiber",
          "fork_material": "T800 carbon",
          "construction": "R08 T800-carbon frame, fork and seatpost with an integrated carbon cockpit; the exact lay-up schedule and molding process are not published",
          "stiffness_evidence": "The current manufacturer page describes the 2026 A7L as improving both rigidity and low weight, but publishes no deflection value, protocol or independent comparative result",
          "bottom_bracket": "BB86-24R",
          "derailleur_hanger": "unknown",
          "cable_routing": "unknown",
          "geometry": {
            "basis": "manufacturer exact-model geometry table",
            "source_id": "sava-a7l-official-global-2026-08-17",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "440",
                "seat_tube_mm": 443.3,
                "top_tube_mm": 505,
                "bb_drop_mm": 70,
                "chainstay_mm": 410,
                "head_angle_deg": 71.2,
                "seat_angle_deg": 73.5,
                "reach_mm": 358.4,
                "stack_mm": 509.3,
                "wheelbase_mm": 966.6
              },
              {
                "size": "470",
                "seat_tube_mm": 471.5,
                "top_tube_mm": 520,
                "bb_drop_mm": 70,
                "chainstay_mm": 410,
                "head_angle_deg": 71.2,
                "seat_angle_deg": 73.5,
                "reach_mm": 370,
                "stack_mm": 516.6,
                "wheelbase_mm": 969.9
              },
              {
                "size": "510",
                "seat_tube_mm": 511.5,
                "top_tube_mm": 535,
                "bb_drop_mm": 70,
                "chainstay_mm": 410,
                "head_angle_deg": 71.4,
                "seat_angle_deg": 73.5,
                "reach_mm": 378,
                "stack_mm": 534,
                "wheelbase_mm": 984.8
              },
              {
                "size": "540",
                "seat_tube_mm": 541.5,
                "top_tube_mm": 550,
                "bb_drop_mm": 70,
                "chainstay_mm": 410,
                "head_angle_deg": 72,
                "seat_angle_deg": 73.5,
                "reach_mm": 387,
                "stack_mm": 554.5,
                "wheelbase_mm": 994.3
              },
              {
                "size": "560",
                "seat_tube_mm": 562,
                "top_tube_mm": 559,
                "bb_drop_mm": 70,
                "chainstay_mm": 410,
                "head_angle_deg": 72,
                "seat_angle_deg": 73.5,
                "reach_mm": 390.3,
                "stack_mm": 580.5,
                "wheelbase_mm": 1004
              }
            ]
          },
          "frame_weight_status": "No frame-only size, finish or included-hardware weight found after 50 registered source areas"
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official exact-frame compatibility guide",
          "eligibility": "pass",
          "note": "SAVA publishes 25C as the R08 maximum. Owner reports of fitting wider tires are not promoted over the conservative manufacturer value.",
          "stock_nominal_mm": 25,
          "published_max_mm": 25
        },
        "category_details": {
          "discipline": "road",
          "geometry": "manufacturer exact-model table",
          "evidence": "current exact-model manufacturer evidence",
          "note": "The retained ¥4,599 official-store card is consolidated into this exact record as a second dated observation rather than published as another bike."
        },
        "mounts": [],
        "internal_storage": false,
        "china_availability": "mainland-marketplace-observed",
        "source_ids": [
          "taobao-snapshot-2026-08-08",
          "sava-a7l-official-2026-08-08",
          "sava-2026-carbon-lineup-2026-08-08",
          "sava-a7l-official-global-2026-08-17",
          "sava-a7l-r08-current-2026-08-30",
          "sava-r08-tire-compatibility-2026-08-30",
          "sava-a7l-mainland-current-2026-08-30"
        ],
        "last_reviewed": "2026-09-01",
        "source_note": "Current exact manufacturer evidence confirms the conservative R08 25C maximum. The A7L page publishes only an approximately 8.6 kg complete-bike reference varying by size, not a frame-only weight."
      },
      "variant": {
        "id": "sava-a7l-r7100",
        "platform_id": "sava-a7l-r7100",
        "name": "A7L R7100",
        "kind": "complete-bike",
        "market": "mainland-china-marketplace",
        "editorial": {
          "verdict": "Current exact 2026 A7L R08 build with a mixed SENSAH/Shimano 2x12 hydraulic drivetrain, T800-carbon chassis and two dated mainland price observations; confirm warranty and final checkout before purchase.",
          "best_for": [
            "road"
          ],
          "strengths": [
            "Approximately 8.6 kg current manufacturer claim",
            "Exact R08 T800 frame and conservative 25C manufacturer maximum",
            "Two dated mainland-China price observations"
          ],
          "caveats": [
            "Search-card pricing may be coupon, listed, subsidy, or otherwise conditional",
            "The mixed SENSAH/Shimano BOM is not a full Shimano 105 groupset",
            "Confirm exact size, returns, domestic warranty and final checkout total before paying"
          ]
        },
        "source_ids": [
          "taobao-snapshot-2026-08-08",
          "sava-a7l-official-2026-08-08",
          "sava-2026-carbon-lineup-2026-08-08",
          "sava-a7l-official-global-2026-08-17",
          "sava-a7l-r08-current-2026-08-30",
          "sava-r08-tire-compatibility-2026-08-30",
          "sava-a7l-mainland-current-2026-08-30"
        ],
        "drivetrain": {
          "brand": "SENSAH / Shimano",
          "model": "EMPIRE PRO / 105 R7100 mixed build",
          "speeds": "2x12",
          "shifting": "mechanical",
          "layout": "double",
          "shifters": "SENSAH EMPIRE PRO hydraulic 2x12",
          "front_derailleur": "Shimano 105 FD-R7100",
          "rear_derailleur": "Shimano 105 RD-R7100",
          "crankset": "FC-PR6-B1 50/34T",
          "cassette": "CS-R9012 11-34T",
          "chain": "S-X12R"
        },
        "brakes": {
          "actuation": "hydraulic",
          "type": "disc"
        },
        "wheels": {
          "rim_material": "carbon",
          "depth_mm": 50,
          "description": "700C carbon wheelset, 24H"
        },
        "tires": "700×25C clincher",
        "cockpit": {
          "material": "carbon",
          "integrated": true,
          "dimensions": "400×100 mm"
        },
        "claimed_complete_weight_g": 8600,
        "claimed_complete_weight_basis": "Current exact manufacturer approximate complete-bike weight; varies by size, while pedals, accessories and weighing protocol are unpublished",
        "purchase_route": "Current exact SAVA global-direct storefront lists US$1,699, stock status and add-to-cart for R08-R7120-24S; mainland shipping, tax, warranty and final checkout remain unverified.",
        "last_reviewed": "2026-09-01"
      },
      "prices": [
        {
          "id": "sava-a7l-r7100-price-2026-08-08-4599",
          "variant_id": "sava-a7l-r7100",
          "observed_at": "2026-08-08",
          "price_type": "observed-search-card",
          "currency": "CNY",
          "channel": "tmall-mainland",
          "status": "promotion-conditional",
          "price_basis": "listed",
          "conditions": "Retained SAVA official flagship-store card displayed CNY 4,599 for 26款 A7L. Size, color, promotion, shipping, seller terms and final checkout may differ. Current exact-model evidence consolidates this observation into the canonical A7L R7100 record.",
          "source_ids": [
            "taobao-snapshot-2026-08-08"
          ],
          "amount_cny": 4599
        },
        {
          "id": "sava-a7l-r7100-price-2026-08-08",
          "variant_id": "sava-a7l-r7100",
          "observed_at": "2026-08-08",
          "price_type": "observed-search-card",
          "currency": "CNY",
          "channel": "taobao-mainland",
          "status": "promotion-conditional",
          "price_basis": "listed",
          "conditions": "Anonymized Taobao search-card observation displayed as listed; promotion, size/color, shipping, and final checkout conditions may differ. Exact model/configuration shown. A second A7L card at ¥4,999 remains in the research ledger because its trim is not decisive.",
          "source_ids": [
            "taobao-snapshot-2026-08-08"
          ],
          "amount_cny": 4567
        }
      ],
      "latest_price": {
        "id": "sava-a7l-r7100-price-2026-08-08-4599",
        "variant_id": "sava-a7l-r7100",
        "observed_at": "2026-08-08",
        "price_type": "observed-search-card",
        "currency": "CNY",
        "channel": "tmall-mainland",
        "status": "promotion-conditional",
        "price_basis": "listed",
        "conditions": "Retained SAVA official flagship-store card displayed CNY 4,599 for 26款 A7L. Size, color, promotion, shipping, seller terms and final checkout may differ. Current exact-model evidence consolidates this observation into the canonical A7L R7100 record.",
        "source_ids": [
          "taobao-snapshot-2026-08-08"
        ],
        "amount_cny": 4599
      },
      "display_price": {
        "label": "¥4,599",
        "estimated": false,
        "low": 4599,
        "high": 4599,
        "midpoint": 4599,
        "buildAmount": 0,
        "frameLow": 4599,
        "frameHigh": 4599
      },
      "image": {
        "id": "sava-a7l-r08-2026-exact-primary-image",
        "platform_id": "sava-a7l-r7100",
        "variant_ids": [
          "sava-a7l-r7100"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://savadeck-bike.com/cdn/shop/files/sava-a7l-2026-full-carbon-road-bike-24-speed-01-2026-sava-a7l-carbon-road-bike-silver-front-45-degree-main.jpg?v=1783501707&width=1080"
        },
        "source_id": "sava-a7l-r08-current-2026-08-30",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "SAVA",
          "usage_note": "Remote embed from the cited product page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product image © SAVA",
        "alt": "Silver 2026 SAVA A7L R08 R7120 24-speed carbon road bike in front three-quarter view",
        "display_note": "Current official exact-product photo for the tracked 2026 R08-R7120-24S build; selected color and size may vary.",
        "reviewed_at": "2026-09-01",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "sava-a7l-r08-current-2026-08-30",
        "type": "manufacturer-product-page",
        "title": "SAVA 2026 A7L R08 current specifications",
        "publisher": "SAVA",
        "url": "https://savadeck-bike.com/products/sava-a7l-2026-full-carbon-road-bike-24-speed"
      },
      "videos": [],
      "sources": [
        {
          "id": "taobao-snapshot-2026-08-08",
          "type": "anonymized-marketplace-snapshot",
          "title": "Anonymized Taobao search-card snapshot — 2026-08-08",
          "publisher": "China Bikes",
          "language": "zh-CN",
          "accessed_at": "2026-08-08",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "low-to-medium",
            "price": "medium"
          },
          "notes": "42 screenshots and 160 listing observations were normalized into 133 model groups. Listed, coupon, subsidy, and first-order conditions are preserved in the research ledger. Screenshots, seller identities, and private data are not redistributed."
        },
        {
          "id": "sava-a7l-official-2026-08-08",
          "type": "manufacturer-product-page",
          "title": "SAVA A7L / A7L Pro carbon road bike",
          "publisher": "SAVA",
          "language": "en",
          "accessed_at": "2026-08-08",
          "url": "https://sava-official.com/64-sava-bike-a7l--a7l-pro-carbon-fiber-road-bike-with-shimano-105-r7100-and-hydraulic-brakes.html",
          "reliability": {
            "identity": "medium-high",
            "specification": "medium-high",
            "price": "low"
          },
          "notes": "Corroborates A7L/105 R7100/hydraulic configuration family; it does not establish the exact Taobao SKU or coupon conditions."
        },
        {
          "id": "sava-2026-carbon-lineup-2026-08-08",
          "type": "manufacturer-product-collection",
          "title": "2026 SAVA carbon-fiber bicycle lineup",
          "publisher": "SAVA",
          "language": "en",
          "accessed_at": "2026-08-08",
          "url": "https://savadeck-bike.com/sv-pt/collections/2026-sava-carbon-fiber-bikes",
          "reliability": {
            "identity": "medium-high",
            "specification": "medium-high",
            "price": "low"
          },
          "notes": "Corroborates A7L Pro and Gelaro S8 naming and drivetrain families; China-market Taobao price remains separately observed."
        },
        {
          "id": "sava-a7l-official-global-2026-08-17",
          "type": "manufacturer-product-page",
          "title": "SAVA A7L 2026 full-carbon road bike 24-speed",
          "publisher": "SAVA",
          "language": "en",
          "accessed_at": "2026-08-17",
          "url": "https://savadeck-bike.com/products/sava-a7l-2026-full-carbon-road-bike-24-speed",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium"
          },
          "notes": "Official global-direct exact-model page supports five-size geometry, approximately 8.6 kg complete-bike claim, BB86-24R, 50 mm carbon wheels, 700×25C tires, a full-carbon frame and integrated carbon cockpit, and US$1,699 checkout. It gives no frame-only weight, exact fiber grade, lay-up, molding process or stiffness result. Mainland route remains unresolved."
        },
        {
          "id": "sava-a7l-r08-current-2026-08-30",
          "type": "manufacturer-product-page",
          "title": "SAVA 2026 A7L R08 current specifications",
          "publisher": "SAVA",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://savadeck-bike.com/products/sava-a7l-2026-full-carbon-road-bike-24-speed",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "low",
            "selected_option": "high"
          },
          "notes": "Current exact 2026 A7L R08 storefront lists US$1,699, add-to-cart and approximately 8.6 kg varying by size. It publishes the exact current product photography and the R08-R7120-24S configuration; mainland checkout remains separate."
        },
        {
          "id": "sava-r08-tire-compatibility-2026-08-30",
          "type": "manufacturer-compatibility-guide",
          "title": "SAVA current maximum tire-width guide",
          "publisher": "SAVA",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://savadeck-bike.com/blogs/sava-bike-blog/whats-the-maximum-tire-width-on-sava-bikes",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "low"
          },
          "notes": "The current manufacturer compatibility guide states a conservative 25C maximum for the R08 frame used by A7L."
        },
        {
          "id": "sava-a7l-mainland-current-2026-08-30",
          "type": "marketplace-index",
          "title": "SAVA 2026 A7L R7100 current mainland listing",
          "publisher": "JD.com",
          "language": "zh-CN",
          "accessed_at": "2026-08-30",
          "url": "https://www.jd.com/jiage/131868f60775472966f2.html",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "low",
            "selected_option": "high"
          },
          "notes": "Current mainland index identifies a 2026 A7L R7100 24-speed hydraulic-disc option, corroborating the exact model represented by the retained official-store card. Final checkout conditions remain unverified."
        }
      ]
    },
    {
      "id": "twitter-v3-wheeltop-eds",
      "brand": {
        "id": "twitter",
        "name": "Twitter",
        "name_zh": "骓特"
      },
      "platform": {
        "id": "twitter-gravel-v3",
        "brand_id": "twitter",
        "name": "Gravel V3",
        "name_zh": "Gravel V3",
        "category": "gravel",
        "handlebar": "drop",
        "status": "current",
        "summary": "Extremely aggressive complete-bike pricing with carbon frame, fork, and integrated cockpit. Best treated as a value platform with incomplete frame-provenance disclosure.",
        "frame": {
          "material": "carbon",
          "material_grade": "High-modulus carbon fiber; exact fiber grade is not published",
          "fork_material": "high-modulus carbon",
          "construction": "Current T47 Gravel V3 carbon chassis with internal routing, integrated carbon cockpit and hidden seatpost clamp; the official factory storefront describes monocoque construction, but no lay-up schedule or molding protocol is published",
          "stiffness_evidence": "No independent exact-current-platform stiffness or deflection result was found; seller response and bottom-bracket-flex descriptions are not treated as measured evidence",
          "bottom_bracket": "T47",
          "derailleur_hanger": "standard",
          "cable_routing": "fully-internal",
          "claimed_fiber": "high-modulus",
          "configuration_notes": {
            "source_id": "twitter-v3-official-2026-08-16",
            "frame_heights_cm": [
              45,
              48,
              51,
              54
            ],
            "net_weight_claim_g": 9900,
            "bottom_bracket_variants": [
              "T47 24 mm",
              "T47 29 mm"
            ],
            "observed_current_electronic_builds": [
              {
                "groupset": "Shimano 105 Di2 R7170",
                "layout": "2x12",
                "brakes": "hydraulic-disc",
                "source_id": "public-twitter-gravel-v3-r7170-official-xhs-2026-08-27",
                "note": "The official brand account identifies a current Gravel V3 electronic build as R7170, 24-speed and hydraulic-disc. Exact cassette, wheels, package contents, price and warranty were not captured."
              },
              {
                "groupset": "SENTYEH 13-speed electronic",
                "layout": null,
                "topology": "fully-wireless",
                "source_id": "public-twitter-gravel-v3-sentyeh-official-xhs-2026-08-27",
                "note": "The official brand account identifies a current Gravel V3 build with SENTYEH 13-speed fully wireless electronic shifting. Exact layout, cassette, brakes, package contents, price and warranty were not captured."
              }
            ]
          },
          "geometry": {
            "basis": "official regional exact-build geometry table for the WheelTop EDS TX configuration",
            "source_id": "twitter-v3-wireless-official-2026-08-25",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "45",
                "rider_height": "150-165 cm",
                "seat_tube_mm": 450,
                "top_tube_mm": 510,
                "head_tube_mm": 100,
                "head_angle_deg": 70,
                "seat_angle_deg": 74.3,
                "bb_drop_mm": 74,
                "chainstay_mm": 425,
                "front_center_mm": 589,
                "fork_offset_mm": 55,
                "reach_mm": 365,
                "stack_mm": 516
              },
              {
                "size": "48",
                "rider_height": "165-175 cm",
                "seat_tube_mm": 480,
                "top_tube_mm": 525,
                "head_tube_mm": 114,
                "head_angle_deg": 71,
                "seat_angle_deg": 74.3,
                "bb_drop_mm": 74,
                "chainstay_mm": 425,
                "front_center_mm": 596,
                "fork_offset_mm": 55,
                "reach_mm": 375,
                "stack_mm": 534
              },
              {
                "size": "51",
                "rider_height": "175-185 cm",
                "seat_tube_mm": 510,
                "top_tube_mm": 540,
                "head_tube_mm": 130,
                "head_angle_deg": 71.5,
                "seat_angle_deg": 74.3,
                "bb_drop_mm": 74,
                "chainstay_mm": 425,
                "front_center_mm": 607,
                "fork_offset_mm": 55,
                "reach_mm": 385,
                "stack_mm": 550
              },
              {
                "size": "54",
                "rider_height": "185-195 cm",
                "seat_tube_mm": 540,
                "top_tube_mm": 555,
                "head_tube_mm": 150,
                "head_angle_deg": 72,
                "seat_angle_deg": 74.3,
                "bb_drop_mm": 74,
                "chainstay_mm": 425,
                "front_center_mm": 618,
                "fork_offset_mm": 55,
                "reach_mm": 395,
                "stack_mm": 572
              }
            ]
          },
          "claimed_frame_weight_status": "No exact current T47 frame-only mass found after 50 registered source areas; complete-bike claims and the superseded 2024 press-fit frame claim are not substitutes"
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "pass",
          "note": "Official factory-store maximum is 45C; the main manufacturer page lists a 40C stock tire. Confirm actual measured width and mud clearance.",
          "stock_nominal_mm": 40,
          "published_max_mm": 45
        },
        "mounts": [
          "fender"
        ],
        "internal_storage": false,
        "china_availability": "mainland-domestic",
        "source_ids": [
          "twitter-v3-official",
          "twitter-company-profile",
          "twitter-v3-official-2026-08-16",
          "twitter-v3-wireless-official-2026-08-25",
          "twitter-v3-factory-store-2026-08-25",
          "twitter-v3-official-2026-08-28",
          "twitter-v3-rs-factory-store-2026-08-28",
          "twitter-v3-wheeltop-regional-2026-08-28",
          "public-twitter-gravel-v3-r7170-official-xhs-2026-08-27",
          "public-twitter-gravel-v3-sentyeh-official-xhs-2026-08-27"
        ],
        "last_reviewed": "2026-09-01"
      },
      "variant": {
        "id": "twitter-v3-wheeltop-eds",
        "platform_id": "twitter-gravel-v3",
        "name": "Gravel V3 WheelTop EDS 2×12",
        "kind": "complete-bike",
        "market": "mainland-china",
        "editorial": {
          "verdict": "Exceptional complete-bike value. A self-build with comparable electronic hydraulic parts costs materially more.",
          "best_for": [
            "electronic shifting value",
            "budget performance",
            "drop-bar gravel"
          ],
          "strengths": [
            "Wireless electronic 2×12 and hydraulic brakes",
            "Carbon frame, fork, and cockpit",
            "T47 bottom bracket",
            "Approximately 9.9 kg claim"
          ],
          "caveats": [
            "Wheels are aluminum, not carbon",
            "Maximum clearance is unverified",
            "Proprietary electronic drivetrain has a smaller service network than Shimano"
          ],
          "price_thresholds_cny": {
            "great_buy_below": 5300,
            "fair_buy_below": 6000,
            "not_compelling_above": 6800
          }
        },
        "source_ids": [
          "twitter-v3-official",
          "market-snapshot-2026-08-05",
          "twitter-v3-official-2026-08-16",
          "twitter-v3-wireless-official-2026-08-25",
          "twitter-v3-official-2026-08-28",
          "twitter-v3-wheeltop-regional-2026-08-28"
        ],
        "drivetrain": {
          "brand": "WheelTop",
          "model": "EDS TX",
          "speeds": "2x12",
          "shifting": "electronic-wireless",
          "layout": "double"
        },
        "brakes": {
          "actuation": "hydraulic",
          "type": "disc"
        },
        "wheels": {
          "rim_material": "aluminum"
        },
        "tires": "700×40C",
        "cockpit": {
          "material": "carbon",
          "integrated": true
        },
        "claimed_complete_weight_g": 9900,
        "claimed_complete_weight_basis": "Exact official regional WheelTop EDS TX listing; size, pedals, accessories and weighing method were not stated",
        "purchase_route": "Current official regional store lists the exact WheelTop EDS TX complete build at US$1,750 and exposes ordering; Shenzhen manufacturer contact provides a direct inquiry route. Confirm current mainland SKU, stock, warranty, shipping and selected-option checkout before paying.",
        "last_reviewed": "2026-09-01"
      },
      "prices": [
        {
          "id": "twitter-eds-2026-08-08",
          "variant_id": "twitter-v3-wheeltop-eds",
          "observed_at": "2026-08-08",
          "price_type": "observed-search-card",
          "currency": "CNY",
          "channel": "taobao-mainland",
          "status": "promotion-conditional",
          "price_basis": "coupon",
          "conditions": "Anonymized Taobao search-card coupon observation for the visible Gravel V3 WheelTop EDS configuration. Promotion, size/color, shipping, and final checkout conditions may differ.",
          "amount_cny": 4951,
          "source_ids": [
            "taobao-snapshot-2026-08-08"
          ]
        },
        {
          "id": "twitter-eds-2026-08-05",
          "variant_id": "twitter-v3-wheeltop-eds",
          "observed_at": "2026-08-05",
          "price_type": "observed",
          "currency": "CNY",
          "channel": "china-market",
          "status": "observed-current",
          "conditions": "Anonymized mainland marketplace checkout observation; promotion details may change.",
          "source_ids": [
            "market-snapshot-2026-08-05"
          ],
          "amount_cny": 5191
        }
      ],
      "latest_price": {
        "id": "twitter-eds-2026-08-08",
        "variant_id": "twitter-v3-wheeltop-eds",
        "observed_at": "2026-08-08",
        "price_type": "observed-search-card",
        "currency": "CNY",
        "channel": "taobao-mainland",
        "status": "promotion-conditional",
        "price_basis": "coupon",
        "conditions": "Anonymized Taobao search-card coupon observation for the visible Gravel V3 WheelTop EDS configuration. Promotion, size/color, shipping, and final checkout conditions may differ.",
        "amount_cny": 4951,
        "source_ids": [
          "taobao-snapshot-2026-08-08"
        ]
      },
      "display_price": {
        "label": "¥4,951",
        "estimated": false,
        "low": 4951,
        "high": 4951,
        "midpoint": 4951,
        "buildAmount": 0,
        "frameLow": 4951,
        "frameHigh": 4951
      },
      "image": {
        "id": "twitter-gravel-v3-primary-image",
        "platform_id": "twitter-gravel-v3",
        "variant_ids": [
          "twitter-v3-wheeltop-eds"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://www.twittercycles.com/uploads/images/%E9%BB%91%E6%B7%B1%E7%81%B0_1757147129.webp"
        },
        "source_id": "twitter-v3-official",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "Twitter Bikes",
          "usage_note": "Remote embed from the cited product page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product image © Twitter Bikes",
        "alt": "Twitter Gravel V3 carbon gravel bike",
        "reviewed_at": "2026-08-07",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "twitter-v3-official",
        "type": "manufacturer-product-page",
        "title": "Twitter Gravel V3 official product page",
        "publisher": "Twitter Bikes",
        "url": "https://www.twittercycles.com/products/gravel%20V3%20wireless%20%20%2825yr%29%20-etap-axs-gravel-bike.html"
      },
      "videos": [],
      "sources": [
        {
          "id": "twitter-v3-official",
          "type": "manufacturer-product-page",
          "title": "Twitter Gravel V3 official product page",
          "publisher": "Twitter Bikes",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": "https://www.twittercycles.com/products/gravel%20V3%20wireless%20%20%2825yr%29%20-etap-axs-gravel-bike.html",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "low"
          },
          "notes": "Useful for official build, stock tire, frame/fork/cockpit material claims, T47, and claimed complete weight."
        },
        {
          "id": "market-snapshot-2026-08-05",
          "type": "market-observation",
          "title": "Mainland China marketplace price snapshot",
          "publisher": "China Bikes",
          "language": "en",
          "accessed_at": "2026-08-05",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "low",
            "price": "medium-high"
          },
          "notes": "An anonymized price observation. Seller identity, buyer identity, account data, order data, and screenshots are intentionally not retained."
        },
        {
          "id": "twitter-v3-official-2026-08-16",
          "type": "manufacturer-product-page",
          "title": "TWITTER Gravel V3 wireless (current product page)",
          "publisher": "Twitter Bikes / Shenzhen First Technology Co., Ltd.",
          "language": "en",
          "accessed_at": "2026-08-16",
          "url": "https://www.twittercycles.com/products/gravel%20V3%20wireless%20%20%2825yr%29%20-etap-axs-gravel-bike.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "low"
          },
          "notes": "Current manufacturer page identifies Gravel V3 wireless configurations, four frame heights (45/48/51/54 cm), approximately 9.9 kg net weight, 700x40C stock tires, T47 threaded bottom-bracket variants, integrated carbon cockpit, and exact WheelTop TX 2x12, WheelTop GEX 1x13, and SRAM Rival eTap AXS 1x12 configuration tables. It is not evidence for the separate mainland Sensah RS listing, and it does not publish a dependable maximum tire-clearance figure or CNY checkout price."
        },
        {
          "id": "twitter-v3-wireless-official-2026-08-25",
          "type": "manufacturer-regional-product-page",
          "title": "Twitter Gravel V3 Wireless WheelTop EDS TX",
          "publisher": "Twitter Bikes USA",
          "language": "en",
          "accessed_at": "2026-08-25",
          "url": "https://twitterbikeusa.com/products/%F0%9F%86%93-free-shipping-delivery-3-days-gravel-v3-wireless-wheeltop-eds-tx-2-12-speed-holographic-l-54cm",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "medium"
          },
          "notes": "Exact official regional WheelTop EDS TX build page. Supports the four-size geometry table and 9.9 kg complete-bike weight. Regional checkout terms are not mainland-China checkout terms."
        },
        {
          "id": "twitter-v3-official-2026-08-28",
          "type": "manufacturer-product-page",
          "title": "TWITTER Gravel V3 carbon gravel bike",
          "publisher": "Twitter Bikes / Shenzhen First Technology Co., Ltd.",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.twittercycles.com/products/gravel-v3-gravel-bike.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "low"
          },
          "notes": "Current manufacturer page identifies the 2025 T47 Gravel V3 and claims approximately 9.7–9.9 kg for complete builds. It does not publish a frame-only mass, even though the superseded press-fit 2024 manual separately claimed approximately 1,250 g."
        },
        {
          "id": "twitter-v3-wheeltop-regional-2026-08-28",
          "type": "manufacturer-regional-product-page",
          "title": "TWITTER Gravel V3 WheelTop EDS TX 2x12",
          "publisher": "Twitter Bikes USA",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://twitterbikeusa.com/products/%F0%9F%86%93-free-shipping-delivery-3-days-gravel-v3-wireless-wheeltop-eds-tx-2-12-speed-holographic-l-54cm",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "medium"
          },
          "notes": "Current exact regional store page lists the WheelTop EDS TX complete build at US$1,750 and exposes a live order route. Mainland buyers also have the manufacturer contact route; stock, domestic warranty and final mainland checkout remain unverified."
        },
        {
          "id": "twitter-company-profile",
          "type": "manufacturer-company-page",
          "title": "Twitter company profile",
          "publisher": "Twitter Bikes",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": "https://www.twittercycles.com/company-profile/",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "none"
          },
          "notes": "Company-reported assembly and supply-chain information; it does not independently establish the molding factory for each frame."
        },
        {
          "id": "twitter-v3-factory-store-2026-08-25",
          "type": "manufacturer-store-product-page",
          "title": "Twitter Gravel V3 25yr RS 24-speed",
          "publisher": "Official Twitter Bikes Factory Store",
          "language": "en",
          "accessed_at": "2026-08-25",
          "url": "https://www.twitterbikefactory.com/ro/products/twitter-bikes-gravel-v3-25yr-rs-24s-carbon-fiber-gravel-bike",
          "reliability": {
            "identity": "medium-high",
            "specification": "medium-high",
            "price": "medium"
          },
          "notes": "Exact current-generation factory-store listing states 700x45C tire clearance. The main manufacturer page lists a 700x40C stock tire but does not state a maximum."
        },
        {
          "id": "twitter-v3-rs-factory-store-2026-08-28",
          "type": "manufacturer-store-product-page",
          "title": "TWITTER Gravel V3 25yr RS 24-speed",
          "publisher": "Official Twitter Bikes Factory Store",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.twitterbikefactory.com/products/twitter-bikes-gravel-v3-25yr-rs-24s-carbon-fiber-gravel-bike",
          "reliability": {
            "identity": "medium-high",
            "specification": "medium-high",
            "price": "medium"
          },
          "notes": "Current exact official factory-store page identifies the RS 24-speed Gravel V3 configuration and exposes direct inquiry/order routing. Current mainland stock, domestic warranty and final selected-option checkout remain unverified."
        },
        {
          "id": "public-twitter-gravel-v3-r7170-official-xhs-2026-08-27",
          "type": "manufacturer-social-post",
          "title": "TWITTER Gravel V3 Shimano 105 Di2 R7170 official build post",
          "publisher": "Official TWITTER / 骓特 XHS account",
          "language": "zh-CN",
          "accessed_at": "2026-08-27",
          "url": "https://www.xiaohongshu.com/explore/6a6b200a000000002800b415",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "none"
          },
          "notes": "Opened exact public post from the official brand account identifies a current Gravel V3 build with Shimano 105 Di2 R7170, 24-speed electronic shifting and hydraulic disc brakes. The exact cassette, wheels, package contents, current mainland price and warranty were not captured. This is current-platform build evidence and is not assigned to the separate Gravel V3 2024 generation."
        },
        {
          "id": "public-twitter-gravel-v3-sentyeh-official-xhs-2026-08-27",
          "type": "manufacturer-social-post",
          "title": "TWITTER Gravel V3 SENTYEH 13-speed official build post",
          "publisher": "Official TWITTER / 骓特 XHS account",
          "language": "zh-CN",
          "accessed_at": "2026-08-27",
          "url": "https://www.xiaohongshu.com/explore/6a7ee7c9000000002c0055d0",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "none"
          },
          "notes": "Opened exact public post from the official brand account identifies a current Gravel V3 carbon build with SENTYEH 13-speed fully wireless electronic shifting. Exact layout, cassette, brake system, package contents, current mainland price and warranty were not captured. This does not alter L-TWOO eGR records and is not assigned to the separate Gravel V3 2024 generation."
        },
        {
          "id": "taobao-snapshot-2026-08-08",
          "type": "anonymized-marketplace-snapshot",
          "title": "Anonymized Taobao search-card snapshot — 2026-08-08",
          "publisher": "China Bikes",
          "language": "zh-CN",
          "accessed_at": "2026-08-08",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "low-to-medium",
            "price": "medium"
          },
          "notes": "42 screenshots and 160 listing observations were normalized into 133 model groups. Listed, coupon, subsidy, and first-order conditions are preserved in the research ledger. Screenshots, seller identities, and private data are not redistributed."
        }
      ]
    },
    {
      "id": "pardus-super-sport-gen2-egr",
      "brand": {
        "id": "pardus",
        "name": "PARDUS",
        "name_zh": "瑞豹"
      },
      "platform": {
        "id": "pardus-super-sport-gen2",
        "brand_id": "pardus",
        "name": "Super Sport Gen2",
        "name_zh": "Super Sport 二代",
        "category": "all-road",
        "handlebar": "drop",
        "status": "current",
        "summary": "Endurance/all-road platform with 40C capability and attractive launch configurations. Better for rough roads and dry hardpack than deep gravel.",
        "frame": {
          "material": "carbon",
          "material_grade": "Carbon fiber; exact grade unresolved because the authorized eGR retailer says T800 while secondary public reports say T700",
          "fork_material": "carbon",
          "construction": "PARDUS HS-HPT carbon construction with aero tube shaping, full internal routing and a hidden seatpost clamp; exact lay-up schedule and molding parameters are not published",
          "stiffness_evidence": "No reproducible exact-model stiffness, deflection or quantified rigidity result was found; ride videos without an attributable test protocol are not treated as stiffness evidence",
          "claimed_frame_weight_g": 1147,
          "claimed_frame_weight_basis": "Public owner scale reading of 1,146.9 g for a painted XS frame; small-hardware inclusion and scale calibration are unspecified",
          "claimed_fork_weight_g": 391,
          "claimed_fork_weight_basis": "Public owner scale reading of 391.0 g for the matching fork; steerer length, small-hardware inclusion and scale calibration are unspecified",
          "bottom_bracket": "BSA 68",
          "derailleur_hanger": "UDH",
          "cable_routing": "fully-internal",
          "geometry": {
            "basis": "manufacturer geometry table",
            "source_id": "pardus-super-sport-gen2-official-2026-08-27",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "XXS",
                "reach_mm": 351.5,
                "stack_mm": 515.6,
                "standover_mm": 728.3,
                "top_tube_mm": 494.5,
                "head_angle_deg": 69.5,
                "seat_angle_deg": 74.5,
                "wheelbase_mm": 963.7,
                "chainstay_mm": 420,
                "front_center_mm": 581,
                "bb_drop_mm": 70,
                "seat_tube_mm": 430,
                "head_tube_mm": 113.3,
                "fork_offset_mm": 55,
                "fork_length_mm": 382
              },
              {
                "size": "XS",
                "reach_mm": 365.3,
                "stack_mm": 537.6,
                "standover_mm": 743.8,
                "top_tube_mm": 519.5,
                "head_angle_deg": 70.5,
                "seat_angle_deg": 74,
                "wheelbase_mm": 1000.7,
                "chainstay_mm": 420,
                "front_center_mm": 592.3,
                "bb_drop_mm": 75,
                "seat_tube_mm": 420,
                "head_tube_mm": 127.2,
                "fork_offset_mm": 55,
                "fork_length_mm": 382
              },
              {
                "size": "S",
                "reach_mm": 376.2,
                "stack_mm": 557.2,
                "standover_mm": 773,
                "top_tube_mm": 536,
                "head_angle_deg": 72.5,
                "seat_angle_deg": 74,
                "wheelbase_mm": 1003.6,
                "chainstay_mm": 420,
                "front_center_mm": 584,
                "bb_drop_mm": 75,
                "seat_tube_mm": 455,
                "head_tube_mm": 142.5,
                "fork_offset_mm": 50,
                "fork_length_mm": 382
              },
              {
                "size": "M",
                "reach_mm": 386,
                "stack_mm": 575.6,
                "standover_mm": 798.8,
                "top_tube_mm": 556,
                "head_angle_deg": 72.5,
                "seat_angle_deg": 73.5,
                "wheelbase_mm": 1014.6,
                "chainstay_mm": 425,
                "front_center_mm": 600.9,
                "bb_drop_mm": 75,
                "seat_tube_mm": 486,
                "head_tube_mm": 157.6,
                "fork_offset_mm": 50,
                "fork_length_mm": 382
              },
              {
                "size": "L",
                "reach_mm": 395,
                "stack_mm": 590.46,
                "standover_mm": 822.5,
                "top_tube_mm": 570,
                "head_angle_deg": 72.5,
                "seat_angle_deg": 73.5,
                "wheelbase_mm": 1029.8,
                "chainstay_mm": 425,
                "front_center_mm": 615,
                "bb_drop_mm": 72,
                "seat_tube_mm": 510,
                "head_tube_mm": 176.4,
                "fork_offset_mm": 50,
                "fork_length_mm": 382
              },
              {
                "size": "XL",
                "reach_mm": 408,
                "stack_mm": 620.46,
                "standover_mm": 855.4,
                "top_tube_mm": 591.8,
                "head_angle_deg": 72.5,
                "seat_angle_deg": 73.5,
                "wheelbase_mm": 1052.2,
                "chainstay_mm": 425,
                "front_center_mm": 637.4,
                "bb_drop_mm": 72,
                "seat_tube_mm": 645,
                "head_tube_mm": 207.8,
                "fork_offset_mm": 50,
                "fork_length_mm": 382
              }
            ]
          }
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "pass",
          "note": "Manufacturer specifies a 700x40C maximum for both frame and fork; leave more mud margin than the nominal maximum.",
          "published_max_mm": 40
        },
        "mounts": [],
        "internal_storage": false,
        "china_availability": "mainland-domestic",
        "source_ids": [
          "pardus-super-sport-launch",
          "pardus-company-official",
          "pardus-super-sport-egr-888bike-2026-08-17",
          "pardus-super-sport-launch-wildto-2026-08-17",
          "pardus-super-sport-gen2-official-2026-08-27",
          "pardus-super-sport-gen2-official-2026-08-28",
          "pardus-super-sport-egr-888bike-2026-08-28",
          "public-pardus-super-sport-gen2-launch-2026-08-28",
          "public-pardus-super-sport-gen2-owner-weight-2026-08-28",
          "pardus-super-sport-gen2-taobao-2026-08-28"
        ],
        "last_reviewed": "2026-08-28"
      },
      "variant": {
        "id": "pardus-super-sport-gen2-egr",
        "platform_id": "pardus-super-sport-gen2",
        "name": "Super Sport Gen2 eGR",
        "kind": "complete-bike",
        "market": "mainland-china",
        "editorial": {
          "verdict": "Potentially the best-manufactured frame among the lowest-priced all-road completes, but not a substitute for a 45–50C adventure frame.",
          "best_for": [
            "all-road rider",
            "rough-road commuter",
            "value buyer"
          ],
          "strengths": [
            "Strong brand/manufacturing confidence",
            "Attractive launch price",
            "40C all-road capability"
          ],
          "caveats": [
            "Launch price may not persist",
            "Less mud and adventure margin than a true gravel platform"
          ],
          "price_thresholds_cny": {
            "great_buy_below": 5100,
            "fair_buy_below": 5800,
            "not_compelling_above": 6500
          }
        },
        "source_ids": [
          "pardus-super-sport-launch",
          "pardus-company-official",
          "pardus-super-sport-egr-888bike-2026-08-17",
          "pardus-super-sport-launch-wildto-2026-08-17",
          "pardus-super-sport-gen2-official-2026-08-27",
          "pardus-super-sport-gen2-douyin-2026-08-27",
          "pardus-super-sport-gen2-official-2026-08-28",
          "pardus-super-sport-egr-888bike-2026-08-28",
          "public-pardus-super-sport-gen2-launch-2026-08-28",
          "public-pardus-super-sport-gen2-owner-weight-2026-08-28",
          "pardus-super-sport-gen2-taobao-2026-08-28"
        ],
        "drivetrain": {
          "brand": "L-TWOO",
          "model": "eGR",
          "speeds": "1x12",
          "shifting": "electronic-wireless",
          "layout": "single",
          "crankset": "50T single ring",
          "cassette": "11–42T"
        },
        "brakes": {
          "actuation": "hydraulic",
          "type": "disc"
        },
        "wheels": {
          "rim_material": "aluminum",
          "description": "35 mm aero wheelset on the exact EGR retailer listing"
        },
        "tires": "up to 700×40C",
        "cockpit": {
          "material": "carbon",
          "integrated": true
        },
        "claimed_complete_weight_g": 8600,
        "claimed_complete_weight_basis": "Exact EGR authorized-retailer size-M claim; measurement method and pedal inclusion were not stated",
        "purchase_route": "Current public mainland reports list the L-TWOO eGR build at CNY 4,999, and a current PARDUS official-flagship Taobao listing supplies a purchase lead at the same coupon price. Confirm final build option, stock, warranty and checkout total.",
        "last_reviewed": "2026-09-01"
      },
      "prices": [
        {
          "id": "pardus-super-sport-gen2-egr-market-2026-08-25",
          "variant_id": "pardus-super-sport-gen2-egr",
          "observed_at": "2026-08-25",
          "price_type": "public-market-observation",
          "currency": "CNY",
          "amount_cny": 4999,
          "channel": "public-video-report",
          "status": "current-market-report",
          "conditions": "Current public exact-model videos report the L-TWOO eGR build at CNY 4,999. Seller, stock, invoice, mainland warranty and final checkout price remain to be confirmed.",
          "source_ids": [
            "pardus-super-sport-gen2-douyin-2026-08-27"
          ]
        },
        {
          "id": "pardus-super-sport-launch-2026",
          "variant_id": "pardus-super-sport-gen2-egr",
          "observed_at": "2026-03-01",
          "price_type": "historical-launch",
          "currency": "CNY",
          "channel": "china-market",
          "status": "historical-promo",
          "conditions": "Launch price; verify current availability and exact configuration.",
          "source_ids": [
            "pardus-super-sport-launch"
          ],
          "amount_cny": 4999
        }
      ],
      "latest_price": {
        "id": "pardus-super-sport-gen2-egr-market-2026-08-25",
        "variant_id": "pardus-super-sport-gen2-egr",
        "observed_at": "2026-08-25",
        "price_type": "public-market-observation",
        "currency": "CNY",
        "amount_cny": 4999,
        "channel": "public-video-report",
        "status": "current-market-report",
        "conditions": "Current public exact-model videos report the L-TWOO eGR build at CNY 4,999. Seller, stock, invoice, mainland warranty and final checkout price remain to be confirmed.",
        "source_ids": [
          "pardus-super-sport-gen2-douyin-2026-08-27"
        ]
      },
      "display_price": {
        "label": "¥4,999",
        "estimated": false,
        "low": 4999,
        "high": 4999,
        "midpoint": 4999,
        "buildAmount": 0,
        "frameLow": 4999,
        "frameHigh": 4999
      },
      "image": {
        "id": "pardus-super-sport-gen2-xhs-build-gallery",
        "platform_id": "pardus-super-sport-gen2",
        "variant_ids": [
          "pardus-super-sport-gen2-egr"
        ],
        "role": "primary",
        "label": "Exact CNY 4,999 electronic launch build",
        "subject_accuracy": "exact-variant",
        "media_type": "community-post-photo",
        "hosting": {
          "mode": "local",
          "local_path": "/assets/images/sourced/xhs/pardus-super-sport-gen2-xhs-build/380a4b75fb3645bc-detail-w1080.webp",
          "variants": [
            {
              "purpose": "card",
              "url": "/assets/images/sourced/xhs/pardus-super-sport-gen2-xhs-build/503ed40ff22f55c3-card-w480.webp",
              "width": 480,
              "height": 854,
              "bytes": 34614,
              "sha256": "503ed40ff22f55c3bc2cf6966481499c8ac58cf7267dbe3d945d18b08b35abc7",
              "format": "image/webp"
            },
            {
              "purpose": "detail",
              "url": "/assets/images/sourced/xhs/pardus-super-sport-gen2-xhs-build/380a4b75fb3645bc-detail-w1080.webp",
              "width": 1080,
              "height": 1920,
              "bytes": 85422,
              "sha256": "380a4b75fb3645bc81f9f17fa385c34a8c71ee79ed082770cad0a7b8e3770b83",
              "format": "image/webp"
            }
          ]
        },
        "source_id": "public-pardus-super-sport-gen2-launch-2026-08-28",
        "rights": {
          "status": "source-attributed-rehost",
          "copyright_holder": "Original XHS post creator",
          "usage_note": "Small source-attributed editorial derivative retained for exact-build identification and launch-price context."
        },
        "credit": "Original XHS post creator; see source",
        "alt": "PARDUS Super Sport Gen2 carbon all-road complete bike in its electronic launch build",
        "display_note": "Exact electronic launch build from an existing sanitized public-post artifact; price is dated context and not a current checkout guarantee.",
        "editorial_quotation": {
          "purpose": "editorial-identification-and-commentary",
          "scope": "one-compressed-public-post-photo",
          "source_link_required": true,
          "no_license_asserted": true,
          "removal_route": "https://github.com/p0s/china-bike-research/issues"
        },
        "privacy_review": {
          "reviewed_at": "2026-08-28",
          "embedded_metadata": "stripped",
          "faces": "none-visible",
          "vehicle_registration": "none-visible",
          "account_identifiers": "none-visible",
          "location_identifiers": "none-visible"
        },
        "reviewed_at": "2026-09-01",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "public-pardus-super-sport-gen2-launch-2026-08-28",
        "type": "public-product-post",
        "title": "PARDUS Super Sport Gen2 eGR launch build",
        "publisher": "XHS public product post",
        "url": "https://www.xiaohongshu.com/explore/69ba72b0000000001d01a1ae"
      },
      "videos": [],
      "sources": [
        {
          "id": "pardus-super-sport-launch",
          "type": "industry-news",
          "title": "PARDUS Super Sport Gen2 launch coverage",
          "publisher": "Wildto",
          "language": "zh",
          "accessed_at": "2026-08-06",
          "url": "https://www.wildto.com/news/58865.html",
          "reliability": {
            "identity": "medium-high",
            "specification": "medium-high",
            "price": "medium-high"
          },
          "notes": "Chinese launch coverage; treat launch pricing as dated, not permanent."
        },
        {
          "id": "pardus-company-official",
          "type": "manufacturer-company-page",
          "title": "PARDUS company and carbon process information",
          "publisher": "PARDUS",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": "https://pardusbicycle.com/",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "none"
          },
          "notes": "Company-reported EPS+ and manufacturing information."
        },
        {
          "id": "pardus-super-sport-egr-888bike-2026-08-17",
          "type": "authorized-retailer-product-page",
          "title": "PARDUS SUPG2 SPORT 2026 EGR electronic",
          "publisher": "888bike",
          "language": "en",
          "accessed_at": "2026-08-17",
          "url": "https://www.888bike.net/en/product/11484/pardus-supg2-sport-2026-%E0%B9%80%E0%B8%AA%E0%B7%89%E0%B8%B7%E0%B8%AD%E0%B8%AB%E0%B8%A1%E0%B8%AD%E0%B8%9A%E0%B8%84%E0%B8%B2%E0%B8%A3%E0%B9%8C%E0%B8%9A%E0%B8%AD%E0%B8%99-%E0%B8%AD%E0%B8%B2%E0%B9%82%E0%B8%A3-%E0%B9%80%E0%B8%81%E0%B8%B5%E0%B8%A2%E0%B8%A3%E0%B9%8C%E0%B9%84%E0%B8%9F%E0%B8%9F%E0%B9%89%E0%B8%B2-shimano-105-pes-egr",
          "reliability": {
            "identity": "medium-high",
            "specification": "medium-high",
            "price": "medium-high"
          },
          "notes": "Exact SKU-11484 option listing supports an approximately 8.6 kg size-M claim and a THB 32,900 Thailand purchase route for the EGR option. It does not establish mainland-China price, geometry, frame-only weight or measurement basis."
        },
        {
          "id": "pardus-super-sport-launch-wildto-2026-08-17",
          "type": "industry-news",
          "title": "2026 PARDUS partner-conference Super Sport Gen2 launch coverage",
          "publisher": "Wildto",
          "language": "zh",
          "accessed_at": "2026-08-17",
          "url": "https://www.wildto.com/news/58865.html",
          "reliability": {
            "identity": "medium-high",
            "specification": "medium-high",
            "price": "medium-high"
          },
          "notes": "Article dated 2026-03-19 identifies the second-generation Super Sport, states 40C compatibility, and gives dated China launch prices: 6,999 CNY for Shimano 105 2x12 and 4,999 CNY for the EGR 1x12 build."
        },
        {
          "id": "pardus-super-sport-gen2-official-2026-08-27",
          "type": "manufacturer-product-page",
          "title": "PARDUS SUPG2 SPORT 105",
          "publisher": "PARDUS",
          "language": "zh-CN",
          "accessed_at": "2026-08-27",
          "url": "https://parduscycle.com/Hightxq.aspx?color=20880&id=43719&pz=20879&t=27446",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "low"
          },
          "notes": "Current official Super Sport Gen2 platform page supplies the complete XXS–XL geometry table, BSA 68 mm bottom bracket, UDH hanger, full internal routing and 700x40C frame/fork limit. The page is the 105 build, so its component list is not applied to the eGR variant."
        },
        {
          "id": "pardus-super-sport-gen2-douyin-2026-08-27",
          "type": "public-video-report",
          "title": "PARDUS Super Sport Gen2 configuration and eGR review",
          "publisher": "Public Douyin cycling accounts",
          "language": "zh-CN",
          "accessed_at": "2026-08-27",
          "url": "https://www.douyin.com/shipin/7336682947082225679",
          "reliability": {
            "identity": "medium-high",
            "specification": "medium",
            "price": "medium"
          },
          "notes": "Current public exact-model videos consistently report CNY 4,999 for the L-TWOO eGR and Magene PES single-ring electronic builds and CNY 6,999 for the Shimano 105 build. The eGR review also identifies a 50T chainring, 11–42T cassette, 160 mm rotors, aluminum split cockpit and no included pedals. Treat prices as public market observations rather than guaranteed checkout prices."
        },
        {
          "id": "pardus-super-sport-gen2-official-2026-08-28",
          "type": "manufacturer-product-page",
          "title": "PARDUS SUPG2 SPORT current platform",
          "publisher": "PARDUS",
          "language": "zh-CN",
          "accessed_at": "2026-08-28",
          "url": "https://parduscycle.com/Hightxq.aspx?color=20880&id=43719&pz=20879&t=27446",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "low"
          },
          "notes": "Current official Super Sport Gen2 platform page identifies HS-HPT carbon construction, a carbon fork, aero tube treatment, full internal routing, hidden seatpost clamp, UDH, BSA 68 and 700x40C maximum compatibility. It is a 105 build, so its component list and gallery image are platform-level evidence rather than an exact eGR configuration. The page gives no frame-only weight, exact fiber grade, lay-up schedule or measured stiffness result."
        },
        {
          "id": "pardus-super-sport-egr-888bike-2026-08-28",
          "type": "authorized-retailer-product-page",
          "title": "PARDUS SUPG2 SPORT 2026 eGR electronic build",
          "publisher": "888bike",
          "language": "en",
          "accessed_at": "2026-08-28",
          "url": "https://www.888bike.net/en/product/11484",
          "reliability": {
            "identity": "medium-high",
            "specification": "medium-high",
            "price": "medium-high"
          },
          "notes": "Exact SKU-11484 page identifies the eGR option, supplies exact-build photos, describes a T800 carbon frame and integrated cockpit, and supports an approximately 8.6 kg size-M complete-bike claim plus a THB 32,900 Thailand purchase route. The manufacturer does not corroborate the T800 grade, secondary public snippets conflict with T700 claims, and the retailer does not state frame-only weight, pedal basis or weighing method."
        },
        {
          "id": "public-pardus-super-sport-gen2-launch-2026-08-28",
          "type": "public-product-post",
          "title": "PARDUS Super Sport Gen2 eGR launch build",
          "publisher": "XHS public product post",
          "language": "zh-CN",
          "accessed_at": "2026-08-28",
          "url": "https://www.xiaohongshu.com/explore/69ba72b0000000001d01a1ae",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "medium"
          },
          "notes": "Opened exact-model post shows the Super Sport Gen2 carbon complete bike with an electronic drivetrain and a CNY 4,999 launch offer. It supports exact-build identity and dated market context; current checkout conditions remain separate."
        },
        {
          "id": "public-pardus-super-sport-gen2-owner-weight-2026-08-28",
          "type": "owner-measurement-post",
          "title": "PARDUS Super Sport Gen2 XS frame and fork scale measurements",
          "publisher": "XHS public owner post",
          "language": "zh-CN",
          "accessed_at": "2026-08-28",
          "url": "https://www.xiaohongshu.com/explore/6a24e51c000000000803ceef",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "none"
          },
          "notes": "Exact-model owner scale photos show a painted XS frame at 1,146.9 g and fork at 391.0 g. Small-hardware inclusion and scale calibration are not documented, so the values retain an owner-measurement basis."
        },
        {
          "id": "pardus-super-sport-gen2-taobao-2026-08-28",
          "type": "marketplace-listing",
          "title": "PARDUS Super Sport Gen2 complete-bike listing",
          "publisher": "Taobao marketplace seller",
          "language": "zh-CN",
          "accessed_at": "2026-09-01",
          "url": "https://item.taobao.com/item.htm?id=1035008500060",
          "reliability": {
            "identity": "medium-high",
            "specification": "low",
            "price": "low"
          },
          "notes": "Exact-model Taobao result supplies a current mainland purchase lead for Super Sport Gen2. A current indexed PARDUS official-flagship listing shows a CNY 4,999 coupon price from CNY 6,699; final build option, stock and checkout total still require confirmation."
        }
      ]
    },
    {
      "id": "twitter-cyclone-gen3-et",
      "brand": {
        "id": "twitter",
        "name": "Twitter",
        "name_zh": "骓特"
      },
      "platform": {
        "id": "twitter-cyclone-gen3-et",
        "brand_id": "twitter",
        "name": "Cyclone Gen 3 ET electronic",
        "name_zh": "Cyclone Gen 3 ET electronic",
        "category": "road-aero",
        "handlebar": "drop",
        "status": "snapshot-published",
        "summary": "Current exact manufacturer evidence identifies the WheelTop Cyclone 3rd ET build, high-modulus carbon platform and qualitative stiffness/power-transfer claim. It publishes no frame-only weight.",
        "frame": {
          "material": "high-modulus carbon",
          "fork_material": "full carbon",
          "bottom_bracket": "T47×24",
          "derailleur_hanger": "unknown",
          "cable_routing": "fully internal",
          "geometry": {
            "basis": "manufacturer exact-model geometry table",
            "source_id": "twitter-cyclone-gen3-et-usa-2026-08-17",
            "units": {
              "length": "mm"
            },
            "sizes": [
              {
                "size": "435",
                "reach_mm": 333,
                "stack_mm": 506,
                "chainstay_mm": 410,
                "wheelbase_mm": 951
              },
              {
                "size": "460",
                "reach_mm": 349,
                "stack_mm": 515,
                "chainstay_mm": 410,
                "wheelbase_mm": 971
              },
              {
                "size": "480",
                "reach_mm": 362,
                "stack_mm": 536,
                "chainstay_mm": 410,
                "wheelbase_mm": 991
              },
              {
                "size": "500",
                "reach_mm": 371,
                "stack_mm": 547,
                "chainstay_mm": 410,
                "wheelbase_mm": 1004
              },
              {
                "size": "520",
                "reach_mm": 383,
                "stack_mm": 548,
                "chainstay_mm": 410,
                "wheelbase_mm": 1017
              },
              {
                "size": "540",
                "reach_mm": 398,
                "stack_mm": 554,
                "chainstay_mm": 410,
                "wheelbase_mm": 1030
              }
            ]
          },
          "material_grade": "Model-specific grade unpublished; brand-level T800/T1000 wording is not transferred",
          "frame_weight_status": "No frame-only size, finish or included-hardware weight found after 50 registered source areas",
          "stiffness_evidence": "Manufacturer says the exact Cyclone 3rd full-carbon frame and fork are engineered for stiffness and efficient power transfer; qualitative claim without a numeric protocol"
        },
        "category_details": {
          "discipline": "aero road",
          "geometry": "manufacturer exact-model table",
          "evidence": "snapshot-classification",
          "note": "WheelTop electronic and hydraulic configuration shown."
        },
        "mounts": [],
        "internal_storage": false,
        "china_availability": "mainland-marketplace-observed",
        "source_ids": [
          "taobao-snapshot-2026-08-08",
          "twitter-bikes-gravel-catalog-2026-08-08",
          "twitter-cyclone-gen3-et-usa-2026-08-17",
          "twitter-cyclone-gen3-et-china-2026-08-17",
          "twitter-carbon-frame-faq-2026-09-01",
          "twitter-cyclone-et-official-2026-08-29"
        ],
        "last_reviewed": "2026-09-01"
      },
      "variant": {
        "id": "twitter-cyclone-gen3-et",
        "platform_id": "twitter-cyclone-gen3-et",
        "name": "Cyclone Gen 3 ET electronic",
        "kind": "complete-bike",
        "market": "mainland-china-marketplace",
        "editorial": {
          "verdict": "Dated China-market aero road lead for the exact visible Cyclone Gen 3 ET electronic configuration; use it as a comparison benchmark while confirming the final SKU and BOM.",
          "best_for": [
            "aero road"
          ],
          "strengths": [
            "Exact model/configuration is visible in the 2026-08-08 snapshot",
            "Dated mainland-China price observation"
          ],
          "caveats": [
            "Search-card pricing may be coupon, listed, subsidy, or otherwise conditional",
            "Confirm exact size, components, compatibility, returns, and domestic warranty before paying"
          ]
        },
        "source_ids": [
          "taobao-snapshot-2026-08-08",
          "twitter-bikes-gravel-catalog-2026-08-08",
          "twitter-cyclone-gen3-et-usa-2026-08-17",
          "twitter-cyclone-gen3-et-china-2026-08-17",
          "twitter-cyclone-et-official-2026-08-29"
        ],
        "drivetrain": {
          "brand": "WheelTop",
          "model": "EDS TX",
          "speeds": "2x12",
          "shifting": "electronic-wireless",
          "layout": "double"
        },
        "brakes": {
          "actuation": "hydraulic",
          "type": "disc",
          "rotors": "160 mm front and rear"
        },
        "tires": "RS foldable reflective-edge 700×28C",
        "cockpit": {
          "material": "high-modulus carbon fiber",
          "integrated": true,
          "dimensions": "420×90 mm",
          "routing": "fully internal"
        },
        "claimed_complete_weight_g": 9200,
        "purchase_route": "Current official made-to-order international route from US$1,489; the exact mainland product route verifies identity but does not expose a current CNY checkout amount.",
        "wheels": "RS AL7005 double-wall alloy, W21×H38 mm",
        "claimed_complete_weight_basis": "Current exact manufacturer base estimate; size, pedals, accessories and weighing protocol were not stated",
        "last_reviewed": "2026-09-01"
      },
      "prices": [
        {
          "id": "twitter-cyclone-gen3-et-price-2026-08-08",
          "variant_id": "twitter-cyclone-gen3-et",
          "observed_at": "2026-08-08",
          "price_type": "observed-search-card",
          "currency": "CNY",
          "channel": "taobao-mainland",
          "status": "promotion-conditional",
          "price_basis": "coupon",
          "conditions": "Anonymized Taobao search-card observation displayed as coupon; promotion, size/color, shipping, and final checkout conditions may differ. WheelTop electronic and hydraulic configuration shown.",
          "source_ids": [
            "taobao-snapshot-2026-08-08"
          ],
          "amount_cny": 5357.25
        }
      ],
      "latest_price": {
        "id": "twitter-cyclone-gen3-et-price-2026-08-08",
        "variant_id": "twitter-cyclone-gen3-et",
        "observed_at": "2026-08-08",
        "price_type": "observed-search-card",
        "currency": "CNY",
        "channel": "taobao-mainland",
        "status": "promotion-conditional",
        "price_basis": "coupon",
        "conditions": "Anonymized Taobao search-card observation displayed as coupon; promotion, size/color, shipping, and final checkout conditions may differ. WheelTop electronic and hydraulic configuration shown.",
        "source_ids": [
          "taobao-snapshot-2026-08-08"
        ],
        "amount_cny": 5357.25
      },
      "display_price": {
        "label": "¥5,357",
        "estimated": false,
        "low": 5357.25,
        "high": 5357.25,
        "midpoint": 5357,
        "buildAmount": 0,
        "frameLow": 5357.25,
        "frameHigh": 5357.25
      },
      "image": {
        "id": "twitter-cyclone-gen3-et-primary-image",
        "platform_id": "twitter-cyclone-gen3-et",
        "variant_ids": [
          "twitter-cyclone-gen3-et"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://www.twittercycles.com/uploads/images/%E9%BB%91%E8%89%B2.webp"
        },
        "source_id": "twitter-cyclone-gen3-et-official-2026-08-08",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "Twitter Bikes",
          "usage_note": "Remote embed from the cited product page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product image © Twitter Bikes",
        "alt": "Black Twitter Cyclone Gen 3 ET electronic road bike",
        "reviewed_at": "2026-08-08",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "twitter-cyclone-gen3-et-official-2026-08-08",
        "type": "manufacturer-product-page",
        "title": "Twitter Cyclone 3rd ET",
        "publisher": "Twitter Bikes",
        "url": "https://www.twittercycles.com/products/cyclone-3rd-et-road-bike.html"
      },
      "videos": [],
      "sources": [
        {
          "id": "taobao-snapshot-2026-08-08",
          "type": "anonymized-marketplace-snapshot",
          "title": "Anonymized Taobao search-card snapshot — 2026-08-08",
          "publisher": "China Bikes",
          "language": "zh-CN",
          "accessed_at": "2026-08-08",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "low-to-medium",
            "price": "medium"
          },
          "notes": "42 screenshots and 160 listing observations were normalized into 133 model groups. Listed, coupon, subsidy, and first-order conditions are preserved in the research ledger. Screenshots, seller identities, and private data are not redistributed."
        },
        {
          "id": "twitter-bikes-gravel-catalog-2026-08-08",
          "type": "manufacturer-category-page",
          "title": "Twitter gravel product catalog",
          "publisher": "Twitter Bikes",
          "language": "en",
          "accessed_at": "2026-08-08",
          "url": "https://www.twittercycles.com/products/gravel-bike/",
          "reliability": {
            "identity": "medium-high",
            "specification": "medium",
            "price": "low"
          },
          "notes": "Brand/catalog corroboration for Twitter gravel naming; it does not prove the exact Taobao trim or price."
        },
        {
          "id": "twitter-cyclone-gen3-et-usa-2026-08-17",
          "type": "manufacturer-regional-product-page",
          "title": "Twitter Cyclone 3rd ET",
          "publisher": "Twitter Bike USA",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://twitterbikeusa.com/products/cyclone-3rd-et",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium"
          },
          "notes": "Current exact ET regional page lists US$1,489 made-to-order, a 9.2 kg base estimate, complete WheelTop/RS build details and qualitative frame stiffness/power-transfer claims. Size, pedals, accessories and weighing protocol are unpublished."
        },
        {
          "id": "twitter-cyclone-gen3-et-china-2026-08-17",
          "type": "manufacturer-product-page",
          "title": "Twitter Cyclone 3rd ET road bike",
          "publisher": "Twitter Cycles",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.twittercycles.com/products/cyclone-3rd-et-road-bike.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "low"
          },
          "notes": "Exact manufacturer page supports approximately 9.2 kg, WheelTop EDS TX 2x12, fitted 700x28C tires, 420x90 integrated carbon cockpit and T47x24 bottom bracket. It publishes no frame-only weight."
        },
        {
          "id": "twitter-cyclone-et-official-2026-08-29",
          "type": "manufacturer-product-page",
          "title": "Twitter Cyclone 3rd ET electronic road bike",
          "publisher": "Twitter Bikes / Twitter Cycles",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://twitterbikeusa.com/products/cyclone-3rd-et",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium",
            "image": "high"
          },
          "notes": "Current exact Cyclone 3rd ET manufacturer page publishes the complete WheelTop EDS TX build, 9.2 kg reference, RS AL7005 wheels, 700x28C tires, carbon cockpit, made-to-order route and qualitative frame stiffness/power-transfer claim. It does not publish frame-only weight."
        },
        {
          "id": "twitter-carbon-frame-faq-2026-09-01",
          "type": "manufacturer-faq",
          "title": "Twitter current carbon-frame material FAQ",
          "publisher": "Twitter Bike Factory",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.twitterbikefactory.com/pages/faq",
          "reliability": {
            "identity": "medium-high",
            "specification": "medium",
            "price": "low",
            "selected_option": "low"
          },
          "notes": "The current brand-level FAQ says Twitter carbon frames use Toray T800/T1000 and EPS molding. Because it is not model-specific, the grade is not assigned to T10 Pro or Cyclone Gen 3; only exact-product high-modulus/full-carbon wording is accepted."
        },
        {
          "id": "twitter-cyclone-gen3-et-official-2026-08-08",
          "type": "manufacturer-product-page",
          "title": "Twitter Cyclone 3rd ET",
          "publisher": "Twitter Bikes",
          "language": "en",
          "accessed_at": "2026-08-08",
          "url": "https://www.twittercycles.com/products/cyclone-3rd-et-road-bike.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "low"
          },
          "notes": "Official exact-model reference for the Cyclone 3rd ET electronic build."
        }
      ]
    },
    {
      "id": "camp-gx600-pes",
      "brand": {
        "id": "camp",
        "name": "CAMP",
        "name_zh": "坎普"
      },
      "platform": {
        "id": "camp-gx600",
        "brand_id": "camp",
        "name": "GX600",
        "name_zh": "GX600",
        "category": "all-road",
        "handlebar": "flat",
        "status": "current",
        "summary": "Light carbon flat-bar all-road bike with a 9.1 kg small-size complete claim. The current page still does not establish maximum clearance, attributable numeric geometry, frame-only weight or bottom-bracket standard after 50 registered areas.",
        "frame": {
          "material": "carbon",
          "material_grade": "Toray T800 carbon fiber",
          "fork_material": "Toray T700 carbon",
          "construction": "Internally routed thru-axle carbon all-road frame; exact lay-up schedule and molding process are not published",
          "stiffness_evidence": "No meaningful independent exact-PES stiffness or deflection evidence was found; qualitative reports for custom or Shimano GX600 builds are not transferred to this PES configuration",
          "bottom_bracket": "unknown",
          "derailleur_hanger": "standard",
          "cable_routing": "internal",
          "claimed_fiber": "T800 frame; T700 fork and seatpost (official material claim)",
          "configuration_notes": {
            "seatpost": "T700 carbon",
            "handlebar": "aluminum"
          },
          "bottom_bracket_status": "No attributable shell standard found after 50 registered source areas",
          "frame_weight_status": "No frame-only size, finish or included-hardware weight found after 50 registered source areas",
          "geometry_status": "No attributable numeric geometry table found after 50 registered source areas; only 450/480/500 size choices and a visual chart are published"
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "unverified",
          "note": "Current exact page publishes a fitted 700x35C tire but no manufacturer maximum after 50 registered source areas.",
          "stock_nominal_mm": 35
        },
        "mounts": [],
        "internal_storage": false,
        "china_availability": "mainland-domestic",
        "source_ids": [
          "camp-gx600-official",
          "camp-gx600-official-2026-08-17",
          "camp-gx600-official-2026-08-28"
        ],
        "last_reviewed": "2026-09-01"
      },
      "variant": {
        "id": "camp-gx600-pes",
        "platform_id": "camp-gx600",
        "name": "GX600 PES",
        "kind": "complete-bike",
        "market": "mainland-china",
        "editorial": {
          "verdict": "Interesting flat-bar complete, but excluded from the >38 mm recommendation until clearance is confirmed.",
          "best_for": [
            "flat-bar all-road rider"
          ],
          "strengths": [
            "Low claimed weight",
            "Wireless 1×12",
            "Clear domestic list price"
          ],
          "caveats": [
            "Published stock tire is only 35C",
            "Maximum tire capability is unknown"
          ],
          "price_thresholds_cny": {
            "great_buy_below": 5600,
            "fair_buy_below": 6000,
            "not_compelling_above": 6500
          }
        },
        "source_ids": [
          "camp-gx600-official",
          "camp-gx600-official-2026-08-17",
          "camp-gx600-official-2026-08-28"
        ],
        "drivetrain": {
          "brand": "Magene",
          "model": "PES",
          "speeds": "1x12",
          "shifting": "electronic-wireless",
          "layout": "single",
          "crankset": "Yuyong 42T aluminum integrated-axle crank",
          "cassette": "HR 12-speed 11–45T"
        },
        "brakes": {
          "actuation": "hydraulic",
          "type": "disc",
          "calipers": "Tektro hydraulic"
        },
        "wheels": {
          "rim_material": "aluminum"
        },
        "tires": "700×35C",
        "cockpit": {
          "material": "aluminum",
          "integrated": false
        },
        "claimed_complete_weight_g": 9100,
        "claimed_complete_weight_basis": "Official small-size complete-bike weight excluding pedals and small accessories",
        "purchase_route": "CAMP official add-to-cart page and JD Buy Now route; CNY 5,688 observed 2026-08-25, with delivery and stock checkout-dependent"
      },
      "prices": [
        {
          "id": "camp-gx600-official-2026-08-25",
          "variant_id": "camp-gx600-pes",
          "observed_at": "2026-08-25",
          "price_type": "official-list",
          "currency": "CNY",
          "channel": "manufacturer-product-page-and-jd-route",
          "status": "available",
          "conditions": "Official page showed CNY 5,688 with Add to cart and a JD Buy Now route. Delivery is stated as 7–10 working days; CAMP may cancel and refund if stock is unavailable. Confirm size, color and final checkout.",
          "source_ids": [
            "camp-gx600-official-2026-08-17"
          ],
          "amount_cny": 5688
        },
        {
          "id": "camp-gx600-2026-08-17",
          "variant_id": "camp-gx600-pes",
          "observed_at": "2026-08-17",
          "price_type": "official-list",
          "currency": "CNY",
          "channel": "manufacturer-storefront",
          "status": "official-current",
          "conditions": "Official add-to-cart amount; confirm exact size stock and final checkout total.",
          "source_ids": [
            "camp-gx600-official-2026-08-17"
          ],
          "amount_cny": 5688
        },
        {
          "id": "camp-gx600-2026-08",
          "variant_id": "camp-gx600-pes",
          "observed_at": "2026-08-06",
          "price_type": "official-list",
          "currency": "CNY",
          "channel": "china-market",
          "status": "official-current",
          "conditions": "Verify current exact SKU and checkout total.",
          "source_ids": [
            "camp-gx600-official"
          ],
          "amount_cny": 5688
        }
      ],
      "latest_price": {
        "id": "camp-gx600-official-2026-08-25",
        "variant_id": "camp-gx600-pes",
        "observed_at": "2026-08-25",
        "price_type": "official-list",
        "currency": "CNY",
        "channel": "manufacturer-product-page-and-jd-route",
        "status": "available",
        "conditions": "Official page showed CNY 5,688 with Add to cart and a JD Buy Now route. Delivery is stated as 7–10 working days; CAMP may cancel and refund if stock is unavailable. Confirm size, color and final checkout.",
        "source_ids": [
          "camp-gx600-official-2026-08-17"
        ],
        "amount_cny": 5688
      },
      "display_price": {
        "label": "¥5,688",
        "estimated": false,
        "low": 5688,
        "high": 5688,
        "midpoint": 5688,
        "buildAmount": 0,
        "frameLow": 5688,
        "frameHigh": 5688
      },
      "image": {
        "id": "camp-gx600-primary-image",
        "platform_id": "camp-gx600",
        "variant_ids": [
          "camp-gx600-pes"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://campbicycle.oss-cn-shenzhen.aliyuncs.com/Data/campbicycle/upload/image/20260520/GX600-%E9%97%AA%E9%93%B6%E9%BB%91.jpg"
        },
        "source_id": "camp-gx600-official",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "CAMP",
          "usage_note": "Remote embed from the cited product page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product image © CAMP",
        "alt": "CAMP GX600 carbon flat-bar gravel bike",
        "reviewed_at": "2026-08-07",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "camp-gx600-official",
        "type": "manufacturer-product-page",
        "title": "CAMP GX600",
        "publisher": "CAMP Bicycle",
        "url": "https://www.campbicycle.com/gravel_92368/gx600.html"
      },
      "videos": [],
      "sources": [
        {
          "id": "camp-gx600-official",
          "type": "manufacturer-product-page",
          "title": "CAMP GX600",
          "publisher": "CAMP Bicycle",
          "language": "zh",
          "accessed_at": "2026-08-06",
          "url": "https://www.campbicycle.com/gravel_92368/gx600.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Official specification and list price. Published stock tire is 35C; maximum clearance is not clearly stated."
        },
        {
          "id": "camp-gx600-official-2026-08-17",
          "type": "manufacturer-product-page",
          "title": "CAMP GX600",
          "publisher": "CAMP Bicycle",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.campbicycle.com/en/gx600.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "The current exact product page still lists CNY 5,688, 9.1 kg in a small size excluding pedals and small accessories, T800/T700 material claims, a 700x35C fitted tire and a visual size chart. It does not publish a maximum tire clearance, machine-readable numeric geometry, frame-only weight or bottom-bracket standard."
        },
        {
          "id": "camp-gx600-official-2026-08-28",
          "type": "manufacturer-product-page",
          "title": "CAMP GX600 PES carbon all-road bike",
          "publisher": "CAMP",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.campbicycle.com/en/gx600.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium-high"
          },
          "notes": "The current exact PES page still identifies the 450/480/500 size choices and fitted 700x35C tire, but no manufacturer maximum clearance, attributable numeric geometry table, frame-only size/finish/hardware weight or bottom-bracket standard is published."
        }
      ]
    },
    {
      "id": "twitter-cyclone-electronic",
      "brand": {
        "id": "twitter",
        "name": "Twitter",
        "name_zh": "骓特"
      },
      "platform": {
        "id": "twitter-cyclone-electronic",
        "brand_id": "twitter",
        "name": "Cyclone 3rd ET electronic",
        "name_zh": "龙卷风三代 ET",
        "category": "road-aero",
        "handlebar": "drop",
        "status": "snapshot-published",
        "summary": "Current manufacturer and mainland indexes identify the WheelTop electronic configuration as Cyclone 3rd ET / 龙卷风三代 ET. The dated China-market price remains a historical promotion lead, while current final mainland checkout terms still require verification.",
        "frame": {
          "material": "carbon",
          "material_grade": "high-modulus carbon fiber (manufacturer claim)",
          "fork_material": "high-modulus carbon fiber",
          "construction": "Aero-shaped high-modulus carbon frame and fork with 12×142/12×100 mm thru-axles, a matching aero carbon seatpost and fully internal routing; the lay-up schedule and molding process are not published",
          "stiffness_evidence": "The current manufacturer page describes the exact ET frame as engineered for stiffness and efficient power transfer, and one current exact-model owner reports stable handling and a responsive feel during an initial 70 km ride. No measured stiffness, deflection or independent comparative protocol was found.",
          "bottom_bracket": "Threaded T47×24",
          "derailleur_hanger": "unknown",
          "cable_routing": "fully internal",
          "geometry": {
            "basis": "current manufacturer exact-model geometry table",
            "source_id": "twitter-cyclone-et-official-2026-08-29",
            "units": {
              "length": "mm"
            },
            "sizes": [
              {
                "size": "435",
                "reach_mm": 333,
                "stack_mm": 506,
                "chainstay_mm": 410,
                "wheelbase_mm": 951
              },
              {
                "size": "460",
                "reach_mm": 349,
                "stack_mm": 515,
                "chainstay_mm": 410,
                "wheelbase_mm": 971
              },
              {
                "size": "480",
                "reach_mm": 362,
                "stack_mm": 536,
                "chainstay_mm": 410,
                "wheelbase_mm": 991
              },
              {
                "size": "500",
                "reach_mm": 371,
                "stack_mm": 547,
                "chainstay_mm": 410,
                "wheelbase_mm": 1004
              },
              {
                "size": "520",
                "reach_mm": 383,
                "stack_mm": 548,
                "chainstay_mm": 410,
                "wheelbase_mm": 1017
              },
              {
                "size": "540",
                "reach_mm": 398,
                "stack_mm": 554,
                "chainstay_mm": 410,
                "wheelbase_mm": 1030
              }
            ]
          }
        },
        "category_details": {
          "discipline": "aero road",
          "geometry": "current manufacturer exact-model table",
          "evidence": "manufacturer-current-plus-dated-mainland-snapshot",
          "note": "WheelTop EDS TX 2×12. The manufacturer publishes fitted 700×28C tires but no exact maximum tire clearance; two dated coupon observations remain an uncertainty range."
        },
        "mounts": [],
        "internal_storage": false,
        "china_availability": "mainland-marketplace-observed",
        "source_ids": [
          "taobao-snapshot-2026-08-08",
          "twitter-bikes-gravel-catalog-2026-08-08",
          "twitter-cyclone-et-official-2026-08-29",
          "twitter-cyclone-et-jd-2026-08-29",
          "public-twitter-cyclone-et-owner-build-2026-08-29"
        ],
        "last_reviewed": "2026-08-29"
      },
      "variant": {
        "id": "twitter-cyclone-electronic",
        "platform_id": "twitter-cyclone-electronic",
        "name": "Cyclone 3rd ET electronic",
        "kind": "complete-bike",
        "market": "mainland-china-marketplace",
        "editorial": {
          "verdict": "Current exact-model evidence now identifies the electronic build as Cyclone 3rd ET and supplies its core specification; treat the retained mainland coupon range as dated until final checkout is reconfirmed.",
          "best_for": [
            "aero road"
          ],
          "strengths": [
            "Current exact CYCLONE-3rd ET manufacturer specification",
            "WheelTop EDS TX 2×12 with a complete wheel, tire and cockpit description",
            "Dated mainland-China price observation"
          ],
          "caveats": [
            "The historic snapshot's 8.7 kg claim conflicts with the current official 9.2 kg claim",
            "Search-card pricing may be coupon, listed, subsidy, or otherwise conditional",
            "Maximum tire clearance and frame-only weight remain unpublished",
            "Confirm exact size, components, compatibility, returns, and domestic warranty before paying"
          ]
        },
        "source_ids": [
          "taobao-snapshot-2026-08-08",
          "twitter-bikes-gravel-catalog-2026-08-08",
          "twitter-cyclone-et-official-2026-08-29",
          "twitter-cyclone-et-jd-2026-08-29",
          "public-twitter-cyclone-et-owner-build-2026-08-29"
        ],
        "drivetrain": {
          "brand": "WheelTop",
          "model": "EDS TX",
          "speeds": "2x12",
          "shifting": "electronic-wireless",
          "layout": "double"
        },
        "brakes": {
          "actuation": "hydraulic",
          "type": "disc"
        },
        "wheels": "RS AL7005 double-wall alloy, W21×H38 mm",
        "tires": "RS foldable reflective-edge 700×28C",
        "cockpit": {
          "material": "high-modulus carbon fiber",
          "integrated": true,
          "dimensions": "420×90 mm",
          "routing": "fully internal"
        },
        "claimed_complete_weight_g": 8700,
        "claimed_complete_weight_basis": "Dated anonymized mainland search-card claim; size, wheel selection, pedals, accessories and weighing method were not stated. The current exact-model manufacturer page claims 9.2 kg for both listed wheel configurations, and a current owner reports 9.2 kg equipped.",
        "weight_conflict_note": "The historic 8.7 kg marketplace observation is retained as configuration- and time-bounded evidence. Current official and owner evidence converges at 9.2 kg; the records are not treated as interchangeable without the original selected-option details.",
        "purchase_route": "Current official made-to-order international route from US$1,489 and current exact-model JD listings. Final mainland seller authorization, selected-option price, promotion, shipping, returns and warranty terms require checkout verification."
      },
      "prices": [
        {
          "id": "twitter-cyclone-electronic-price-2026-08-08",
          "variant_id": "twitter-cyclone-electronic",
          "observed_at": "2026-08-08",
          "price_type": "observed-search-card",
          "currency": "CNY",
          "channel": "taobao-mainland",
          "status": "configuration-or-promotion-range",
          "price_basis": "coupon",
          "conditions": "Anonymized Taobao search-card observation displayed as coupon; promotion, size/color, shipping, and final checkout conditions may differ. WheelTop EDS TX 2×12; two coupon observations retained as an uncertainty range for the same visible configuration.",
          "source_ids": [
            "taobao-snapshot-2026-08-08"
          ],
          "low_cny": 5598.1,
          "high_cny": 5949.25
        }
      ],
      "latest_price": {
        "id": "twitter-cyclone-electronic-price-2026-08-08",
        "variant_id": "twitter-cyclone-electronic",
        "observed_at": "2026-08-08",
        "price_type": "observed-search-card",
        "currency": "CNY",
        "channel": "taobao-mainland",
        "status": "configuration-or-promotion-range",
        "price_basis": "coupon",
        "conditions": "Anonymized Taobao search-card observation displayed as coupon; promotion, size/color, shipping, and final checkout conditions may differ. WheelTop EDS TX 2×12; two coupon observations retained as an uncertainty range for the same visible configuration.",
        "source_ids": [
          "taobao-snapshot-2026-08-08"
        ],
        "low_cny": 5598.1,
        "high_cny": 5949.25
      },
      "display_price": {
        "label": "¥5,598–5,949",
        "estimated": false,
        "low": 5598.1,
        "high": 5949.25,
        "midpoint": 5774,
        "buildAmount": 0,
        "frameLow": 5598.1,
        "frameHigh": 5949.25
      },
      "image": {
        "id": "twitter-cyclone-electronic-official-et-primary-image",
        "platform_id": "twitter-cyclone-electronic",
        "variant_ids": [
          "twitter-cyclone-electronic"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://twitterbikeusa.com/cdn/shop/files/cyclone-3rd-et-matte-black-gray_ac30abe9-52ef-437f-a31b-6a63720eaac1.jpg?v=1783124937&width=867"
        },
        "source_id": "twitter-cyclone-et-official-2026-08-29",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "Twitter Bikes",
          "usage_note": "Remote embed from the cited product page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product image © Twitter Bikes",
        "alt": "Matte-black Twitter Cyclone 3rd ET road bike shown from the drive side",
        "display_note": "Exact CYCLONE-3rd ET gallery image remotely embedded from the current manufacturer page. Color, decals and selected wheel option can vary by order and production batch.",
        "reviewed_at": "2026-08-29",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "twitter-cyclone-et-official-2026-08-29",
        "type": "manufacturer-product-page",
        "title": "Twitter Cyclone 3rd ET electronic road bike",
        "publisher": "Twitter Bikes / Twitter Cycles",
        "url": "https://twitterbikeusa.com/products/cyclone-3rd-et"
      },
      "videos": [],
      "sources": [
        {
          "id": "taobao-snapshot-2026-08-08",
          "type": "anonymized-marketplace-snapshot",
          "title": "Anonymized Taobao search-card snapshot — 2026-08-08",
          "publisher": "China Bikes",
          "language": "zh-CN",
          "accessed_at": "2026-08-08",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "low-to-medium",
            "price": "medium"
          },
          "notes": "42 screenshots and 160 listing observations were normalized into 133 model groups. Listed, coupon, subsidy, and first-order conditions are preserved in the research ledger. Screenshots, seller identities, and private data are not redistributed."
        },
        {
          "id": "twitter-bikes-gravel-catalog-2026-08-08",
          "type": "manufacturer-category-page",
          "title": "Twitter gravel product catalog",
          "publisher": "Twitter Bikes",
          "language": "en",
          "accessed_at": "2026-08-08",
          "url": "https://www.twittercycles.com/products/gravel-bike/",
          "reliability": {
            "identity": "medium-high",
            "specification": "medium",
            "price": "low"
          },
          "notes": "Brand/catalog corroboration for Twitter gravel naming; it does not prove the exact Taobao trim or price."
        },
        {
          "id": "twitter-cyclone-et-official-2026-08-29",
          "type": "manufacturer-product-page",
          "title": "Twitter Cyclone 3rd ET electronic road bike",
          "publisher": "Twitter Bikes / Twitter Cycles",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://twitterbikeusa.com/products/cyclone-3rd-et",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium",
            "image": "high"
          },
          "notes": "Current exact Cyclone 3rd ET manufacturer page publishes the complete WheelTop EDS TX build, 9.2 kg reference, RS AL7005 wheels, 700x28C tires, carbon cockpit, made-to-order route and qualitative frame stiffness/power-transfer claim. It does not publish frame-only weight."
        },
        {
          "id": "twitter-cyclone-et-jd-2026-08-29",
          "type": "marketplace-search-page",
          "title": "JD 骓特龙卷风三代 ET current listings",
          "publisher": "JD",
          "language": "zh-CN",
          "accessed_at": "2026-08-29",
          "url": "https://www.jd.com/hprm/1318cf0c0179015db691.html",
          "reliability": {
            "identity": "medium-high",
            "specification": "medium-low",
            "price": "low",
            "route": "medium"
          },
          "notes": "Current public JD index names 骓特（TWITTER）龙卷风三代 ET and shows WheelTop TX 24-speed wireless configurations across sizes and wheel/cockpit options. It corroborates the Chinese brand/model name and a mainland purchase route, but no selected-option checkout price or seller authorization was accepted."
        },
        {
          "id": "public-twitter-cyclone-et-owner-build-2026-08-29",
          "type": "public-community-post",
          "title": "Twitter Cyclone 3rd ET WheelTop owner report",
          "publisher": "Reddit r/ChineseCarbon",
          "language": "en",
          "accessed_at": "2026-08-29",
          "url": "https://www.reddit.com/r/ChineseCarbon/comments/1vwv19h/twitter_cyclone_3rd_et_wheeltop_eds_tx/",
          "reliability": {
            "identity": "medium-high",
            "specification": "low",
            "price": "low",
            "ride_evidence": "low-to-medium"
          },
          "notes": "Current exact-model owner reports a direct Twitter Bikes USA order, 9.2 kg with everything equipped, stable handling during an initial 70 km ride and no perceived creaking. This is one short-term qualitative owner report, not an independent laboratory test or a universal durability conclusion."
        }
      ]
    },
    {
      "id": "tfsa-jh37-frameset",
      "brand": {
        "id": "tfsa",
        "name": "TFSA",
        "name_zh": "TFSA"
      },
      "platform": {
        "id": "tfsa-jh37",
        "brand_id": "tfsa",
        "name": "JH37",
        "name_zh": "JH37",
        "category": "gravel-race",
        "handlebar": "drop",
        "status": "current",
        "summary": "Very light claimed budget frame with T47 and 40C support. The aggressive weight makes model-specific test evidence especially valuable.",
        "frame": {
          "material": "carbon",
          "fork_material": "carbon",
          "bottom_bracket": "T47, 48 mm × 86 mm shell",
          "derailleur_hanger": "standard",
          "cable_routing": "fully-internal",
          "claimed_frame_weight_g": 850,
          "claimed_frame_weight_basis": "Size 50; paint adds approximately 20–100 g",
          "claimed_fiber": "T800-claimed",
          "geometry": {
            "basis": "exact-model Taobao seller geometry chart",
            "source_id": "tfsa-jh37-taobao-2026-08-27",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "470",
                "seat_angle_deg": 73.5,
                "head_angle_deg": 70,
                "front_center_mm": 583,
                "chainstay_mm": 430,
                "bb_drop_mm": 67,
                "fork_offset_mm": 50,
                "fork_length_mm": 386,
                "wheelbase_mm": 1004,
                "reach_mm": 363,
                "stack_mm": 515
              },
              {
                "size": "500",
                "seat_angle_deg": 73,
                "head_angle_deg": 70.5,
                "front_center_mm": 591,
                "chainstay_mm": 430,
                "bb_drop_mm": 67,
                "fork_offset_mm": 50,
                "fork_length_mm": 386,
                "wheelbase_mm": 1012,
                "reach_mm": 371,
                "stack_mm": 527
              },
              {
                "size": "530",
                "seat_angle_deg": 72.5,
                "head_angle_deg": 71,
                "front_center_mm": 598,
                "chainstay_mm": 430,
                "bb_drop_mm": 67,
                "fork_offset_mm": 50,
                "fork_length_mm": 386,
                "wheelbase_mm": 1019,
                "reach_mm": 378,
                "stack_mm": 543
              },
              {
                "size": "560",
                "seat_angle_deg": 72,
                "head_angle_deg": 72,
                "front_center_mm": 610,
                "chainstay_mm": 430,
                "bb_drop_mm": 67,
                "fork_offset_mm": 50,
                "fork_length_mm": 386,
                "wheelbase_mm": 1031,
                "reach_mm": 390,
                "stack_mm": 570
              }
            ]
          },
          "stiffness_evidence": "No exact-model instrumented stiffness result or attributable JH37 owner ride assessment was found after the 50-area sweep. A forum reply about a different TFSA road frame was rejected as sibling-model evidence."
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "pass",
          "note": "Official 700C maximum 40C; 650B claim is wider.",
          "published_max_mm": 40
        },
        "mounts": [
          "top-tube"
        ],
        "internal_storage": false,
        "china_availability": "direct-factory",
        "source_ids": [
          "tfsa-jh37-official",
          "tfsa-jh37-taobao-2026-08-27"
        ],
        "last_reviewed": "2026-09-01"
      },
      "variant": {
        "id": "tfsa-jh37-frameset",
        "platform_id": "tfsa-jh37",
        "name": "JH37 frameset",
        "kind": "frameset",
        "market": "mainland-china-or-direct",
        "editorial": {
          "verdict": "Cheapest credible strict manufacturer option for a light 40C race-gravel build, with a wide uncertainty interval.",
          "best_for": [
            "ultra-budget custom builder",
            "light race build"
          ],
          "strengths": [
            "850 g claim",
            "T47",
            "Very low frame price"
          ],
          "caveats": [
            "Only 40C",
            "Aggressive weight claim deserves test evidence"
          ],
          "price_thresholds_cny": {
            "great_buy_below": 2800,
            "fair_buy_below": 3300,
            "not_compelling_above": 3900
          }
        },
        "source_ids": [
          "tfsa-jh37-official",
          "tfsa-jh37-taobao-2026-08-27"
        ],
        "included": [
          "frame",
          "fork",
          "small parts; verify exact package"
        ],
        "purchase_route": "TFSA企业1号店 Taobao item 670337545285. The exact 铁灰色+黑 / 50码 selection was listed in stock for 15-day preorder dispatch; verify package contents, coupon eligibility and final checkout before purchase."
      },
      "prices": [
        {
          "id": "tfsa-jh37-taobao-selected-2026-08-27",
          "variant_id": "tfsa-jh37-frameset",
          "observed_at": "2026-08-27",
          "price_type": "listing-option",
          "currency": "CNY",
          "channel": "taobao-mainland",
          "status": "available",
          "price_basis": "selected SKU with displayed coupon",
          "conditions": "Exact selected option 铁灰色+黑 / 50码, SKU 5918666587011. The listing showed ¥2,730 before a ¥218 满2400减218 coupon and ¥2,512 after it, with stock, 15-day preorder dispatch and domestic SF shipping included. This is an option-level listed price, not a completed checkout total; coupon eligibility and final settlement can change.",
          "listed_amount_cny": 2730,
          "coupon_amount_cny": 218,
          "source_ids": [
            "tfsa-jh37-taobao-2026-08-27"
          ],
          "amount_cny": 2512
        },
        {
          "id": "tfsa-jh37-2026-08",
          "variant_id": "tfsa-jh37-frameset",
          "observed_at": "2026-08-06",
          "price_type": "reference-range",
          "currency": "CNY",
          "channel": "direct-or-china-market",
          "status": "approximate-current",
          "conditions": "Verify current exact SKU and checkout total.",
          "source_ids": [
            "tfsa-jh37-official",
            "compiled-research-2026-08-06"
          ],
          "low_cny": 2300,
          "high_cny": 3000
        }
      ],
      "latest_price": {
        "id": "tfsa-jh37-taobao-selected-2026-08-27",
        "variant_id": "tfsa-jh37-frameset",
        "observed_at": "2026-08-27",
        "price_type": "listing-option",
        "currency": "CNY",
        "channel": "taobao-mainland",
        "status": "available",
        "price_basis": "selected SKU with displayed coupon",
        "conditions": "Exact selected option 铁灰色+黑 / 50码, SKU 5918666587011. The listing showed ¥2,730 before a ¥218 满2400减218 coupon and ¥2,512 after it, with stock, 15-day preorder dispatch and domestic SF shipping included. This is an option-level listed price, not a completed checkout total; coupon eligibility and final settlement can change.",
        "listed_amount_cny": 2730,
        "coupon_amount_cny": 218,
        "source_ids": [
          "tfsa-jh37-taobao-2026-08-27"
        ],
        "amount_cny": 2512
      },
      "display_price": {
        "label": "Est. ¥8,512",
        "estimated": true,
        "low": 8512,
        "high": 8512,
        "midpoint": 8512,
        "buildAmount": 6000,
        "frameLow": 2512,
        "frameHigh": 2512
      },
      "image": {
        "id": "tfsa-jh37-primary-image",
        "platform_id": "tfsa-jh37",
        "variant_ids": [
          "tfsa-jh37-frameset"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://www.tfsabike.com/wp-content/uploads/2026/05/37-2.avif"
        },
        "source_id": "tfsa-jh37-official",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "TFSA",
          "usage_note": "Remote embed from the cited TFSA product page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product image © TFSA",
        "alt": "TFSA JH37 carbon gravel frameset shown from the side",
        "display_note": "Official JH37 side-view product photograph; it depicts the frameset, not a complete-bike build.",
        "reviewed_at": "2026-08-17",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "tfsa-jh37-official",
        "type": "manufacturer-product-page",
        "title": "TFSA JH37",
        "publisher": "TFSA",
        "url": "https://www.tfsabike.com/product/carbon-gravel-frame-jh-37/"
      },
      "videos": [],
      "sources": [
        {
          "id": "tfsa-jh37-official",
          "type": "manufacturer-product-page",
          "title": "TFSA JH37",
          "publisher": "TFSA",
          "language": "en",
          "accessed_at": "2026-08-27",
          "url": "https://www.tfsabike.com/product/carbon-gravel-frame-jh-37/",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "low"
          },
          "notes": "Current exact-model manufacturer page states an 850 g size-50 frame with paint adding approximately 20–100 g, T47 threaded 48 mm diameter by 86 mm shell, fully internal routing and 700x40C maximum. The manufacturer route is quote-only and does not expose a retail checkout price or a geometry table."
        },
        {
          "id": "tfsa-jh37-taobao-2026-08-27",
          "type": "marketplace-product-page",
          "title": "TFSA JH37 Taobao listing",
          "publisher": "TFSA企业1号店 on Taobao",
          "language": "zh-CN",
          "accessed_at": "2026-08-27",
          "url": "https://item.taobao.com/item.htm?id=670337545285",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "high"
          },
          "notes": "The signed-in public listing identifies item JH-37. Selecting 铁灰色+黑 and 50码 produced SKU 5918666587011, a ¥2,730 listed price and a displayed ¥2,512 price after a ¥218 满2400减218 coupon. Stock was shown with a 15-day preorder dispatch and domestic SF shipping included. Checkout was not completed. The exact-model detail image supplies the four-row geometry chart; only unambiguous dimensions were transcribed. No buyer, account, delivery-address or transaction data is retained."
        },
        {
          "id": "compiled-research-2026-08-06",
          "type": "research-note",
          "title": "Compiled China carbon gravel market research",
          "publisher": "China Bikes",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "medium",
            "price": "medium"
          },
          "notes": "Cross-checked compilation of public product pages, marketplace references, Chinese industry sources, and dated price observations. Approximate values require fresh verification."
        }
      ]
    },
    {
      "id": "lightcarbon-lcg071s-pro-frameset",
      "brand": {
        "id": "lightcarbon",
        "name": "LightCarbon",
        "name_zh": "轻碳"
      },
      "platform": {
        "id": "lightcarbon-lcg071s-pro",
        "brand_id": "lightcarbon",
        "name": "LCG071S-PRO",
        "name_zh": "LCG071S-PRO",
        "category": "gravel",
        "handlebar": "drop",
        "status": "current",
        "summary": "Modern direct-factory frame with 50C clearance, T47, UDH, downtube storage, and unusually complete public specification.",
        "frame": {
          "material": "carbon",
          "fork_material": "carbon",
          "bottom_bracket": "T47",
          "derailleur_hanger": "UDH",
          "cable_routing": "fully-internal",
          "claimed_fiber": "T700/T800-claimed",
          "construction": "T700/T800 carbon with the manufacturer's one-piece 3D latex-mandrel molding process; the exact ply schedule is not published",
          "stiffness_evidence": "No exact-model measured stiffness or deflection result was found; the manufacturer's strength-improvement claim and qualitative owner impressions are not treated as comparative stiffness data",
          "warranty_claim": {
            "duration_years": 2,
            "basis": "official product page",
            "note": "Manufacturer direct claim; verify the mainland order route and exact exclusions."
          },
          "claimed_frame_weight_g_by_size": {
            "490": 1110,
            "520": 1140,
            "550": 1170,
            "580": 1200,
            "basis": "manufacturer claim, includes downtube lid, ±40 g"
          },
          "geometry": {
            "basis": "manufacturer geometry table",
            "source_id": "lightcarbon-lcg071s-official-2026-08-16",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "490",
                "rider_height": "165–172 cm",
                "seatpost_insert_mm": 180,
                "reach_mm": 374.1,
                "top_tube_mm": 535,
                "stack_mm": 542.6,
                "wheelbase_mm": 1008.9,
                "chainstay_mm": 430,
                "front_center_mm": 593.8,
                "bb_drop_mm": 70,
                "bb_height_mm": 285,
                "seat_angle_deg": 73.5,
                "head_angle_deg": 71,
                "seat_tube_mm": 490,
                "head_tube_mm": 120,
                "standover_700c_53c_mm": 776.4,
                "standover_650b_2_1_mm": 766.4,
                "fork_offset_mm": 50,
                "fork_length_mm": 397,
                "trail_mm": 69.3
              },
              {
                "size": "520",
                "rider_height": "173–179 cm",
                "seatpost_insert_mm": 220,
                "reach_mm": 377.5,
                "top_tube_mm": 550,
                "stack_mm": 563.4,
                "wheelbase_mm": 1014.5,
                "chainstay_mm": 430,
                "front_center_mm": 599.4,
                "bb_drop_mm": 70,
                "bb_height_mm": 285,
                "seat_angle_deg": 73,
                "head_angle_deg": 71.5,
                "seat_tube_mm": 520,
                "head_tube_mm": 140,
                "standover_700c_53c_mm": 793.4,
                "standover_650b_2_1_mm": 783.4,
                "fork_offset_mm": 50,
                "fork_length_mm": 397,
                "trail_mm": 66.1
              },
              {
                "size": "550",
                "rider_height": "180–186 cm",
                "seatpost_insert_mm": 250,
                "reach_mm": 386,
                "top_tube_mm": 575,
                "stack_mm": 598.6,
                "wheelbase_mm": 1029.6,
                "chainstay_mm": 430,
                "front_center_mm": 614.5,
                "bb_drop_mm": 70,
                "bb_height_mm": 285,
                "seat_angle_deg": 72.5,
                "head_angle_deg": 72,
                "seat_tube_mm": 550,
                "head_tube_mm": 175,
                "standover_700c_53c_mm": 833.4,
                "standover_650b_2_1_mm": 823.4,
                "fork_offset_mm": 50,
                "fork_length_mm": 397,
                "trail_mm": 62.7
              },
              {
                "size": "580",
                "rider_height": "187–194 cm",
                "seatpost_insert_mm": 270,
                "reach_mm": 397.1,
                "top_tube_mm": 595,
                "stack_mm": 627.1,
                "wheelbase_mm": 1049.8,
                "chainstay_mm": 430,
                "front_center_mm": 634.5,
                "bb_drop_mm": 70,
                "bb_height_mm": 285,
                "seat_angle_deg": 72.5,
                "head_angle_deg": 72,
                "seat_tube_mm": 580,
                "head_tube_mm": 205,
                "standover_700c_53c_mm": 863.9,
                "standover_650b_2_1_mm": 853.9,
                "fork_offset_mm": 50,
                "fork_length_mm": 397,
                "trail_mm": 62.7
              }
            ]
          }
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "pass",
          "note": "Official nominal maximum 50C; verify actual tire/rim combination.",
          "published_max_mm": 50
        },
        "mounts": [
          "fender",
          "rack",
          "top-tube"
        ],
        "internal_storage": true,
        "china_availability": "direct-factory",
        "source_ids": [
          "lightcarbon-lcg071s-official",
          "lightcarbon-company-official",
          "lightcarbon-lcg071s-official-2026-08-16",
          "lightcarbon-lcg071s-order-options-2026-08-27"
        ],
        "last_reviewed": "2026-08-28"
      },
      "variant": {
        "id": "lightcarbon-lcg071s-pro-frameset",
        "platform_id": "lightcarbon-lcg071s-pro",
        "name": "LCG071S-PRO frameset",
        "kind": "frameset",
        "market": "mainland-china-or-direct",
        "editorial": {
          "verdict": "A well-documented, practical 50C budget frame for a custom build, but not a full aero-shell or road-geometry answer.",
          "best_for": [
            "budget custom builder",
            "wide-clearance rider"
          ],
          "strengths": [
            "50C, T47, UDH, storage",
            "Factory-house support"
          ],
          "caveats": [
            "DIY complete costs far more than Twitter EDS",
            "Conventional utility-focused gravel layout with 430 mm chainstays"
          ],
          "price_thresholds_cny": {
            "great_buy_below": 4200,
            "fair_buy_below": 5000,
            "not_compelling_above": 5800
          }
        },
        "source_ids": [
          "lightcarbon-lcg071s-official",
          "lightcarbon-company-official",
          "lightcarbon-lcg071s-order-options-2026-08-27",
          "lightcarbon-faq-official-2026-09-01",
          "lightcarbon-lcg071s-pro-owner-price-2026-09-01"
        ],
        "included": [
          "frame",
          "fork",
          "small parts; verify exact package",
          "T47 bottom bracket is a paid option, not included by default"
        ],
        "last_reviewed": "2026-09-01",
        "purchase_route": "Current manufacturer page offers direct inquiry and order configuration. A current exact-model owner reported US$595 for the base frame before custom paint, shipping and tax; obtain a written current quote for the selected package and mainland terms."
      },
      "prices": [
        {
          "id": "lightcarbon-lcg071s-pro-owner-report-2026-09-01",
          "variant_id": "lightcarbon-lcg071s-pro-frameset",
          "observed_at": "2026-09-01",
          "price_type": "public-owner-report-reference-conversion",
          "currency": "CNY",
          "channel": "public-owner-report",
          "status": "reported-current",
          "amount_cny": 3998,
          "original_amount": 595,
          "original_currency": "USD",
          "conversion_rate_cny_per_original_unit": 6.719730941704037,
          "conversion_rate_date": "2026-08-31",
          "conditions": "Reference conversion of a current exact-model owner-reported base frame amount; custom paint, shipping, tax and private quote terms are excluded, and this is not an official public offer.",
          "source_ids": [
            "lightcarbon-lcg071s-pro-owner-price-2026-09-01",
            "ecb-reference-rates-2026-08-31"
          ]
        },
        {
          "id": "lightcarbon-2026-08",
          "variant_id": "lightcarbon-lcg071s-pro-frameset",
          "observed_at": "2026-08-06",
          "price_type": "reference-range",
          "currency": "CNY",
          "channel": "direct-or-china-market",
          "status": "approximate-current",
          "conditions": "Verify current exact SKU and checkout total.",
          "source_ids": [
            "lightcarbon-lcg071s-official",
            "compiled-research-2026-08-06"
          ],
          "low_cny": 3200,
          "high_cny": 4900
        }
      ],
      "latest_price": {
        "id": "lightcarbon-lcg071s-pro-owner-report-2026-09-01",
        "variant_id": "lightcarbon-lcg071s-pro-frameset",
        "observed_at": "2026-09-01",
        "price_type": "public-owner-report-reference-conversion",
        "currency": "CNY",
        "channel": "public-owner-report",
        "status": "reported-current",
        "amount_cny": 3998,
        "original_amount": 595,
        "original_currency": "USD",
        "conversion_rate_cny_per_original_unit": 6.719730941704037,
        "conversion_rate_date": "2026-08-31",
        "conditions": "Reference conversion of a current exact-model owner-reported base frame amount; custom paint, shipping, tax and private quote terms are excluded, and this is not an official public offer.",
        "source_ids": [
          "lightcarbon-lcg071s-pro-owner-price-2026-09-01",
          "ecb-reference-rates-2026-08-31"
        ]
      },
      "display_price": {
        "label": "Est. ¥9,998",
        "estimated": true,
        "low": 9998,
        "high": 9998,
        "midpoint": 9998,
        "buildAmount": 6000,
        "frameLow": 3998,
        "frameHigh": 3998
      },
      "image": {
        "id": "lightcarbon-lcg071s-pro-primary-image",
        "platform_id": "lightcarbon-lcg071s-pro",
        "variant_ids": [
          "lightcarbon-lcg071s-pro-frameset"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "retailer-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://mybike.parts/bike_parts/672.png?1781036385="
        },
        "source_id": "lightcarbon-image-reference",
        "rights": {
          "status": "retailer-page-embed",
          "copyright_holder": "LightCarbon / MyBike.parts",
          "usage_note": "Remote embed from the cited product page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product reference image © LightCarbon / MyBike.parts",
        "alt": "LightCarbon LCG071S-PRO carbon gravel frameset",
        "reviewed_at": "2026-08-07",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "lightcarbon-image-reference",
        "type": "retailer-product-page",
        "title": "LightCarbon LCG071-PRO product reference",
        "publisher": "MyBike.parts",
        "url": "https://mybike.parts/bike_parts/672-lightcarbon-lcg071-pro"
      },
      "videos": [],
      "sources": [
        {
          "id": "lightcarbon-lcg071s-official",
          "type": "manufacturer-product-page",
          "title": "LightCarbon LCG071S-PRO",
          "publisher": "LightCarbon",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.lightcarbon.com/new-carbon-gravel-frameset-with-integrated-stem-system_p171.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium"
          },
          "notes": "Current exact LCG071S-PRO page publishes China origin, PayPal or bank-transfer payment, a direct inquiry form, specification, paid order options and a two-year warranty. It remains quote-based rather than a public checkout."
        },
        {
          "id": "lightcarbon-company-official",
          "type": "manufacturer-company-page",
          "title": "LightCarbon company profile",
          "publisher": "LightCarbon",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": "https://www.lightcarbon.com/",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "none"
          },
          "notes": "Company-reported factory and production history."
        },
        {
          "id": "lightcarbon-lcg071s-order-options-2026-08-27",
          "type": "manufacturer-product-page",
          "title": "LightCarbon LCG071S-PRO current order options",
          "publisher": "LightCarbon",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.lightcarbon.com/new-carbon-gravel-frameset-with-integrated-stem-system_p171.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "low"
          },
          "notes": "Current exact LCG071S-PRO inquiry page exposes China origin, direct order configuration and payment routes. The default SP02 seatpost can be changed to SP03 for US$10, and a matching T47 bottom bracket is a paid option; the complete quote and mainland delivery or return terms remain private."
        },
        {
          "id": "lightcarbon-faq-official-2026-09-01",
          "type": "manufacturer-support-page",
          "title": "LightCarbon ordering and payment FAQ",
          "publisher": "LightCarbon",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.lightcarbon.com/faq_n29",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "low"
          },
          "notes": "LightCarbon says retail buyers can order one frameset by email or the product inquiry form, receive a reply within 24 hours, and pay by PayPal, bank transfer, Western Union or credit card. It does not publish an exact-model price, delivery amount or mainland return terms."
        },
        {
          "id": "lightcarbon-lcg071s-pro-owner-price-2026-09-01",
          "type": "public-owner-report",
          "title": "LCG071S-PRO owner purchase report",
          "publisher": "Reddit r/ChineseCarbon",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.reddit.com/r/ChineseCarbon/comments/1vj4vbo/nbd_lcg071spro/",
          "reliability": {
            "identity": "medium-high",
            "specification": "low",
            "price": "medium"
          },
          "notes": "Current exact-model owner report states US$595 for the size-580 frame plus US$200 for custom paint. The retained price observation uses only the reported base frame amount and excludes paint, shipping and tax; it is not an official public offer."
        },
        {
          "id": "lightcarbon-lcg071s-official-2026-08-16",
          "type": "manufacturer-product-page",
          "title": "LightCarbon LCG071S-PRO frameset (current product page)",
          "publisher": "LightCarbon",
          "language": "en",
          "accessed_at": "2026-08-16",
          "url": "https://www.lightcarbon.com/new-carbon-gravel-frameset-with-integrated-stem-system_p171.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "low"
          },
          "notes": "Current manufacturer page identifies item LCG071S-PRO and states T700/T800 carbon with one-piece 3D latex-mandrel molding. It publishes size-specific frame weights (including the downtube lid, +/-40 g), 49/52/55/58 geometry, threaded T47, UDH, 700x50C/650B 2.1/29er 1.95 clearance, ISO4210 testing, compatible mechanical and Di2 groupsets, and a two-year warranty. Its claimed 30% strength improvement is manufacturer marketing without a published protocol and is not treated as a stiffness measurement. Mainland CNY checkout pricing is not exposed."
        },
        {
          "id": "ecb-reference-rates-2026-08-31",
          "type": "official-exchange-rate",
          "title": "Euro foreign exchange reference rates, 31 August 2026",
          "publisher": "European Central Bank",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.ecb.europa.eu/stats/policy_and_exchange_rates/euro_reference_exchange_rates/html/index.en.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Official reference table lists CNY 7.7922 and USD 1.1596 per EUR for 31 August 2026. The resulting USD/CNY cross-rate is 6.7197309417; conversions are reference values, not checkout amounts."
        },
        {
          "id": "compiled-research-2026-08-06",
          "type": "research-note",
          "title": "Compiled China carbon gravel market research",
          "publisher": "China Bikes",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "medium",
            "price": "medium"
          },
          "notes": "Cross-checked compilation of public product pages, marketplace references, Chinese industry sources, and dated price observations. Approximate values require fresh verification."
        },
        {
          "id": "lightcarbon-image-reference",
          "type": "retailer-product-page",
          "title": "LightCarbon LCG071-PRO product reference",
          "publisher": "MyBike.parts",
          "language": "en",
          "accessed_at": "2026-08-07",
          "url": "https://mybike.parts/bike_parts/672-lightcarbon-lcg071-pro",
          "reliability": {
            "identity": "medium-high",
            "specification": "medium",
            "independent_testing": "none"
          },
          "notes": "Used only as the credited source page for the remotely embedded product image. Technical claims continue to rely on the manufacturer source."
        }
      ]
    },
    {
      "id": "camp-gx700-grx820",
      "brand": {
        "id": "camp",
        "name": "CAMP",
        "name_zh": "坎普"
      },
      "platform": {
        "id": "camp-gx700",
        "brand_id": "camp",
        "name": "GX700",
        "name_zh": "GX700",
        "category": "gravel",
        "handlebar": "drop",
        "status": "current",
        "summary": "Higher-spec domestic complete with GRX 1×12, carbon cockpit and seatpost, plus an official 45C stock tire; the maximum clearance is not stated.",
        "frame": {
          "material": "carbon",
          "material_grade": "Toray T800 carbon fiber",
          "fork_material": "carbon",
          "construction": "Fully internally routed thru-axle carbon gravel frame with carbon fork; exact lay-up and molding process are not published",
          "stiffness_evidence": "No meaningful independent exact-model stiffness or deflection evidence was found; manufacturer strength wording is not treated as stiffness evidence",
          "bottom_bracket": "unknown",
          "derailleur_hanger": "standard",
          "cable_routing": "fully-internal",
          "claimed_fiber": "T800-claimed",
          "configuration_notes": {
            "seatpost": "T700 + T800 carbon"
          },
          "geometry_status": "No attributable numeric exact-model geometry table found after 50 registered source areas; unrelated VSF GX and other GX700-name products were rejected",
          "claimed_frame_weight_status": "No frame-only mass found after 50 registered source areas; the approximately 10.2 kg figure is for the small complete bike without pedals and small accessories",
          "bottom_bracket_status": "No exact shell or installed bottom-bracket standard found after 50 registered source areas; not inferred from the FC-RX610 crank"
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "pass",
          "note": "The official complete comes with a 700×45C tire, proving that nominal width fits; the manufacturer does not state whether a larger tire fits.",
          "stock_nominal_mm": 45,
          "published_max_mm": 45,
          "maximum_unverified": true
        },
        "mounts": [],
        "internal_storage": false,
        "china_availability": "mainland-domestic",
        "source_ids": [
          "camp-gx700-official",
          "camp-gx700-official-2026-08-17",
          "camp-gx700-official-2026-08-28",
          "public-camp-gx700-spec-post-2026-08-28",
          "camp-gx700-tmall-2026-08-28"
        ],
        "last_reviewed": "2026-09-01"
      },
      "variant": {
        "id": "camp-gx700-grx820",
        "platform_id": "camp-gx700",
        "name": "GX700 GRX 1×12",
        "kind": "complete-bike",
        "market": "mainland-china",
        "editorial": {
          "verdict": "A strong proper-gravel specification, but weak value relative to the Twitter EDS unless Shimano and 45C are worth almost twice the price.",
          "best_for": [
            "Shimano-first buyer",
            "proper gravel buyer"
          ],
          "strengths": [
            "Official 45C setup",
            "GRX 1×12",
            "Carbon cockpit and seatpost",
            "Domestic official SKU"
          ],
          "caveats": [
            "Approximately twice the Twitter EDS price",
            "Aluminum wheels"
          ],
          "price_thresholds_cny": {
            "great_buy_below": 9000,
            "fair_buy_below": 10000,
            "not_compelling_above": 11000
          }
        },
        "source_ids": [
          "camp-gx700-official",
          "camp-gx700-official-2026-08-17",
          "camp-gx700-official-2026-08-28",
          "public-camp-gx700-spec-post-2026-08-28",
          "camp-gx700-tmall-2026-08-28"
        ],
        "drivetrain": {
          "brand": "Shimano",
          "model": "GRX RX820/RX822",
          "speeds": "1x12",
          "shifting": "mechanical",
          "layout": "single",
          "shifters": "ST-RX820",
          "rear_derailleur": "RD-RX822",
          "crankset": "FC-RX610 36T",
          "cassette": "CS-M6100 12-speed 10–51T"
        },
        "brakes": {
          "actuation": "hydraulic",
          "type": "disc"
        },
        "wheels": {
          "rim_material": "aluminum"
        },
        "tires": "700×45C",
        "cockpit": {
          "material": "carbon",
          "integrated": true
        },
        "claimed_complete_weight_g": 10200,
        "claimed_complete_weight_basis": "Official small-size complete-bike weight excluding pedals and small accessories",
        "purchase_route": "CAMP official add-to-cart page, JD Buy Now route and the current CAMP Tmall flagship listing; CNY 9,999 was visible again on 2026-08-28, but final color-and-size checkout remains stock-dependent"
      },
      "prices": [
        {
          "id": "camp-gx700-official-2026-08-25",
          "variant_id": "camp-gx700-grx820",
          "observed_at": "2026-08-25",
          "price_type": "official-list",
          "currency": "CNY",
          "channel": "manufacturer-product-page-and-jd-route",
          "status": "available",
          "conditions": "Official page showed CNY 9,999 with Add to cart and a JD Buy Now route. Delivery is stated as 7–10 working days; CAMP may cancel and refund if stock is unavailable. Confirm size, color and final checkout.",
          "source_ids": [
            "camp-gx700-official-2026-08-17"
          ],
          "amount_cny": 9999
        },
        {
          "id": "camp-gx700-2026-08-17",
          "variant_id": "camp-gx700-grx820",
          "observed_at": "2026-08-17",
          "price_type": "official-list",
          "currency": "CNY",
          "channel": "manufacturer-storefront",
          "status": "official-current",
          "conditions": "Official add-to-cart amount; confirm exact size stock and final checkout total.",
          "source_ids": [
            "camp-gx700-official-2026-08-17"
          ],
          "amount_cny": 9999
        },
        {
          "id": "camp-gx700-2026-08",
          "variant_id": "camp-gx700-grx820",
          "observed_at": "2026-08-06",
          "price_type": "official-list",
          "currency": "CNY",
          "channel": "china-market",
          "status": "official-current",
          "conditions": "Verify current exact SKU and checkout total.",
          "source_ids": [
            "camp-gx700-official"
          ],
          "amount_cny": 9999
        }
      ],
      "latest_price": {
        "id": "camp-gx700-official-2026-08-25",
        "variant_id": "camp-gx700-grx820",
        "observed_at": "2026-08-25",
        "price_type": "official-list",
        "currency": "CNY",
        "channel": "manufacturer-product-page-and-jd-route",
        "status": "available",
        "conditions": "Official page showed CNY 9,999 with Add to cart and a JD Buy Now route. Delivery is stated as 7–10 working days; CAMP may cancel and refund if stock is unavailable. Confirm size, color and final checkout.",
        "source_ids": [
          "camp-gx700-official-2026-08-17"
        ],
        "amount_cny": 9999
      },
      "display_price": {
        "label": "¥9,999",
        "estimated": false,
        "low": 9999,
        "high": 9999,
        "midpoint": 9999,
        "buildAmount": 0,
        "frameLow": 9999,
        "frameHigh": 9999
      },
      "image": {
        "id": "camp-gx700-primary-image",
        "platform_id": "camp-gx700",
        "variant_ids": [
          "camp-gx700-grx820"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://campbicycle.oss-cn-shenzhen.aliyuncs.com/Data/campbicycle/upload/image/20260519/GX700-%E5%BD%A9%E5%A2%A8%E9%9D%92.jpg"
        },
        "source_id": "camp-gx700-official",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "CAMP",
          "usage_note": "Remote embed from the cited product page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product image © CAMP",
        "alt": "CAMP GX700 carbon gravel bike",
        "reviewed_at": "2026-08-07",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "camp-gx700-official",
        "type": "manufacturer-product-page",
        "title": "CAMP GX700",
        "publisher": "CAMP Bicycle",
        "url": "https://www.campbicycle.com/en/gravel_92368/gx700.html"
      },
      "videos": [],
      "sources": [
        {
          "id": "camp-gx700-official",
          "type": "manufacturer-product-page",
          "title": "CAMP GX700",
          "publisher": "CAMP Bicycle",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": "https://www.campbicycle.com/en/gravel_92368/gx700.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Official specification, 45C tire, and list price."
        },
        {
          "id": "camp-gx700-official-2026-08-17",
          "type": "manufacturer-product-page",
          "title": "CAMP GX700 gravel bike",
          "publisher": "CAMP Bicycle",
          "language": "en",
          "accessed_at": "2026-08-26",
          "url": "https://www.campbicycle.com/en/gx700.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Current exact-model page supports a CNY 9,999 add-to-cart price, JD Buy Now route, 10.2 kg small-size complete weight excluding pedals and small accessories, 700x45C stock tires, ST-RX820 controls, RD-RX822 rear derailleur, FC-RX610 36T crank, CS-M6100 10–51T cassette, aluminum wheels, T700 + T800 carbon seatpost, four colors and 7–10 working-day delivery subject to stock. The 45C tire is the stock fit rather than a stated maximum. Frame-only weight, bottom bracket and numeric geometry remain unresolved."
        },
        {
          "id": "camp-gx700-official-2026-08-28",
          "type": "manufacturer-product-page",
          "title": "CAMP GX700 gravel bike",
          "publisher": "CAMP Bicycle",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.campbicycle.com/en/gx700.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Current exact GX700 manufacturer page supports the T800 carbon chassis, Shimano GRX 1×12 build, approximately 10.2 kg small-size complete-bike weight excluding pedals and small accessories, fitted 700×45C tires and CNY 9,999 route. It publishes neither a frame-only mass nor the bottom-bracket shell standard."
        },
        {
          "id": "public-camp-gx700-spec-post-2026-08-28",
          "type": "public-product-post",
          "title": "CAMP GX700 exact-build specification post",
          "publisher": "XHS public product post",
          "language": "zh-CN",
          "accessed_at": "2026-08-28",
          "url": "https://www.xiaohongshu.com/explore/6a87ca12000000003003e1e6",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "none"
          },
          "notes": "Opened exact-model post identifies the GX700 GRX 1x12 complete build, Toray T800 frame and fork, T700/T800 cockpit and seatpost, three sizes, aluminum wheels and 700x45C tires. Existing official sources remain authoritative where the post text conflicts."
        },
        {
          "id": "camp-gx700-tmall-2026-08-28",
          "type": "official-marketplace-listing",
          "title": "CAMP flagship-store GX700 2026 listing",
          "publisher": "CAMP Tmall flagship store",
          "language": "zh-CN",
          "accessed_at": "2026-08-28",
          "url": "https://detail.tmall.com/item.htm?id=995839748675",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "medium"
          },
          "notes": "Exact-model flagship listing exposes the 2026 GX700, 12-speed selection, four color choices, 450/480/510 sizes and 700x45C tires. The page showed CNY 9,999, but a final color-and-size checkout was not read back, so this source is retained as a current purchase route rather than a new exact-SKU price observation."
        }
      ]
    },
    {
      "id": "sava-gelaro-sf6-cues",
      "brand": {
        "id": "sava",
        "name": "SAVA",
        "name_zh": "萨瓦"
      },
      "platform": {
        "id": "sava-gelaro-sf",
        "brand_id": "sava",
        "name": "Gelaro SF",
        "name_zh": "Gelaro SF",
        "category": "gravel",
        "handlebar": "flat",
        "status": "current",
        "summary": "Flat-bar carbon gravel platform for riders prioritizing control and simplicity over drop-bar hand positions.",
        "frame": {
          "material": "carbon",
          "material_grade": "Toray T800 carbon fiber",
          "fork_material": "carbon",
          "construction": "R21 internally routed carbon gravel frame with a Toray T800 carbon fork; exact lay-up schedule and molding process are not published",
          "stiffness_evidence": "An independent exact-model review reports noticeable vibration damping and compliance on washboard, chip-seal, hardpack and crushed limestone with stable endurance-gravel handling; qualitative ride evidence only, not a measured stiffness result",
          "bottom_bracket": "unknown",
          "derailleur_hanger": "standard",
          "cable_routing": "internal",
          "claimed_frame_weight_g": 1100,
          "claimed_frame_weight_basis": "Independent exact-model review; approximate value with size, finish, hardware inclusion, and weighing method unspecified",
          "claimed_fiber": "T800-claimed",
          "warranty_claim": {
            "duration_years": 2,
            "return_days": 14,
            "basis": "official product page banner",
            "note": "Global/direct page terms; verify mainland seller, exact SKU, and exclusions."
          },
          "geometry": {
            "basis": "manufacturer geometry table",
            "source_id": "sava-gelaro-sf6-official-2026-08-16",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "470",
                "rider_height": "Below 166 cm",
                "seat_tube_mm": 470,
                "top_tube_mm": 512.4,
                "bb_drop_mm": 75,
                "chainstay_mm": 430,
                "seat_angle_deg": 74,
                "head_angle_deg": 70.3,
                "front_center_mm": 582.2,
                "head_tube_mm": 110,
                "fork_offset_mm": 50,
                "reach_mm": 360,
                "stack_mm": 533.6,
                "fork_length_mm": 394,
                "wheelbase_mm": 1000.7,
                "standover_mm": 769.8
              },
              {
                "size": "490",
                "rider_height": "166–174 cm",
                "seat_tube_mm": 480,
                "top_tube_mm": 530.1,
                "bb_drop_mm": 75,
                "chainstay_mm": 430,
                "seat_angle_deg": 74,
                "head_angle_deg": 70.3,
                "front_center_mm": 601.1,
                "head_tube_mm": 140,
                "fork_offset_mm": 50,
                "reach_mm": 369,
                "stack_mm": 561.8,
                "fork_length_mm": 394,
                "wheelbase_mm": 1019.8,
                "standover_mm": 792.29
              },
              {
                "size": "510",
                "rider_height": "172–180 cm",
                "seat_tube_mm": 510,
                "top_tube_mm": 557.6,
                "bb_drop_mm": 75,
                "chainstay_mm": 430,
                "seat_angle_deg": 73,
                "head_angle_deg": 70.3,
                "front_center_mm": 618.1,
                "head_tube_mm": 160,
                "fork_offset_mm": 50,
                "reach_mm": 380,
                "stack_mm": 580.6,
                "fork_length_mm": 394,
                "wheelbase_mm": 1037.6,
                "standover_mm": 810.6
              },
              {
                "size": "535",
                "rider_height": "178–186 cm",
                "seat_tube_mm": 550,
                "top_tube_mm": 576.2,
                "bb_drop_mm": 75,
                "chainstay_mm": 430,
                "seat_angle_deg": 73,
                "head_angle_deg": 70.3,
                "front_center_mm": 638.1,
                "head_tube_mm": 190,
                "fork_offset_mm": 50,
                "reach_mm": 390,
                "stack_mm": 608.9,
                "fork_length_mm": 394,
                "wheelbase_mm": 1057.7,
                "standover_mm": 837.97
              },
              {
                "size": "550",
                "rider_height": "186–192 cm",
                "seat_tube_mm": 580,
                "top_tube_mm": 591.9,
                "bb_drop_mm": 75,
                "chainstay_mm": 430,
                "seat_angle_deg": 73,
                "head_angle_deg": 70.3,
                "front_center_mm": 655.8,
                "head_tube_mm": 210,
                "fork_offset_mm": 50,
                "reach_mm": 400,
                "stack_mm": 627.7,
                "fork_length_mm": 394,
                "wheelbase_mm": 1074.4,
                "standover_mm": 851.94
              },
              {
                "size": "580",
                "rider_height": "Above 190 cm",
                "seat_tube_mm": 580,
                "top_tube_mm": 604.8,
                "bb_drop_mm": 75,
                "chainstay_mm": 430,
                "seat_angle_deg": 73,
                "head_angle_deg": 70.3,
                "front_center_mm": 664.4,
                "head_tube_mm": 220,
                "fork_offset_mm": 50,
                "reach_mm": 410,
                "stack_mm": 637.1,
                "fork_length_mm": 394,
                "wheelbase_mm": 1087.8,
                "standover_mm": 869.8
              }
            ]
          }
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "pass",
          "note": "Manufacturer states 45C maximum.",
          "stock_nominal_mm": 40,
          "published_max_mm": 45
        },
        "mounts": [],
        "internal_storage": false,
        "china_availability": "mainland-and-direct",
        "source_ids": [
          "sava-gelaro-sf6-official",
          "sava-gelaro-sf6-official-2026-08-16",
          "sava-gelaro-sf6-official-2026-08-25",
          "sava-jd-official-storefront-2026-08-26",
          "sava-gelaro-sf6-independent-review-2026-08-27",
          "sava-gelaro-sf6-official-2026-08-28"
        ],
        "last_reviewed": "2026-08-28"
      },
      "variant": {
        "id": "sava-gelaro-sf6-cues",
        "platform_id": "sava-gelaro-sf",
        "name": "Gelaro SF6 CUES U6000 1×11",
        "kind": "complete-bike",
        "market": "mainland-china",
        "editorial": {
          "verdict": "A sensible flat-bar carbon option, not a direct drop-bar Twitter substitute.",
          "best_for": [
            "flat-bar rider",
            "urban and mixed-surface riding"
          ],
          "strengths": [
            "Official 45C maximum",
            "Shimano CUES serviceability",
            "Simple control layout"
          ],
          "caveats": [
            "Fewer hand positions than a drop bar",
            "Price varies materially by channel"
          ],
          "price_thresholds_cny": {
            "great_buy_below": 6000,
            "fair_buy_below": 6800,
            "not_compelling_above": 7600
          }
        },
        "source_ids": [
          "sava-gelaro-sf6-official",
          "compiled-research-2026-08-06",
          "sava-gelaro-sf6-official-2026-08-16",
          "sava-gelaro-sf6-official-2026-08-17",
          "sava-gelaro-sf6-specifications-2026-08-25",
          "sava-gelaro-sf6-official-2026-08-25",
          "sava-jd-official-storefront-2026-08-26",
          "sava-gelaro-sf6-official-2026-08-28"
        ],
        "drivetrain": {
          "brand": "Shimano",
          "model": "CUES U6000",
          "speeds": "1x11",
          "shifting": "mechanical",
          "layout": "single",
          "shifter": "SL-U6000-11R",
          "rear_derailleur": "RD-U6000",
          "cassette": "CS-LG400-11"
        },
        "brakes": {
          "actuation": "hydraulic",
          "type": "disc"
        },
        "wheels": {
          "rim_material": "aluminum"
        },
        "tires": "700×40C",
        "cockpit": {
          "material": "aluminum",
          "integrated": false
        },
        "claimed_complete_weight_g": 10400,
        "claimed_complete_weight_basis": "Official approximate complete-bike weight; size, pedal inclusion, other accessories and weighing method were not stated",
        "purchase_route": "Current exact SAVA global-direct page lists US$1,499 with low stock for the selected CUES U6000 option, free shipping, home delivery and add-to-cart; SAVA also exposes an official JD storefront, but an exact selected mainland CNY checkout was not captured",
        "last_reviewed": "2026-09-01"
      },
      "prices": [
        {
          "id": "sava-gelaro-sf6-cues-global-official-2026-09-01",
          "variant_id": "sava-gelaro-sf6-cues",
          "observed_at": "2026-09-01",
          "price_type": "official-global-store-reference-conversion",
          "currency": "CNY",
          "channel": "manufacturer-direct-global",
          "status": "current-reference",
          "amount_cny": 10073,
          "original_amount": 1499,
          "original_currency": "USD",
          "conversion_rate_cny_per_original_unit": 6.719730941704037,
          "conversion_rate_date": "2026-08-31",
          "conditions": "Reference conversion only; selected size and finish, shipping, tax, stock, delivery eligibility, returns, warranty handling and mainland checkout are unverified.",
          "source_ids": [
            "sava-gelaro-sf6-official-2026-08-28",
            "ecb-reference-rates-2026-08-31"
          ]
        },
        {
          "id": "sava-sf6-2026-08",
          "variant_id": "sava-gelaro-sf6-cues",
          "observed_at": "2026-08-06",
          "price_type": "reference-range",
          "currency": "CNY",
          "channel": "china-market",
          "status": "approximate-current",
          "conditions": "Verify current exact SKU and checkout total.",
          "source_ids": [
            "compiled-research-2026-08-06",
            "sava-gelaro-sf6-official"
          ],
          "low_cny": 5800,
          "high_cny": 6800
        }
      ],
      "latest_price": {
        "id": "sava-gelaro-sf6-cues-global-official-2026-09-01",
        "variant_id": "sava-gelaro-sf6-cues",
        "observed_at": "2026-09-01",
        "price_type": "official-global-store-reference-conversion",
        "currency": "CNY",
        "channel": "manufacturer-direct-global",
        "status": "current-reference",
        "amount_cny": 10073,
        "original_amount": 1499,
        "original_currency": "USD",
        "conversion_rate_cny_per_original_unit": 6.719730941704037,
        "conversion_rate_date": "2026-08-31",
        "conditions": "Reference conversion only; selected size and finish, shipping, tax, stock, delivery eligibility, returns, warranty handling and mainland checkout are unverified.",
        "source_ids": [
          "sava-gelaro-sf6-official-2026-08-28",
          "ecb-reference-rates-2026-08-31"
        ]
      },
      "display_price": {
        "label": "¥10,073",
        "estimated": false,
        "low": 10073,
        "high": 10073,
        "midpoint": 10073,
        "buildAmount": 0,
        "frameLow": 10073,
        "frameHigh": 10073
      },
      "image": {
        "id": "sava-gelaro-sf-primary-image",
        "platform_id": "sava-gelaro-sf",
        "variant_ids": [
          "sava-gelaro-sf6-cues"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://savadeck-bike.com/cdn/shop/files/Gelaro_SF6-U6020-Black.jpg?v=1755591722&width=1080"
        },
        "source_id": "sava-gelaro-sf6-official",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "SAVA",
          "usage_note": "Remote embed from the cited product page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product image © SAVA",
        "alt": "SAVA Gelaro SF6 CUES carbon flat-bar gravel bike",
        "reviewed_at": "2026-08-07",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "sava-gelaro-sf6-official",
        "type": "manufacturer-product-page",
        "title": "SAVA Gelaro SF6 CUES",
        "publisher": "SAVA",
        "url": "https://savadeck-bike.com/products/sava-gelaro-sf6-cues-carbon-gravel-bike"
      },
      "videos": [],
      "sources": [
        {
          "id": "sava-gelaro-sf6-official",
          "type": "manufacturer-product-page",
          "title": "SAVA Gelaro SF6 CUES",
          "publisher": "SAVA",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": "https://savadeck-bike.com/products/sava-gelaro-sf6-cues-carbon-gravel-bike",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "low"
          },
          "notes": "Official flat-bar model specification."
        },
        {
          "id": "compiled-research-2026-08-06",
          "type": "research-note",
          "title": "Compiled China carbon gravel market research",
          "publisher": "China Bikes",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "medium",
            "price": "medium"
          },
          "notes": "Cross-checked compilation of public product pages, marketplace references, Chinese industry sources, and dated price observations. Approximate values require fresh verification."
        },
        {
          "id": "sava-gelaro-sf6-official-2026-08-16",
          "type": "manufacturer-product-page",
          "title": "SAVA Gelaro SF6-CUES Carbon Gravel Bike (current product page)",
          "publisher": "SAVA",
          "language": "en",
          "accessed_at": "2026-08-16",
          "url": "https://savadeck-bike.com/products/sava-gelaro-sf6-cues-carbon-gravel-bike",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "low"
          },
          "notes": "Current manufacturer page identifies Gelaro SF6, publishes the same six-size R21 geometry table, states 700x40C stock tires and 45C maximum compatibility, and lists CUES U6000 11S/U6020 10S options. It displays an approximately 10.4 kg claim for the U6000 11S configuration, but that weight is not propagated to the generic CUES variant because the selected drivetrain option is not uniquely proven. The displayed price is USD and is not imported as a mainland CNY observation."
        },
        {
          "id": "sava-gelaro-sf6-official-2026-08-17",
          "type": "manufacturer-product-page",
          "title": "SAVA Gelaro SF6 CUES carbon gravel bike",
          "publisher": "SAVA",
          "language": "en",
          "accessed_at": "2026-08-17",
          "url": "https://savadeck-bike.com/products/sava-gelaro-sf6-cues-carbon-gravel-bike",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium"
          },
          "notes": "Official global-direct exact-model page supports a US$1,499 add-to-cart route. It does not establish mainland-China checkout terms."
        },
        {
          "id": "sava-gelaro-sf6-specifications-2026-08-25",
          "type": "manufacturer-specification-page",
          "title": "SAVA Gelaro SF6 specifications",
          "publisher": "SAVA Carbon Bike",
          "language": "en",
          "accessed_at": "2026-08-25",
          "url": "https://savadeck-bike.com/ja-jp/pages/sava-gelaro-sf6-specifications",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "low"
          },
          "notes": "Official specification table covers the 2025 R21-U6020 10-speed and R21-U6000 11-speed SF6 builds and states about 10.4 kg for both."
        },
        {
          "id": "sava-gelaro-sf6-official-2026-08-25",
          "type": "manufacturer-product-page",
          "title": "SAVA Gelaro SF6-CUES Carbon Gravel Bike",
          "publisher": "SAVA",
          "language": "en",
          "accessed_at": "2026-08-26",
          "url": "https://savadeck-bike.com/products/sava-gelaro-sf6-cues-carbon-gravel-bike",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium-high"
          },
          "notes": "Current exact-model manufacturer page supports the R21-U6000-11S build, approximately 10.4 kg complete weight, RD-U6000, SL-U6000-11R and CS-LG400-11, 700x40C tires, six-size geometry, plus a separate U6020 10-speed option, factory-direct US$1,499 pricing and low-stock status. The published variant is specifically the U6000 1×11 build. The weight basis does not state size, pedals or accessories, and the USD price is not a mainland CNY checkout observation."
        },
        {
          "id": "sava-jd-official-storefront-2026-08-26",
          "type": "manufacturer-marketplace-storefront",
          "title": "SAVA official JD storefront",
          "publisher": "SAVA on JD",
          "language": "zh-CN",
          "accessed_at": "2026-08-26",
          "url": "https://mall.jd.com/index-12405096.html",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "low"
          },
          "notes": "Official mainland storefront exposes Gelaro S4 and SF6 as purchase routes, but no stable exact-option checkout price was captured. Product specifications remain anchored to the exact manufacturer pages."
        },
        {
          "id": "sava-gelaro-sf6-official-2026-08-28",
          "type": "manufacturer-product-page",
          "title": "2025 SAVA Gelaro SF6 CUES carbon gravel bike",
          "publisher": "SAVA",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://savadeck-bike.com/products/sava-gelaro-sf6-cues-carbon-gravel-bike",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium"
          },
          "notes": "Current exact R21-U6000-11S manufacturer page lists US$1,499, low stock for the selected CUES U6000 11-speed option, free shipping, home delivery and add-to-cart. It identifies the Toray T800 carbon chassis, approximately 10.4 kg complete weight and 700x40C fitted tires. Final mainland CNY checkout and domestic warranty handling remain unverified."
        },
        {
          "id": "sava-gelaro-sf6-independent-review-2026-08-27",
          "type": "industry-review",
          "title": "SAVA Gelaro SF6 review",
          "publisher": "The Daily Carry List",
          "language": "en",
          "accessed_at": "2026-08-27",
          "url": "https://thedailycarrylist.com/sava-gelaro-sf6-review/",
          "reliability": {
            "identity": "medium-high",
            "specification": "low-to-medium",
            "generation": "medium"
          },
          "notes": "Independent exact-model review, not a manufacturer measurement. It reports the Gelaro SF6 frame at approximately 1,100 g without size, finish, hardware inclusion or weighing method, and describes the carbon chassis as damping road vibration while remaining responsive. These are approximate weight and qualitative ride observations, not controlled frame-stiffness measurements, and are not transferred to sibling Gelaro variants."
        },
        {
          "id": "ecb-reference-rates-2026-08-31",
          "type": "official-exchange-rate",
          "title": "Euro foreign exchange reference rates, 31 August 2026",
          "publisher": "European Central Bank",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.ecb.europa.eu/stats/policy_and_exchange_rates/euro_reference_exchange_rates/html/index.en.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Official reference table lists CNY 7.7922 and USD 1.1596 per EUR for 31 August 2026. The resulting USD/CNY cross-rate is 6.7197309417; conversions are reference values, not checkout amounts."
        }
      ]
    },
    {
      "id": "rinasclta-gr025-frameset",
      "brand": {
        "id": "rinasclta",
        "name": "Rinasclta",
        "name_zh": "Rinasclta"
      },
      "platform": {
        "id": "rinasclta-gr025",
        "brand_id": "rinasclta",
        "name": "GR025",
        "name_zh": "GR025",
        "category": "gravel",
        "handlebar": "drop",
        "status": "current",
        "summary": "Budget 50C direct frame with less public process and support evidence than the leading factory-direct alternatives.",
        "frame": {
          "material": "Full Torayca T800 and T1000 carbon fiber",
          "fork_material": "carbon",
          "bottom_bracket": "T47 (86.5 mm shell)",
          "derailleur_hanger": "standard",
          "cable_routing": "internal",
          "claimed_frame_weight_g": 1200,
          "claimed_frame_weight_basis": "Size M; manufacturer tolerance ±20 g",
          "claimed_fork_weight_g": 450,
          "claimed_seatpost_weight_g": 190,
          "weight_conflict_note": "A separate marketing line on the same page says 1,250 g without a clear basis.",
          "stiffness_evidence": "Manufacturer claims the exact T800/T1000 GR025 offers a high stiffness-to-weight ratio; qualitative claim without a public stiffness protocol",
          "geometry_status": "No attributable numeric exact-model geometry table found after 50 registered source areas; XS–XL selectors do not establish fit coordinates"
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "pass",
          "note": "Official nominal 50 mm maximum.",
          "published_max_mm": 50
        },
        "mounts": [
          "fender"
        ],
        "internal_storage": false,
        "china_availability": "direct-factory",
        "source_ids": [
          "rinasclta-gr025-official"
        ],
        "last_reviewed": "2026-09-01"
      },
      "variant": {
        "id": "rinasclta-gr025-frameset",
        "platform_id": "rinasclta-gr025",
        "name": "GR025 frameset",
        "kind": "frameset",
        "market": "mainland-china-or-direct",
        "editorial": {
          "verdict": "Usable budget 50C frame, but lower priority than better-documented direct-factory choices at similar prices.",
          "best_for": [
            "risk-tolerant budget builder"
          ],
          "strengths": [
            "50C",
            "Budget price"
          ],
          "caveats": [
            "Older/basic standards",
            "Less public QC and support evidence"
          ],
          "price_thresholds_cny": {
            "great_buy_below": 3800,
            "fair_buy_below": 4600,
            "not_compelling_above": 5200
          }
        },
        "source_ids": [
          "rinasclta-gr025-official",
          "rinasclta-gr025-store-eur-2026-09-01",
          "ecb-reference-rates-2026-08-31"
        ],
        "purchase_route": "Current exact Rinasclta direct storefront lists €561, selectable XS–XL sizes and finishes, and add-to-cart. Confirm destination shipping, tax, stock, returns and final selected-option checkout before paying.",
        "included": [
          "frame",
          "fork",
          "seatpost",
          "seat clamp",
          "derailleur hanger"
        ],
        "last_reviewed": "2026-09-01"
      },
      "prices": [
        {
          "id": "rinasclta-gr025-official-2026-09-01",
          "variant_id": "rinasclta-gr025-frameset",
          "observed_at": "2026-09-01",
          "price_type": "official-global-store-reference-conversion",
          "currency": "CNY",
          "channel": "manufacturer-direct-global",
          "status": "current-reference",
          "amount_cny": 4371,
          "original_amount": 561,
          "original_currency": "EUR",
          "conversion_rate_cny_per_original_unit": 7.7922,
          "conversion_rate_date": "2026-08-31",
          "conditions": "Reference conversion only; selected finish, shipping, tax, stock, returns and mainland checkout are unverified.",
          "source_ids": [
            "rinasclta-gr025-store-eur-2026-09-01",
            "ecb-reference-rates-2026-08-31"
          ]
        },
        {
          "id": "rinasclta-gr025-2026-08",
          "variant_id": "rinasclta-gr025-frameset",
          "observed_at": "2026-08-06",
          "price_type": "reference-range",
          "currency": "CNY",
          "channel": "direct-or-china-market",
          "status": "approximate-current",
          "conditions": "Verify current exact SKU and checkout total.",
          "source_ids": [
            "rinasclta-gr025-official",
            "compiled-research-2026-08-06"
          ],
          "low_cny": 3600,
          "high_cny": 5000
        }
      ],
      "latest_price": {
        "id": "rinasclta-gr025-official-2026-09-01",
        "variant_id": "rinasclta-gr025-frameset",
        "observed_at": "2026-09-01",
        "price_type": "official-global-store-reference-conversion",
        "currency": "CNY",
        "channel": "manufacturer-direct-global",
        "status": "current-reference",
        "amount_cny": 4371,
        "original_amount": 561,
        "original_currency": "EUR",
        "conversion_rate_cny_per_original_unit": 7.7922,
        "conversion_rate_date": "2026-08-31",
        "conditions": "Reference conversion only; selected finish, shipping, tax, stock, returns and mainland checkout are unverified.",
        "source_ids": [
          "rinasclta-gr025-store-eur-2026-09-01",
          "ecb-reference-rates-2026-08-31"
        ]
      },
      "display_price": {
        "label": "Est. ¥10,371",
        "estimated": true,
        "low": 10371,
        "high": 10371,
        "midpoint": 10371,
        "buildAmount": 6000,
        "frameLow": 4371,
        "frameHigh": 4371
      },
      "image": {
        "id": "rinasclta-gr025-primary-image",
        "platform_id": "rinasclta-gr025",
        "variant_ids": [
          "rinasclta-gr025-frameset"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://rinascltabike.com/wp-content/uploads/2025/05/Rinasclta-carbon-gravel-framset-GR025-max-50mm-tire-clearance.jpg"
        },
        "source_id": "rinasclta-gr025-official",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "Rinasclta",
          "usage_note": "Remote embed from the cited product page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product image © Rinasclta",
        "alt": "Rinasclta GR025 carbon gravel frameset",
        "reviewed_at": "2026-08-07",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "rinasclta-gr025-official",
        "type": "manufacturer-product-page",
        "title": "Rinasclta GR025",
        "publisher": "Rinasclta",
        "url": "https://rinascltabike.com/product/gr025-gravel-frame-700c-50mm/"
      },
      "videos": [],
      "sources": [
        {
          "id": "rinasclta-gr025-official",
          "type": "manufacturer-product-page",
          "title": "Rinasclta GR025",
          "publisher": "Rinasclta",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://rinascltabike.com/product/gr025-gravel-frame-700c-50mm/",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "medium"
          },
          "notes": "Current exact GR025 page publishes the T800/T1000 specification, size-M 1,200 ±20 g frame claim and a separate conflicting 1,250 g marketing line. No numeric geometry table is exposed."
        },
        {
          "id": "rinasclta-gr025-store-eur-2026-09-01",
          "type": "manufacturer-official-store",
          "title": "GR025 gravel frame current direct offer",
          "publisher": "Rinasclta",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://rinascltabike.com/product/gr025-gravel-frame-700c-50mm/?currency=EUR",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "high",
            "selected_option": "medium"
          },
          "notes": "Current exact storefront lists €561 sale pricing, add-to-cart, XS–XL sizes, selectable finishes and manufacturer-direct ordering. Shipping, tax, stock and final selected-option checkout remain destination-dependent."
        },
        {
          "id": "ecb-reference-rates-2026-08-31",
          "type": "official-exchange-rate",
          "title": "Euro foreign exchange reference rates, 31 August 2026",
          "publisher": "European Central Bank",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.ecb.europa.eu/stats/policy_and_exchange_rates/euro_reference_exchange_rates/html/index.en.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Official reference table lists CNY 7.7922 and USD 1.1596 per EUR for 31 August 2026. The resulting USD/CNY cross-rate is 6.7197309417; conversions are reference values, not checkout amounts."
        },
        {
          "id": "compiled-research-2026-08-06",
          "type": "research-note",
          "title": "Compiled China carbon gravel market research",
          "publisher": "China Bikes",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "medium",
            "price": "medium"
          },
          "notes": "Cross-checked compilation of public product pages, marketplace references, Chinese industry sources, and dated price observations. Approximate values require fresh verification."
        }
      ]
    },
    {
      "id": "xmcarbonspeed-cs-gr01-frameset",
      "brand": {
        "id": "xmcarbonspeed",
        "name": "Generic",
        "name_zh": "通用品牌"
      },
      "platform": {
        "id": "xmcarbonspeed-cs-gr01",
        "brand_id": "xmcarbonspeed",
        "name": "CS-GR01",
        "name_zh": "CS-GR01",
        "category": "gravel",
        "handlebar": "drop",
        "status": "current",
        "summary": "Clear direct-sale modern frame with 50C, T47, UDH, and a three-year warranty claim.",
        "frame": {
          "material": "T800 carbon fiber",
          "fork_material": "carbon",
          "bottom_bracket": "T47",
          "derailleur_hanger": "UDH",
          "cable_routing": "fully-internal",
          "claimed_frame_weight_g": 1234,
          "stiffness_evidence_status": "No attributable exact-model stiffness measurement or meaningful qualitative claim found after 50 registered source areas",
          "geometry": {
            "basis": "Bike Insights table attributed to manufacturer-provided geometry",
            "source_id": "xmcarbonspeed-cs-gr01-bikeinsights-geometry-2026-09-01",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "XS",
                "stack_mm": 538,
                "reach_mm": 360,
                "seat_tube_mm": 410,
                "top_tube_mm": 509,
                "head_angle_deg": 70,
                "seat_angle_deg": 74.5,
                "head_tube_mm": 120,
                "front_center_mm": 592,
                "wheelbase_mm": 1007,
                "fork_offset_mm": 55,
                "chainstay_mm": 425,
                "fork_length_mm": 395
              },
              {
                "size": "S",
                "stack_mm": 554,
                "reach_mm": 368,
                "seat_tube_mm": 445,
                "top_tube_mm": 527,
                "head_angle_deg": 70.5,
                "seat_angle_deg": 74,
                "head_tube_mm": 135,
                "front_center_mm": 601,
                "wheelbase_mm": 1016,
                "fork_offset_mm": 55,
                "chainstay_mm": 425,
                "fork_length_mm": 395
              },
              {
                "size": "M",
                "stack_mm": 574,
                "reach_mm": 375,
                "seat_tube_mm": 475,
                "top_tube_mm": 542,
                "head_angle_deg": 70.75,
                "seat_angle_deg": 73.75,
                "head_tube_mm": 155,
                "front_center_mm": 613,
                "wheelbase_mm": 1027,
                "fork_offset_mm": 55,
                "chainstay_mm": 425,
                "fork_length_mm": 395
              },
              {
                "size": "L",
                "stack_mm": 588,
                "reach_mm": 382,
                "seat_tube_mm": 500,
                "top_tube_mm": 556,
                "head_angle_deg": 71.75,
                "seat_angle_deg": 73.5,
                "head_tube_mm": 165,
                "front_center_mm": 614,
                "wheelbase_mm": 1029,
                "fork_offset_mm": 55,
                "chainstay_mm": 425,
                "fork_length_mm": 395
              },
              {
                "size": "XL",
                "stack_mm": 602,
                "reach_mm": 390,
                "seat_tube_mm": 520,
                "top_tube_mm": 574,
                "head_angle_deg": 72,
                "seat_angle_deg": 73,
                "head_tube_mm": 180,
                "front_center_mm": 624,
                "wheelbase_mm": 1039,
                "fork_offset_mm": 55,
                "chainstay_mm": 425,
                "fork_length_mm": 395
              },
              {
                "size": "XXL",
                "stack_mm": 636,
                "reach_mm": 398,
                "seat_tube_mm": 550,
                "top_tube_mm": 588,
                "head_angle_deg": 72.25,
                "seat_angle_deg": 73,
                "head_tube_mm": 200,
                "front_center_mm": 636,
                "wheelbase_mm": 1051,
                "fork_offset_mm": 55,
                "chainstay_mm": 425,
                "fork_length_mm": 395
              }
            ]
          }
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "pass",
          "note": "Official nominal 50C maximum.",
          "published_max_mm": 50
        },
        "mounts": [
          "top-tube",
          "fender"
        ],
        "internal_storage": false,
        "china_availability": "direct-factory",
        "source_ids": [
          "xmcarbonspeed-gr01-official",
          "xmcarbonspeed-cs-gr01-official-2026-09-01",
          "xmcarbonspeed-cs-gr01-bikeinsights-geometry-2026-09-01"
        ],
        "last_reviewed": "2026-09-01"
      },
      "variant": {
        "id": "xmcarbonspeed-cs-gr01-frameset",
        "platform_id": "xmcarbonspeed-cs-gr01",
        "name": "CS-GR01 frameset",
        "kind": "frameset",
        "market": "mainland-china-or-direct",
        "editorial": {
          "verdict": "Valid direct-factory option, but not compelling above SPcycle/LightCarbon/ICAN money unless geometry or paint is a better fit.",
          "best_for": [
            "budget custom builder"
          ],
          "strengths": [
            "50C, T47, UDH",
            "Clear direct price"
          ],
          "caveats": [
            "Heavy claimed frame relative to race-oriented peers"
          ],
          "price_thresholds_cny": {
            "great_buy_below": 4500,
            "fair_buy_below": 5300,
            "not_compelling_above": 6000
          }
        },
        "source_ids": [
          "xmcarbonspeed-gr01-official",
          "xmcarbonspeed-cs-gr01-store-2026-09-01",
          "ecb-reference-rates-2026-08-31"
        ],
        "included": [
          "frame",
          "fork",
          "small parts; verify exact package"
        ],
        "purchase_route": "Current exact Xiamen Carbon Speed direct storefront lists US$669, XS–XXL sizes, paint options and add-to-cart. Confirm paint surcharge, destination shipping, tax, stock and final checkout before paying.",
        "last_reviewed": "2026-09-01"
      },
      "prices": [
        {
          "id": "xmcarbonspeed-cs-gr01-official-2026-09-01",
          "variant_id": "xmcarbonspeed-cs-gr01-frameset",
          "observed_at": "2026-09-01",
          "price_type": "official-global-store-reference-conversion",
          "currency": "CNY",
          "channel": "manufacturer-direct-global",
          "status": "current-reference",
          "amount_cny": 4496,
          "original_amount": 669,
          "original_currency": "USD",
          "conversion_rate_cny_per_original_unit": 6.719730941704037,
          "conversion_rate_date": "2026-08-31",
          "conditions": "Reference conversion only; selected paint, shipping, tax, stock and mainland checkout are unverified.",
          "source_ids": [
            "xmcarbonspeed-cs-gr01-store-2026-09-01",
            "ecb-reference-rates-2026-08-31"
          ]
        },
        {
          "id": "xm-gr01-2026-08",
          "variant_id": "xmcarbonspeed-cs-gr01-frameset",
          "observed_at": "2026-08-06",
          "price_type": "reference-range",
          "currency": "CNY",
          "channel": "direct-or-china-market",
          "status": "approximate-current",
          "conditions": "Verify current exact SKU and checkout total.",
          "source_ids": [
            "xmcarbonspeed-gr01-official",
            "compiled-research-2026-08-06"
          ],
          "low_cny": 4520,
          "high_cny": 5330
        }
      ],
      "latest_price": {
        "id": "xmcarbonspeed-cs-gr01-official-2026-09-01",
        "variant_id": "xmcarbonspeed-cs-gr01-frameset",
        "observed_at": "2026-09-01",
        "price_type": "official-global-store-reference-conversion",
        "currency": "CNY",
        "channel": "manufacturer-direct-global",
        "status": "current-reference",
        "amount_cny": 4496,
        "original_amount": 669,
        "original_currency": "USD",
        "conversion_rate_cny_per_original_unit": 6.719730941704037,
        "conversion_rate_date": "2026-08-31",
        "conditions": "Reference conversion only; selected paint, shipping, tax, stock and mainland checkout are unverified.",
        "source_ids": [
          "xmcarbonspeed-cs-gr01-store-2026-09-01",
          "ecb-reference-rates-2026-08-31"
        ]
      },
      "display_price": {
        "label": "Est. ¥10,496",
        "estimated": true,
        "low": 10496,
        "high": 10496,
        "midpoint": 10496,
        "buildAmount": 6000,
        "frameLow": 4496,
        "frameHigh": 4496
      },
      "image": {
        "id": "xmcarbonspeed-cs-gr01-primary-image",
        "platform_id": "xmcarbonspeed-cs-gr01",
        "variant_ids": [
          "xmcarbonspeed-cs-gr01-frameset"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://ueeshop.ly200-cdn.com/u_file/UPBC/UPBC678/2407/30/products/27066bdad4.jpg?x-oss-process=image%2Fformat%2Cwebp%2Fquality%2Cq_100%2Fresize%2Cm_lfit%2Ch_1000%2Cw_1000"
        },
        "source_id": "xmcarbonspeed-gr01-official",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "Generic",
          "usage_note": "Remote embed from the cited product page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product image © Generic",
        "alt": "Generic CS-GR01 carbon gravel frameset",
        "reviewed_at": "2026-08-07",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "xmcarbonspeed-gr01-official",
        "type": "manufacturer-product-page",
        "title": "Generic CS-GR01",
        "publisher": "Generic",
        "url": "https://www.xmcarbonspeed.cc/products/cs-gr01-gravel-frame"
      },
      "videos": [],
      "sources": [
        {
          "id": "xmcarbonspeed-gr01-official",
          "type": "manufacturer-product-page",
          "title": "Generic CS-GR01",
          "publisher": "Generic",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": "https://www.xmcarbonspeed.cc/products/cs-gr01-gravel-frame",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "high"
          },
          "notes": "Official direct-sale frame listing."
        },
        {
          "id": "xmcarbonspeed-cs-gr01-store-2026-09-01",
          "type": "manufacturer-official-store",
          "title": "CS-GR01 current direct frameset offer",
          "publisher": "Xiamen Carbon Speed",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.xmcarbonspeed.cc/products/cs-gr01-gravel-frame",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high",
            "selected_option": "medium"
          },
          "notes": "Current exact storefront lists US$669, add-to-cart, XS–XXL sizes, selectable paint options, T800 construction, component weights, T47-86.5, UDH, 50C maximum and a three-year warranty. Paint, shipping, tax and final selected-option checkout remain variable."
        },
        {
          "id": "ecb-reference-rates-2026-08-31",
          "type": "official-exchange-rate",
          "title": "Euro foreign exchange reference rates, 31 August 2026",
          "publisher": "European Central Bank",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.ecb.europa.eu/stats/policy_and_exchange_rates/euro_reference_exchange_rates/html/index.en.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Official reference table lists CNY 7.7922 and USD 1.1596 per EUR for 31 August 2026. The resulting USD/CNY cross-rate is 6.7197309417; conversions are reference values, not checkout amounts."
        },
        {
          "id": "xmcarbonspeed-cs-gr01-official-2026-09-01",
          "type": "manufacturer-product-page",
          "title": "CS-GR01 gravel bike frameset specification",
          "publisher": "Xiamen Carbon Speed",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.xmcarbonspeed.com/Productinfo.asp?f=1639",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "none"
          },
          "notes": "Current exact CS-GR01 page publishes Carbon Fiber T800 construction, 1,234 ±30 g frame weight, T47-86.5 bottom bracket, UDH and 700×50C maximum. It publishes no frame-stiffness claim or measurement."
        },
        {
          "id": "xmcarbonspeed-cs-gr01-bikeinsights-geometry-2026-09-01",
          "type": "geometry-database",
          "title": "Xiamen Carbon Speed CS-GR01 geometry",
          "publisher": "Bike Insights",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://bikeinsights.com/bikes/66be45ea9dffc9001a6b5e77-xiamen-carbon-speed-cs-gr01?build=base&version=2024",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "none"
          },
          "notes": "Exact-model six-size geometry table says its source is the manufacturer. Stack, reach, seat and top tubes, angles, head tube, front center, wheelbase, fork offset, chainstay and fork length are retained. Duplicate alternate rendering rows and ambiguous bottom-bracket-drop cells are excluded."
        },
        {
          "id": "compiled-research-2026-08-06",
          "type": "research-note",
          "title": "Compiled China carbon gravel market research",
          "publisher": "China Bikes",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "medium",
            "price": "medium"
          },
          "notes": "Cross-checked compilation of public product pages, marketplace references, Chinese industry sources, and dated price observations. Approximate values require fresh verification."
        }
      ]
    },
    {
      "id": "carbonda-cfr696-frameset",
      "brand": {
        "id": "carbonda",
        "name": "Carbonda",
        "name_zh": "Carbonda"
      },
      "platform": {
        "id": "carbonda-cfr696",
        "brand_id": "carbonda",
        "name": "CFR696",
        "name_zh": "CFR696",
        "category": "adventure-gravel",
        "handlebar": "drop",
        "status": "current",
        "summary": "Long-running open/direct platform with broad utility and modern revisions. Verify the exact generation because standards have changed over time.",
        "frame": {
          "material": "carbon",
          "fork_material": "carbon",
          "bottom_bracket": "BSA",
          "derailleur_hanger": "UDH",
          "cable_routing": "internal",
          "claimed_fiber": "Toray carbon, UD weave",
          "construction": "EPS-molded full-carbon frame with manufacturer-described in-house EN-standard testing; the exact Toray grade, ply schedule and test results are not published",
          "stiffness_evidence": "Long-term exact-model owners report stable handling and no perceived frame flex during high-speed descending and hard braking; qualitative community ride evidence only, not a measured stiffness result",
          "claimed_frame_weight_g": 1200,
          "claimed_frame_weight_basis": "Manufacturer claim, +/-50 g; size and finish not stated.",
          "geometry": {
            "basis": "Carbonda-sourced geometry transcribed by Bike Insights; current official page links the manufacturer geometry file and lists the same six sizes",
            "source_id": "carbonda-cfr696-geometry-bikeinsights-2026-08-25",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "49",
                "seat_tube_mm": 490,
                "top_tube_mm": 520,
                "head_tube_mm": 120,
                "head_angle_deg": 70.5,
                "seat_angle_deg": 74.5,
                "bb_drop_mm": 67,
                "chainstay_mm": 435,
                "front_center_mm": 594.2,
                "fork_offset_mm": 50,
                "reach_mm": 371,
                "stack_mm": 536.6,
                "wheelbase_mm": 1020
              },
              {
                "size": "52",
                "seat_tube_mm": 520,
                "top_tube_mm": 535,
                "head_tube_mm": 140,
                "head_angle_deg": 71,
                "seat_angle_deg": 74,
                "bb_drop_mm": 67,
                "chainstay_mm": 435,
                "front_center_mm": 595.3,
                "fork_offset_mm": 50,
                "reach_mm": 375,
                "stack_mm": 557.4,
                "wheelbase_mm": 1025
              },
              {
                "size": "54",
                "seat_tube_mm": 540,
                "top_tube_mm": 550,
                "head_tube_mm": 150,
                "head_angle_deg": 71.5,
                "seat_angle_deg": 73,
                "bb_drop_mm": 67,
                "chainstay_mm": 435,
                "front_center_mm": 600,
                "fork_offset_mm": 50,
                "reach_mm": 376,
                "stack_mm": 568,
                "wheelbase_mm": 1025
              },
              {
                "size": "56",
                "seat_tube_mm": 560,
                "top_tube_mm": 565,
                "head_tube_mm": 170,
                "head_angle_deg": 72,
                "seat_angle_deg": 73,
                "bb_drop_mm": 67,
                "chainstay_mm": 435,
                "front_center_mm": 610.6,
                "fork_offset_mm": 50,
                "reach_mm": 384.6,
                "stack_mm": 589.8,
                "wheelbase_mm": 1036.7
              },
              {
                "size": "58",
                "seat_tube_mm": 580,
                "top_tube_mm": 580,
                "head_tube_mm": 190,
                "head_angle_deg": 72,
                "seat_angle_deg": 73,
                "bb_drop_mm": 67,
                "chainstay_mm": 435,
                "front_center_mm": 626,
                "fork_offset_mm": 50,
                "reach_mm": 393.7,
                "stack_mm": 608.9,
                "wheelbase_mm": 1052
              },
              {
                "size": "61",
                "seat_tube_mm": 610,
                "top_tube_mm": 595,
                "head_tube_mm": 210,
                "head_angle_deg": 72,
                "seat_angle_deg": 73,
                "bb_drop_mm": 67,
                "chainstay_mm": 435,
                "front_center_mm": 641,
                "fork_offset_mm": 50,
                "reach_mm": 403,
                "stack_mm": 628,
                "wheelbase_mm": 1067.5
              }
            ]
          }
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "pass",
          "note": "Current page claim; older CFR696 generations may differ.",
          "published_max_mm": 50
        },
        "mounts": [
          "top-tube",
          "fender",
          "rack"
        ],
        "internal_storage": false,
        "china_availability": "direct-factory",
        "source_ids": [
          "carbonda-cfr696-official",
          "carbonda-cfr696-geometry-bikeinsights-2026-08-25",
          "carbonda-cfr696-owner-forum-2026-08-28"
        ],
        "last_reviewed": "2026-08-28"
      },
      "variant": {
        "id": "carbonda-cfr696-frameset",
        "platform_id": "carbonda-cfr696",
        "name": "CFR696 frameset",
        "kind": "frameset",
        "market": "mainland-china-or-direct",
        "editorial": {
          "verdict": "Mature utility platform and a valid direct-factory option, but exact generation and manufacturing-group identity must be pinned down.",
          "best_for": [
            "bikepacker",
            "practical custom builder"
          ],
          "strengths": [
            "50C current claim",
            "BSA, UDH",
            "Many mounts"
          ],
          "caveats": [
            "Older generations differ",
            "Corporate/factory relationship needs clarification"
          ],
          "price_thresholds_cny": {
            "great_buy_below": 3600,
            "fair_buy_below": 4800,
            "not_compelling_above": 5800
          }
        },
        "source_ids": [
          "carbonda-cfr696-official",
          "carbonda-cfr696-geometry-bikeinsights-2026-08-25"
        ],
        "included": [
          "frame",
          "fork",
          "small parts; verify exact package"
        ],
        "purchase_route": "Direct factory inquiry through the current official CFR696 page Get a quote form; no public fixed price is displayed. Request the exact UDH generation, package, paint, shipping, tax and warranty terms in writing.",
        "last_reviewed": "2026-09-01"
      },
      "prices": [
        {
          "id": "carbonda-cfr696-2026-08",
          "variant_id": "carbonda-cfr696-frameset",
          "observed_at": "2026-08-06",
          "price_type": "reference-range",
          "currency": "CNY",
          "channel": "direct-or-china-market",
          "status": "approximate-current",
          "conditions": "Verify current exact SKU and checkout total.",
          "source_ids": [
            "carbonda-cfr696-official",
            "compiled-research-2026-08-06"
          ],
          "low_cny": 3000,
          "high_cny": 6000
        }
      ],
      "latest_price": {
        "id": "carbonda-cfr696-2026-08",
        "variant_id": "carbonda-cfr696-frameset",
        "observed_at": "2026-08-06",
        "price_type": "reference-range",
        "currency": "CNY",
        "channel": "direct-or-china-market",
        "status": "approximate-current",
        "conditions": "Verify current exact SKU and checkout total.",
        "source_ids": [
          "carbonda-cfr696-official",
          "compiled-research-2026-08-06"
        ],
        "low_cny": 3000,
        "high_cny": 6000
      },
      "display_price": {
        "label": "Est. ¥9,000–12,000",
        "estimated": true,
        "low": 9000,
        "high": 12000,
        "midpoint": 10500,
        "buildAmount": 6000,
        "frameLow": 3000,
        "frameHigh": 6000
      },
      "image": {
        "id": "carbonda-cfr696-primary-image",
        "platform_id": "carbonda-cfr696",
        "variant_ids": [
          "carbonda-cfr696-frameset"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://carbonda.com/upload/allimg/240910/cfr-696-01.jpg"
        },
        "source_id": "carbonda-cfr696-official",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "Carbonda",
          "usage_note": "Remote embed from the cited product page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product image © Carbonda",
        "alt": "Carbonda CFR696 carbon gravel frameset",
        "reviewed_at": "2026-08-07",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "carbonda-cfr696-official",
        "type": "manufacturer-product-page",
        "title": "Carbonda CFR696",
        "publisher": "Carbonda",
        "url": "https://www.carbonda.com/road/cfr-696.html"
      },
      "videos": [],
      "sources": [
        {
          "id": "carbonda-cfr696-official",
          "type": "manufacturer-product-page",
          "title": "Carbonda CFR696",
          "publisher": "Carbonda",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.carbonda.com/road/cfr-696.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium"
          },
          "notes": "Current official exact-model page lists a Get a quote route, 1,200 ±50 g frame, BSA-68, UDH and 700×50C / 650B×2.1 clearance. No public fixed price is displayed."
        },
        {
          "id": "carbonda-cfr696-geometry-bikeinsights-2026-08-25",
          "type": "secondary-geometry-transcription",
          "title": "Carbonda CFR696 frame geometry",
          "publisher": "Bike Insights",
          "language": "en",
          "accessed_at": "2026-08-25",
          "url": "https://bikeinsights.com/bikes/5da63bd32807080017673558-carbonda-cfr696?build=frame&version=2019",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "none"
          },
          "notes": "Structured transcription of Carbonda-sourced CFR696 geometry. The current official CFR696 page still links the manufacturer geometry file and lists the same six frame sizes."
        },
        {
          "id": "carbonda-cfr696-owner-forum-2026-08-28",
          "type": "community-post",
          "title": "Carbonda CFR696 owner build and long-term ride reports",
          "publisher": "Riding Gravel forum",
          "language": "en",
          "accessed_at": "2026-08-28",
          "url": "https://forum.ridinggravel.com/post/chinese-carbon-gravel-build-carbonda-8254658?trail=5150",
          "reliability": {
            "identity": "medium-high",
            "specification": "low",
            "price": "low"
          },
          "notes": "Exact-model owners report more than 10,000 miles, stable high-speed descending and hard braking without perceived frame flex, plus stable, nimble and comfortable race handling. These are qualitative owner observations, not a measured stiffness result; generation details remain incomplete."
        },
        {
          "id": "compiled-research-2026-08-06",
          "type": "research-note",
          "title": "Compiled China carbon gravel market research",
          "publisher": "China Bikes",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "medium",
            "price": "medium"
          },
          "notes": "Cross-checked compilation of public product pages, marketplace references, Chinese industry sources, and dated price observations. Approximate values require fresh verification."
        }
      ]
    },
    {
      "id": "ican-gra04-frameset",
      "brand": {
        "id": "ican",
        "name": "ICAN",
        "name_zh": "ICAN"
      },
      "platform": {
        "id": "ican-gra04",
        "brand_id": "ican",
        "name": "GRA04",
        "name_zh": "GRA04",
        "category": "gravel",
        "handlebar": "drop",
        "status": "current",
        "summary": "Budget direct-factory frame with modern standards and broad clearance.",
        "frame": {
          "material": "carbon",
          "fork_material": "carbon",
          "bottom_bracket": "T47",
          "derailleur_hanger": "UDH",
          "cable_routing": "fully-internal",
          "claimed_frame_weight_g": 1100,
          "claimed_frame_weight_basis": "Size M, T47, UD matte; manufacturer tolerance ±50 g",
          "claimed_fork_weight_g": 480,
          "claimed_fork_weight_basis": "Manufacturer tolerance ±15 g",
          "claimed_seatpost_weight_g": 220,
          "claimed_seatpost_weight_basis": "Manufacturer tolerance ±15 g",
          "weight_conflict_note": "The official geometry diagram retains an older 1,050 g size-M/BB86 annotation, while the current specification table says 1,100 ±50 g for a size-M T47 UD-matte frame; the current table value is used.",
          "claimed_fiber": "mixed-carbon-claimed",
          "geometry": {
            "basis": "Manufacturer exact-model geometry diagram; only unambiguous numeric columns are transcribed. The diagram's older BB86/1,050 g annotation is not used for current frame standards or weight.",
            "source_id": "ican-gra04-official",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "XS",
                "top_tube_mm": 526,
                "head_angle_deg": 71,
                "seat_angle_deg": 75,
                "bb_drop_mm": 78,
                "chainstay_mm": 435,
                "front_center_mm": 597,
                "fork_offset_mm": 48,
                "reach_mm": 380,
                "stack_mm": 545,
                "wheelbase_mm": 1020
              },
              {
                "size": "S",
                "top_tube_mm": 540,
                "head_angle_deg": 71.5,
                "seat_angle_deg": 74.5,
                "bb_drop_mm": 78,
                "chainstay_mm": 435,
                "front_center_mm": 602,
                "fork_offset_mm": 48,
                "reach_mm": 385,
                "stack_mm": 560,
                "wheelbase_mm": 1025
              },
              {
                "size": "M",
                "top_tube_mm": 561,
                "head_angle_deg": 72,
                "seat_angle_deg": 74,
                "bb_drop_mm": 78,
                "chainstay_mm": 435,
                "front_center_mm": 614,
                "fork_offset_mm": 48,
                "reach_mm": 395,
                "stack_mm": 580,
                "wheelbase_mm": 1037
              },
              {
                "size": "L",
                "top_tube_mm": 583,
                "head_angle_deg": 72.5,
                "seat_angle_deg": 73.5,
                "bb_drop_mm": 78,
                "chainstay_mm": 435,
                "front_center_mm": 625,
                "fork_offset_mm": 48,
                "reach_mm": 405,
                "stack_mm": 600,
                "wheelbase_mm": 1048
              },
              {
                "size": "XL",
                "top_tube_mm": 600,
                "head_angle_deg": 72.5,
                "seat_angle_deg": 73.5,
                "bb_drop_mm": 78,
                "chainstay_mm": 435,
                "front_center_mm": 643,
                "fork_offset_mm": 48,
                "reach_mm": 415,
                "stack_mm": 625,
                "wheelbase_mm": 1066
              }
            ]
          },
          "stiffness_evidence": "A manufacturer-hosted exact-model owner review from a gravel race reports strong pedal response and lateral stiffness during the final sprint. This is qualitative hosted testimony, not an independent review or instrumented deflection test."
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "pass",
          "note": "Official nominal 50C maximum.",
          "published_max_mm": 50
        },
        "mounts": [
          "fender",
          "top-tube"
        ],
        "internal_storage": false,
        "china_availability": "direct-factory",
        "source_ids": [
          "ican-gra04-official",
          "ican-company-official",
          "ican-gra04-official-current-2026-09-01"
        ],
        "last_reviewed": "2026-09-01"
      },
      "variant": {
        "id": "ican-gra04-frameset",
        "platform_id": "ican-gra04",
        "name": "GRA04 frameset",
        "kind": "frameset",
        "market": "mainland-china-or-direct",
        "editorial": {
          "verdict": "A rational alternative to LightCarbon; choose by geometry, delivered price, and local communication rather than carbon-grade marketing.",
          "best_for": [
            "budget custom builder"
          ],
          "strengths": [
            "50C, T47, UDH",
            "Direct manufacturer"
          ],
          "caveats": [
            "Package contents and domestic quote need confirmation"
          ],
          "price_thresholds_cny": {
            "great_buy_below": 4600,
            "fair_buy_below": 5400,
            "not_compelling_above": 6200
          }
        },
        "source_ids": [
          "ican-gra04-official",
          "ican-company-official",
          "ican-gra04-official-current-2026-09-01"
        ],
        "purchase_route": "Current ICAN exact-model page provides a manufacturer Get a quote form for GRA04. No public fixed price is displayed; confirm package, finish, shipping, tax, mainland delivery and warranty in the written quote.",
        "included": [
          "frame",
          "fork",
          "small parts; verify exact package"
        ],
        "last_reviewed": "2026-09-01"
      },
      "prices": [
        {
          "id": "ican-gra04-2026-08",
          "variant_id": "ican-gra04-frameset",
          "observed_at": "2026-08-06",
          "price_type": "reference-range",
          "currency": "CNY",
          "channel": "direct-or-china-market",
          "status": "approximate-current",
          "conditions": "Verify current exact SKU and checkout total.",
          "source_ids": [
            "ican-gra04-official",
            "compiled-research-2026-08-06"
          ],
          "low_cny": 3800,
          "high_cny": 5200
        }
      ],
      "latest_price": {
        "id": "ican-gra04-2026-08",
        "variant_id": "ican-gra04-frameset",
        "observed_at": "2026-08-06",
        "price_type": "reference-range",
        "currency": "CNY",
        "channel": "direct-or-china-market",
        "status": "approximate-current",
        "conditions": "Verify current exact SKU and checkout total.",
        "source_ids": [
          "ican-gra04-official",
          "compiled-research-2026-08-06"
        ],
        "low_cny": 3800,
        "high_cny": 5200
      },
      "display_price": {
        "label": "Est. ¥9,800–11,200",
        "estimated": true,
        "low": 9800,
        "high": 11200,
        "midpoint": 10500,
        "buildAmount": 6000,
        "frameLow": 3800,
        "frameHigh": 5200
      },
      "image": {
        "id": "ican-gra04-official-primary-image",
        "platform_id": "ican-gra04",
        "variant_ids": [
          "ican-gra04-frameset"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://www.icanbikes.com/wp-content/uploads/2024/06/Full-Carbon-Racing-Gravel-Frame-with-UDH-GRA04-01.avif"
        },
        "source_id": "ican-gra04-official",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "ICAN",
          "usage_note": "Remote embed from the cited official product page. Copyright remains with ICAN; no redistribution license is asserted."
        },
        "credit": "Product image © ICAN",
        "alt": "Black ICAN GRA04 carbon gravel frameset with integrated cockpit and seatpost",
        "reviewed_at": "2026-08-26",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "ican-gra04-official",
        "type": "manufacturer-product-page",
        "title": "ICAN GRA04",
        "publisher": "ICAN",
        "url": "https://www.icanbikes.com/Products-list/full-carbon-racing-gravel-frame-gra04/"
      },
      "videos": [],
      "sources": [
        {
          "id": "ican-gra04-official",
          "type": "manufacturer-product-page",
          "title": "ICAN GRA04",
          "publisher": "ICAN",
          "language": "en",
          "accessed_at": "2026-08-26",
          "url": "https://www.icanbikes.com/Products-list/full-carbon-racing-gravel-frame-gra04/",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium"
          },
          "notes": "Current exact-model specification supports T47, UDH, 700x50C, 1,100 ±50 g size-M T47 UD-matte frame, 480 ±15 g fork and 220 ±15 g seatpost. The page's geometry diagram retains an older 1,050 g size-M/BB86 annotation; current table values are used for weight and BB. The diagram supplies a five-size geometry table. The manufacturer page offers quote-based direct purchase rather than a mainland CNY checkout."
        },
        {
          "id": "ican-company-official",
          "type": "manufacturer-company-page",
          "title": "ICAN manufacturing profile",
          "publisher": "ICAN",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": "https://www.icanbikes.com/",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "none"
          },
          "notes": "Company-reported factory and production capability."
        },
        {
          "id": "ican-gra04-official-current-2026-09-01",
          "type": "manufacturer-product-and-hosted-owner-review",
          "title": "Full Carbon Racing Gravel Frame with UDH - GRA04",
          "publisher": "ICAN Bikes",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.icanbikes.com/Products-list/full-carbon-racing-gravel-frame-gra04/",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "low"
          },
          "notes": "Current exact-model manufacturer page offers a Get a quote form but no displayed price. A manufacturer-hosted owner review dated 2026-04-18 reports strong pedal response and lateral stiffness during a gravel race and final sprint. This is qualitative hosted testimony, not independent or instrumented evidence."
        },
        {
          "id": "compiled-research-2026-08-06",
          "type": "research-note",
          "title": "Compiled China carbon gravel market research",
          "publisher": "China Bikes",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "medium",
            "price": "medium"
          },
          "notes": "Cross-checked compilation of public product pages, marketplace references, Chinese industry sources, and dated price observations. Approximate values require fresh verification."
        }
      ]
    },
    {
      "id": "spcycle-g026-frameset",
      "brand": {
        "id": "spcycle",
        "name": "SPcycle",
        "name_zh": "SPcycle"
      },
      "platform": {
        "id": "spcycle-g026",
        "brand_id": "spcycle",
        "name": "G026",
        "name_zh": "G026",
        "category": "gravel",
        "handlebar": "drop",
        "status": "current",
        "summary": "One of the cheapest modern frames with T47, UDH, 50C clearance, and downtube storage.",
        "frame": {
          "material": "carbon",
          "fork_material": "carbon",
          "bottom_bracket": "T47",
          "derailleur_hanger": "UDH",
          "cable_routing": "fully-internal",
          "claimed_frame_weight_g": 1250,
          "claimed_frame_weight_basis": "Manufacturer claim, +/-60 g; size and finish not stated.",
          "geometry": {
            "basis": "exact-model geometry attributed to SPcycle, transcribed by Bike Insights",
            "source_id": "spcycle-g026-geometry-bikeinsights-2026-08-25",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "XS",
                "seat_tube_mm": 410,
                "head_tube_mm": 101,
                "head_angle_deg": 70.5,
                "seat_angle_deg": 74,
                "bb_drop_mm": 75,
                "chainstay_mm": 425,
                "front_center_mm": 590,
                "fork_offset_mm": 45,
                "reach_mm": 362,
                "stack_mm": 549,
                "wheelbase_mm": 1005
              },
              {
                "size": "S",
                "seat_tube_mm": 450,
                "head_tube_mm": 125,
                "head_angle_deg": 70.5,
                "seat_angle_deg": 74,
                "bb_drop_mm": 75,
                "chainstay_mm": 425,
                "front_center_mm": 620,
                "fork_offset_mm": 45,
                "reach_mm": 387,
                "stack_mm": 573,
                "wheelbase_mm": 1033
              },
              {
                "size": "M",
                "seat_tube_mm": 480,
                "head_tube_mm": 145,
                "head_angle_deg": 70.5,
                "seat_angle_deg": 74,
                "bb_drop_mm": 75,
                "chainstay_mm": 425,
                "front_center_mm": 650,
                "fork_offset_mm": 45,
                "reach_mm": 412,
                "stack_mm": 592,
                "wheelbase_mm": 1065
              },
              {
                "size": "L",
                "seat_tube_mm": 510,
                "head_tube_mm": 176,
                "head_angle_deg": 70.5,
                "seat_angle_deg": 74,
                "bb_drop_mm": 75,
                "chainstay_mm": 425,
                "front_center_mm": 671,
                "fork_offset_mm": 45,
                "reach_mm": 422,
                "stack_mm": 620,
                "wheelbase_mm": 1086
              },
              {
                "size": "XL",
                "seat_tube_mm": 540,
                "head_tube_mm": 198,
                "head_angle_deg": 70.5,
                "seat_angle_deg": 74,
                "bb_drop_mm": 75,
                "chainstay_mm": 425,
                "front_center_mm": 691,
                "fork_offset_mm": 45,
                "reach_mm": 447,
                "stack_mm": 643,
                "wheelbase_mm": 1119
              }
            ]
          },
          "material_grade": "High-modulus T1000 full carbon fibre",
          "claimed_fiber": "T1000-claimed",
          "stiffness_evidence": "No meaningful exact-model stiffness evidence found after 50 registered source areas; manufacturer material claims and a build post without ride feedback are not treated as results"
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "pass",
          "note": "Official catalog claim.",
          "published_max_mm": 50
        },
        "mounts": [
          "top-tube",
          "fender"
        ],
        "internal_storage": true,
        "china_availability": "direct-factory",
        "source_ids": [
          "spcycle-g026-official-2026-08-25",
          "spcycle-g026-geometry-bikeinsights-2026-08-25",
          "spcycle-gravel-catalog"
        ],
        "last_reviewed": "2026-09-01"
      },
      "variant": {
        "id": "spcycle-g026-frameset",
        "platform_id": "spcycle-g026",
        "name": "G026 frameset",
        "kind": "frameset",
        "market": "mainland-china-or-direct",
        "editorial": {
          "verdict": "One of the cheapest frames with T47, UDH, storage, and 50 mm clearance; best suited to a risk-tolerant custom builder.",
          "best_for": [
            "risk-tolerant budget builder"
          ],
          "strengths": [
            "50C, T47, UDH, storage",
            "Low direct price"
          ],
          "caveats": [
            "Less independent verification and test disclosure"
          ],
          "price_thresholds_cny": {
            "great_buy_below": 4100,
            "fair_buy_below": 4800,
            "not_compelling_above": 5500
          }
        },
        "source_ids": [
          "spcycle-gravel-catalog",
          "spcycle-g026-official-2026-08-25",
          "ecb-reference-rates-2026-08-31"
        ],
        "included": [
          "frame",
          "fork",
          "small parts; verify exact package"
        ],
        "purchase_route": "Current exact SPcycle direct storefront lists US$998 regular / US$718 sale, stock, buy-now and add-to-cart. Confirm selected finish and cockpit, shipping, tax, warranty, stock and mainland checkout before paying.",
        "last_reviewed": "2026-09-01"
      },
      "prices": [
        {
          "id": "spcycle-g026-official-2026-09-01",
          "variant_id": "spcycle-g026-frameset",
          "observed_at": "2026-09-01",
          "price_type": "official-global-store-reference-conversion",
          "currency": "CNY",
          "channel": "manufacturer-direct-global",
          "status": "current-reference",
          "amount_cny": 4825,
          "original_amount": 718,
          "original_currency": "USD",
          "conversion_rate_cny_per_original_unit": 6.719730941704037,
          "conversion_rate_date": "2026-08-31",
          "conditions": "Reference conversion of the displayed sale amount only; selected package, shipping, tax, stock, warranty and mainland checkout are unverified.",
          "source_ids": [
            "spcycle-g026-official-2026-08-25",
            "ecb-reference-rates-2026-08-31"
          ]
        },
        {
          "id": "sp-g026-2026-08",
          "variant_id": "spcycle-g026-frameset",
          "observed_at": "2026-08-06",
          "price_type": "reference-range",
          "currency": "CNY",
          "channel": "direct-or-china-market",
          "status": "approximate-current",
          "conditions": "Verify current exact SKU and checkout total.",
          "source_ids": [
            "spcycle-gravel-catalog",
            "compiled-research-2026-08-06"
          ],
          "low_cny": 3970,
          "high_cny": 4850
        }
      ],
      "latest_price": {
        "id": "spcycle-g026-official-2026-09-01",
        "variant_id": "spcycle-g026-frameset",
        "observed_at": "2026-09-01",
        "price_type": "official-global-store-reference-conversion",
        "currency": "CNY",
        "channel": "manufacturer-direct-global",
        "status": "current-reference",
        "amount_cny": 4825,
        "original_amount": 718,
        "original_currency": "USD",
        "conversion_rate_cny_per_original_unit": 6.719730941704037,
        "conversion_rate_date": "2026-08-31",
        "conditions": "Reference conversion of the displayed sale amount only; selected package, shipping, tax, stock, warranty and mainland checkout are unverified.",
        "source_ids": [
          "spcycle-g026-official-2026-08-25",
          "ecb-reference-rates-2026-08-31"
        ]
      },
      "display_price": {
        "label": "Est. ¥10,825",
        "estimated": true,
        "low": 10825,
        "high": 10825,
        "midpoint": 10825,
        "buildAmount": 6000,
        "frameLow": 4825,
        "frameHigh": 4825
      },
      "image": {
        "id": "spcycle-g026-primary-image",
        "platform_id": "spcycle-g026",
        "variant_ids": [
          "spcycle-g026-frameset"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://ae01.alicdn.com/kf/S6b96720d40ad4252817e85d0010d2066H.jpg"
        },
        "source_id": "spcycle-gravel-catalog",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "SPcycle",
          "usage_note": "Remote embed from the cited product page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product image © SPcycle",
        "alt": "SPcycle G026 carbon gravel frameset",
        "reviewed_at": "2026-08-07",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "spcycle-gravel-catalog",
        "type": "manufacturer-catalog",
        "title": "SPcycle carbon gravel frame catalog",
        "publisher": "SPcycle",
        "url": "https://www.sp-cycle.com/Carbon-Cyclocross-Gravel-Frame-c57268/"
      },
      "videos": [],
      "sources": [
        {
          "id": "spcycle-gravel-catalog",
          "type": "manufacturer-catalog",
          "title": "SPcycle carbon gravel frame catalog",
          "publisher": "SPcycle",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": "https://www.sp-cycle.com/Carbon-Cyclocross-Gravel-Frame-c57268/",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "medium"
          },
          "notes": "Official catalog covering G026, G028, and related direct frames."
        },
        {
          "id": "spcycle-g026-official-2026-08-25",
          "type": "manufacturer-product-page",
          "title": "SPcycle G026 carbon gravel frameset",
          "publisher": "SPcycle Official Store",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.sp-cycle.com/Spcycle-G026-Carbon-Gravel-Bike-Frame-700x50C-UDH-Thread-T47-865-Storage-Box-Gravel-Bicycle-Carbon-Frameset-p7023451.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium"
          },
          "notes": "Current exact G026 manufacturer storefront lists US$998 regular / US$718 sale pricing and identifies a 1,250 ±60 g frame, T1000 carbon, T47, UDH, 50C clearance and storage. It publishes no exact-model stiffness or deflection result."
        },
        {
          "id": "ecb-reference-rates-2026-08-31",
          "type": "official-exchange-rate",
          "title": "Euro foreign exchange reference rates, 31 August 2026",
          "publisher": "European Central Bank",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.ecb.europa.eu/stats/policy_and_exchange_rates/euro_reference_exchange_rates/html/index.en.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Official reference table lists CNY 7.7922 and USD 1.1596 per EUR for 31 August 2026. The resulting USD/CNY cross-rate is 6.7197309417; conversions are reference values, not checkout amounts."
        },
        {
          "id": "spcycle-g026-geometry-bikeinsights-2026-08-25",
          "type": "secondary-geometry-transcription",
          "title": "2025 SPcycle G026 geometry",
          "publisher": "Bike Insights",
          "language": "en",
          "accessed_at": "2026-08-25",
          "url": "https://bikeinsights.com/bikes/6903c6ae07e4a3001a6c0164-spcycle-g026?build=base&version=2025",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "none"
          },
          "notes": "Structured transcription of the G026 geometry chart attributed to the exact SPcycle product page."
        },
        {
          "id": "compiled-research-2026-08-06",
          "type": "research-note",
          "title": "Compiled China carbon gravel market research",
          "publisher": "China Bikes",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "medium",
            "price": "medium"
          },
          "notes": "Cross-checked compilation of public product pages, marketplace references, Chinese industry sources, and dated price observations. Approximate values require fresh verification."
        }
      ]
    },
    {
      "id": "spcycle-g028-frameset",
      "brand": {
        "id": "spcycle",
        "name": "SPcycle",
        "name_zh": "SPcycle"
      },
      "platform": {
        "id": "spcycle-g028",
        "brand_id": "spcycle",
        "name": "G028",
        "name_zh": "G028",
        "category": "adventure-gravel",
        "handlebar": "drop",
        "status": "current",
        "summary": "Budget wide-clearance platform for riders who genuinely want around 55 mm tires.",
        "frame": {
          "material": "carbon",
          "fork_material": "carbon",
          "bottom_bracket": "T47",
          "derailleur_hanger": "UDH",
          "cable_routing": "fully-internal",
          "claimed_fiber": "T1000/T1100-claimed",
          "construction": "Fully internally routed carbon chassis; the manufacturer identifies T1000 and T1100 fiber but does not publish the lay-up schedule or molding process",
          "stiffness_evidence": "No attributable exact-model stiffness measurement or sufficiently specific owner ride assessment was found; material grade and prospective forum discussion are not treated as stiffness evidence",
          "claimed_frame_weight_g": 1100,
          "claimed_frame_weight_basis": "Manufacturer claim for matte-black frame without accessories, +/-60 g; size not stated.",
          "geometry": {
            "basis": "current exact-model geometry transcribed by Bike Insights from SPcycle and exact-model dealer sources",
            "source_id": "spcycle-g028-geometry-bikeinsights-2026-08-25",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "S",
                "seat_tube_mm": 445,
                "top_tube_mm": 533.6,
                "head_tube_mm": 115,
                "head_angle_deg": 71,
                "seat_angle_deg": 74,
                "bb_drop_mm": 80,
                "chainstay_mm": 435,
                "front_center_mm": 612,
                "fork_offset_mm": 55,
                "reach_mm": 385,
                "stack_mm": 555,
                "wheelbase_mm": 1034
              },
              {
                "size": "M",
                "seat_tube_mm": 480,
                "top_tube_mm": 558,
                "head_tube_mm": 135,
                "head_angle_deg": 71.2,
                "seat_angle_deg": 74,
                "bb_drop_mm": 80,
                "chainstay_mm": 435,
                "front_center_mm": 625,
                "fork_offset_mm": 55,
                "reach_mm": 393,
                "stack_mm": 574,
                "wheelbase_mm": 1047
              },
              {
                "size": "L",
                "seat_tube_mm": 520,
                "top_tube_mm": 576,
                "head_tube_mm": 157,
                "head_angle_deg": 71.2,
                "seat_angle_deg": 74,
                "bb_drop_mm": 80,
                "chainstay_mm": 435,
                "front_center_mm": 644,
                "fork_offset_mm": 55,
                "reach_mm": 405.5,
                "stack_mm": 595,
                "wheelbase_mm": 1066
              },
              {
                "size": "XL",
                "seat_tube_mm": 550,
                "top_tube_mm": 592,
                "head_tube_mm": 177,
                "head_angle_deg": 71.2,
                "seat_angle_deg": 74,
                "bb_drop_mm": 80,
                "chainstay_mm": 435,
                "front_center_mm": 661,
                "fork_offset_mm": 55,
                "reach_mm": 416,
                "stack_mm": 614,
                "wheelbase_mm": 1083.5
              }
            ]
          }
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "pass",
          "note": "Official catalog claim; actual usable maximum depends on tread and mud clearance.",
          "published_max_mm": 57
        },
        "mounts": [
          "top-tube",
          "fender",
          "rack"
        ],
        "internal_storage": true,
        "china_availability": "direct-factory",
        "source_ids": [
          "spcycle-g028-official-2026-08-25",
          "spcycle-g028-geometry-bikeinsights-2026-08-25",
          "spcycle-gravel-catalog"
        ],
        "last_reviewed": "2026-08-28"
      },
      "variant": {
        "id": "spcycle-g028-frameset",
        "platform_id": "spcycle-g028",
        "name": "G028 frameset",
        "kind": "frameset",
        "market": "mainland-china-or-direct",
        "editorial": {
          "verdict": "Best low-cost option when very wide nominal clearance is a primary requirement.",
          "best_for": [
            "wide-clearance rider",
            "adventure builder"
          ],
          "strengths": [
            "57C claim",
            "T47, UDH, storage"
          ],
          "caveats": [
            "Confirm tread and mud clearance; nominal maximum is not universal"
          ],
          "price_thresholds_cny": {
            "great_buy_below": 4300,
            "fair_buy_below": 5000,
            "not_compelling_above": 5800
          }
        },
        "source_ids": [
          "spcycle-gravel-catalog",
          "spcycle-g028-official-2026-08-25",
          "spcycle-g028-hb068-current-2026-09-01"
        ],
        "included": [
          "frame",
          "fork",
          "headset",
          "seatpost clamp",
          "thru-axles",
          "UDH hanger"
        ],
        "purchase_route": "Current SPcycle storefront lists the exact G028 package with HB-068 handlebar at US$738, 49 items available, Buy now and Add to cart. Confirm paint, shipping, tax, mainland delivery and warranty handling.",
        "last_reviewed": "2026-09-01"
      },
      "prices": [
        {
          "id": "spcycle-g028-hb068-official-2026-09-01",
          "variant_id": "spcycle-g028-frameset",
          "observed_at": "2026-09-01",
          "price_type": "official-global-store-reference-conversion",
          "currency": "CNY",
          "channel": "manufacturer-direct-global",
          "status": "available",
          "amount_cny": 4959,
          "original_amount": 738,
          "original_currency": "USD",
          "conversion_rate_cny_per_original_unit": 6.719730941704037,
          "conversion_rate_date": "2026-08-31",
          "conditions": "Reference conversion of the current official sale price for the package with HB-068 handlebar; selected paint, shipping, tax, mainland eligibility and checkout total may differ.",
          "source_ids": [
            "spcycle-g028-hb068-current-2026-09-01",
            "ecb-reference-rates-2026-08-31"
          ]
        }
      ],
      "latest_price": {
        "id": "spcycle-g028-hb068-official-2026-09-01",
        "variant_id": "spcycle-g028-frameset",
        "observed_at": "2026-09-01",
        "price_type": "official-global-store-reference-conversion",
        "currency": "CNY",
        "channel": "manufacturer-direct-global",
        "status": "available",
        "amount_cny": 4959,
        "original_amount": 738,
        "original_currency": "USD",
        "conversion_rate_cny_per_original_unit": 6.719730941704037,
        "conversion_rate_date": "2026-08-31",
        "conditions": "Reference conversion of the current official sale price for the package with HB-068 handlebar; selected paint, shipping, tax, mainland eligibility and checkout total may differ.",
        "source_ids": [
          "spcycle-g028-hb068-current-2026-09-01",
          "ecb-reference-rates-2026-08-31"
        ]
      },
      "display_price": {
        "label": "Est. ¥10,959",
        "estimated": true,
        "low": 10959,
        "high": 10959,
        "midpoint": 10959,
        "buildAmount": 6000,
        "frameLow": 4959,
        "frameHigh": 4959
      },
      "image": {
        "id": "spcycle-g028-primary-image",
        "platform_id": "spcycle-g028",
        "variant_ids": [
          "spcycle-g028-frameset"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://usaimages.oss-us-west-1.aliyuncs.com/6230/product/detail/20260515/1778837727142_0.jpg"
        },
        "source_id": "spcycle-gravel-catalog",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "SPcycle",
          "usage_note": "Remote embed from the cited product page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product image © SPcycle",
        "alt": "SPcycle G028 wide-clearance carbon gravel frameset",
        "reviewed_at": "2026-08-07",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "spcycle-gravel-catalog",
        "type": "manufacturer-catalog",
        "title": "SPcycle carbon gravel frame catalog",
        "publisher": "SPcycle",
        "url": "https://www.sp-cycle.com/Carbon-Cyclocross-Gravel-Frame-c57268/"
      },
      "videos": [],
      "sources": [
        {
          "id": "spcycle-gravel-catalog",
          "type": "manufacturer-catalog",
          "title": "SPcycle carbon gravel frame catalog",
          "publisher": "SPcycle",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": "https://www.sp-cycle.com/Carbon-Cyclocross-Gravel-Frame-c57268/",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "medium"
          },
          "notes": "Official catalog covering G026, G028, and related direct frames."
        },
        {
          "id": "spcycle-g028-official-2026-08-25",
          "type": "manufacturer-product-page",
          "title": "SPcycle G028 carbon gravel frameset",
          "publisher": "SPcycle Official Store",
          "language": "en",
          "accessed_at": "2026-08-25",
          "url": "https://www.sp-cycle.com/Spcycle-G028-Carbon-Gravel-Bike-Frame-700x57C-UDH-Hanger-Full-Internal-Cable-Gravel-Bicycle-Carbon-Frameset-p6993835.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium"
          },
          "notes": "Exact official product page states T1000 plus T1100 carbon, matte-black frame 1100 +/-60 g without accessories, fork 460 +/-15 g, 700x57C/29x2.25 clearance, T47-85.5, UDH and a US$608 direct price. The listed package includes frame, fork, headset, seatpost clamp, thru-axles and UDH hanger; no lay-up schedule, molding process, stiffness result or mainland CNY checkout is published."
        },
        {
          "id": "spcycle-g028-hb068-current-2026-09-01",
          "type": "official-storefront",
          "title": "SPcycle G028 frameset with HB-068 handlebar",
          "publisher": "SPcycle",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.sp-cycle.com/Spcycle-G028-Carbon-Gravel-Bike-Frame-700x57C-UDH-Hanger-Full-Integrated-Cable-Gravel-Bicycle-Frameset-With-HB-068-Handlebar-p7012723.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Current exact-model manufacturer storefront lists US$738 sale price from US$899, 49 items available, Buy now and Add to cart. Package includes frame, fork, HB-068 handlebar, seatpost, headset, clamp, thru-axles and UDH hanger."
        },
        {
          "id": "spcycle-g028-geometry-bikeinsights-2026-08-25",
          "type": "secondary-geometry-transcription",
          "title": "2026 SPcycle G028 geometry",
          "publisher": "Bike Insights",
          "language": "en",
          "accessed_at": "2026-08-25",
          "url": "https://bikeinsights.com/bikes/69e7400ef9ea09001af8917f-spcycle-g028?build=base&version=2026",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "none"
          },
          "notes": "Structured transcription of current G028 geometry; Bike Insights attributes the record to SPcycle and a current exact-model dealer source."
        },
        {
          "id": "ecb-reference-rates-2026-08-31",
          "type": "official-exchange-rate",
          "title": "Euro foreign exchange reference rates, 31 August 2026",
          "publisher": "European Central Bank",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.ecb.europa.eu/stats/policy_and_exchange_rates/euro_reference_exchange_rates/html/index.en.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Official reference table lists CNY 7.7922 and USD 1.1596 per EUR for 31 August 2026. The resulting USD/CNY cross-rate is 6.7197309417; conversions are reference values, not checkout amounts."
        }
      ]
    },
    {
      "id": "bxt-055-frameset",
      "brand": {
        "id": "bxt",
        "name": "BXT",
        "name_zh": "BXT"
      },
      "platform": {
        "id": "bxt-055",
        "brand_id": "bxt",
        "name": "BXT-055",
        "name_zh": "BXT-055",
        "category": "gravel",
        "handlebar": "drop",
        "status": "current",
        "summary": "Low-cost direct frame with T47, UDH and 50C clearance. The modern feature list is stronger than the public QC documentation; multiple exact-model community reports describe premature cracking, without independent failure analysis or a known failure rate.",
        "frame": {
          "material": "carbon",
          "fork_material": "carbon",
          "bottom_bracket": "T47, 86 mm shell",
          "derailleur_hanger": "UDH",
          "cable_routing": "fully-internal",
          "claimed_frame_weight_g": 1100,
          "claimed_frame_weight_basis": "Size 54; manufacturer tolerance ±50 g",
          "claimed_fork_weight_g": 410,
          "claimed_fork_weight_basis": "Manufacturer tolerance ±20 g",
          "claimed_seatpost_weight_g": 110,
          "claimed_seatpost_weight_basis": "Manufacturer tolerance ±10 g",
          "claimed_fiber": "T1000-claimed",
          "geometry": {
            "basis": "Exact 2026 independent geometry transcription attributed to bxtbikes.com",
            "source_id": "bxt-055-bikeinsights-geometry-2026-09-01",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "48",
                "seat_tube_mm": 458,
                "top_tube_mm": 512,
                "head_tube_mm": 90,
                "head_angle_deg": 70,
                "seat_angle_deg": 74.3,
                "bb_drop_mm": 69,
                "chainstay_mm": 426,
                "front_center_mm": 592,
                "wheelbase_mm": 1008,
                "fork_offset_mm": 55,
                "reach_mm": 368,
                "stack_mm": 511.5,
                "standover_mm": 760
              },
              {
                "size": "51",
                "seat_tube_mm": 488,
                "top_tube_mm": 522.5,
                "head_tube_mm": 108,
                "head_angle_deg": 71,
                "seat_angle_deg": 74.3,
                "bb_drop_mm": 69,
                "chainstay_mm": 426,
                "front_center_mm": 595,
                "wheelbase_mm": 1011,
                "fork_offset_mm": 55,
                "reach_mm": 373,
                "stack_mm": 532.5,
                "standover_mm": 786.5
              },
              {
                "size": "54",
                "seat_tube_mm": 523,
                "top_tube_mm": 540,
                "head_tube_mm": 132.5,
                "head_angle_deg": 71,
                "seat_angle_deg": 73.7,
                "bb_drop_mm": 69,
                "chainstay_mm": 426,
                "front_center_mm": 607.5,
                "wheelbase_mm": 1024,
                "fork_offset_mm": 55,
                "reach_mm": 378,
                "stack_mm": 555.5,
                "standover_mm": 819
              },
              {
                "size": "56",
                "seat_tube_mm": 546,
                "top_tube_mm": 557.5,
                "head_tube_mm": 153,
                "head_angle_deg": 71,
                "seat_angle_deg": 73.3,
                "bb_drop_mm": 69,
                "chainstay_mm": 426,
                "front_center_mm": 621.5,
                "wheelbase_mm": 1038,
                "fork_offset_mm": 55,
                "reach_mm": 385,
                "stack_mm": 575,
                "standover_mm": 839.5
              },
              {
                "size": "58",
                "seat_tube_mm": 566,
                "top_tube_mm": 576,
                "head_tube_mm": 177,
                "head_angle_deg": 71,
                "seat_angle_deg": 72.9,
                "bb_drop_mm": 69,
                "chainstay_mm": 428,
                "front_center_mm": 636,
                "wheelbase_mm": 1054.5,
                "fork_offset_mm": 55,
                "reach_mm": 392,
                "stack_mm": 597.5,
                "standover_mm": 861
              },
              {
                "size": "61",
                "seat_tube_mm": 589,
                "top_tube_mm": 595,
                "head_tube_mm": 198,
                "head_angle_deg": 71,
                "seat_angle_deg": 72.3,
                "bb_drop_mm": 69,
                "chainstay_mm": 428,
                "front_center_mm": 648.5,
                "wheelbase_mm": 1067.5,
                "fork_offset_mm": 55,
                "reach_mm": 398,
                "stack_mm": 617.5,
                "standover_mm": 881
              }
            ]
          },
          "stiffness_evidence": "A current exact-model owner who also rode the BXT-135 describes the BXT-055 as stiffer than the BXT-135. This is qualitative comparative testimony, not an independent instrumented result."
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "pass",
          "note": "Official nominal 50C maximum.",
          "published_max_mm": 50
        },
        "mounts": [
          "top-tube"
        ],
        "internal_storage": false,
        "china_availability": "direct-factory",
        "source_ids": [
          "bxt-055-official",
          "bxt-055-taobao-2026-08-27",
          "bxt-055-bikeinsights-geometry-2026-09-01",
          "bxt-055-owner-stiffness-2026-09-01",
          "bxt-055-owner-crack-reports-2026-09-01"
        ],
        "last_reviewed": "2026-09-01"
      },
      "variant": {
        "id": "bxt-055-frameset",
        "platform_id": "bxt-055",
        "name": "BXT-055 frameset",
        "kind": "frameset",
        "market": "mainland-china-or-direct",
        "editorial": {
          "verdict": "Competitive modern specification, but it should not command a premium over better-documented LightCarbon or ICAN options.",
          "best_for": [
            "risk-tolerant budget builder"
          ],
          "strengths": [
            "50C, T47, UDH",
            "Low direct price"
          ],
          "caveats": [
            "Wider uncertainty around model-level QC and support"
          ],
          "price_thresholds_cny": {
            "great_buy_below": 4200,
            "fair_buy_below": 4800,
            "not_compelling_above": 5400
          }
        },
        "source_ids": [
          "bxt-055-official",
          "bxt-055-taobao-2026-08-27"
        ],
        "included": [
          "frame",
          "fork",
          "cable spacer",
          "UDH hanger",
          "T47 bottom bracket",
          "dust cover",
          "thru axles",
          "headset",
          "matte seatpost",
          "seat clamp"
        ],
        "purchase_route": "BXT自行车官方企业店 Taobao item 1065680679902. The exact 黑色 / 54cm-哑光 selection was listed at ¥4,999 with stock and 15-day preorder dispatch. The official global storefront remains an alternative route; verify final package, shipping and checkout."
      },
      "prices": [
        {
          "id": "bxt-055-taobao-selected-2026-08-27",
          "variant_id": "bxt-055-frameset",
          "observed_at": "2026-08-27",
          "price_type": "listing-option",
          "currency": "CNY",
          "channel": "taobao-mainland",
          "status": "available",
          "price_basis": "selected SKU",
          "conditions": "Exact selected option 黑色 / 54cm-哑光, SKU 6280274143650, at ¥4,999. The listing showed stock, 15-day preorder dispatch and domestic shipping included. This is an option-level listed price, not a completed checkout total. A displayed 30-yuan Taobao-coin incentive is not applied.",
          "source_ids": [
            "bxt-055-taobao-2026-08-27"
          ],
          "amount_cny": 4999
        },
        {
          "id": "bxt055-2026-08",
          "variant_id": "bxt-055-frameset",
          "observed_at": "2026-08-06",
          "price_type": "reference-range",
          "currency": "CNY",
          "channel": "direct-or-china-market",
          "status": "approximate-current",
          "conditions": "Verify current exact SKU and checkout total.",
          "source_ids": [
            "bxt-055-official",
            "compiled-research-2026-08-06"
          ],
          "low_cny": 4300,
          "high_cny": 4900
        }
      ],
      "latest_price": {
        "id": "bxt-055-taobao-selected-2026-08-27",
        "variant_id": "bxt-055-frameset",
        "observed_at": "2026-08-27",
        "price_type": "listing-option",
        "currency": "CNY",
        "channel": "taobao-mainland",
        "status": "available",
        "price_basis": "selected SKU",
        "conditions": "Exact selected option 黑色 / 54cm-哑光, SKU 6280274143650, at ¥4,999. The listing showed stock, 15-day preorder dispatch and domestic shipping included. This is an option-level listed price, not a completed checkout total. A displayed 30-yuan Taobao-coin incentive is not applied.",
        "source_ids": [
          "bxt-055-taobao-2026-08-27"
        ],
        "amount_cny": 4999
      },
      "display_price": {
        "label": "Est. ¥10,999",
        "estimated": true,
        "low": 10999,
        "high": 10999,
        "midpoint": 10999,
        "buildAmount": 6000,
        "frameLow": 4999,
        "frameHigh": 4999
      },
      "image": {
        "id": "bxt-055-primary-image",
        "platform_id": "bxt-055",
        "variant_ids": [
          "bxt-055-frameset"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://www.bxtcycle.com/js/htmledit/kindeditor/attached/20260410/20260410183312_28184.jpg"
        },
        "source_id": "bxt-055-official",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "BXT",
          "usage_note": "Remote embed from the cited product page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product image © BXT",
        "alt": "BXT-055 carbon gravel frameset shown from the drive side",
        "reviewed_at": "2026-08-07",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "bxt-055-official",
        "type": "manufacturer-product-page",
        "title": "BXT-055 gravel frameset",
        "publisher": "BXT",
        "url": "https://bxtbikes.com/products/bxt-055-gravel-frameset-new-t1000-carbon-disc-brake-udh-hanger-700x50c-t47-thread-bb-endurance-road-bicycle-27-5er-%E5%89%AF%E6%9C%AC"
      },
      "videos": [],
      "sources": [
        {
          "id": "bxt-055-official",
          "type": "manufacturer-product-page",
          "title": "BXT-055 gravel frameset",
          "publisher": "BXT",
          "language": "en",
          "accessed_at": "2026-08-27",
          "url": "https://bxtbikes.com/products/bxt-055-gravel-frameset-new-t1000-carbon-disc-brake-udh-hanger-700x50c-t47-thread-bb-endurance-road-bicycle-27-5er-%E5%89%AF%E6%9C%AC",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "medium"
          },
          "notes": "Current exact-model direct storefront lists US$599 for a no-handlebar option, in-stock status and worldwide shipping. Specifications state 1,100 g ±50 g for size 54, 410 g ±20 g fork, 110 g ±10 g seatpost, T47 threaded 86 mm shell, UDH and 50C clearance. The package contains frame, fork, cable spacer, UDH hanger, T47 bottom bracket, dust cover, thru axles, headset, matte seatpost and clamp. No mainland CNY checkout was captured. Fiber-grade claims are not independent evidence of execution quality."
        },
        {
          "id": "bxt-055-taobao-2026-08-27",
          "type": "marketplace-product-page",
          "title": "BXT-Gravel-055 Taobao listing",
          "publisher": "BXT自行车官方企业店 on Taobao",
          "language": "zh-CN",
          "accessed_at": "2026-08-27",
          "url": "https://item.taobao.com/item.htm?id=1065680679902",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "high"
          },
          "notes": "The signed-in public listing identifies item BXT-Gravel-055. Selecting 黑色 and 54cm-哑光 produced SKU 6280274143650 at ¥4,999. Stock was shown with a 15-day preorder dispatch and domestic shipping included. A displayed 30-yuan Taobao-coin incentive was not deducted because eligibility and checkout were not verified. The listing did not expose a usable exact-model geometry chart. No buyer, account, delivery-address or transaction data is retained."
        },
        {
          "id": "bxt-055-bikeinsights-geometry-2026-09-01",
          "type": "geometry-database",
          "title": "BXT Gravel 055 2026 geometry",
          "publisher": "Bike Insights",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://bikeinsights.com/bikes/69e2bad7a94a64001ba08ee7-bxt-bxt-gravel-055?build=base&version=2026",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "none"
          },
          "notes": "Exact BXT Gravel 055 geometry record attributes its six-size table to bxtbikes.com. The values are retained as a current independent geometry transcription rather than manufacturer-first evidence; unrelated database rows with internally inconsistent values were rejected."
        },
        {
          "id": "bxt-055-owner-stiffness-2026-09-01",
          "type": "public-owner-report",
          "title": "BXT-055 owner build and comparative ride report",
          "publisher": "Reddit r/ChineseCarbon",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.reddit.com/r/ChineseCarbon/comments/1u5a4ij/bxt055_elitewheels_slr_gravel_grx_1x12_mech/",
          "reliability": {
            "identity": "medium-high",
            "specification": "low",
            "price": "low"
          },
          "notes": "Current exact-model owner who also rode the BXT-135 describes the BXT-055 as feeling good and stiffer than the BXT-135. This is qualitative comparative testimony, not an independent instrumented deflection test."
        },
        {
          "id": "bxt-055-owner-crack-reports-2026-09-01",
          "type": "public-community-report",
          "title": "BXT-055 premature-cracking owner reports",
          "publisher": "Reddit r/ChineseCarbon",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.reddit.com/r/ChineseCarbon/comments/1vdubjs/full_chinesium_bxt_055_lets_hope_it_wont_break/",
          "reliability": {
            "identity": "medium",
            "specification": "low",
            "price": "low"
          },
          "notes": "Multiple linked exact-model owner posts report premature cracking after short use. They are community reports without manufacturer investigation or independent failure analysis, so they support a QC caveat rather than a quantified failure-rate claim."
        },
        {
          "id": "compiled-research-2026-08-06",
          "type": "research-note",
          "title": "Compiled China carbon gravel market research",
          "publisher": "China Bikes",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "medium",
            "price": "medium"
          },
          "notes": "Cross-checked compilation of public product pages, marketplace references, Chinese industry sources, and dated price observations. Approximate values require fresh verification."
        }
      ]
    },
    {
      "id": "lightcarbon-speedz-complete",
      "brand": {
        "id": "lightcarbon",
        "name": "LightCarbon",
        "name_zh": "轻碳"
      },
      "platform": {
        "id": "lightcarbon-speedz",
        "brand_id": "lightcarbon",
        "name": "SPEEDZ",
        "name_zh": "SPEEDZ complete",
        "category": "road",
        "handlebar": "drop",
        "status": "snapshot-published",
        "summary": "The anonymized 2026-08-08 snapshot identifies LightCarbon SPEEDZ complete as an exact visible model/configuration. It provides a dated China-market price lead; verify the final SKU, BOM, and warranty route before purchase.",
        "frame": {
          "material": "carbon",
          "fork_material": "unknown",
          "bottom_bracket": "unknown",
          "derailleur_hanger": "unknown",
          "cable_routing": "unknown"
        },
        "category_details": {
          "discipline": "road",
          "geometry": "unknown",
          "evidence": "snapshot-classification",
          "note": "Complete bike; 105 setup shown."
        },
        "mounts": [],
        "internal_storage": false,
        "china_availability": "mainland-marketplace-observed",
        "source_ids": [
          "taobao-snapshot-2026-08-08"
        ],
        "last_reviewed": "2026-08-08"
      },
      "variant": {
        "id": "lightcarbon-speedz-complete",
        "platform_id": "lightcarbon-speedz",
        "name": "SPEEDZ complete",
        "kind": "complete-bike",
        "market": "mainland-china-marketplace",
        "editorial": {
          "verdict": "Dated China-market road lead for the exact visible SPEEDZ complete configuration; use it as a comparison benchmark while confirming the final SKU and BOM.",
          "best_for": [
            "road"
          ],
          "strengths": [
            "Exact model/configuration is visible in the 2026-08-08 snapshot",
            "Dated mainland-China price observation"
          ],
          "caveats": [
            "Search-card pricing may be coupon, listed, subsidy, or otherwise conditional",
            "Confirm exact size, components, compatibility, returns, and domestic warranty before paying"
          ]
        },
        "source_ids": [
          "taobao-snapshot-2026-08-08"
        ],
        "drivetrain": {
          "brand": "Shimano",
          "model": "105",
          "speeds": "2x12",
          "shifting": "mechanical",
          "layout": "double"
        },
        "brakes": {
          "actuation": "hydraulic",
          "type": "disc"
        }
      },
      "prices": [
        {
          "id": "lightcarbon-speedz-complete-price-2026-08-08",
          "variant_id": "lightcarbon-speedz-complete",
          "observed_at": "2026-08-08",
          "price_type": "observed-search-card",
          "currency": "CNY",
          "channel": "taobao-mainland",
          "status": "promotion-conditional",
          "price_basis": "listed",
          "conditions": "Anonymized Taobao search-card observation displayed as listed; promotion, size/color, shipping, and final checkout conditions may differ. Complete bike; 105 setup shown.",
          "source_ids": [
            "taobao-snapshot-2026-08-08"
          ],
          "amount_cny": 11399
        }
      ],
      "latest_price": {
        "id": "lightcarbon-speedz-complete-price-2026-08-08",
        "variant_id": "lightcarbon-speedz-complete",
        "observed_at": "2026-08-08",
        "price_type": "observed-search-card",
        "currency": "CNY",
        "channel": "taobao-mainland",
        "status": "promotion-conditional",
        "price_basis": "listed",
        "conditions": "Anonymized Taobao search-card observation displayed as listed; promotion, size/color, shipping, and final checkout conditions may differ. Complete bike; 105 setup shown.",
        "source_ids": [
          "taobao-snapshot-2026-08-08"
        ],
        "amount_cny": 11399
      },
      "display_price": {
        "label": "¥11,399",
        "estimated": false,
        "low": 11399,
        "high": 11399,
        "midpoint": 11399,
        "buildAmount": 0,
        "frameLow": 11399,
        "frameHigh": 11399
      },
      "image": {
        "id": "lightcarbon-speedz-primary-image",
        "platform_id": "lightcarbon-speedz",
        "variant_ids": [
          "lightcarbon-speedz-frameset",
          "lightcarbon-speedz-complete"
        ],
        "role": "primary",
        "subject_accuracy": "illustrative",
        "media_type": "project-placeholder",
        "hosting": {
          "mode": "local",
          "local_path": "/assets/images/placeholders/complete-bike.svg"
        },
        "source_id": "project-image-placeholders",
        "rights": {
          "status": "project-owned",
          "copyright_holder": "China Bikes",
          "usage_note": "Original project placeholder; it is not a product photograph."
        },
        "credit": "China Bikes project placeholder",
        "alt": "Project placeholder for LightCarbon SPEEDZ complete; not a product photograph",
        "display_note": "A 2026-08-29 sweep checked 50 distinct official, retail, registry, media and public-post areas. LightCarbon's catalogs and public posts expose LCR017-D / 速7 / Speed7 photos, including independent builds, but none maps those names to the literal marketplace label SPEEDZ. Reuse rights for the public-post photos were also not established. Keep the project-owned fallback rather than misidentifying or copying another product image.",
        "reviewed_at": "2026-08-29",
        "display_accuracy": "illustrative"
      },
      "image_source": {
        "id": "project-image-placeholders",
        "type": "project-asset",
        "title": "Project-owned product image placeholders",
        "publisher": "China Bikes",
        "url": null
      },
      "videos": [],
      "sources": [
        {
          "id": "taobao-snapshot-2026-08-08",
          "type": "anonymized-marketplace-snapshot",
          "title": "Anonymized Taobao search-card snapshot — 2026-08-08",
          "publisher": "China Bikes",
          "language": "zh-CN",
          "accessed_at": "2026-08-08",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "low-to-medium",
            "price": "medium"
          },
          "notes": "42 screenshots and 160 listing observations were normalized into 133 model groups. Listed, coupon, subsidy, and first-order conditions are preserved in the research ledger. Screenshots, seller identities, and private data are not redistributed."
        },
        {
          "id": "project-image-placeholders",
          "type": "project-asset",
          "title": "Project-owned product image placeholders",
          "publisher": "China Bikes",
          "language": "en",
          "accessed_at": "2026-08-07",
          "url": null,
          "reliability": {
            "identity": "high",
            "specification": "not-applicable",
            "price": "not-applicable"
          },
          "notes": "Original SVG line illustrations used only when no verified model photograph is available. They do not depict a specific product."
        }
      ]
    },
    {
      "id": "lightcarbon-speedz-frameset",
      "brand": {
        "id": "lightcarbon",
        "name": "LightCarbon",
        "name_zh": "轻碳"
      },
      "platform": {
        "id": "lightcarbon-speedz",
        "brand_id": "lightcarbon",
        "name": "SPEEDZ",
        "name_zh": "SPEEDZ complete",
        "category": "road",
        "handlebar": "drop",
        "status": "snapshot-published",
        "summary": "The anonymized 2026-08-08 snapshot identifies LightCarbon SPEEDZ complete as an exact visible model/configuration. It provides a dated China-market price lead; verify the final SKU, BOM, and warranty route before purchase.",
        "frame": {
          "material": "carbon",
          "fork_material": "unknown",
          "bottom_bracket": "unknown",
          "derailleur_hanger": "unknown",
          "cable_routing": "unknown"
        },
        "category_details": {
          "discipline": "road",
          "geometry": "unknown",
          "evidence": "snapshot-classification",
          "note": "Complete bike; 105 setup shown."
        },
        "mounts": [],
        "internal_storage": false,
        "china_availability": "mainland-marketplace-observed",
        "source_ids": [
          "taobao-snapshot-2026-08-08"
        ],
        "last_reviewed": "2026-08-08"
      },
      "variant": {
        "id": "lightcarbon-speedz-frameset",
        "platform_id": "lightcarbon-speedz",
        "name": "SPEEDZ frameset",
        "kind": "frameset",
        "market": "mainland-china-marketplace",
        "editorial": {
          "verdict": "Dated China-market road lead for the exact visible SPEEDZ frameset configuration; use it as a comparison benchmark while confirming the final SKU and BOM.",
          "best_for": [
            "road"
          ],
          "strengths": [
            "Exact model/configuration is visible in the 2026-08-08 snapshot",
            "Dated mainland-China price observation"
          ],
          "caveats": [
            "Search-card pricing may be coupon, listed, subsidy, or otherwise conditional",
            "Confirm exact size, components, compatibility, returns, and domestic warranty before paying"
          ]
        },
        "source_ids": [
          "taobao-snapshot-2026-08-08"
        ],
        "included": [
          "frame",
          "fork",
          "seatpost",
          "headset",
          "hanger"
        ]
      },
      "prices": [
        {
          "id": "lightcarbon-speedz-frameset-price-2026-08-08",
          "variant_id": "lightcarbon-speedz-frameset",
          "observed_at": "2026-08-08",
          "price_type": "observed-search-card",
          "currency": "CNY",
          "channel": "taobao-mainland",
          "status": "promotion-conditional",
          "price_basis": "listed",
          "conditions": "Anonymized Taobao search-card observation displayed as listed; promotion, size/color, shipping, and final checkout conditions may differ. Image lists frame, fork, seatpost, headset, and hanger.",
          "source_ids": [
            "taobao-snapshot-2026-08-08"
          ],
          "amount_cny": 5599
        }
      ],
      "latest_price": {
        "id": "lightcarbon-speedz-frameset-price-2026-08-08",
        "variant_id": "lightcarbon-speedz-frameset",
        "observed_at": "2026-08-08",
        "price_type": "observed-search-card",
        "currency": "CNY",
        "channel": "taobao-mainland",
        "status": "promotion-conditional",
        "price_basis": "listed",
        "conditions": "Anonymized Taobao search-card observation displayed as listed; promotion, size/color, shipping, and final checkout conditions may differ. Image lists frame, fork, seatpost, headset, and hanger.",
        "source_ids": [
          "taobao-snapshot-2026-08-08"
        ],
        "amount_cny": 5599
      },
      "display_price": {
        "label": "Est. ¥11,599",
        "estimated": true,
        "low": 11599,
        "high": 11599,
        "midpoint": 11599,
        "buildAmount": 6000,
        "frameLow": 5599,
        "frameHigh": 5599
      },
      "image": {
        "id": "lightcarbon-speedz-primary-image",
        "platform_id": "lightcarbon-speedz",
        "variant_ids": [
          "lightcarbon-speedz-frameset",
          "lightcarbon-speedz-complete"
        ],
        "role": "primary",
        "subject_accuracy": "illustrative",
        "media_type": "project-placeholder",
        "hosting": {
          "mode": "local",
          "local_path": "/assets/images/placeholders/complete-bike.svg"
        },
        "source_id": "project-image-placeholders",
        "rights": {
          "status": "project-owned",
          "copyright_holder": "China Bikes",
          "usage_note": "Original project placeholder; it is not a product photograph."
        },
        "credit": "China Bikes project placeholder",
        "alt": "Project placeholder for LightCarbon SPEEDZ complete; not a product photograph",
        "display_note": "A 2026-08-29 sweep checked 50 distinct official, retail, registry, media and public-post areas. LightCarbon's catalogs and public posts expose LCR017-D / 速7 / Speed7 photos, including independent builds, but none maps those names to the literal marketplace label SPEEDZ. Reuse rights for the public-post photos were also not established. Keep the project-owned fallback rather than misidentifying or copying another product image.",
        "reviewed_at": "2026-08-29",
        "display_accuracy": "illustrative"
      },
      "image_source": {
        "id": "project-image-placeholders",
        "type": "project-asset",
        "title": "Project-owned product image placeholders",
        "publisher": "China Bikes",
        "url": null
      },
      "videos": [],
      "sources": [
        {
          "id": "taobao-snapshot-2026-08-08",
          "type": "anonymized-marketplace-snapshot",
          "title": "Anonymized Taobao search-card snapshot — 2026-08-08",
          "publisher": "China Bikes",
          "language": "zh-CN",
          "accessed_at": "2026-08-08",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "low-to-medium",
            "price": "medium"
          },
          "notes": "42 screenshots and 160 listing observations were normalized into 133 model groups. Listed, coupon, subsidy, and first-order conditions are preserved in the research ledger. Screenshots, seller identities, and private data are not redistributed."
        },
        {
          "id": "project-image-placeholders",
          "type": "project-asset",
          "title": "Project-owned product image placeholders",
          "publisher": "China Bikes",
          "language": "en",
          "accessed_at": "2026-08-07",
          "url": null,
          "reliability": {
            "identity": "high",
            "specification": "not-applicable",
            "price": "not-applicable"
          },
          "notes": "Original SVG line illustrations used only when no verified model photograph is available. They do not depict a specific product."
        }
      ]
    },
    {
      "id": "ican-graro-frameset",
      "brand": {
        "id": "ican",
        "name": "ICAN",
        "name_zh": "ICAN"
      },
      "platform": {
        "id": "ican-graro",
        "brand_id": "ican",
        "name": "Graro",
        "name_zh": "Graro",
        "category": "gravel-race",
        "handlebar": "drop",
        "status": "current",
        "summary": "Lighter premium ICAN frame with UCI listing and a more polished race-oriented package.",
        "frame": {
          "material": "carbon",
          "fork_material": "carbon",
          "bottom_bracket": "T47",
          "derailleur_hanger": "UDH",
          "cable_routing": "fully-internal",
          "claimed_frame_weight_g": 1073,
          "claimed_frame_weight_basis": "Exact glossy YS955 painted size-52 example, 1,073 ±20 g; other exact finishes are listed separately.",
          "claimed_frame_weight_g_by_size": {
            "52-glossy-ys955": 1073,
            "52-glossy-ys2386-1": 1095,
            "54-ice-crack-black-white": 1130,
            "basis": "Painted exact storefront examples; manufacturer tolerance ±20 g"
          },
          "claimed_fork_weight_g": 470,
          "claimed_fork_weight_basis": "Painted fork on the current exact-model page",
          "claimed_fork_weight_g_range": {
            "low": 470,
            "high": 525,
            "basis": "Earlier manufacturer storefront painted-fork examples; the current exact-model page independently lists 470 g"
          },
          "claimed_fiber": "T700/T800/T1000-claimed",
          "configuration_notes": {
            "chainring_limits": "2× up to 48/31T or 1× up to 42T"
          },
          "geometry_status": "No attributable numeric exact-model geometry table found after 50 registered source areas; sizes 49/52/54/56/58 do not establish fit coordinates",
          "stiffness_evidence_status": "No meaningful exact-model stiffness evidence found after 50 registered source areas; generic durability and versatility language is not treated as a result"
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "pass",
          "note": "Official nominal 45C maximum.",
          "published_max_mm": 45
        },
        "mounts": [
          "top-tube"
        ],
        "internal_storage": false,
        "china_availability": "direct-factory",
        "source_ids": [
          "ican-graro-official",
          "ican-graro-official-2026-08-27",
          "ican-company-official"
        ],
        "last_reviewed": "2026-09-01"
      },
      "variant": {
        "id": "ican-graro-frameset",
        "platform_id": "ican-graro",
        "name": "Graro frameset",
        "kind": "frameset",
        "market": "mainland-china-or-direct",
        "editorial": {
          "verdict": "An aero-styled direct gravel frame with exact finish-specific weights, but 45 mm clearance and missing numeric geometry make it a near-miss rather than a strict road-like wide-clearance answer.",
          "best_for": [
            "premium direct-frame buyer",
            "gravel racer"
          ],
          "strengths": [
            "UCI listing",
            "45C, T47, UDH",
            "Established direct brand"
          ],
          "caveats": [
            "Substantially more expensive than GRA04",
            "Current manufacturer page does not expose a numeric geometry table"
          ],
          "price_thresholds_cny": {
            "great_buy_below": 6500,
            "fair_buy_below": 7500,
            "not_compelling_above": 8500
          }
        },
        "source_ids": [
          "ican-graro-official",
          "ican-graro-official-2026-08-27",
          "ican-company-official",
          "ecb-reference-rates-2026-08-31"
        ],
        "included": [
          "frame",
          "fork",
          "seatpost",
          "bearings",
          "thru axles",
          "derailleur hanger"
        ],
        "purchase_route": "Current exact ICAN direct storefront lists US$899, selectable 49/52/54/56/58 sizes and colors, free shipping and add-to-cart. Confirm destination eligibility, stock, tax, returns and final selected-option checkout before paying.",
        "last_reviewed": "2026-09-01"
      },
      "prices": [
        {
          "id": "ican-graro-official-2026-09-01",
          "variant_id": "ican-graro-frameset",
          "observed_at": "2026-09-01",
          "price_type": "official-global-store-reference-conversion",
          "currency": "CNY",
          "channel": "manufacturer-direct-global",
          "status": "current-reference",
          "amount_cny": 6041,
          "original_amount": 899,
          "original_currency": "USD",
          "conversion_rate_cny_per_original_unit": 6.719730941704037,
          "conversion_rate_date": "2026-08-31",
          "conditions": "Reference conversion only; selected size and finish, destination eligibility, stock, tax, returns and mainland checkout are unverified.",
          "source_ids": [
            "ican-graro-official-2026-08-27",
            "ecb-reference-rates-2026-08-31"
          ]
        },
        {
          "id": "ican-graro-2026-08",
          "variant_id": "ican-graro-frameset",
          "observed_at": "2026-08-06",
          "price_type": "reference-range",
          "currency": "CNY",
          "channel": "direct-or-china-market",
          "status": "approximate-current",
          "conditions": "Verify current exact SKU and checkout total.",
          "source_ids": [
            "ican-graro-official",
            "compiled-research-2026-08-06"
          ],
          "low_cny": 6300,
          "high_cny": 7500
        }
      ],
      "latest_price": {
        "id": "ican-graro-official-2026-09-01",
        "variant_id": "ican-graro-frameset",
        "observed_at": "2026-09-01",
        "price_type": "official-global-store-reference-conversion",
        "currency": "CNY",
        "channel": "manufacturer-direct-global",
        "status": "current-reference",
        "amount_cny": 6041,
        "original_amount": 899,
        "original_currency": "USD",
        "conversion_rate_cny_per_original_unit": 6.719730941704037,
        "conversion_rate_date": "2026-08-31",
        "conditions": "Reference conversion only; selected size and finish, destination eligibility, stock, tax, returns and mainland checkout are unverified.",
        "source_ids": [
          "ican-graro-official-2026-08-27",
          "ecb-reference-rates-2026-08-31"
        ]
      },
      "display_price": {
        "label": "Est. ¥12,041",
        "estimated": true,
        "low": 12041,
        "high": 12041,
        "midpoint": 12041,
        "buildAmount": 6000,
        "frameLow": 6041,
        "frameHigh": 6041
      },
      "image": {
        "id": "ican-graro-primary-image",
        "platform_id": "ican-graro",
        "variant_ids": [
          "ican-graro-frameset"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://icancycling.com/cdn/shop/files/ICAN_Graro_gravel_bike_frame.jpg?v=1775792859"
        },
        "source_id": "ican-graro-official",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "ICAN",
          "usage_note": "Remote embed from the cited product page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product image © ICAN",
        "alt": "ICAN Graro carbon gravel frameset",
        "reviewed_at": "2026-08-07",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "ican-graro-official",
        "type": "manufacturer-product-page",
        "title": "ICAN Graro",
        "publisher": "ICAN",
        "url": "https://icanwheels.com/products/graro"
      },
      "videos": [],
      "sources": [
        {
          "id": "ican-graro-official",
          "type": "manufacturer-product-page",
          "title": "ICAN Graro",
          "publisher": "ICAN",
          "language": "en",
          "accessed_at": "2026-08-26",
          "url": "https://icanwheels.com/products/graro",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium"
          },
          "notes": "Current 2026 exact-model storefront lists US$899 with China-warehouse configuration notes, T47, UDH, 700x45 mm, 2× chainrings up to 48/31T or 1× up to 42T, a frame+fork+seatpost+bearings+thru-axles+hanger package, 1,073–1,130 g painted frame examples by size/color and a 470–525 g painted fork range. No mainland CNY checkout was captured."
        },
        {
          "id": "ican-graro-official-2026-08-27",
          "type": "manufacturer-product-page",
          "title": "ICAN Graro carbon gravel frame",
          "publisher": "ICAN Cycling",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://icancycling.com/products/gravel-bike-frame-graro",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium"
          },
          "notes": "Current exact Graro storefront lists US$899, free shipping, selectable 49/52/54/56/58 sizes and colors, add-to-cart, exact package details and a two-year warranty. It describes gravel-specific geometry and versatility but exposes no numeric geometry table or meaningful stiffness protocol."
        },
        {
          "id": "ican-company-official",
          "type": "manufacturer-company-page",
          "title": "ICAN manufacturing profile",
          "publisher": "ICAN",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": "https://www.icanbikes.com/",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "none"
          },
          "notes": "Company-reported factory and production capability."
        },
        {
          "id": "ecb-reference-rates-2026-08-31",
          "type": "official-exchange-rate",
          "title": "Euro foreign exchange reference rates, 31 August 2026",
          "publisher": "European Central Bank",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.ecb.europa.eu/stats/policy_and_exchange_rates/euro_reference_exchange_rates/html/index.en.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Official reference table lists CNY 7.7922 and USD 1.1596 per EUR for 31 August 2026. The resulting USD/CNY cross-rate is 6.7197309417; conversions are reference values, not checkout amounts."
        },
        {
          "id": "compiled-research-2026-08-06",
          "type": "research-note",
          "title": "Compiled China carbon gravel market research",
          "publisher": "China Bikes",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "medium",
            "price": "medium"
          },
          "notes": "Cross-checked compilation of public product pages, marketplace references, Chinese industry sources, and dated price observations. Approximate values require fresh verification."
        }
      ]
    },
    {
      "id": "sava-gelaro-s4-grx400",
      "brand": {
        "id": "sava",
        "name": "SAVA",
        "name_zh": "萨瓦"
      },
      "platform": {
        "id": "sava-gelaro",
        "brand_id": "sava",
        "name": "Gelaro",
        "name_zh": "格拉罗",
        "category": "gravel",
        "handlebar": "drop",
        "status": "current",
        "summary": "Conventional carbon gravel platform with a Shimano GRX complete option and a clearer 45C maximum claim than Twitter.",
        "frame": {
          "material": "carbon",
          "material_grade": "T800 carbon fiber",
          "fork_material": "T800 carbon",
          "construction": "R21 internally routed carbon gravel chassis; the manufacturer describes optimized lay-up and reinforcement around the rear-stay/seat-tube junction, but does not publish the lay-up schedule or molding process",
          "stiffness_evidence": "The manufacturer says the dual rear stays and reinforced oversized seat-tube junction increase lateral stiffness while preserving compliance. A long-term independent R21 S4/S6 review reports no noticeable bottom-bracket-area flex while climbing, useful stay compliance over washboard and stable descending. Both are qualitative evidence, not measured stiffness results.",
          "bottom_bracket": "T47 (BBT47)",
          "derailleur_hanger": "standard",
          "cable_routing": "internal",
          "claimed_fiber": "T800-claimed",
          "warranty_claim": {
            "duration_years": 2,
            "return_days": 14,
            "basis": "official product page banner",
            "note": "Global/direct page terms; verify mainland seller, exact SKU, and exclusions."
          },
          "geometry": {
            "basis": "manufacturer geometry table",
            "source_id": "sava-gelaro-s4-official-2026-08-16",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "470",
                "rider_height": "Below 166 cm",
                "seat_tube_mm": 470,
                "top_tube_mm": 512.4,
                "bb_drop_mm": 75,
                "chainstay_mm": 430,
                "seat_angle_deg": 74,
                "head_angle_deg": 70.3,
                "front_center_mm": 582.2,
                "head_tube_mm": 110,
                "fork_offset_mm": 50,
                "reach_mm": 360,
                "stack_mm": 533.6,
                "fork_length_mm": 394,
                "wheelbase_mm": 1000.7,
                "standover_mm": 769.8
              },
              {
                "size": "490",
                "rider_height": "166–174 cm",
                "seat_tube_mm": 480,
                "top_tube_mm": 530.1,
                "bb_drop_mm": 75,
                "chainstay_mm": 430,
                "seat_angle_deg": 74,
                "head_angle_deg": 70.3,
                "front_center_mm": 601.1,
                "head_tube_mm": 140,
                "fork_offset_mm": 50,
                "reach_mm": 369,
                "stack_mm": 561.8,
                "fork_length_mm": 394,
                "wheelbase_mm": 1019.8,
                "standover_mm": 792.29
              },
              {
                "size": "510",
                "rider_height": "172–180 cm",
                "seat_tube_mm": 510,
                "top_tube_mm": 557.6,
                "bb_drop_mm": 75,
                "chainstay_mm": 430,
                "seat_angle_deg": 73,
                "head_angle_deg": 70.3,
                "front_center_mm": 618.1,
                "head_tube_mm": 160,
                "fork_offset_mm": 50,
                "reach_mm": 380,
                "stack_mm": 580.6,
                "fork_length_mm": 394,
                "wheelbase_mm": 1037.6,
                "standover_mm": 810.6
              },
              {
                "size": "535",
                "rider_height": "178–186 cm",
                "seat_tube_mm": 550,
                "top_tube_mm": 576.2,
                "bb_drop_mm": 75,
                "chainstay_mm": 430,
                "seat_angle_deg": 73,
                "head_angle_deg": 70.3,
                "front_center_mm": 638.1,
                "head_tube_mm": 190,
                "fork_offset_mm": 50,
                "reach_mm": 390,
                "stack_mm": 608.9,
                "fork_length_mm": 394,
                "wheelbase_mm": 1057.7,
                "standover_mm": 837.97
              },
              {
                "size": "550",
                "rider_height": "186–192 cm",
                "seat_tube_mm": 580,
                "top_tube_mm": 591.9,
                "bb_drop_mm": 75,
                "chainstay_mm": 430,
                "seat_angle_deg": 73,
                "head_angle_deg": 70.3,
                "front_center_mm": 655.8,
                "head_tube_mm": 210,
                "fork_offset_mm": 50,
                "reach_mm": 400,
                "stack_mm": 627.7,
                "fork_length_mm": 394,
                "wheelbase_mm": 1074.4,
                "standover_mm": 851.94
              },
              {
                "size": "580",
                "rider_height": "Above 190 cm",
                "seat_tube_mm": 580,
                "top_tube_mm": 604.8,
                "bb_drop_mm": 75,
                "chainstay_mm": 430,
                "seat_angle_deg": 73,
                "head_angle_deg": 70.3,
                "front_center_mm": 664.4,
                "head_tube_mm": 220,
                "fork_offset_mm": 50,
                "reach_mm": 410,
                "stack_mm": 637.1,
                "fork_length_mm": 394,
                "wheelbase_mm": 1087.8,
                "standover_mm": 869.8
              }
            ]
          }
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "pass",
          "note": "Manufacturer states 45C maximum; measured clearance still depends on rim and tire.",
          "stock_nominal_mm": 40,
          "published_max_mm": 45
        },
        "mounts": [],
        "internal_storage": false,
        "china_availability": "mainland-and-direct",
        "source_ids": [
          "sava-gelaro-s4-official",
          "sava-gelaro-s4-official-2026-08-16",
          "sava-gelaro-s4-official-2026-08-25",
          "sava-jd-official-storefront-2026-08-26",
          "sava-gelaro-s4-official-2026-08-28",
          "sava-gelaro-s4-independent-review-2026-08-28",
          "sava-gelaro-s4-mainland-current-2026-08-30"
        ],
        "last_reviewed": "2026-08-30"
      },
      "variant": {
        "id": "sava-gelaro-s4-grx400",
        "platform_id": "sava-gelaro",
        "name": "Gelaro S4 GRX400",
        "kind": "complete-bike",
        "market": "mainland-china",
        "editorial": {
          "verdict": "Closest conventional alternative to Twitter when Shimano serviceability and a published 45C maximum matter more than electronic shifting.",
          "best_for": [
            "Shimano-first buyer",
            "reliability-focused budget buyer"
          ],
          "strengths": [
            "Shimano GRX hydraulic system",
            "Official 45C maximum",
            "Established complete-bike distribution"
          ],
          "caveats": [
            "Usually costs more than Twitter EDS with less headline component value",
            "T800 label does not independently prove better frame execution"
          ],
          "price_thresholds_cny": {
            "great_buy_below": 6300,
            "fair_buy_below": 6800,
            "not_compelling_above": 7500
          }
        },
        "source_ids": [
          "sava-gelaro-s4-official",
          "compiled-research-2026-08-06",
          "sava-gelaro-s4-official-2026-08-16",
          "sava-gelaro-s4-official-2026-08-25",
          "sava-jd-official-storefront-2026-08-26",
          "sava-gelaro-s4-official-2026-08-28",
          "sava-gelaro-s4-independent-review-2026-08-28",
          "sava-gelaro-s4-mainland-current-2026-08-30"
        ],
        "purchase_route": "Current exact SAVA global-direct page lists US$1,799 with selectable sizes and colors and add-to-cart; SAVA also exposes an official JD storefront for mainland buyers, but an exact selected CNY checkout total was not captured",
        "drivetrain": {
          "brand": "Shimano",
          "model": "GRX400",
          "speeds": "2x10",
          "shifting": "mechanical",
          "layout": "double",
          "shifters": "ST-RX400",
          "front_derailleur": "FD-RX400",
          "rear_derailleur": "RD-RX400",
          "crankset": "FC-RX600 46/30T",
          "cassette": "11–34T"
        },
        "brakes": {
          "actuation": "hydraulic",
          "type": "disc"
        },
        "wheels": {
          "rim_material": "aluminum"
        },
        "tires": "700×40C",
        "cockpit": {
          "material": "aluminum",
          "integrated": false
        },
        "claimed_complete_weight_g": 10200,
        "claimed_complete_weight_basis": "Official approximate complete-bike weight; size, pedals and accessories were not stated",
        "last_reviewed": "2026-09-01"
      },
      "prices": [
        {
          "id": "sava-gelaro-s4-grx400-global-official-2026-09-01",
          "variant_id": "sava-gelaro-s4-grx400",
          "observed_at": "2026-09-01",
          "price_type": "official-global-store-reference-conversion",
          "currency": "CNY",
          "channel": "manufacturer-direct-global",
          "status": "current-reference",
          "amount_cny": 12089,
          "original_amount": 1799,
          "original_currency": "USD",
          "conversion_rate_cny_per_original_unit": 6.719730941704037,
          "conversion_rate_date": "2026-08-31",
          "conditions": "Reference conversion only; selected size and finish, shipping, tax, stock, delivery eligibility, returns, warranty handling and mainland checkout are unverified.",
          "source_ids": [
            "sava-gelaro-s4-official-2026-08-28",
            "ecb-reference-rates-2026-08-31"
          ]
        },
        {
          "id": "sava-gelaro-s4-grx400-price-2026-08-08",
          "variant_id": "sava-gelaro-s4-grx400",
          "observed_at": "2026-08-08",
          "price_type": "observed-search-card",
          "currency": "CNY",
          "channel": "tmall-mainland",
          "status": "promotion-conditional",
          "price_basis": "coupon",
          "conditions": "Retained SAVA official flagship-store card displayed CNY 7,999 for Gelaro / 越界 S4 with Shimano GRX and hydraulic disc brakes. Size, promotion, shipping, seller terms and final checkout may differ. Current exact-model evidence consolidates this observation into the canonical Gelaro S4 GRX400 record.",
          "source_ids": [
            "taobao-snapshot-2026-08-08"
          ],
          "amount_cny": 7999
        },
        {
          "id": "sava-s4-2026-08",
          "variant_id": "sava-gelaro-s4-grx400",
          "observed_at": "2026-08-06",
          "price_type": "reference-range",
          "currency": "CNY",
          "channel": "china-market",
          "status": "approximate-current",
          "conditions": "Verify current exact SKU and checkout total.",
          "source_ids": [
            "compiled-research-2026-08-06",
            "sava-gelaro-s4-official"
          ],
          "low_cny": 5600,
          "high_cny": 6500
        }
      ],
      "latest_price": {
        "id": "sava-gelaro-s4-grx400-global-official-2026-09-01",
        "variant_id": "sava-gelaro-s4-grx400",
        "observed_at": "2026-09-01",
        "price_type": "official-global-store-reference-conversion",
        "currency": "CNY",
        "channel": "manufacturer-direct-global",
        "status": "current-reference",
        "amount_cny": 12089,
        "original_amount": 1799,
        "original_currency": "USD",
        "conversion_rate_cny_per_original_unit": 6.719730941704037,
        "conversion_rate_date": "2026-08-31",
        "conditions": "Reference conversion only; selected size and finish, shipping, tax, stock, delivery eligibility, returns, warranty handling and mainland checkout are unverified.",
        "source_ids": [
          "sava-gelaro-s4-official-2026-08-28",
          "ecb-reference-rates-2026-08-31"
        ]
      },
      "display_price": {
        "label": "¥12,089",
        "estimated": false,
        "low": 12089,
        "high": 12089,
        "midpoint": 12089,
        "buildAmount": 0,
        "frameLow": 12089,
        "frameHigh": 12089
      },
      "image": {
        "id": "sava-gelaro-primary-image",
        "platform_id": "sava-gelaro",
        "variant_ids": [
          "sava-gelaro-s4-grx400"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://savadeck-bike.com/cdn/shop/files/DSC_2049.jpg?v=1746492698&width=1080"
        },
        "source_id": "sava-gelaro-s4-official",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "SAVA",
          "usage_note": "Remote embed from the cited product page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product image © SAVA",
        "alt": "SAVA Gelaro S4 GRX400 carbon gravel bike",
        "reviewed_at": "2026-08-07",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "sava-gelaro-s4-official",
        "type": "manufacturer-product-page",
        "title": "SAVA Gelaro S4 GRX400",
        "publisher": "SAVA",
        "url": "https://savadeck-bike.com/products/sava-gelaro-s4-grx400-carbon-gravel-bike"
      },
      "videos": [],
      "sources": [
        {
          "id": "sava-gelaro-s4-official",
          "type": "manufacturer-product-page",
          "title": "SAVA Gelaro S4 GRX400",
          "publisher": "SAVA",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": "https://savadeck-bike.com/products/sava-gelaro-s4-grx400-carbon-gravel-bike",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "low"
          },
          "notes": "Official product claims for drivetrain, stock tire, maximum clearance, and weight."
        },
        {
          "id": "compiled-research-2026-08-06",
          "type": "research-note",
          "title": "Compiled China carbon gravel market research",
          "publisher": "China Bikes",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "medium",
            "price": "medium"
          },
          "notes": "Cross-checked compilation of public product pages, marketplace references, Chinese industry sources, and dated price observations. Approximate values require fresh verification."
        },
        {
          "id": "sava-gelaro-s4-official-2026-08-16",
          "type": "manufacturer-product-page",
          "title": "SAVA Gelaro S4-GRX400 Carbon Gravel Bike (current product page)",
          "publisher": "SAVA",
          "language": "en",
          "accessed_at": "2026-08-16",
          "url": "https://savadeck-bike.com/products/sava-gelaro-s4-grx400-carbon-gravel-bike",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "low"
          },
          "notes": "Current manufacturer product page identifies the exact Gelaro S4 R21-GRX400-20S build, states an approximately 10.2 kg complete weight, Shimano GRX400 2x10, 700x40C stock tires and 45C maximum compatibility, and publishes a six-size geometry table. It also displays a two-year frame warranty and fourteen-day free-return banner; those global-page terms still need confirmation for a mainland seller/SKU. The displayed price is USD and is not imported as a mainland CNY observation."
        },
        {
          "id": "sava-gelaro-s4-official-2026-08-25",
          "type": "manufacturer-product-page",
          "title": "SAVA Gelaro S4-GRX400 Carbon Gravel Bike",
          "publisher": "SAVA",
          "language": "en",
          "accessed_at": "2026-08-27",
          "url": "https://savadeck-bike.com/products/sava-gelaro-s4-grx400-carbon-gravel-bike",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium-high"
          },
          "notes": "Current exact-model manufacturer page supports the R21-GRX400-20S build, approximately 10.2 kg complete weight, BBT47 bottom bracket, GRX400 ST/FD/RD, FC-RX600 46/30T crank, 11–34T cassette, aluminum wheelset and handlebar, 700x40C stock / 45C maximum, six-size geometry, four colors and global factory-direct US$1,799 pricing. The weight basis does not state size, pedals or accessories, and the USD price is not a mainland CNY checkout observation."
        },
        {
          "id": "sava-jd-official-storefront-2026-08-26",
          "type": "manufacturer-marketplace-storefront",
          "title": "SAVA official JD storefront",
          "publisher": "SAVA on JD",
          "language": "zh-CN",
          "accessed_at": "2026-08-26",
          "url": "https://mall.jd.com/index-12405096.html",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "low"
          },
          "notes": "Official mainland storefront exposes Gelaro S4 and SF6 as purchase routes, but no stable exact-option checkout price was captured. Product specifications remain anchored to the exact manufacturer pages."
        },
        {
          "id": "sava-gelaro-s4-official-2026-08-28",
          "type": "manufacturer-product-page",
          "title": "SAVA Gelaro S4 GRX400 carbon gravel bike",
          "publisher": "SAVA",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://savadeck-bike.com/products/sava-gelaro-s4-grx400-carbon-gravel-bike",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium-high"
          },
          "notes": "Current exact R21-GRX400-20S manufacturer page lists US$1,799, selectable sizes and colors, add-to-cart and factory-direct shipping. It identifies the T800 carbon frame and fork, BBT47, Shimano GRX400 2x10, approximately 10.2 kg complete weight, 700x40C fitted tires and 45C maximum compatibility. Final mainland CNY checkout and domestic warranty handling remain unverified."
        },
        {
          "id": "sava-gelaro-s4-independent-review-2026-08-28",
          "type": "independent-review",
          "title": "SAVA R21 Gelaro S6/S4 long-term review",
          "publisher": "PMKD",
          "language": "ru",
          "accessed_at": "2026-08-28",
          "url": "https://pmkd.ru/blog/obzor-karbonovogo-velosipeda-sava-r21-gelaro-s6-s4-evolyucziya-gravijnyh-tehnologij",
          "reliability": {
            "identity": "medium",
            "specification": "low-medium",
            "price": "low"
          },
          "notes": "The author reports more than 1,800 km on the R21 S4/S6 platform and describes no noticeable bottom-bracket-area flex while climbing, useful stay compliance on washboard, stable descending, and slower acceleration attributable to the heavy wheels. This is qualitative ride evidence, not a measured stiffness test. The page describes T700 UD and press-fit construction, which conflicts with the current exact S4 manufacturer page's T800 and BBT47 specification and is treated as an older or mismatched report rather than a correction."
        },
        {
          "id": "sava-gelaro-s4-mainland-current-2026-08-30",
          "type": "marketplace-index",
          "title": "SAVA Gelaro S4 GRX400 current mainland listing",
          "publisher": "JD.com",
          "language": "zh-CN",
          "accessed_at": "2026-08-30",
          "url": "https://www.jd.com/brand/131805075aba1d3aea22.html",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "low",
            "selected_option": "high"
          },
          "notes": "Current mainland index exposes the exact SAVA carbon gravel GRX400 hydraulic-disc option represented by the retained official-store card. It corroborates the canonical S4 mapping but does not establish final checkout or domestic warranty terms."
        },
        {
          "id": "ecb-reference-rates-2026-08-31",
          "type": "official-exchange-rate",
          "title": "Euro foreign exchange reference rates, 31 August 2026",
          "publisher": "European Central Bank",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.ecb.europa.eu/stats/policy_and_exchange_rates/euro_reference_exchange_rates/html/index.en.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Official reference table lists CNY 7.7922 and USD 1.1596 per EUR for 31 August 2026. The resulting USD/CNY cross-rate is 6.7197309417; conversions are reference values, not checkout amounts."
        },
        {
          "id": "taobao-snapshot-2026-08-08",
          "type": "anonymized-marketplace-snapshot",
          "title": "Anonymized Taobao search-card snapshot — 2026-08-08",
          "publisher": "China Bikes",
          "language": "zh-CN",
          "accessed_at": "2026-08-08",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "low-to-medium",
            "price": "medium"
          },
          "notes": "42 screenshots and 160 listing observations were normalized into 133 model groups. Listed, coupon, subsidy, and first-order conditions are preserved in the research ledger. Screenshots, seller identities, and private data are not redistributed."
        }
      ]
    },
    {
      "id": "elves-mori-aerox-frameset",
      "brand": {
        "id": "elves",
        "name": "Elves",
        "name_zh": "精灵"
      },
      "platform": {
        "id": "elves-mori-aerox",
        "brand_id": "elves",
        "name": "Mori AeroX",
        "name_zh": "Mori AeroX",
        "category": "gravel-race",
        "handlebar": "drop",
        "status": "current",
        "summary": "Aero-oriented mid-price frame that is more polished than the cheapest factory-direct options without reaching premium flagship pricing.",
        "frame": {
          "material": "carbon",
          "fork_material": "carbon",
          "bottom_bracket": "T47",
          "derailleur_hanger": "UDH",
          "cable_routing": "fully-internal",
          "claimed_fiber": "T800/T1000-claimed",
          "claimed_frame_weight_g": 960,
          "claimed_frame_weight_basis": "Size 46, unpainted and without metal parts; paint adds 80-180 g depending on finish complexity.",
          "claimed_frame_weight_g_by_size": {
            "46": 960,
            "49": 990,
            "52": 1020,
            "54": 1050,
            "56": 1080,
            "basis": "Manufacturer claim, unpainted and without metal parts"
          },
          "geometry": {
            "basis": "manufacturer interactive exact-model geometry table",
            "source_id": "elves-mori-aerox-technical-2026-08-25",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "46",
                "seat_tube_mm": 430,
                "top_tube_mm": 505,
                "head_tube_mm": 95,
                "head_angle_deg": 70.5,
                "seat_angle_deg": 74.5,
                "bb_drop_mm": 76,
                "chainstay_mm": 430,
                "front_center_mm": 582,
                "reach_mm": 361,
                "stack_mm": 520
              },
              {
                "size": "49",
                "seat_tube_mm": 450,
                "top_tube_mm": 520,
                "head_tube_mm": 100,
                "head_angle_deg": 70.8,
                "seat_angle_deg": 74.1,
                "bb_drop_mm": 76,
                "chainstay_mm": 430,
                "front_center_mm": 591,
                "reach_mm": 370,
                "stack_mm": 526
              },
              {
                "size": "52",
                "seat_tube_mm": 470,
                "top_tube_mm": 538,
                "head_tube_mm": 110,
                "head_angle_deg": 70.8,
                "seat_angle_deg": 73.6,
                "bb_drop_mm": 76,
                "chainstay_mm": 430,
                "front_center_mm": 604,
                "reach_mm": 380,
                "stack_mm": 536
              },
              {
                "size": "54",
                "seat_tube_mm": 485,
                "top_tube_mm": 553,
                "head_tube_mm": 125,
                "head_angle_deg": 71.3,
                "seat_angle_deg": 73.6,
                "bb_drop_mm": 76,
                "chainstay_mm": 430,
                "front_center_mm": 616,
                "reach_mm": 391,
                "stack_mm": 550
              },
              {
                "size": "56",
                "seat_tube_mm": 500,
                "top_tube_mm": 574,
                "head_tube_mm": 140,
                "head_angle_deg": 71.4,
                "seat_angle_deg": 73.1,
                "bb_drop_mm": 76,
                "chainstay_mm": 430,
                "front_center_mm": 631,
                "reach_mm": 403,
                "stack_mm": 564
              }
            ]
          },
          "stiffness_evidence": "Two exact-model long-term sources provide qualitative evidence: an approximately 18,000 km owner review reports stable, comfortable behavior and adequate rigidity under luggage without especially sharp acceleration, while a stage-race review describes responsive behavior under load. These are ride assessments, not instrumented deflection tests."
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "pass",
          "note": "Manufacturer technical-page maximum; 650B maximum is 50C.",
          "published_max_mm": 45
        },
        "mounts": [
          "top-tube"
        ],
        "internal_storage": false,
        "china_availability": "mainland-and-direct",
        "source_ids": [
          "elves-mori-aerox-technical-2026-08-25",
          "elves-mori-aerox-official-2026-08-17",
          "elves-mori-aerox-retailer",
          "elves-warranty-official-2026-08-27",
          "compiled-research-2026-08-06",
          "elves-mori-aerox-global-store-2026-09-01",
          "elves-mori-aerox-japan-owner-review-2026-09-01",
          "elves-mori-aerox-bicycling-sa-review-2026-09-01"
        ],
        "last_reviewed": "2026-09-01"
      },
      "variant": {
        "id": "elves-mori-aerox-frameset",
        "platform_id": "elves-mori-aerox",
        "name": "Mori AeroX frameset",
        "kind": "frameset",
        "market": "mainland-china-or-direct",
        "editorial": {
          "verdict": "A documented aero-gravel option with good support, but its 45C limit and 430 mm chainstays make it a near-miss for a road-like, very-wide-clearance build.",
          "best_for": [
            "mid-price gravel racer"
          ],
          "strengths": [
            "Aero shape",
            "45C, T47, UDH",
            "Competitive brand price"
          ],
          "caveats": [
            "Clearance is lower than several cheaper modern frames",
            "Extended gravel geometry rather than literal road geometry"
          ],
          "price_thresholds_cny": {
            "great_buy_below": 6800,
            "fair_buy_below": 7600,
            "not_compelling_above": 8500
          }
        },
        "source_ids": [
          "elves-mori-aerox-technical-2026-08-25",
          "elves-mori-aerox-official-2026-08-17",
          "elves-mori-aerox-retailer",
          "elves-warranty-official-2026-08-27",
          "compiled-research-2026-08-06",
          "elves-mori-aerox-global-store-2026-09-01"
        ],
        "included": [
          "frame",
          "fork",
          "small parts; verify exact package"
        ],
        "purchase_route": "Current Elves regional storefront sells the exact Mori AeroX frameset for US$998 with size, color and T47 spindle selections plus Add to Cart and Buy Now. Confirm mainland delivery, paint surcharge, cockpit, taxes and warranty handling before payment.",
        "last_reviewed": "2026-09-01"
      },
      "prices": [
        {
          "id": "elves-mori-aerox-global-official-2026-09-01",
          "variant_id": "elves-mori-aerox-frameset",
          "observed_at": "2026-09-01",
          "price_type": "official-global-store-reference-conversion",
          "currency": "CNY",
          "channel": "manufacturer-direct-regional",
          "status": "available",
          "amount_cny": 6706,
          "original_amount": 998,
          "original_currency": "USD",
          "conversion_rate_cny_per_original_unit": 6.719730941704037,
          "conversion_rate_date": "2026-08-31",
          "conditions": "Reference conversion of the current regional-store sale price; paint, bottom-bracket choice, handlebar, shipping, tax, mainland eligibility and checkout total may differ.",
          "source_ids": [
            "elves-mori-aerox-global-store-2026-09-01",
            "ecb-reference-rates-2026-08-31"
          ]
        },
        {
          "id": "elves-aerox-2026-08",
          "variant_id": "elves-mori-aerox-frameset",
          "observed_at": "2026-08-06",
          "price_type": "reference-range",
          "currency": "CNY",
          "channel": "direct-or-china-market",
          "status": "approximate-current",
          "conditions": "Verify current exact SKU and checkout total.",
          "source_ids": [
            "elves-mori-aerox-retailer",
            "compiled-research-2026-08-06",
            "public-elves-mori-frame-price-2026-08-17"
          ],
          "low_cny": 6500,
          "high_cny": 7200
        }
      ],
      "latest_price": {
        "id": "elves-mori-aerox-global-official-2026-09-01",
        "variant_id": "elves-mori-aerox-frameset",
        "observed_at": "2026-09-01",
        "price_type": "official-global-store-reference-conversion",
        "currency": "CNY",
        "channel": "manufacturer-direct-regional",
        "status": "available",
        "amount_cny": 6706,
        "original_amount": 998,
        "original_currency": "USD",
        "conversion_rate_cny_per_original_unit": 6.719730941704037,
        "conversion_rate_date": "2026-08-31",
        "conditions": "Reference conversion of the current regional-store sale price; paint, bottom-bracket choice, handlebar, shipping, tax, mainland eligibility and checkout total may differ.",
        "source_ids": [
          "elves-mori-aerox-global-store-2026-09-01",
          "ecb-reference-rates-2026-08-31"
        ]
      },
      "display_price": {
        "label": "Est. ¥12,706",
        "estimated": true,
        "low": 12706,
        "high": 12706,
        "midpoint": 12706,
        "buildAmount": 6000,
        "frameLow": 6706,
        "frameHigh": 6706
      },
      "image": {
        "id": "elves-mori-aerox-primary-image",
        "platform_id": "elves-mori-aerox",
        "variant_ids": [
          "elves-mori-aerox-frameset"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://uk.elvesbike.com/u_file/2606/18/products/20260618163157227467.jpg?x-oss-process=image%2Fformat%2Cwebp%2Fquality%2Cq_100%2Fresize%2Cm_lfit%2Ch_1000%2Cw_1000"
        },
        "source_id": "elves-mori-aerox-official-2026-08-17",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "Elves Bike",
          "usage_note": "Remote embed from the cited manufacturer page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product image © Elves Bike",
        "alt": "Elves Mori AeroX carbon gravel frameset in silver and blue",
        "reviewed_at": "2026-08-17",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "elves-mori-aerox-official-2026-08-17",
        "type": "manufacturer-product-page",
        "title": "Elves Mori AeroX carbon aero gravel frameset",
        "publisher": "Elves Bike",
        "url": "https://uk.elvesbike.com/products/elves-mori-aerox-carbon-aero-gravel-framesets"
      },
      "videos": [],
      "sources": [
        {
          "id": "elves-mori-aerox-technical-2026-08-25",
          "type": "manufacturer-technical-page",
          "title": "Elves Mori AeroX technical specifications",
          "publisher": "Elves Bike",
          "language": "en",
          "accessed_at": "2026-08-25",
          "url": "https://elvesbike.com/more.php?id=188&lm=47",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "low"
          },
          "notes": "Official technical page with interactive geometry for sizes 46-56, per-size unpainted frame weights, paint-weight allowances, T47, UDH and 700x45C/650Bx50C clearance."
        },
        {
          "id": "elves-mori-aerox-official-2026-08-17",
          "type": "manufacturer-product-page",
          "title": "Elves Mori AeroX carbon aero gravel frameset",
          "publisher": "Elves Bike",
          "language": "en",
          "accessed_at": "2026-08-17",
          "url": "https://uk.elvesbike.com/products/elves-mori-aerox-carbon-aero-gravel-framesets",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium"
          },
          "notes": "Official Elves UK product page and exact Mori AeroX frameset image. Mainland-China purchase conditions remain separately sourced."
        },
        {
          "id": "elves-mori-aerox-retailer",
          "type": "authorized-retailer-page",
          "title": "Elves Mori AeroX frameset",
          "publisher": "Underdogs Cycling",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": "https://underdogscycling.cc/products/elves-mori-aerox",
          "reliability": {
            "identity": "medium-high",
            "specification": "medium-high",
            "price": "medium"
          },
          "notes": "Retail listing used where a stable official model URL was not available."
        },
        {
          "id": "elves-warranty-official-2026-08-27",
          "type": "manufacturer-warranty-page",
          "title": "Elves USA warranty policy",
          "publisher": "Elves Bike",
          "language": "en",
          "accessed_at": "2026-08-27",
          "url": "https://usa.elvesbike.com/pages/warranty",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "none",
            "support": "medium-high"
          },
          "notes": "Official regional policy states five-year frame coverage. Mainland eligibility and handling must be confirmed for the selected storefront and seller."
        },
        {
          "id": "compiled-research-2026-08-06",
          "type": "research-note",
          "title": "Compiled China carbon gravel market research",
          "publisher": "China Bikes",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "medium",
            "price": "medium"
          },
          "notes": "Cross-checked compilation of public product pages, marketplace references, Chinese industry sources, and dated price observations. Approximate values require fresh verification."
        },
        {
          "id": "elves-mori-aerox-global-store-2026-09-01",
          "type": "official-storefront",
          "title": "ELVES Mori AeroX carbon aero gravel disc frameset",
          "publisher": "Elves Bikes",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://usa.elvesbike.com/products/elves-mori-aerox-carbon-aero-gravel-framesets",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Current exact-model regional storefront showed US$998 sale price (US$1,100 regular), size, color and T47 spindle options, Add to Cart and Buy Now. The page also describes reinforced bottom-bracket and head-tube areas, but that manufacturer wording is not treated as an independent stiffness measurement."
        },
        {
          "id": "elves-mori-aerox-japan-owner-review-2026-09-01",
          "type": "independent-long-term-owner-review",
          "title": "ELVES Mori AeroX long-term review after approximately 18,000 km",
          "publisher": "note",
          "language": "ja",
          "accessed_at": "2026-09-01",
          "url": "https://note.com/hakurai/n/n6de022f74605",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "medium"
          },
          "notes": "Exact-model owner review published 2026-08-21 after approximately 18,000 km and multiple ultra-distance trips. It describes stable, comfortable behavior and adequate rigidity under luggage, while noting acceleration is not especially sharp. Qualitative owner evidence, not an instrumented test."
        },
        {
          "id": "elves-mori-aerox-bicycling-sa-review-2026-09-01",
          "type": "cycling-industry-review",
          "title": "Long-term test: Elves Mori Aero-X",
          "publisher": "Bicycling South Africa",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.bicycling.co.za/bikes-gear/bikes/long-term-test-elves-mori-aero-x/",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "low"
          },
          "notes": "Exact-model long-term review published 2026-04-28 after loaded riding and a stage race. It describes the chassis as responsive under load, dependable and comfortable, and identifies reinforcement around the bottom bracket and head tube. Qualitative ride evidence, not a numeric deflection protocol."
        },
        {
          "id": "ecb-reference-rates-2026-08-31",
          "type": "official-exchange-rate",
          "title": "Euro foreign exchange reference rates, 31 August 2026",
          "publisher": "European Central Bank",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.ecb.europa.eu/stats/policy_and_exchange_rates/euro_reference_exchange_rates/html/index.en.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Official reference table lists CNY 7.7922 and USD 1.1596 per EUR for 31 August 2026. The resulting USD/CNY cross-rate is 6.7197309417; conversions are reference values, not checkout amounts."
        },
        {
          "id": "public-elves-mori-frame-price-2026-08-17",
          "type": "community-post",
          "title": "ELVES Mori gravel frameset unboxing and price observation",
          "publisher": "Public community post",
          "language": "zh-CN",
          "accessed_at": "2026-08-17",
          "url": "https://www.xiaohongshu.com/explore/6a0e254a00000000070110b9",
          "reliability": {
            "identity": "medium",
            "specification": "low",
            "price": "low"
          },
          "notes": "An exact-model unboxing post reports a frame-only price above ¥6,000. The exact checkout amount, included cockpit and current validity remain unresolved."
        }
      ]
    },
    {
      "id": "af01-frameset",
      "brand": {
        "id": "af-bicycles",
        "name": "AF Bicycles",
        "name_zh": "AF"
      },
      "platform": {
        "id": "af01",
        "brand_id": "af-bicycles",
        "name": "AF01",
        "name_zh": "AF01",
        "category": "gravel",
        "handlebar": "drop",
        "status": "current",
        "summary": "Well-specified 50C frame with T47, UDH, and a five-year warranty claim. Manufacturing provenance is less clear than the product specification.",
        "frame": {
          "material": "carbon",
          "fork_material": "carbon",
          "claimed_fiber": "T800/M46-claimed",
          "construction": "Manufacturer-described one-piece molding with embedded aluminum fork inserts, an integrated anti-drop seat clamp, sealed downtube storage and a comfort-tuned carbon seatpost; exact ply orientation and lay-up schedule are not published",
          "stiffness_evidence": "No numeric or independently measured exact-model stiffness result was found; manufacturer power-transfer and handling language and secondary stiff/reactive impressions are not treated as comparative test data",
          "bottom_bracket": "T47-86",
          "derailleur_hanger": "UDH",
          "cable_routing": "fully-internal",
          "claimed_frame_weight_g": 1200,
          "claimed_frame_weight_basis": "Finished size-M frame including hardware and paint; manufacturer tolerance ±50 g. Raw frame claim is 980 g ±50 g excluding hardware and paint.",
          "claimed_fork_weight_g": 520,
          "claimed_fork_weight_basis": "Finished fork including hardware and paint; manufacturer tolerance ±15 g. Raw fork claim is 485 g ±15 g.",
          "geometry": {
            "basis": "manufacturer manual",
            "source_id": "af01-manual-2026-08-27",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "XS",
                "stack_mm": 535,
                "reach_mm": 375,
                "head_tube_mm": 110,
                "bb_drop_mm": 78,
                "fork_length_mm": 395,
                "fork_offset_mm": 55,
                "front_center_mm": 605,
                "chainstay_mm": 425,
                "seat_tube_mm": 379,
                "wheelbase_mm": 1018,
                "top_tube_mm": 529,
                "head_angle_deg": 70,
                "seat_angle_deg": 74,
                "standover_mm": 713
              },
              {
                "size": "S",
                "stack_mm": 556,
                "reach_mm": 382,
                "head_tube_mm": 130,
                "bb_drop_mm": 78,
                "fork_length_mm": 395,
                "fork_offset_mm": 55,
                "front_center_mm": 614,
                "chainstay_mm": 425,
                "seat_tube_mm": 412,
                "wheelbase_mm": 1027,
                "top_tube_mm": 542,
                "head_angle_deg": 70.5,
                "seat_angle_deg": 74,
                "standover_mm": 741
              },
              {
                "size": "M",
                "stack_mm": 578,
                "reach_mm": 389,
                "head_tube_mm": 152,
                "bb_drop_mm": 76,
                "fork_length_mm": 395,
                "fork_offset_mm": 55,
                "front_center_mm": 624,
                "chainstay_mm": 425,
                "seat_tube_mm": 445,
                "wheelbase_mm": 1037,
                "top_tube_mm": 561,
                "head_angle_deg": 71,
                "seat_angle_deg": 73.5,
                "standover_mm": 773
              },
              {
                "size": "L",
                "stack_mm": 601,
                "reach_mm": 395,
                "head_tube_mm": 178,
                "bb_drop_mm": 76,
                "fork_length_mm": 395,
                "fork_offset_mm": 55,
                "front_center_mm": 638,
                "chainstay_mm": 425,
                "seat_tube_mm": 478,
                "wheelbase_mm": 1052,
                "top_tube_mm": 573,
                "head_angle_deg": 71.5,
                "seat_angle_deg": 73.5,
                "standover_mm": 807
              },
              {
                "size": "XL",
                "stack_mm": 624,
                "reach_mm": 402,
                "head_tube_mm": 200,
                "bb_drop_mm": 76,
                "fork_length_mm": 395,
                "fork_offset_mm": 55,
                "front_center_mm": 648,
                "chainstay_mm": 425,
                "seat_tube_mm": 511,
                "wheelbase_mm": 1061,
                "top_tube_mm": 593,
                "head_angle_deg": 71.5,
                "seat_angle_deg": 73,
                "standover_mm": 838
              },
              {
                "size": "XXL",
                "stack_mm": 645,
                "reach_mm": 409,
                "head_tube_mm": 220,
                "bb_drop_mm": 76,
                "fork_length_mm": 395,
                "fork_offset_mm": 55,
                "front_center_mm": 656,
                "chainstay_mm": 425,
                "seat_tube_mm": 545,
                "wheelbase_mm": 1070,
                "top_tube_mm": 607,
                "head_angle_deg": 72,
                "seat_angle_deg": 73,
                "standover_mm": 866
              }
            ]
          }
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "pass",
          "note": "Official nominal 50C maximum.",
          "published_max_mm": 50
        },
        "mounts": [
          "top-tube",
          "fender"
        ],
        "internal_storage": true,
        "china_availability": "direct-brand",
        "source_ids": [
          "af01-official",
          "af01-manual-2026-08-27"
        ],
        "last_reviewed": "2026-08-28"
      },
      "variant": {
        "id": "af01-frameset",
        "platform_id": "af01",
        "name": "AF01 frameset",
        "kind": "frameset",
        "market": "mainland-china-or-direct",
        "editorial": {
          "verdict": "Excellent specification and warranty claim at a fair price, with a provenance-confidence penalty rather than a product-quality penalty.",
          "best_for": [
            "modern custom builder"
          ],
          "strengths": [
            "50C, T47, UDH",
            "1,200 g finished size-M claim; 980 g raw",
            "Five-year warranty claim"
          ],
          "caveats": [
            "Molding factory ownership is not publicly clear"
          ],
          "price_thresholds_cny": {
            "great_buy_below": 6200,
            "fair_buy_below": 7400,
            "not_compelling_above": 8200
          }
        },
        "source_ids": [
          "af01-official",
          "af01-manual-2026-08-27"
        ],
        "included": [
          "frame",
          "fork",
          "seatpost",
          "frame hardware; confirm selected handlebar option"
        ],
        "purchase_route": "Current AF Bicycles storefront offers the exact AF01 frameset with or without a handlebar; the selected XS / Ivory White / Canwin Aelous option is US$1,099 with Add to cart. Confirm selected configuration, mainland delivery, tax and warranty handling.",
        "last_reviewed": "2026-09-01"
      },
      "prices": [
        {
          "id": "af01-global-official-2026-09-01",
          "variant_id": "af01-frameset",
          "observed_at": "2026-09-01",
          "price_type": "official-global-store-reference-conversion",
          "currency": "CNY",
          "channel": "manufacturer-direct-global",
          "status": "available",
          "amount_cny": 7385,
          "original_amount": 1099,
          "original_currency": "USD",
          "conversion_rate_cny_per_original_unit": 6.719730941704037,
          "conversion_rate_date": "2026-08-31",
          "conditions": "Reference conversion of the selected XS / Ivory White / Canwin Aelous current official price; other size, paint or handlebar choices, shipping, tax, mainland eligibility and checkout total may differ.",
          "source_ids": [
            "af01-official",
            "ecb-reference-rates-2026-08-31"
          ]
        },
        {
          "id": "af01-2026-08",
          "variant_id": "af01-frameset",
          "observed_at": "2026-08-06",
          "price_type": "reference-range",
          "currency": "CNY",
          "channel": "direct-or-china-market",
          "status": "approximate-current",
          "conditions": "Verify current exact SKU and checkout total.",
          "source_ids": [
            "af01-official",
            "compiled-research-2026-08-06"
          ],
          "low_cny": 6070,
          "high_cny": 7420
        }
      ],
      "latest_price": {
        "id": "af01-global-official-2026-09-01",
        "variant_id": "af01-frameset",
        "observed_at": "2026-09-01",
        "price_type": "official-global-store-reference-conversion",
        "currency": "CNY",
        "channel": "manufacturer-direct-global",
        "status": "available",
        "amount_cny": 7385,
        "original_amount": 1099,
        "original_currency": "USD",
        "conversion_rate_cny_per_original_unit": 6.719730941704037,
        "conversion_rate_date": "2026-08-31",
        "conditions": "Reference conversion of the selected XS / Ivory White / Canwin Aelous current official price; other size, paint or handlebar choices, shipping, tax, mainland eligibility and checkout total may differ.",
        "source_ids": [
          "af01-official",
          "ecb-reference-rates-2026-08-31"
        ]
      },
      "display_price": {
        "label": "Est. ¥13,385",
        "estimated": true,
        "low": 13385,
        "high": 13385,
        "midpoint": 13385,
        "buildAmount": 6000,
        "frameLow": 7385,
        "frameHigh": 7385
      },
      "image": {
        "id": "af01-primary-image",
        "platform_id": "af01",
        "variant_ids": [
          "af01-frameset"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://afbicycles.com/cdn/shop/files/DSC7959_1_1.jpg?v=1781773388&width=3840"
        },
        "source_id": "af01-official",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "AF Bicycles",
          "usage_note": "Remote embed from the cited product page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product image © AF Bicycles",
        "alt": "AF01 carbon gravel frameset",
        "reviewed_at": "2026-08-07",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "af01-official",
        "type": "manufacturer-product-page",
        "title": "AF01 gravel frameset",
        "publisher": "AF Bicycles",
        "url": "https://afbicycles.com/products/af01-standard-carbon-gravel-frame"
      },
      "videos": [],
      "sources": [
        {
          "id": "af01-official",
          "type": "manufacturer-product-page",
          "title": "AF01 gravel frameset",
          "publisher": "AF Bicycles",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://afbicycles.com/products/af01-standard-carbon-gravel-frame",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Current exact-model page lists a selected XS / Ivory White / Canwin Aelous option at US$1,099 with Add to cart, plus T800 + M46 carbon, 1,200 g finished size-M frame including hardware and paint (±50 g), T47-86, UDH, 50C clearance and a five-year warranty. No mainland CNY checkout was captured."
        },
        {
          "id": "af01-manual-2026-08-27",
          "type": "manufacturer-manual",
          "title": "AF01 frameset assembly and setup guide",
          "publisher": "AF Bicycles",
          "language": "en",
          "accessed_at": "2026-08-27",
          "url": "https://cdn.shopify.com/s/files/1/0702/5278/9927/files/AF01_English_ys.pdf?v=1777367540",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "not-applicable"
          },
          "notes": "Official exact-model manual supplies six-size geometry, assembly constraints and the UDH-compatible hanger specification."
        },
        {
          "id": "ecb-reference-rates-2026-08-31",
          "type": "official-exchange-rate",
          "title": "Euro foreign exchange reference rates, 31 August 2026",
          "publisher": "European Central Bank",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.ecb.europa.eu/stats/policy_and_exchange_rates/euro_reference_exchange_rates/html/index.en.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Official reference table lists CNY 7.7922 and USD 1.1596 per EUR for 31 August 2026. The resulting USD/CNY cross-rate is 6.7197309417; conversions are reference values, not checkout amounts."
        },
        {
          "id": "compiled-research-2026-08-06",
          "type": "research-note",
          "title": "Compiled China carbon gravel market research",
          "publisher": "China Bikes",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "medium",
            "price": "medium"
          },
          "notes": "Cross-checked compilation of public product pages, marketplace references, Chinese industry sources, and dated price observations. Approximate values require fresh verification."
        }
      ]
    },
    {
      "id": "elves-falath-r7170",
      "brand": {
        "id": "elves",
        "name": "Elves",
        "name_zh": "精灵"
      },
      "platform": {
        "id": "elves-falath-r7170",
        "brand_id": "elves",
        "name": "Falath Pro Disc R7170 build",
        "name_zh": "Falath R7170",
        "category": "road-aero",
        "handlebar": "drop",
        "status": "snapshot-published",
        "summary": "Current exact Falath Pro Disc 2022 manufacturer and authorized regional evidence now resolves the seven-size geometry, T800/T1000 EPS construction, 1,080 g size-46 frame reference, 28C maximum and the Shimano 105 Di2 R7170 build family. The retained mainland wheel package, current checkout and reusable exact-build image remain unproven.",
        "frame": {
          "material": "carbon",
          "fork_material": "carbon",
          "bottom_bracket": "BB86",
          "derailleur_hanger": "unknown",
          "cable_routing": "fully-internal",
          "material_grade": "Toray T800 carbon with T1000 reinforcement at the head tube and bottom bracket",
          "construction": "Full-carbon EPS-molded Falath Pro Disc 2022 frame with localized T1000 reinforcement, integrated seat clamp, flat-mount discs and thru-axles",
          "geometry": {
            "basis": "current exact manufacturer geometry graphic, corroborated by a manufacturer-sourced seven-size transcription",
            "source_ids": [
              "elves-falath-pro-official-2026-08-17",
              "elves-falath-pro-disc-bikeinsights-2026-08-30"
            ],
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "44",
                "seat_tube_mm": 440,
                "top_tube_mm": 495.4,
                "reach_mm": 359,
                "stack_mm": 491,
                "chainstay_mm": 410,
                "front_center_mm": 572.7,
                "seat_angle_deg": 75.5,
                "head_angle_deg": 69.1,
                "bb_drop_mm": 69,
                "head_tube_mm": 98,
                "wheelbase_mm": 972.7,
                "fork_offset_mm": 45
              },
              {
                "size": "46",
                "seat_tube_mm": 460,
                "top_tube_mm": 502,
                "reach_mm": 367.8,
                "stack_mm": 500.6,
                "chainstay_mm": 410,
                "front_center_mm": 568.3,
                "seat_angle_deg": 74.5,
                "head_angle_deg": 71,
                "bb_drop_mm": 69,
                "head_tube_mm": 100,
                "wheelbase_mm": 968.3,
                "fork_offset_mm": 45
              },
              {
                "size": "49",
                "seat_tube_mm": 480,
                "top_tube_mm": 514,
                "reach_mm": 369.1,
                "stack_mm": 523.2,
                "chainstay_mm": 410,
                "front_center_mm": 572.7,
                "seat_angle_deg": 75,
                "head_angle_deg": 71.5,
                "bb_drop_mm": 69,
                "head_tube_mm": 123,
                "wheelbase_mm": 972.7,
                "fork_offset_mm": 45
              },
              {
                "size": "52",
                "seat_tube_mm": 500,
                "top_tube_mm": 529,
                "reach_mm": 377.2,
                "stack_mm": 530.6,
                "chainstay_mm": 410,
                "front_center_mm": 578.4,
                "seat_angle_deg": 75,
                "head_angle_deg": 72,
                "bb_drop_mm": 69,
                "head_tube_mm": 129,
                "wheelbase_mm": 978.4,
                "fork_offset_mm": 45
              },
              {
                "size": "54",
                "seat_tube_mm": 520,
                "top_tube_mm": 535,
                "reach_mm": 380.8,
                "stack_mm": 536.6,
                "chainstay_mm": 410,
                "front_center_mm": 579.5,
                "seat_angle_deg": 75,
                "head_angle_deg": 72.5,
                "bb_drop_mm": 69,
                "head_tube_mm": 137,
                "wheelbase_mm": 979.5,
                "fork_offset_mm": 45
              },
              {
                "size": "56",
                "seat_tube_mm": 540,
                "top_tube_mm": 545,
                "reach_mm": 382,
                "stack_mm": 556.9,
                "chainstay_mm": 410,
                "front_center_mm": 580.3,
                "seat_angle_deg": 73.5,
                "head_angle_deg": 73,
                "bb_drop_mm": 69,
                "head_tube_mm": 153,
                "wheelbase_mm": 980.3,
                "fork_offset_mm": 45
              },
              {
                "size": "59",
                "seat_tube_mm": 560,
                "top_tube_mm": 559,
                "reach_mm": 388.8,
                "stack_mm": 576.1,
                "chainstay_mm": 410,
                "front_center_mm": 595,
                "seat_angle_deg": 73.5,
                "head_angle_deg": 73,
                "bb_drop_mm": 69,
                "head_tube_mm": 173,
                "wheelbase_mm": 995.1,
                "fork_offset_mm": 45
              }
            ]
          },
          "stiffness_evidence": "ELVES says T1000 reinforcement at the head tube and bottom bracket plus its lay-up increases overall stiffness; this is exact-model qualitative manufacturer evidence, not a numeric magnitude, reproducible protocol or independent comparison"
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "pass",
          "note": "The exact Falath Pro manufacturer frame page states a 700×28C maximum.",
          "published_max_mm": 28
        },
        "category_details": {
          "discipline": "aero road",
          "geometry": "manufacturer exact-model seven-size Falath Pro Disc table",
          "evidence": "manufacturer-geometry-document",
          "note": "The retained R7170 card aligns with current exact Falath Pro Disc 105 Di2 regional builds; newer Falath EVO and EXP geometry is not transferred."
        },
        "mounts": [],
        "internal_storage": false,
        "china_availability": "mainland-marketplace-observed",
        "source_ids": [
          "taobao-snapshot-2026-08-08",
          "elves-falath-pro-105-sa-2026-08-17",
          "elves-falath-pro-official-2026-08-17",
          "elves-falath-pro-disc-bikeinsights-2026-08-30"
        ],
        "last_reviewed": "2026-08-30"
      },
      "variant": {
        "id": "elves-falath-r7170",
        "platform_id": "elves-falath-r7170",
        "name": "Falath Pro Disc R7170 build",
        "kind": "complete-bike",
        "market": "mainland-china-marketplace",
        "editorial": {
          "verdict": "Dated China-market aero road lead for the exact visible Falath R7170 build configuration; use it as a comparison benchmark while confirming the final SKU and BOM.",
          "best_for": [
            "aero road"
          ],
          "strengths": [
            "Exact model/configuration is visible in the 2026-08-08 snapshot",
            "Dated mainland-China price observation",
            "Exact Falath Pro references support the frame standard, cockpit, and 28C setup",
            "Current exact Falath Pro Disc manufacturer evidence resolves the seven-size geometry and correct 1,080 g size-46 frame-only reference"
          ],
          "caveats": [
            "Search-card pricing may be coupon, listed, subsidy, or otherwise conditional",
            "Confirm exact size, components, compatibility, returns, and domestic warranty before paying",
            "No exact selected-build complete weight was established after a 50-area sweep; 1,080 g is the current exact Disc frame-only size-46 claim and must not be presented as whole-bike weight",
            "Exact current regional 105 Di2 builds use different wheel and tire packages; the retained mainland wheel package remains unknown"
          ]
        },
        "source_ids": [
          "taobao-snapshot-2026-08-08",
          "elves-falath-pro-105-sa-2026-08-17",
          "elves-warranty-registration-2026-08-17",
          "elves-falath-pro-official-2026-08-17",
          "elves-falath-pro-complete-au-2026-08-17"
        ],
        "drivetrain": {
          "brand": "Shimano",
          "model": "105 Di2 R7170",
          "speeds": "2x12",
          "shifting": "electronic",
          "layout": "double"
        },
        "brakes": {
          "actuation": "hydraulic",
          "type": "disc"
        },
        "claimed_frame_weight_g": 1080,
        "tires": "Continental GP5000 700×28C",
        "cockpit": {
          "material": "carbon",
          "integrated": true,
          "description": "OROME AERO PRO compact integrated cockpit"
        },
        "claimed_frame_weight_basis": "Current exact Falath Pro Disc 2022 manufacturer claim for size 46; finish and hardware inclusion are unpublished, and ELVES says all-black can be about 110 g lighter than another colorway",
        "purchase_route": "Current exact authorized South Africa R7170 build offers quick checkout/add-to-basket at R99,000 plus R500 delivery with an 8-12 week lead time; Australia publishes a separate exact 105 Di2 package at AUD 6,490. Mainland seller authority, checkout and warranty handling remain unverified."
      },
      "prices": [
        {
          "id": "elves-falath-r7170-price-2026-08-08",
          "variant_id": "elves-falath-r7170",
          "observed_at": "2026-08-08",
          "price_type": "observed-search-card",
          "currency": "CNY",
          "channel": "taobao-mainland",
          "status": "promotion-conditional",
          "price_basis": "coupon",
          "conditions": "Anonymized Taobao search-card observation displayed as coupon; promotion, size/color, shipping, and final checkout conditions may differ. Seller title says 精灵法拉斯717.",
          "source_ids": [
            "taobao-snapshot-2026-08-08"
          ],
          "amount_cny": 13498.25
        }
      ],
      "latest_price": {
        "id": "elves-falath-r7170-price-2026-08-08",
        "variant_id": "elves-falath-r7170",
        "observed_at": "2026-08-08",
        "price_type": "observed-search-card",
        "currency": "CNY",
        "channel": "taobao-mainland",
        "status": "promotion-conditional",
        "price_basis": "coupon",
        "conditions": "Anonymized Taobao search-card observation displayed as coupon; promotion, size/color, shipping, and final checkout conditions may differ. Seller title says 精灵法拉斯717.",
        "source_ids": [
          "taobao-snapshot-2026-08-08"
        ],
        "amount_cny": 13498.25
      },
      "display_price": {
        "label": "¥13,498",
        "estimated": false,
        "low": 13498.25,
        "high": 13498.25,
        "midpoint": 13498,
        "buildAmount": 0,
        "frameLow": 13498.25,
        "frameHigh": 13498.25
      },
      "image": {
        "id": "elves-falath-r7170-primary-image",
        "platform_id": "elves-falath-r7170",
        "variant_ids": [
          "elves-falath-r7170"
        ],
        "role": "primary",
        "subject_accuracy": "illustrative",
        "media_type": "project-placeholder",
        "hosting": {
          "mode": "local",
          "local_path": "/assets/images/placeholders/complete-bike.svg"
        },
        "source_id": "project-image-placeholders",
        "rights": {
          "status": "project-owned",
          "copyright_holder": "China Bikes",
          "usage_note": "Original project placeholder; it is not a product photograph."
        },
        "credit": "China Bikes project placeholder",
        "alt": "Project placeholder for Elves Falath R7170 build; not a product photograph",
        "display_note": "Current exact Falath Pro Disc 105 R7170 regional pages contain product photographs, but no reusable-rights grant was found and those pages do not prove the retained mainland wheel, paint and seller package. Newer Falath EVO/EXP media is a different generation. Keep the project-owned fallback until exact package identity and reuse rights are both documented.",
        "reviewed_at": "2026-08-30",
        "display_accuracy": "illustrative"
      },
      "image_source": {
        "id": "project-image-placeholders",
        "type": "project-asset",
        "title": "Project-owned product image placeholders",
        "publisher": "China Bikes",
        "url": null
      },
      "videos": [],
      "sources": [
        {
          "id": "taobao-snapshot-2026-08-08",
          "type": "anonymized-marketplace-snapshot",
          "title": "Anonymized Taobao search-card snapshot — 2026-08-08",
          "publisher": "China Bikes",
          "language": "zh-CN",
          "accessed_at": "2026-08-08",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "low-to-medium",
            "price": "medium"
          },
          "notes": "42 screenshots and 160 listing observations were normalized into 133 model groups. Listed, coupon, subsidy, and first-order conditions are preserved in the research ledger. Screenshots, seller identities, and private data are not redistributed."
        },
        {
          "id": "elves-falath-pro-105-sa-2026-08-17",
          "type": "authorized-retailer-product-page",
          "title": "FALATH PRO - 105",
          "publisher": "Elves Bikes South Africa",
          "language": "en",
          "accessed_at": "2026-08-30",
          "url": "https://elvesbikesouthafrica.co.za/shop/bikes/road-bikes/aero/falath-pro-105",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium-high"
          },
          "notes": "Current exact Falath Pro Disc Shimano 105 R7170 Di2 bespoke-build page lists 2x12 with 11-34T and 50/34T, Continental GP5000 700x28, OROME AERO PRO cockpit, R99,000, R500 delivery, 8-12 week fulfillment, quick checkout and add-to-basket. It does not identify the wheelset or establish mainland-China seller or warranty handling."
        },
        {
          "id": "elves-warranty-registration-2026-08-17",
          "type": "manufacturer-support-page",
          "title": "ELVES product registration and limited frame warranty",
          "publisher": "ELVES",
          "language": "en",
          "accessed_at": "2026-08-17",
          "url": "https://elvesbike.com/ProductRegistration.php",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "support": "high"
          },
          "notes": "Official registration page says original owners should register within 30 days to qualify for a limited five-year warranty on the Elves frame kit; it requires model and purchase details."
        },
        {
          "id": "elves-falath-pro-official-2026-08-17",
          "type": "manufacturer-product-page",
          "title": "ELVES Falath Pro Disc 2022 exact frame, geometry and technical page",
          "publisher": "ELVES",
          "language": "en",
          "accessed_at": "2026-08-30",
          "url": "https://www.elvesbike.com/more.php?id=93&lm=8",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "support": "medium-high"
          },
          "notes": "Corrected on 2026-08-30 from the rim-brake sibling page (id=91) to the exact Falath Pro Disc 2022 manufacturer page (id=93). The exact disc page specifies Toray T800 carbon with T1000 reinforcement at the head tube and bottom bracket, EPS molding, a 1,080 g size-46 frame, 398 g fork, BB86, flat-mount disc brakes, thru-axles, full internal routing, 28C maximum, and the official seven-size geometry graphic. Its stiffness claims are qualitative and contain no numeric magnitude or reproducible protocol."
        },
        {
          "id": "elves-falath-pro-complete-au-2026-08-17",
          "type": "authorized-retailer-product-page",
          "title": "Falath PRO Disc Complete Bike",
          "publisher": "ElvesBikesAustralia",
          "language": "en",
          "accessed_at": "2026-08-30",
          "url": "https://elvesbikesaustralia.com.au/products/falath-pro-complete-bike",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium-high"
          },
          "notes": "Current authorized Australia Falath Pro Disc complete-bike table lists the Shimano 105 Di2 2x12 option at AUD 6,490 with HB56D 56 mm wheels, Pirelli Road 700x28C tires, OROME Integrated PRO Compact bars and hydraulic discs. It is a regional build and must not supply the retained mainland card wheelset or tire package."
        },
        {
          "id": "elves-falath-pro-disc-bikeinsights-2026-08-30",
          "type": "geometry-database",
          "title": "Elves Falath Pro Disc manufacturer-sourced seven-size geometry transcription",
          "publisher": "Bike Insights",
          "language": "en",
          "accessed_at": "2026-08-30",
          "url": "https://bikeinsights.com/bikes/607c0939ff600600297d524e-elves-falath-pro-disc?build=carbon&version=2021",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "low",
            "selected_option": "medium-high"
          },
          "notes": "Independent geometry database transcribes the manufacturer-sourced seven-size Falath Pro Disc table. Its exact 2022 entries for sizes 54 and 56 match the same stack, reach, top-tube, angle, drop and chainstay values; the current manufacturer 2022 page remains the primary generation and geometry-graphic source."
        },
        {
          "id": "project-image-placeholders",
          "type": "project-asset",
          "title": "Project-owned product image placeholders",
          "publisher": "China Bikes",
          "language": "en",
          "accessed_at": "2026-08-07",
          "url": null,
          "reliability": {
            "identity": "high",
            "specification": "not-applicable",
            "price": "not-applicable"
          },
          "notes": "Original SVG line illustrations used only when no verified model photograph is available. They do not depict a specific product."
        }
      ]
    },
    {
      "id": "incolor-voyager-frameset",
      "brand": {
        "id": "incolor",
        "name": "Incolor",
        "name_zh": "英凯路"
      },
      "platform": {
        "id": "incolor-voyager",
        "brand_id": "incolor",
        "name": "Voyager",
        "name_zh": "Voyager",
        "category": "gravel-race",
        "handlebar": "drop",
        "status": "current",
        "summary": "T800 gravel/all-road frame with a manufacturer-reported 190 N/mm bottom-bracket result, 850 g size-54 claim, 45C clearance, UDH, five-size geometry and a current official-store route.",
        "frame": {
          "material": "carbon",
          "material_grade": "T800 carbon",
          "fork_material": "carbon",
          "construction": "Slim-profile T800 carbon tubes with thicker walls described by the manufacturer as reinforcement for gravel impact resistance",
          "stiffness_evidence": "The current manufacturer product document reports 190 N/mm bottom-bracket stiffness under an XC mountain-bike test standard; the underlying protocol and independent confirmation are not published.",
          "bottom_bracket": "Asymmetric T47, 76.75 mm shell",
          "derailleur_hanger": "UDH",
          "cable_routing": "fully-internal",
          "claimed_frame_weight_g": 850,
          "claimed_frame_weight_basis": "Size 54, excluding paint and metal hardware",
          "geometry": {
            "basis": "manufacturer exact-model geometry table",
            "source_id": "incolor-voyager-official-2026-08-25",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "45",
                "rider_height": "155–162 cm",
                "top_tube_mm": 496,
                "head_tube_mm": 109,
                "head_angle_deg": 70,
                "seat_angle_deg": 75,
                "bb_drop_mm": 74,
                "chainstay_mm": 415,
                "front_center_mm": 580,
                "fork_offset_mm": 53.7,
                "reach_mm": 358,
                "stack_mm": 515,
                "wheelbase_mm": 984,
                "standover_mm": 735
              },
              {
                "size": "48",
                "rider_height": "162–168 cm",
                "top_tube_mm": 512,
                "head_tube_mm": 119,
                "head_angle_deg": 70.5,
                "seat_angle_deg": 74.5,
                "bb_drop_mm": 74,
                "chainstay_mm": 415,
                "front_center_mm": 588,
                "fork_offset_mm": 53.7,
                "reach_mm": 366,
                "stack_mm": 526,
                "wheelbase_mm": 991,
                "standover_mm": 748.5
              },
              {
                "size": "51",
                "rider_height": "167–173 cm",
                "top_tube_mm": 530,
                "head_tube_mm": 129,
                "head_angle_deg": 71,
                "seat_angle_deg": 74,
                "bb_drop_mm": 74,
                "chainstay_mm": 415,
                "front_center_mm": 592,
                "fork_offset_mm": 49.7,
                "reach_mm": 375,
                "stack_mm": 539,
                "wheelbase_mm": 996,
                "standover_mm": 762
              },
              {
                "size": "54",
                "rider_height": "172–178 cm",
                "top_tube_mm": 544,
                "head_tube_mm": 144,
                "head_angle_deg": 71.5,
                "seat_angle_deg": 74,
                "bb_drop_mm": 74,
                "chainstay_mm": 415,
                "front_center_mm": 603,
                "fork_offset_mm": 49.7,
                "reach_mm": 385,
                "stack_mm": 555,
                "wheelbase_mm": 1007,
                "standover_mm": 781
              },
              {
                "size": "57",
                "rider_height": "177–186 cm",
                "top_tube_mm": 569,
                "head_tube_mm": 168,
                "head_angle_deg": 72,
                "seat_angle_deg": 73.5,
                "bb_drop_mm": 74,
                "chainstay_mm": 415,
                "front_center_mm": 618,
                "fork_offset_mm": 49.7,
                "reach_mm": 397,
                "stack_mm": 580,
                "wheelbase_mm": 1022,
                "standover_mm": 806
              }
            ]
          }
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "pass",
          "note": "Manufacturer states a 45C maximum for knobby tires; actual measured width still depends on the rim and tire.",
          "published_max_mm": 45
        },
        "mounts": [
          "top-tube"
        ],
        "internal_storage": false,
        "china_availability": "mainland-official-store",
        "source_ids": [
          "incolor-voyager-retailer",
          "incolor-voyager-official-2026-08-25",
          "incolor-voyager-official-brochure-2026-08-25",
          "incolor-services-official-2026-08-26",
          "incolor-voyager-product-document-2026-08-29",
          "incolor-voyager-taobao-2026-08-29"
        ],
        "last_reviewed": "2026-08-29"
      },
      "variant": {
        "id": "incolor-voyager-frameset",
        "platform_id": "incolor-voyager",
        "name": "Voyager frameset",
        "kind": "frameset",
        "market": "mainland-china-or-direct",
        "editorial": {
          "verdict": "The road-like 415 mm chainstays, T800 construction, 850 g size-54 claim, 45C clearance and current official-store ¥7,800 starting price make this a strong lightweight all-road option when the selected cockpit package is confirmed.",
          "best_for": [
            "weight-focused premium buyer"
          ],
          "strengths": [
            "850 g size-54 claim",
            "T800 construction and manufacturer-reported 190 N/mm bottom-bracket result",
            "UDH",
            "45C",
            "Five-size official geometry with short 415 mm chainstays"
          ],
          "caveats": [
            "The current CNY 7,800 listing is a starting price across cockpit-included and cockpit-excluded options; confirm the selected package before checkout",
            "The 190 N/mm result is manufacturer-authored and lacks an independent published protocol",
            "Slim lightweight tubes are not a full deep-section aero-gravel shell"
          ],
          "price_thresholds_cny": {
            "great_buy_below": 12000,
            "fair_buy_below": 13500,
            "not_compelling_above": 15000
          }
        },
        "source_ids": [
          "incolor-voyager-retailer",
          "incolor-voyager-official-2026-08-25",
          "incolor-voyager-official-brochure-2026-08-25",
          "incolor-services-official-2026-08-26",
          "incolor-voyager-product-document-2026-08-29",
          "incolor-voyager-taobao-2026-08-29"
        ],
        "purchase_route": "Exact official INCOLOR Taobao item 943286238552 or a mainland dealer listed by the manufacturer",
        "included": [
          "frame",
          "fork",
          "small parts",
          "integrated AEROWAV gravel cockpit only when the selected listing option explicitly includes it"
        ]
      },
      "prices": [
        {
          "id": "incolor-voyager-taobao-2026-08-29",
          "variant_id": "incolor-voyager-frameset",
          "observed_at": "2026-08-29",
          "price_type": "official-listing-starting-price",
          "currency": "CNY",
          "channel": "taobao-mainland",
          "status": "available",
          "price_basis": "exact-model official-store starting price across cockpit-included and cockpit-excluded options",
          "conditions": "The official INCOLOR Taobao item displayed CNY 7,800 starting for the Voyager frameset. The listing exposes color options both with and without the integrated AEROWAV gravel cockpit, so the exact selected package and total must be confirmed before checkout. No coupon or account-specific reduction is included; checkout was not submitted.",
          "source_ids": [
            "incolor-voyager-taobao-2026-08-29",
            "incolor-voyager-product-document-2026-08-29"
          ],
          "amount_cny": 7800
        },
        {
          "id": "incolor-voyager-official-list-2026-08-25",
          "variant_id": "incolor-voyager-frameset",
          "observed_at": "2026-08-25",
          "price_type": "official-list",
          "currency": "CNY",
          "channel": "manufacturer-product-document",
          "status": "official-current",
          "conditions": "Official product-document reference for the VOYAGER frameset. Confirm the current Taobao checkout, exact included small parts, size/color stock, delivery and mainland warranty before purchase.",
          "source_ids": [
            "incolor-voyager-official-brochure-2026-08-25"
          ],
          "amount_cny": 7800
        },
        {
          "id": "incolor-voyager-2026-08",
          "variant_id": "incolor-voyager-frameset",
          "observed_at": "2026-08-06",
          "price_type": "reference-range",
          "currency": "CNY",
          "channel": "direct-or-china-market",
          "status": "approximate-current",
          "conditions": "Verify current exact SKU and checkout total.",
          "source_ids": [
            "incolor-voyager-retailer",
            "compiled-research-2026-08-06"
          ],
          "low_cny": 13200,
          "high_cny": 13800
        }
      ],
      "latest_price": {
        "id": "incolor-voyager-taobao-2026-08-29",
        "variant_id": "incolor-voyager-frameset",
        "observed_at": "2026-08-29",
        "price_type": "official-listing-starting-price",
        "currency": "CNY",
        "channel": "taobao-mainland",
        "status": "available",
        "price_basis": "exact-model official-store starting price across cockpit-included and cockpit-excluded options",
        "conditions": "The official INCOLOR Taobao item displayed CNY 7,800 starting for the Voyager frameset. The listing exposes color options both with and without the integrated AEROWAV gravel cockpit, so the exact selected package and total must be confirmed before checkout. No coupon or account-specific reduction is included; checkout was not submitted.",
        "source_ids": [
          "incolor-voyager-taobao-2026-08-29",
          "incolor-voyager-product-document-2026-08-29"
        ],
        "amount_cny": 7800
      },
      "display_price": {
        "label": "Est. ¥13,800",
        "estimated": true,
        "low": 13800,
        "high": 13800,
        "midpoint": 13800,
        "buildAmount": 6000,
        "frameLow": 7800,
        "frameHigh": 7800
      },
      "image": {
        "id": "incolor-voyager-official-primary-image",
        "platform_id": "incolor-voyager",
        "variant_ids": [
          "incolor-voyager-frameset"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://www.incolor.vip/uploads/upload/images/20260702/dafcb254db4b4a9e7a96b09f88ab6852.jpg"
        },
        "source_id": "incolor-voyager-official-2026-08-25",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "INCOLOR",
          "usage_note": "Remote embed from the cited manufacturer product page. Copyright remains with INCOLOR; no redistribution license is asserted."
        },
        "credit": "Product image © INCOLOR",
        "alt": "Blue INCOLOR Voyager carbon gravel frameset in three-quarter view",
        "display_note": "Official exact-model manufacturer frame image.",
        "reviewed_at": "2026-08-29",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "incolor-voyager-official-2026-08-25",
        "type": "manufacturer-product-page",
        "title": "INCOLOR VOYAGER",
        "publisher": "INCOLOR",
        "url": "https://incolor.vip/index.php/voyager"
      },
      "videos": [],
      "sources": [
        {
          "id": "incolor-voyager-retailer",
          "type": "retailer-product-page",
          "title": "Incolor Voyager frameset",
          "publisher": "Panda Podium",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": "https://www.pandapodium.cc/product/incolor-voyager/",
          "reliability": {
            "identity": "medium-high",
            "specification": "medium-high",
            "price": "high"
          },
          "notes": "Retailer listing; factory ownership and some claims should be treated separately."
        },
        {
          "id": "incolor-voyager-official-2026-08-25",
          "type": "manufacturer-product-page",
          "title": "INCOLOR VOYAGER",
          "publisher": "INCOLOR",
          "language": "zh",
          "accessed_at": "2026-08-25",
          "url": "https://incolor.vip/index.php/voyager",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium"
          },
          "notes": "Current exact-model manufacturer page supports an 850 g frame claim, 45C maximum knobby-tire compatibility, 27.2 mm round seatpost, 1.5-inch headset, UDH, a five-size geometry table, and an official Taobao purchase link. It does not expose the current Taobao checkout price."
        },
        {
          "id": "incolor-voyager-official-brochure-2026-08-25",
          "type": "manufacturer-product-document",
          "title": "INCOLOR VOYAGER product document",
          "publisher": "INCOLOR",
          "language": "zh",
          "accessed_at": "2026-08-25",
          "url": "https://incolor.vip/uploads/upload/files/20260414/f1c31ed1f3fd5f23ca8dfdaa8b4efb3c.pdf",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium-high"
          },
          "notes": "Official exact-model document states an 850 g size-54 frame basis excluding paint and metal hardware and shows a CNY 7,800 reference price. The document does not prove a current Taobao checkout total or every included small part."
        },
        {
          "id": "incolor-services-official-2026-08-26",
          "type": "manufacturer-support-page",
          "title": "INCOLOR product services and specifications",
          "publisher": "INCOLOR",
          "language": "zh",
          "accessed_at": "2026-08-26",
          "url": "https://incolor.vip/services",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "low"
          },
          "notes": "Official manufacturer service page identifies the Voyager bottom bracket as asymmetric T47 with a 76.75 mm shell."
        },
        {
          "id": "incolor-voyager-product-document-2026-08-29",
          "type": "manufacturer-product-document",
          "title": "INCOLOR Voyager product manual",
          "publisher": "INCOLOR",
          "language": "en",
          "accessed_at": "2026-08-29",
          "url": "https://incolor.vip/uploads/upload/files/20260414/472a9d471a13ad4c42c36dea51cf22da.pdf",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium"
          },
          "notes": "Current exact-model manufacturer document identifies T800 construction, an 850 g size-54 frame basis excluding paint and metal hardware, 190 N/mm bottom-bracket stiffness under an XC mountain-bike test standard, 45C knobby-tire clearance, drivetrain limits and the included gravel frame, fork, cockpit, seatpost and accessory package. Manufacturer performance claims are not independent test results."
        },
        {
          "id": "incolor-voyager-taobao-2026-08-29",
          "type": "marketplace-product-page",
          "title": "INCOLOR Voyager gravel frameset Taobao listing",
          "publisher": "INCOLOR英凯路自行车 on Taobao",
          "language": "zh-CN",
          "accessed_at": "2026-08-29",
          "url": "https://item.taobao.com/item.htm?id=943286238552",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "high"
          },
          "notes": "The signed-in public exact-model listing displayed a CNY 7,800 starting price in the official INCOLOR store, sizes 45, 48, 51, 54 and 57, cockpit-included and cockpit-excluded color options, visible stock, domestic shipping included and an average four-day dispatch statement with a 15-day commitment. The starting amount is option-sensitive, no checkout was submitted, and no buyer, account, delivery-address or transaction data is retained."
        },
        {
          "id": "compiled-research-2026-08-06",
          "type": "research-note",
          "title": "Compiled China carbon gravel market research",
          "publisher": "China Bikes",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "medium",
            "price": "medium"
          },
          "notes": "Cross-checked compilation of public product pages, marketplace references, Chinese industry sources, and dated price observations. Approximate values require fresh verification."
        }
      ]
    },
    {
      "id": "sava-gelaro-s8",
      "brand": {
        "id": "sava",
        "name": "SAVA",
        "name_zh": "萨瓦"
      },
      "platform": {
        "id": "sava-gelaro-s8",
        "brand_id": "sava",
        "name": "Gelaro S8 GRX820",
        "name_zh": "Gelaro S8 / 越界 S8",
        "category": "gravel",
        "handlebar": "drop",
        "status": "snapshot-published",
        "summary": "The anonymized 2026-08-08 snapshot identifies SAVA Gelaro S8 GRX820 as an exact visible model/configuration. It provides a dated China-market price lead; verify the final SKU, BOM, and warranty route before purchase.",
        "frame": {
          "material": "carbon",
          "material_grade": "T800 high-modulus carbon fiber",
          "fork_material": "T800 carbon",
          "construction": "R21 fully internally routed carbon chassis with additional carbon reinforcement at the head tube, bottom bracket and rear dropouts; exact lay-up schedule and molding process are not published",
          "stiffness_evidence": "No meaningful independent exact-model stiffness or deflection evidence was found; manufacturer shock-absorption, comfort and stability language is not treated as stiffness evidence",
          "bottom_bracket": "unknown",
          "derailleur_hanger": "unknown",
          "cable_routing": "fully-internal",
          "geometry": {
            "basis": "manufacturer exact-model geometry table",
            "source_id": "sava-gelaro-s8-official-2026-08-17",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "470",
                "seat_tube_mm": 470,
                "top_tube_mm": 512.4,
                "bb_drop_mm": 75,
                "chainstay_mm": 430,
                "head_angle_deg": 70.3,
                "reach_mm": 360,
                "stack_mm": 533.6,
                "wheelbase_mm": 1000.7
              },
              {
                "size": "490",
                "seat_tube_mm": 480,
                "top_tube_mm": 530.1,
                "bb_drop_mm": 75,
                "chainstay_mm": 430,
                "head_angle_deg": 70.3,
                "reach_mm": 369,
                "stack_mm": 561.8,
                "wheelbase_mm": 1019.8
              },
              {
                "size": "510",
                "seat_tube_mm": 510,
                "top_tube_mm": 557.6,
                "bb_drop_mm": 75,
                "chainstay_mm": 430,
                "head_angle_deg": 70.3,
                "reach_mm": 380,
                "stack_mm": 580.6,
                "wheelbase_mm": 1037.6
              },
              {
                "size": "535",
                "seat_tube_mm": 550,
                "top_tube_mm": 576.2,
                "bb_drop_mm": 75,
                "chainstay_mm": 430,
                "head_angle_deg": 70.3,
                "reach_mm": 390,
                "stack_mm": 608.9,
                "wheelbase_mm": 1057.7
              },
              {
                "size": "550",
                "seat_tube_mm": 580,
                "top_tube_mm": 591.9,
                "bb_drop_mm": 75,
                "chainstay_mm": 430,
                "head_angle_deg": 70.3,
                "reach_mm": 400,
                "stack_mm": 627.7,
                "wheelbase_mm": 1074.4
              },
              {
                "size": "580",
                "seat_tube_mm": 580,
                "top_tube_mm": 604.8,
                "bb_drop_mm": 75,
                "chainstay_mm": 430,
                "head_angle_deg": 70.3,
                "reach_mm": 410,
                "stack_mm": 637.1,
                "wheelbase_mm": 1087.8
              }
            ]
          }
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "pass",
          "published_max_mm": 45,
          "note": "Official exact-model page states clearance up to 45C; stock tires are 700×40C."
        },
        "category_details": {
          "discipline": "gravel",
          "geometry": "manufacturer exact-model table",
          "evidence": "manufacturer exact-model specification plus dated marketplace classification",
          "note": "The current manufacturer build is GRX 1×12; the dated marketplace price remains unmapped to that exact trim."
        },
        "mounts": [],
        "internal_storage": false,
        "china_availability": "mainland-marketplace-observed",
        "source_ids": [
          "taobao-snapshot-2026-08-08",
          "sava-2026-carbon-lineup-2026-08-08",
          "sava-gelaro-s8-official-2026-08-17",
          "sava-gelaro-s8-official-2026-08-28"
        ],
        "last_reviewed": "2026-08-28"
      },
      "variant": {
        "id": "sava-gelaro-s8",
        "platform_id": "sava-gelaro-s8",
        "name": "Gelaro S8 GRX820",
        "kind": "complete-bike",
        "market": "mainland-china-marketplace",
        "editorial": {
          "verdict": "Current manufacturer-documented Gelaro S8 GRX820 1×12 build with a dated mainland price lead; confirm that a seller option maps to this exact current SKU before purchase.",
          "best_for": [
            "gravel"
          ],
          "strengths": [
            "Current exact-model manufacturer specification is available",
            "Dated mainland-China price observation"
          ],
          "caveats": [
            "The dated mainland search-card price is not mapped to the current 1×12 manufacturer build",
            "Confirm exact size, components, compatibility, returns, and domestic warranty before paying"
          ]
        },
        "source_ids": [
          "taobao-snapshot-2026-08-08",
          "sava-2026-carbon-lineup-2026-08-08",
          "sava-gelaro-s8-official-2026-08-17",
          "sava-gelaro-s8-official-2026-08-28",
          "sava-gelaro-s8-global-official-2026-09-01"
        ],
        "drivetrain": {
          "brand": "Shimano",
          "model": "GRX RX820/RX822",
          "speeds": "1x12",
          "shifting": "mechanical",
          "layout": "single",
          "shifters": "ST-RX820",
          "rear_derailleur": "RD-RX822",
          "crankset": "FC-RX820-1",
          "cassette": "CS-M6200-12"
        },
        "brakes": {
          "actuation": "hydraulic",
          "type": "disc"
        },
        "wheels": {
          "rim_material": "aluminum"
        },
        "tires": "700×40C",
        "cockpit": {
          "material": "aluminum",
          "integrated": true,
          "flare": true
        },
        "claimed_complete_weight_g": 10200,
        "claimed_complete_weight_basis": "Official approximate complete-bike weight excluding pedals; size, other accessories and weighing method are not stated",
        "purchase_route": "Current exact R21-GRX820-12S manufacturer page showed US$2,199, low stock, Add to cart and factory-direct global shipping on 2026-09-01. Confirm mainland checkout, exact color/size stock, tax, returns and domestic warranty before payment.",
        "last_reviewed": "2026-09-01"
      },
      "prices": [
        {
          "id": "sava-gelaro-s8-global-official-2026-09-01",
          "variant_id": "sava-gelaro-s8",
          "observed_at": "2026-09-01",
          "price_type": "official-global-store-reference-conversion",
          "currency": "CNY",
          "channel": "manufacturer-direct-global",
          "status": "in-stock",
          "amount_cny": 14777,
          "original_amount": 2199,
          "original_currency": "USD",
          "conversion_rate_cny_per_original_unit": 6.719730941704037,
          "conversion_rate_date": "2026-08-31",
          "conditions": "Reference conversion of the current exact-build global-direct price; shipping, tax, mainland eligibility, size/color stock and checkout total may differ.",
          "source_ids": [
            "sava-gelaro-s8-global-official-2026-09-01",
            "ecb-reference-rates-2026-08-31"
          ]
        },
        {
          "id": "sava-gelaro-s8-price-2026-08-08",
          "variant_id": "sava-gelaro-s8",
          "observed_at": "2026-08-08",
          "price_type": "observed-search-card",
          "currency": "CNY",
          "channel": "taobao-mainland",
          "status": "promotion-conditional",
          "price_basis": "coupon",
          "conditions": "Anonymized Taobao search-card observation displayed as coupon; promotion, size/color, shipping, and final checkout conditions may differ. GRX 820 double-chainring build shown.",
          "source_ids": [
            "taobao-snapshot-2026-08-08"
          ],
          "amount_cny": 9599
        }
      ],
      "latest_price": {
        "id": "sava-gelaro-s8-global-official-2026-09-01",
        "variant_id": "sava-gelaro-s8",
        "observed_at": "2026-09-01",
        "price_type": "official-global-store-reference-conversion",
        "currency": "CNY",
        "channel": "manufacturer-direct-global",
        "status": "in-stock",
        "amount_cny": 14777,
        "original_amount": 2199,
        "original_currency": "USD",
        "conversion_rate_cny_per_original_unit": 6.719730941704037,
        "conversion_rate_date": "2026-08-31",
        "conditions": "Reference conversion of the current exact-build global-direct price; shipping, tax, mainland eligibility, size/color stock and checkout total may differ.",
        "source_ids": [
          "sava-gelaro-s8-global-official-2026-09-01",
          "ecb-reference-rates-2026-08-31"
        ]
      },
      "display_price": {
        "label": "¥14,777",
        "estimated": false,
        "low": 14777,
        "high": 14777,
        "midpoint": 14777,
        "buildAmount": 0,
        "frameLow": 14777,
        "frameHigh": 14777
      },
      "image": {
        "id": "sava-gelaro-s8-primary-image",
        "platform_id": "sava-gelaro-s8",
        "variant_ids": [
          "sava-gelaro-s8"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://savadeck-bike.com/cdn/shop/files/GelaroS8-ClassicBlack.png?v=1779789542&width=1080"
        },
        "source_id": "sava-gelaro-s8-official-2026-08-08",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "SAVA",
          "usage_note": "Remote embed from the cited product page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product image © SAVA",
        "alt": "Black SAVA Gelaro S8 GRX820 carbon gravel bike",
        "reviewed_at": "2026-08-08",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "sava-gelaro-s8-official-2026-08-08",
        "type": "manufacturer-product-page",
        "title": "SAVA Gelaro S8 GRX820",
        "publisher": "SAVA",
        "url": "https://savadeck-bike.com/products/sava-gelaro-s8-grx820-carbon-gravel-bike-12s"
      },
      "videos": [],
      "sources": [
        {
          "id": "taobao-snapshot-2026-08-08",
          "type": "anonymized-marketplace-snapshot",
          "title": "Anonymized Taobao search-card snapshot — 2026-08-08",
          "publisher": "China Bikes",
          "language": "zh-CN",
          "accessed_at": "2026-08-08",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "low-to-medium",
            "price": "medium"
          },
          "notes": "42 screenshots and 160 listing observations were normalized into 133 model groups. Listed, coupon, subsidy, and first-order conditions are preserved in the research ledger. Screenshots, seller identities, and private data are not redistributed."
        },
        {
          "id": "sava-2026-carbon-lineup-2026-08-08",
          "type": "manufacturer-product-collection",
          "title": "2026 SAVA carbon-fiber bicycle lineup",
          "publisher": "SAVA",
          "language": "en",
          "accessed_at": "2026-08-08",
          "url": "https://savadeck-bike.com/sv-pt/collections/2026-sava-carbon-fiber-bikes",
          "reliability": {
            "identity": "medium-high",
            "specification": "medium-high",
            "price": "low"
          },
          "notes": "Corroborates A7L Pro and Gelaro S8 naming and drivetrain families; China-market Taobao price remains separately observed."
        },
        {
          "id": "sava-gelaro-s8-official-2026-08-17",
          "type": "manufacturer-product-page",
          "title": "SAVA Gelaro S8 GRX820 carbon gravel bike",
          "publisher": "SAVA",
          "language": "en",
          "accessed_at": "2026-08-17",
          "url": "https://savadeck-bike.com/products/sava-gelaro-s8-grx820-carbon-gravel-bike-12s",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium"
          },
          "notes": "Official global-direct exact-model page supporting six-size geometry, approximately 10.2 kg claimed weight, 45C maximum clearance, aluminum wheels, 700×40C tires, flared integrated aluminum cockpit and US$2,199 checkout."
        },
        {
          "id": "sava-gelaro-s8-official-2026-08-28",
          "type": "manufacturer-product-page",
          "title": "2026 SAVA Gelaro S8 GRX820 carbon gravel bike",
          "publisher": "SAVA",
          "language": "en",
          "accessed_at": "2026-08-28",
          "url": "https://savadeck-bike.com/products/sava-gelaro-s8-grx820-carbon-gravel-bike-12s",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium"
          },
          "notes": "Current exact-model manufacturer page identifies the 2026 R21-GRX820-12S as a T800 carbon frame and fork with full internal routing, Shimano GRX RX820/RX822 1x12, approximately 10.2 kg complete weight excluding pedals, 700x40C fitted tires and 45C maximum compatibility. Size, other accessories and weighing method are not stated. The page describes additional carbon reinforcement at the head tube, bottom bracket and rear dropouts but does not publish the lay-up schedule or molding process. A duplicated lower-page RX810 label conflicts with the main exact specification and is not merged. The US$2,199 direct price is not a mainland CNY checkout observation."
        },
        {
          "id": "sava-gelaro-s8-global-official-2026-09-01",
          "type": "official-storefront",
          "title": "SAVA Gelaro S8 GRX820 carbon gravel bike 12S",
          "publisher": "SAVA",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://savadeck-bike.com/collections/t800-carbon-fiber-frame-bikes/products/sava-gelaro-s8-grx820-carbon-gravel-bike-12s?variant=47076042899595",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Current exact R21-GRX820-12S page showed US$2,199, low stock, Add to cart and global factory-direct shipping. It publishes approximately 10.2 kg complete-bike weight but no frame-only mass and no bottom-bracket standard."
        },
        {
          "id": "ecb-reference-rates-2026-08-31",
          "type": "official-exchange-rate",
          "title": "Euro foreign exchange reference rates, 31 August 2026",
          "publisher": "European Central Bank",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.ecb.europa.eu/stats/policy_and_exchange_rates/euro_reference_exchange_rates/html/index.en.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Official reference table lists CNY 7.7922 and USD 1.1596 per EUR for 31 August 2026. The resulting USD/CNY cross-rate is 6.7197309417; conversions are reference values, not checkout amounts."
        },
        {
          "id": "sava-gelaro-s8-official-2026-08-08",
          "type": "manufacturer-product-page",
          "title": "SAVA Gelaro S8 GRX820",
          "publisher": "SAVA",
          "language": "en",
          "accessed_at": "2026-08-08",
          "url": "https://savadeck-bike.com/products/sava-gelaro-s8-grx820-carbon-gravel-bike-12s",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium"
          },
          "notes": "Official exact-model page for the Gelaro S8 GRX820 build and its product photography."
        }
      ]
    },
    {
      "id": "twitter-t3-tt",
      "brand": {
        "id": "twitter",
        "name": "Twitter",
        "name_zh": "骓特"
      },
      "platform": {
        "id": "twitter-t3-tt",
        "brand_id": "twitter",
        "name": "T3 TT",
        "name_zh": "T3 铁三 TT",
        "category": "triathlon",
        "handlebar": "drop",
        "status": "snapshot-published",
        "summary": "Current exact-model evidence identifies T3 TT / T3 铁三 TT as a high-modulus carbon triathlon platform with a current WheelTop TX-TT7110 build. The dated mainland price remains historical; maximum tire clearance and frame-only weight are still unpublished.",
        "frame": {
          "material": "carbon",
          "material_grade": "high-modulus carbon fiber (manufacturer claim)",
          "fork_material": "high-modulus carbon fiber",
          "construction": "Aerodynamic high-modulus carbon frame and fork with 12×142/12×100 mm thru-axles, matching aero carbon seatpost and fully internal routing; the lay-up schedule and molding process are not published",
          "stiffness_evidence": "The current manufacturer page describes the exact T3 TT frame and fork as designed for maximum stiffness, while one exact-model owner reports twitchier handling than other TT bikes used. Neither source provides a measured stiffness, deflection or independent comparative protocol.",
          "bottom_bracket": "Threaded T47×24",
          "derailleur_hanger": "unknown",
          "cable_routing": "fully internal",
          "geometry": {
            "basis": "current manufacturer exact-model geometry table",
            "source_id": "twitter-t3-tt-official-2026-08-29",
            "units": {
              "length": "mm"
            },
            "sizes": [
              {
                "size": "43.5",
                "reach_mm": 340,
                "stack_mm": 476,
                "chainstay_mm": 410
              },
              {
                "size": "46",
                "reach_mm": 353,
                "stack_mm": 476,
                "chainstay_mm": 410
              },
              {
                "size": "48",
                "reach_mm": 368,
                "stack_mm": 480,
                "chainstay_mm": 410
              },
              {
                "size": "50",
                "reach_mm": 396,
                "stack_mm": 490.5,
                "chainstay_mm": 410
              },
              {
                "size": "52",
                "reach_mm": 412,
                "stack_mm": 505,
                "chainstay_mm": 410
              },
              {
                "size": "54",
                "reach_mm": 422,
                "stack_mm": 520,
                "chainstay_mm": 410
              }
            ]
          }
        },
        "category_details": {
          "discipline": "triathlon/time-trial",
          "aero_bars": "High-modulus carbon integrated TT base bar and stem, 400×100 mm, with 45° extensions and 260 mm support arms",
          "storage": "unknown",
          "geometry": "current manufacturer exact-model table",
          "evidence": "manufacturer-current-plus-dated-mainland-snapshot",
          "note": "Current WheelTop TX-TT7110 2×12 configuration. The manufacturer publishes fitted 700×28C tires but no maximum tire clearance or triathlon storage/box specification."
        },
        "mounts": [],
        "internal_storage": false,
        "china_availability": "mainland-marketplace-observed",
        "source_ids": [
          "taobao-snapshot-2026-08-08",
          "twitter-bikes-gravel-catalog-2026-08-08",
          "twitter-t3-tt-official-2026-08-08",
          "twitter-t3-tt-official-2026-08-29",
          "twitter-t3-tt-regional-retailer-2026-08-29",
          "twitter-t3-tt-bikeinsights-2026-08-29",
          "public-twitter-t3-tt-owner-2026-08-29"
        ],
        "last_reviewed": "2026-08-29"
      },
      "variant": {
        "id": "twitter-t3-tt",
        "platform_id": "twitter-t3-tt",
        "name": "T3 TT WheelTop TX-TT7110 2×12",
        "kind": "complete-bike",
        "market": "mainland-china-marketplace",
        "editorial": {
          "verdict": "Current exact-model evidence now supplies the T3 TT's WheelTop TX-TT7110 2×12 build and 9.5 kg manufacturer claim; treat the retained mainland promotion as dated until final checkout is reconfirmed.",
          "best_for": [
            "triathlon / time trial"
          ],
          "strengths": [
            "Current exact WheelTop TX-TT7110 2×12 manufacturer specification",
            "High-modulus carbon frame, fork and integrated TT cockpit",
            "Dated mainland-China price observation"
          ],
          "caveats": [
            "Maximum tire clearance and frame-only weight remain unpublished",
            "The 9.5 kg claim does not state size, pedals, accessories or weighing method",
            "One owner reports finicky WheelTop/app behavior, twitchier handling and easily chipped paint",
            "Search-card pricing may be coupon, listed, subsidy, or otherwise conditional",
            "Confirm exact size, components, compatibility, returns, and domestic warranty before paying"
          ]
        },
        "source_ids": [
          "taobao-snapshot-2026-08-08",
          "twitter-bikes-gravel-catalog-2026-08-08",
          "twitter-t3-tt-official-2026-08-08",
          "twitter-t3-tt-official-2026-08-29",
          "twitter-t3-tt-regional-retailer-2026-08-29",
          "twitter-t3-tt-bikeinsights-2026-08-29",
          "public-twitter-t3-tt-owner-2026-08-29"
        ],
        "drivetrain": {
          "brand": "WheelTop",
          "model": "TX-TT7110 / EDS TT",
          "speeds": "2x12",
          "shifting": "electronic-wireless",
          "layout": "double"
        },
        "brakes": {
          "actuation": "hydraulic",
          "type": "disc"
        },
        "wheels": "RS 3K carbon fiber, W28×H60 mm, 700C",
        "tires": "Maxxis Pursuer foldable 700×28C (fitted tire; not maximum clearance)",
        "cockpit": {
          "material": "high-modulus carbon fiber",
          "integrated": true,
          "dimensions": "400×100 mm base bar/stem, 45° extensions, 260 mm support arms",
          "routing": "fully internal"
        },
        "claimed_complete_weight_g": 9500,
        "claimed_complete_weight_basis": "Current exact-model manufacturer claim for the RS 60 mm carbon-rim WheelTop TX-TT7110 build; size, pedals, accessories and weighing method were not stated",
        "purchase_route": "Current official made-to-order international route from US$2,349 with stated free shipping and duties to 35+ countries, plus a dated 2026-08-08 mainland marketplace observation for the visible WheelTop EVO 24-speed configuration. Confirm current mainland SKU continuity, stock, selected-option checkout total, shipping, returns and domestic warranty before paying."
      },
      "prices": [
        {
          "id": "twitter-t3-tt-price-2026-08-08",
          "variant_id": "twitter-t3-tt",
          "observed_at": "2026-08-08",
          "price_type": "observed-search-card",
          "currency": "CNY",
          "channel": "taobao-mainland",
          "status": "promotion-conditional",
          "price_basis": "coupon",
          "conditions": "Anonymized Taobao search-card observation displayed as coupon; promotion, size/color, shipping, and final checkout conditions may differ. WheelTop EVO 24-speed electronic/hydraulic build.",
          "source_ids": [
            "taobao-snapshot-2026-08-08"
          ],
          "amount_cny": 15279
        }
      ],
      "latest_price": {
        "id": "twitter-t3-tt-price-2026-08-08",
        "variant_id": "twitter-t3-tt",
        "observed_at": "2026-08-08",
        "price_type": "observed-search-card",
        "currency": "CNY",
        "channel": "taobao-mainland",
        "status": "promotion-conditional",
        "price_basis": "coupon",
        "conditions": "Anonymized Taobao search-card observation displayed as coupon; promotion, size/color, shipping, and final checkout conditions may differ. WheelTop EVO 24-speed electronic/hydraulic build.",
        "source_ids": [
          "taobao-snapshot-2026-08-08"
        ],
        "amount_cny": 15279
      },
      "display_price": {
        "label": "¥15,279",
        "estimated": false,
        "low": 15279,
        "high": 15279,
        "midpoint": 15279,
        "buildAmount": 0,
        "frameLow": 15279,
        "frameHigh": 15279
      },
      "image": {
        "id": "twitter-t3-tt-primary-image",
        "platform_id": "twitter-t3-tt",
        "variant_ids": [
          "twitter-t3-tt"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://www.twittercycles.com/uploads/images/%E9%BB%91%E7%BA%A2_1767937369.webp"
        },
        "source_id": "twitter-t3-tt-official-2026-08-08",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "Twitter Bikes",
          "usage_note": "Remote embed from the cited product page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product image © Twitter Bikes",
        "alt": "Black and red Twitter T3 TT bike with WheelTop EVO electronic shifting",
        "reviewed_at": "2026-08-08",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "twitter-t3-tt-official-2026-08-08",
        "type": "manufacturer-product-page",
        "title": "Twitter T3 TT WheelTop EVO 24-speed",
        "publisher": "Twitter Bikes",
        "url": "https://www.twittercycles.com/products/T3%20(%20TT%20)%20WheelTop%20EVO%20-%2024S,hydr,carbon%20wheel(Wireless).html"
      },
      "videos": [],
      "sources": [
        {
          "id": "taobao-snapshot-2026-08-08",
          "type": "anonymized-marketplace-snapshot",
          "title": "Anonymized Taobao search-card snapshot — 2026-08-08",
          "publisher": "China Bikes",
          "language": "zh-CN",
          "accessed_at": "2026-08-08",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "low-to-medium",
            "price": "medium"
          },
          "notes": "42 screenshots and 160 listing observations were normalized into 133 model groups. Listed, coupon, subsidy, and first-order conditions are preserved in the research ledger. Screenshots, seller identities, and private data are not redistributed."
        },
        {
          "id": "twitter-bikes-gravel-catalog-2026-08-08",
          "type": "manufacturer-category-page",
          "title": "Twitter gravel product catalog",
          "publisher": "Twitter Bikes",
          "language": "en",
          "accessed_at": "2026-08-08",
          "url": "https://www.twittercycles.com/products/gravel-bike/",
          "reliability": {
            "identity": "medium-high",
            "specification": "medium",
            "price": "low"
          },
          "notes": "Brand/catalog corroboration for Twitter gravel naming; it does not prove the exact Taobao trim or price."
        },
        {
          "id": "twitter-t3-tt-official-2026-08-08",
          "type": "manufacturer-product-page",
          "title": "Twitter T3 TT WheelTop EVO 24-speed",
          "publisher": "Twitter Bikes",
          "language": "en",
          "accessed_at": "2026-08-08",
          "url": "https://www.twittercycles.com/products/T3%20(%20TT%20)%20WheelTop%20EVO%20-%2024S,hydr,carbon%20wheel(Wireless).html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "low"
          },
          "notes": "Official exact-model and drivetrain reference for the T3 TT WheelTop EVO 24-speed build."
        },
        {
          "id": "twitter-t3-tt-official-2026-08-29",
          "type": "manufacturer-product-page",
          "title": "Twitter Triathlon T3 TT WheelTop TX-TT7110",
          "publisher": "Twitter Bikes",
          "language": "en",
          "accessed_at": "2026-08-29",
          "url": "https://twitterbikeusa.com/products/triathlon-t3-tt",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium",
            "image": "high"
          },
          "notes": "Current exact-model manufacturer page for the 9.5 kg RS 60 mm carbon-rim T3 TT build. It publishes a six-size geometry table, high-modulus carbon frame and fork, fully internal routing, threaded T47×24 bottom bracket, WheelTop TX-TT7110 2×12 drivetrain, Shimano 105 R7100 crank/cassette, 700×28C fitted tires and a US$2,349 made-to-order route. It does not publish maximum tire clearance, frame-only weight or a measured stiffness protocol."
        },
        {
          "id": "twitter-t3-tt-regional-retailer-2026-08-29",
          "type": "specialist-retailer-product-page",
          "title": "Bicicleta Twitter T3 WheelTop TX electronic",
          "publisher": "Fusion Bikes",
          "language": "es",
          "accessed_at": "2026-08-29",
          "url": "https://fusionbikes.com.ar/producto/bicicleta-twitter-t3-wheeltop-tx-electronico/",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "medium"
          },
          "notes": "Current exact-model specialist-retailer listing for a regional T3 TT WheelTop TX-TT7110 build. It corroborates the high-modulus carbon frame/fork, core drivetrain, carbon TT cockpit, Maxxis Pursuer tires and a 9.5 kg seller claim. Its tri-spoke/disc wheel selection differs from the repository's current RS 60 mm reference build, so those wheel details are not combined."
        },
        {
          "id": "twitter-t3-tt-bikeinsights-2026-08-29",
          "type": "geometry-database",
          "title": "2026 Twitter Bikes T3 TT geometry",
          "publisher": "Bike Insights",
          "language": "en",
          "accessed_at": "2026-08-29",
          "url": "https://bikeinsights.com/bikes/6a63c71da083fc001ad3f7aa-twitter-bikes-t3?version=2026&build=tt",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "low"
          },
          "notes": "Exact 2026 T3 TT geometry-database entry sourced to the manufacturer. It corroborates the 50 cm stack, reach, chainstay and other geometry values. Its 28 mm entry is the fitted-tire build value, not evidence of maximum tire clearance."
        },
        {
          "id": "public-twitter-t3-tt-owner-2026-08-29",
          "type": "public-community-post",
          "title": "Twitter T3 TT owner report",
          "publisher": "Reddit r/ChineseCarbon",
          "language": "en",
          "accessed_at": "2026-08-29",
          "url": "https://www.reddit.com/r/ChineseCarbon/comments/1tmrz0l/twitter_t3_tt_bike/",
          "reliability": {
            "identity": "medium-high",
            "specification": "low",
            "price": "low",
            "ride_evidence": "low-to-medium"
          },
          "notes": "Current exact-model owner says the T3 TT has been enjoyable overall while reporting a finicky WheelTop system/app, twitchier handling than other TT bikes used and easily chipped paint. This is one qualitative owner report, not measured stiffness, durability or universal quality evidence."
        }
      ]
    },
    {
      "id": "yoeleo-altera-g21-frameset",
      "brand": {
        "id": "yoeleo",
        "name": "Yoeleo",
        "name_zh": "野鹿"
      },
      "platform": {
        "id": "yoeleo-altera-g21",
        "brand_id": "yoeleo",
        "name": "Altera G21",
        "name_zh": "Altera G21",
        "category": "gravel",
        "handlebar": "drop",
        "status": "current",
        "summary": "Broad-capability premium package with 53 mm 1× clearance, T47, UDH, storage, cockpit, and flexible seatpost.",
        "frame": {
          "material": "carbon",
          "fork_material": "carbon",
          "bottom_bracket": "T47",
          "derailleur_hanger": "UDH",
          "cable_routing": "fully-internal",
          "claimed_fiber": "high-modulus Toray T800",
          "construction": "UD carbon frame made with the manufacturer-described ProMoldCore latex internal molding process and a bonded-aluminum T47 shell molded into the frame; the exact ply schedule is not published",
          "stiffness_evidence": "The manufacturer describes targeted bottom-bracket and head-tube stiffness and reports fatigue testing at 100,000 cycles at 1,100 N plus 50,000 cycles at 1,200 N; no deflection value or independent comparative stiffness measurement is published",
          "claimed_frame_weight_g": 1170,
          "claimed_frame_weight_basis": "Current Panda Podium Purple painted size-56 product; the same page lists 1,150 g raw.",
          "claimed_raw_frame_weight_g": 1150,
          "claimed_raw_frame_weight_basis": "Current Panda Podium Purple raw size-56 product",
          "weight_conflict_note": "An older official platform guide lists 980 ±50 g for size 49 without a bridge to the current size-56 product. Both official observations are retained until Yoeleo identifies the generation, layup, and finish relationship.",
          "claimed_fork_weight_g": 480,
          "claimed_fork_weight_basis": "Painted fork with size-56 product",
          "claimed_seatpost_weight_g": 95.2,
          "claimed_seatpost_weight_basis": "Without saddle clamp",
          "configuration_notes": {
            "chainring_limits": "1× up to 42T on a standard spindle or 44T on a wide spindle; 2× up to 50/34T with a BB-to-crank washer",
            "tire_clearance_condition": "The published 700x53 mm maximum is expressly for a single-chainring setup; the 2× maximum is unknown."
          },
          "geometry": {
            "basis": "manufacturer current exact-product geometry table",
            "source_id": "yoeleo-altera-g21-current-2026-08-27",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "45",
                "rider_height": "160–168 cm",
                "stack_mm": 512,
                "reach_mm": 373,
                "head_tube_mm": 79,
                "head_angle_deg": 69,
                "seat_angle_deg": 75,
                "bb_drop_mm": 79,
                "chainstay_mm": 433,
                "fork_offset_mm": 47,
                "fork_length_mm": 401.5,
                "seat_tube_mm": 450,
                "top_tube_mm": 510
              },
              {
                "size": "49",
                "rider_height": "165–175 cm",
                "stack_mm": 531,
                "reach_mm": 373,
                "head_tube_mm": 98.5,
                "head_angle_deg": 69.5,
                "seat_angle_deg": 75,
                "bb_drop_mm": 79,
                "chainstay_mm": 433,
                "fork_offset_mm": 47,
                "fork_length_mm": 401.5,
                "seat_tube_mm": 490,
                "top_tube_mm": 515
              },
              {
                "size": "52",
                "rider_height": "172–180 cm",
                "stack_mm": 549,
                "reach_mm": 379,
                "head_tube_mm": 107,
                "head_angle_deg": 70,
                "seat_angle_deg": 74,
                "bb_drop_mm": 79,
                "chainstay_mm": 433,
                "fork_offset_mm": 47,
                "fork_length_mm": 401.5,
                "seat_tube_mm": 520,
                "top_tube_mm": 536.4
              },
              {
                "size": "54",
                "rider_height": "177–185 cm",
                "stack_mm": 566,
                "reach_mm": 383,
                "head_tube_mm": 134,
                "head_angle_deg": 70,
                "seat_angle_deg": 73.5,
                "bb_drop_mm": 79,
                "chainstay_mm": 433,
                "fork_offset_mm": 47,
                "fork_length_mm": 401.5,
                "seat_tube_mm": 540,
                "top_tube_mm": 551
              },
              {
                "size": "56",
                "rider_height": "182–190 cm",
                "stack_mm": 586,
                "reach_mm": 387,
                "head_tube_mm": 145,
                "head_angle_deg": 71,
                "seat_angle_deg": 73,
                "bb_drop_mm": 79,
                "chainstay_mm": 433,
                "fork_offset_mm": 47,
                "fork_length_mm": 401.5,
                "seat_tube_mm": 560,
                "top_tube_mm": 566
              },
              {
                "size": "58",
                "rider_height": "187–196 cm",
                "stack_mm": 611,
                "reach_mm": 390,
                "head_tube_mm": 171,
                "head_angle_deg": 71,
                "seat_angle_deg": 73,
                "bb_drop_mm": 79,
                "chainstay_mm": 433,
                "fork_offset_mm": 47,
                "fork_length_mm": 401.5,
                "seat_tube_mm": 580,
                "top_tube_mm": 577
              },
              {
                "size": "60",
                "rider_height": "193–201 cm",
                "stack_mm": 640,
                "reach_mm": 396,
                "head_tube_mm": 200,
                "head_angle_deg": 71,
                "seat_angle_deg": 73,
                "bb_drop_mm": 79,
                "chainstay_mm": 433,
                "fork_offset_mm": 47,
                "fork_length_mm": 401.5,
                "seat_tube_mm": 610,
                "top_tube_mm": 592
              }
            ]
          },
          "warranty_claim": {
            "duration_years": 6,
            "basis": "official platform guide",
            "note": "Manufacturer direct/global claim; verify mainland seller and exact SKU terms."
          }
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "pass",
          "note": "Official 1× maximum; verify 2× clearance separately.",
          "published_max_mm": 53
        },
        "mounts": [
          "top-tube",
          "fender"
        ],
        "internal_storage": true,
        "china_availability": "direct-brand",
        "source_ids": [
          "yoeleo-altera-g21-official",
          "yoeleo-altera-g21-official-2026-08-16",
          "yoeleo-altera-g21-current-2026-08-27",
          "yoeleo-altera-g21-cn-2026-08-28",
          "yoeleo-altera-g21-engineering-2026-08-28"
        ],
        "last_reviewed": "2026-08-28"
      },
      "variant": {
        "id": "yoeleo-altera-g21-frameset",
        "platform_id": "yoeleo-altera-g21",
        "name": "Altera G21 frameset package",
        "kind": "frameset",
        "market": "mainland-china-or-direct",
        "editorial": {
          "verdict": "A broad-capability 53 mm 1× package with storage and modern standards, but its 433 mm chainstays, 79 mm BB drop and current size-56 weight make it an adventure-gravel choice rather than a road-like lightweight answer.",
          "best_for": [
            "premium versatile builder",
            "bikepacker",
            "gravel racer"
          ],
          "strengths": [
            "53C 1× clearance",
            "T47, UDH, storage",
            "Cockpit and flexible post package"
          ],
          "caveats": [
            "International/direct pricing is well above budget frames",
            "The 53 mm maximum is explicitly 1×; the 2× tire maximum is unknown",
            "Older and current official weight bases conflict and are preserved separately"
          ],
          "price_thresholds_cny": {
            "great_buy_below": 9500,
            "fair_buy_below": 10500,
            "not_compelling_above": 11500
          }
        },
        "source_ids": [
          "yoeleo-altera-g21-official",
          "yoeleo-altera-g21-official-2026-08-16",
          "yoeleo-altera-g21-current-2026-08-27",
          "yoeleo-altera-g21-cn-2026-08-28",
          "yoeleo-altera-g21-collection-current-2026-09-01"
        ],
        "included": [
          "frame",
          "fork",
          "handlebar",
          "seatpost",
          "thru-axles",
          "headset and seatpost hardware",
          "downtube-storage hardware",
          "UDH hanger"
        ],
        "purchase_route": "Current Yoeleo direct storefront lists each of the four named Altera G21 stock-color packages at US$1,420 with cart checkout. Confirm selected color and size, mainland delivery, tax, returns and warranty handling.",
        "last_reviewed": "2026-09-01"
      },
      "prices": [
        {
          "id": "yoeleo-altera-g21-global-official-2026-09-01",
          "variant_id": "yoeleo-altera-g21-frameset",
          "observed_at": "2026-09-01",
          "price_type": "official-global-store-reference-conversion",
          "currency": "CNY",
          "channel": "manufacturer-direct-global",
          "status": "available",
          "amount_cny": 9542,
          "original_amount": 1420,
          "original_currency": "USD",
          "conversion_rate_cny_per_original_unit": 6.719730941704037,
          "conversion_rate_date": "2026-08-31",
          "conditions": "Reference conversion of the current official stock-color Altera price; shipping, tax, mainland eligibility and checkout total may differ. The separate discounted generic G21 listing was not substituted.",
          "source_ids": [
            "yoeleo-altera-g21-collection-current-2026-09-01",
            "ecb-reference-rates-2026-08-31"
          ]
        }
      ],
      "latest_price": {
        "id": "yoeleo-altera-g21-global-official-2026-09-01",
        "variant_id": "yoeleo-altera-g21-frameset",
        "observed_at": "2026-09-01",
        "price_type": "official-global-store-reference-conversion",
        "currency": "CNY",
        "channel": "manufacturer-direct-global",
        "status": "available",
        "amount_cny": 9542,
        "original_amount": 1420,
        "original_currency": "USD",
        "conversion_rate_cny_per_original_unit": 6.719730941704037,
        "conversion_rate_date": "2026-08-31",
        "conditions": "Reference conversion of the current official stock-color Altera price; shipping, tax, mainland eligibility and checkout total may differ. The separate discounted generic G21 listing was not substituted.",
        "source_ids": [
          "yoeleo-altera-g21-collection-current-2026-09-01",
          "ecb-reference-rates-2026-08-31"
        ]
      },
      "display_price": {
        "label": "Est. ¥15,542",
        "estimated": true,
        "low": 15542,
        "high": 15542,
        "midpoint": 15542,
        "buildAmount": 6000,
        "frameLow": 9542,
        "frameHigh": 9542
      },
      "image": {
        "id": "yoeleo-altera-g21-primary-image",
        "platform_id": "yoeleo-altera-g21",
        "variant_ids": [
          "yoeleo-altera-g21-frameset"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://cdn.shopify.com/s/files/1/0094/1142/8410/files/yoeleo-altera-g21-black-atisan-frame.webp?v=1773386351"
        },
        "source_id": "yoeleo-altera-g21-official",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "Yoeleo",
          "usage_note": "Remote embed from the cited product page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product image © Yoeleo",
        "alt": "Yoeleo Altera G21 carbon gravel frameset in black",
        "reviewed_at": "2026-08-07",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "yoeleo-altera-g21-official",
        "type": "manufacturer-product-page",
        "title": "Yoeleo Altera G21",
        "publisher": "Yoeleo",
        "url": "https://www.yoeleobike.com/blogs/frames/altera-g21-color-guide"
      },
      "videos": [
        {
          "id": "china-cycling-yoeleo-altera-g21",
          "provider": "youtube",
          "youtube_video_id": "jmdVakRJPQ8",
          "title": "$1278 for a frame THIS GOOD! The Yoeleo G21 Altera",
          "channel_name": "China Cycling",
          "channel_url": "https://www.youtube.com/channel/UCSun-GPfsD03Nz9UT8HMQPw",
          "url": "https://www.youtube.com/watch?v=jmdVakRJPQ8",
          "language": "en",
          "accessed_at": "2026-08-09",
          "target": {
            "platform_id": "yoeleo-altera-g21"
          },
          "match": "exact-platform",
          "format": "build-and-ride",
          "relationship": "retailer-linked",
          "disclosure": "China Cycling's founder also leads Panda Podium, a retailer of Chinese cycling products.",
          "disclosure_url": "https://www.pandapodium.cc/about-us/",
          "summary": "Detailed platform walkaround, complete build, and ride context for the Altera G21; the shown components may differ from this site's estimated build."
        }
      ],
      "sources": [
        {
          "id": "yoeleo-altera-g21-official",
          "type": "manufacturer-product-page",
          "title": "Yoeleo Altera G21",
          "publisher": "Yoeleo",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": "https://www.yoeleobike.com/blogs/frames/altera-g21-color-guide",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium-high"
          },
          "notes": "Official current-generation frame details and package pricing."
        },
        {
          "id": "yoeleo-altera-g21-official-2026-08-16",
          "type": "manufacturer-product-page",
          "title": "Yoeleo Altera G21 current platform guide",
          "publisher": "Yoeleo",
          "language": "en",
          "accessed_at": "2026-08-16",
          "url": "https://www.yoeleobike.com/blogs/frames/altera-g21-color-guide",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "low"
          },
          "notes": "Current official platform guide confirms the Altera G21 980 g frame claim at 49 cm (+/-50 g), 6-year standard warranty, T47 compatibility, UDH, 700x53 mm 1x clearance, seven sizes, included H21 handlebar/Pro-Flex seatpost, ISO 4210/UCI claims, and a USD 1,420 frameset price. No geometry table or mainland CNY checkout route is exposed; the warranty and price still require mainland seller/SKU confirmation."
        },
        {
          "id": "yoeleo-altera-g21-current-2026-08-27",
          "type": "manufacturer-product-page",
          "title": "Yoeleo Altera G21 Panda Podium Purple frameset",
          "publisher": "Yoeleo",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.yoeleobike.com/products/altera-g21-db-gravel-frameset-panda-podium-purple",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium"
          },
          "notes": "Current named Altera G21 product evidence supports US$1,420, high-modulus Toray T800 UD carbon, size-56 frame-weight basis, T47 85.5 mm, UDH, 53 mm 1× clearance and a six-year warranty. The current collection confirms the same US$1,420 price for all four named stock colors."
        },
        {
          "id": "yoeleo-altera-g21-cn-2026-08-28",
          "type": "manufacturer-product-page",
          "title": "YOELEO Altera G21 gravel frameset",
          "publisher": "YOELEO",
          "language": "zh-CN",
          "accessed_at": "2026-08-28",
          "url": "https://www.yoeleo.com/zh/products/altera-g21-gravel-frameset",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "low"
          },
          "notes": "Chinese-language exact-model page supports high-modulus Toray T800 UD carbon, ProMoldCore latex internal molding, a bonded-aluminum T47 shell molded into the frame, 700x53C clearance for 1x and the complete package contents. It exposes worldwide shipping but no mainland checkout terms or CNY amount."
        },
        {
          "id": "yoeleo-altera-g21-collection-current-2026-09-01",
          "type": "official-storefront",
          "title": "Yoeleo gravel-frame collection",
          "publisher": "Yoeleo",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.yoeleobike.com/collections/gravel-frame",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "high"
          },
          "notes": "Current official collection lists four named Altera G21 stock-color framesets at US$1,420 each. A separate older generic G21 listing is discounted to US$1,136 and is not transferred to the named Altera package."
        },
        {
          "id": "yoeleo-altera-g21-engineering-2026-08-28",
          "type": "manufacturer-technical-article",
          "title": "What makes a gravel bike fast?",
          "publisher": "YOELEO",
          "language": "en",
          "accessed_at": "2026-08-28",
          "url": "https://www.yoeleobike.com/ru/blogs/guide/what-makes-a-gravel-bike-fast",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "low"
          },
          "notes": "Manufacturer engineering article identifies the G21's T800 carbon and ProMoldCore process, describes targeted bottom-bracket and head-tube stiffness, and reports fatigue testing at 100,000 cycles at 1,100 N plus 50,000 cycles at 1,200 N. It publishes no deflection or comparative stiffness value."
        },
        {
          "id": "ecb-reference-rates-2026-08-31",
          "type": "official-exchange-rate",
          "title": "Euro foreign exchange reference rates, 31 August 2026",
          "publisher": "European Central Bank",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.ecb.europa.eu/stats/policy_and_exchange_rates/euro_reference_exchange_rates/html/index.en.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Official reference table lists CNY 7.7922 and USD 1.1596 per EUR for 31 August 2026. The resulting USD/CNY cross-rate is 6.7197309417; conversions are reference values, not checkout amounts."
        }
      ]
    },
    {
      "id": "tavelo-grow-frameset",
      "brand": {
        "id": "tavelo",
        "name": "Tavelo",
        "name_zh": "踏为乐"
      },
      "platform": {
        "id": "tavelo-grow",
        "brand_id": "tavelo",
        "name": "Grow",
        "name_zh": "Grow",
        "category": "gravel-race",
        "handlebar": "drop",
        "status": "current",
        "summary": "Modern aero gravel design with BSA, UDH, storage, and asymmetric 55/50 mm clearance.",
        "frame": {
          "material": "carbon",
          "material_grade": "Toray T800 carbon",
          "fork_material": "carbon",
          "construction": "Directional carbon lay-up with a deliberately flexible rear triangle, aero tube shaping, full-carbon fork and seatpost, UDH and integrated downtube storage",
          "stiffness_evidence": "A manufacturer-authored technical launch describes controlled vertical flex from the directional lay-up and flexible rear triangle while retaining lateral stiffness and pedaling response. No independent measured frame-stiffness result is attached.",
          "bottom_bracket": "BSA",
          "derailleur_hanger": "UDH",
          "cable_routing": "fully-internal",
          "claimed_fiber": "T800-claimed",
          "claimed_frame_weight_g": 830,
          "claimed_frame_weight_basis": "Official raw frame range is 830–960 g ±25 g from XS through XXL; 830 g is the lightest listed size.",
          "claimed_frame_weight_g_by_size": {
            "XS": 830,
            "S": 845,
            "M": 860,
            "L": 880,
            "XL": 895,
            "XXL": 960,
            "basis": "Raw finish; manufacturer tolerance ±25 g"
          },
          "claimed_fork_weight_g": 460,
          "claimed_fork_weight_basis": "Raw finish",
          "geometry": {
            "basis": "manufacturer exact-model geometry chart",
            "source_id": "tavelo-grow-official-2026-08-27",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "XS/430",
                "stack_mm": 530,
                "reach_mm": 368,
                "head_tube_mm": 95,
                "head_angle_deg": 70.5,
                "seat_angle_deg": 74,
                "bb_drop_mm": 80,
                "chainstay_mm": 423,
                "fork_offset_mm": 55,
                "fork_length_mm": 400,
                "front_center_mm": 588,
                "seat_tube_mm": 430,
                "top_tube_mm": 520,
                "wheelbase_mm": 998,
                "standover_mm": 747,
                "trail_mm": 69.67
              },
              {
                "size": "S/460",
                "stack_mm": 540,
                "reach_mm": 375,
                "head_tube_mm": 106,
                "head_angle_deg": 71,
                "seat_angle_deg": 74,
                "bb_drop_mm": 80,
                "chainstay_mm": 423,
                "fork_offset_mm": 55,
                "fork_length_mm": 400,
                "front_center_mm": 598,
                "seat_tube_mm": 460,
                "top_tube_mm": 530,
                "wheelbase_mm": 1008,
                "standover_mm": 768,
                "trail_mm": 66.31
              },
              {
                "size": "M/490",
                "stack_mm": 558,
                "reach_mm": 385,
                "head_tube_mm": 127,
                "head_angle_deg": 71,
                "seat_angle_deg": 73.5,
                "bb_drop_mm": 78,
                "chainstay_mm": 423,
                "fork_offset_mm": 55,
                "fork_length_mm": 400,
                "front_center_mm": 614,
                "seat_tube_mm": 490,
                "top_tube_mm": 550,
                "wheelbase_mm": 1025,
                "standover_mm": 794,
                "trail_mm": 66.31
              },
              {
                "size": "L/515",
                "stack_mm": 579,
                "reach_mm": 395,
                "head_tube_mm": 146,
                "head_angle_deg": 71.3,
                "seat_angle_deg": 73.5,
                "bb_drop_mm": 78,
                "chainstay_mm": 423,
                "fork_offset_mm": 55,
                "fork_length_mm": 400,
                "front_center_mm": 622,
                "seat_tube_mm": 515,
                "top_tube_mm": 567,
                "wheelbase_mm": 1033,
                "standover_mm": 816,
                "trail_mm": 64.3
              },
              {
                "size": "XL/540",
                "stack_mm": 603,
                "reach_mm": 406,
                "head_tube_mm": 174,
                "head_angle_deg": 71.3,
                "seat_angle_deg": 73,
                "bb_drop_mm": 75,
                "chainstay_mm": 423,
                "fork_offset_mm": 55,
                "fork_length_mm": 400,
                "front_center_mm": 642,
                "seat_tube_mm": 540,
                "top_tube_mm": 586,
                "wheelbase_mm": 1054,
                "standover_mm": 843,
                "trail_mm": 64.3
              },
              {
                "size": "XXL/570",
                "stack_mm": 627,
                "reach_mm": 414,
                "head_tube_mm": 197,
                "head_angle_deg": 71.6,
                "seat_angle_deg": 73,
                "bb_drop_mm": 75,
                "chainstay_mm": 423,
                "fork_offset_mm": 55,
                "fork_length_mm": 400,
                "front_center_mm": 652,
                "seat_tube_mm": 570,
                "top_tube_mm": 606,
                "wheelbase_mm": 1064,
                "standover_mm": 869,
                "trail_mm": 62.29
              }
            ]
          },
          "drivetrain_compatibility": "1x-only",
          "drivetrain_compatibility_basis": "Two exact retailer listings specify single-ring only; BikeStudio explicitly states no front-derailleur mount. Retailer corroboration, not a new manufacturer declaration; verify selected-frame compatibility before assembly."
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "pass",
          "note": "Front 55 mm and rear 50 mm published maxima.",
          "published_front_max_mm": 55,
          "published_rear_max_mm": 50
        },
        "mounts": [
          "top-tube"
        ],
        "internal_storage": true,
        "china_availability": "mainland-and-direct",
        "source_ids": [
          "tavelo-official",
          "tavelo-grow-official-2026-08-27",
          "tavelo-grow-china-launch-2026",
          "tavelo-warranty-official-2026-08-27",
          "compiled-research-2026-08-06",
          "public-tavelo-grow-build-2026-08-17",
          "tavelo-grow-bikestudio-compatibility-2026-09-22",
          "tavelo-grow-underdogs-compatibility-2026-09-22"
        ],
        "last_reviewed": "2026-09-22"
      },
      "variant": {
        "id": "tavelo-grow-frameset",
        "platform_id": "tavelo-grow",
        "name": "Grow frameset",
        "kind": "frameset",
        "market": "mainland-china-or-direct",
        "editorial": {
          "verdict": "A strong aero-gravel candidate with a light raw frame and 50 mm rear clearance, but its geometry is gravel-race rather than a road-race chassis.",
          "best_for": [
            "premium gravel racer"
          ],
          "strengths": [
            "55/50 mm clearance",
            "830–960 g ±25 g size-specific frame claims",
            "BSA, UDH, storage",
            "Aero design",
            "A public SRAM custom build was reported at 6.53 kg"
          ],
          "caveats": [
            "Manufacturing provenance less transparent than Winspace",
            "The 830 g headline is the lightest size; larger sizes rise to 960 g and the fork is a separate 460 g claim",
            "The 6.53 kg figure is build-specific, not a stock or factory-weight claim",
            "Current exact retailer evidence specifies 1× only with no front-derailleur mount; 2× is not a supported build option. Confirm the selected frame before assembly."
          ],
          "price_thresholds_cny": {
            "great_buy_below": 11000,
            "fair_buy_below": 12000,
            "not_compelling_above": 13500
          }
        },
        "source_ids": [
          "tavelo-official",
          "tavelo-grow-official-2026-08-27",
          "tavelo-grow-china-launch-2026",
          "tavelo-warranty-official-2026-08-27",
          "compiled-research-2026-08-06",
          "public-tavelo-grow-build-2026-08-17",
          "tavelo-grow-official-store-2026-09-01",
          "tavelo-grow-bikestudio-compatibility-2026-09-22",
          "tavelo-grow-underdogs-compatibility-2026-09-22"
        ],
        "included": [
          "frame",
          "fork",
          "small parts; verify exact package"
        ],
        "purchase_route": "Current Tavelo manufacturer store lists the exact Grow frameset at US$1,650 and provides a retailer finder. Confirm selected size, paint, package, mainland delivery, tax and lifetime-warranty eligibility before payment.",
        "last_reviewed": "2026-09-22"
      },
      "prices": [
        {
          "id": "tavelo-grow-2026-08-17",
          "variant_id": "tavelo-grow-frameset",
          "observed_at": "2026-08-17",
          "price_type": "official-launch-range",
          "currency": "CNY",
          "channel": "mainland-china-launch",
          "status": "dated-mainland-observation",
          "conditions": "¥9,500 without the integrated cockpit and ¥10,990 with it; both are frameset packages, not complete bikes.",
          "source_ids": [
            "tavelo-grow-china-launch-2026"
          ],
          "low_cny": 9500,
          "high_cny": 10990
        },
        {
          "id": "tavelo-grow-2026-08",
          "variant_id": "tavelo-grow-frameset",
          "observed_at": "2026-08-06",
          "price_type": "reference-range",
          "currency": "CNY",
          "channel": "direct-or-china-market",
          "status": "approximate-current",
          "conditions": "Verify current exact SKU and checkout total.",
          "source_ids": [
            "tavelo-official",
            "compiled-research-2026-08-06"
          ],
          "low_cny": 10800,
          "high_cny": 11500
        }
      ],
      "latest_price": {
        "id": "tavelo-grow-2026-08-17",
        "variant_id": "tavelo-grow-frameset",
        "observed_at": "2026-08-17",
        "price_type": "official-launch-range",
        "currency": "CNY",
        "channel": "mainland-china-launch",
        "status": "dated-mainland-observation",
        "conditions": "¥9,500 without the integrated cockpit and ¥10,990 with it; both are frameset packages, not complete bikes.",
        "source_ids": [
          "tavelo-grow-china-launch-2026"
        ],
        "low_cny": 9500,
        "high_cny": 10990
      },
      "display_price": {
        "label": "Est. ¥15,500–16,990",
        "estimated": true,
        "low": 15500,
        "high": 16990,
        "midpoint": 16245,
        "buildAmount": 6000,
        "frameLow": 9500,
        "frameHigh": 10990
      },
      "image": {
        "id": "tavelo-grow-primary-image",
        "platform_id": "tavelo-grow",
        "variant_ids": [
          "tavelo-grow-frameset"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://ueeshop.ly200-cdn.com/u_file/UPBB/UPBB237/2603/31/products/zi1-175729c3d6.png?x-oss-process=image%2Fformat%2Cwebp%2Fquality%2Cq_100%2Fresize%2Cm_lfit%2Ch_1000%2Cw_1000"
        },
        "source_id": "tavelo-official",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "Tavelo",
          "usage_note": "Remote embed from the cited product page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product image © Tavelo",
        "alt": "Tavelo Grow carbon gravel frameset",
        "reviewed_at": "2026-08-07",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "tavelo-official",
        "type": "manufacturer-homepage",
        "title": "Tavelo gravel frame information",
        "publisher": "Tavelo",
        "url": "https://tavelo.cc/"
      },
      "videos": [
        {
          "id": "nero-tavelo-grow-review",
          "provider": "youtube",
          "youtube_video_id": "kt0wt9LrvKg",
          "title": "40mm Road Race Tyres & Tavelo Grow Review | NERO Show",
          "channel_name": "NERO Cycling",
          "channel_url": "https://www.youtube.com/channel/UCUwuL3MKanz9dX1GPAMZqJw",
          "url": "https://www.youtube.com/watch?v=kt0wt9LrvKg",
          "language": "en",
          "published_at": "2026-06-18",
          "accessed_at": "2026-08-09",
          "target": {
            "platform_id": "tavelo-grow"
          },
          "match": "exact-platform",
          "format": "hands-on-review",
          "relationship": "product-supplied",
          "disclosure": "The episode says the frame and wheels were supplied free and states that the reviewers have no affiliation.",
          "disclosure_url": "https://shows.acast.com/the-nero-show-1/episodes/40mm-road-race-tyres-tavelo-grow-review-nero-show",
          "summary": "Extended on-road and gravel test discussion of the Grow platform, including fit and use-case context; the review build is not this site's estimated build."
        }
      ],
      "sources": [
        {
          "id": "tavelo-official",
          "type": "manufacturer-homepage",
          "title": "Tavelo gravel frame information",
          "publisher": "Tavelo",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": "https://tavelo.cc/",
          "reliability": {
            "identity": "medium-high",
            "specification": "medium",
            "price": "medium"
          },
          "notes": "Official brand source; verify the exact Grow package and geometry before purchase."
        },
        {
          "id": "tavelo-grow-official-2026-08-27",
          "type": "manufacturer-product-page",
          "title": "Tavelo Grow frameset",
          "publisher": "Tavelo",
          "language": "en",
          "accessed_at": "2026-08-27",
          "url": "https://tavelo.cc/products/tavelo-grow",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium"
          },
          "notes": "Official product page supports 55 mm front and 50 mm rear clearance, raw frame claims of 830/845/860/880/895/960 g ±25 g for XS/S/M/L/XL/XXL, a 460 g raw fork claim, UDH, BSA, the full six-size geometry chart, and a US$1,650 global-store price. It does not establish 1×-only compatibility or replace the dated mainland launch price record."
        },
        {
          "id": "tavelo-grow-china-launch-2026",
          "type": "manufacturer-authored-launch-report",
          "title": "Tavelo Grow China launch",
          "publisher": "Tavelo via Wildto",
          "language": "zh-CN",
          "accessed_at": "2026-08-28",
          "url": "https://www.wildto.com/index.php/news/58909.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "The manufacturer-authored launch article describes directional carbon lay-up and a deliberately flexible rear triangle intended to provide controlled vertical compliance while retaining lateral stiffness and pedaling response. It lists ¥9,500 without the integrated cockpit and ¥10,990 with it; these are frameset package prices, not complete-bike prices."
        },
        {
          "id": "tavelo-warranty-official-2026-08-27",
          "type": "manufacturer-warranty-page",
          "title": "Tavelo after-sales and warranty policy",
          "publisher": "Tavelo",
          "language": "zh-CN",
          "accessed_at": "2026-08-27",
          "url": "https://www.tavelo.com.cn/contact-after-sales-service",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "none",
            "support": "high"
          },
          "notes": "Official mainland policy supports a lifetime first-owner frame warranty. Confirm registration, exclusions, proof of purchase and dealer handling for the exact package."
        },
        {
          "id": "compiled-research-2026-08-06",
          "type": "research-note",
          "title": "Compiled China carbon gravel market research",
          "publisher": "China Bikes",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "medium",
            "price": "medium"
          },
          "notes": "Cross-checked compilation of public product pages, marketplace references, Chinese industry sources, and dated price observations. Approximate values require fresh verification."
        },
        {
          "id": "public-tavelo-grow-build-2026-08-17",
          "type": "community-post",
          "title": "Tavelo Grow compatibility and custom build",
          "publisher": "Public community post",
          "language": "zh-CN",
          "accessed_at": "2026-08-17",
          "url": "https://www.xiaohongshu.com/explore/6a2cbf110000000022022edf",
          "reliability": {
            "identity": "medium",
            "specification": "low",
            "price": "low"
          },
          "notes": "Exact-model post reports UDH-compatible XPLR support, broad crank compatibility, integrated/split cockpit covers, downtube storage and a 6.53 kg SRAM custom build."
        },
        {
          "id": "tavelo-grow-official-store-2026-09-01",
          "type": "official-storefront",
          "title": "Tavelo current products",
          "publisher": "Tavelo",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.tavelo.cc/products/",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "high"
          },
          "notes": "Current manufacturer products page lists the exact Tavelo Grow frameset at US$1,650 through the official store. The site also exposes a retailer finder and lifetime-warranty terms for official-site or authorized-dealer purchases; mainland checkout terms were not established."
        },
        {
          "id": "tavelo-grow-bikestudio-compatibility-2026-09-22",
          "type": "retailer-product-page",
          "title": "Tavelo Grow exact retailer drivetrain restriction",
          "publisher": "BikeStudio",
          "language": "en",
          "accessed_at": "2026-09-22",
          "url": "https://www.bikestudio.ch/en/p/tavelo-grow-frameset",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "none"
          },
          "notes": "Exact Grow frameset listing explicitly specifies a dedicated 1× setup without a front-derailleur mount. Retailer technical statement, corroborated by a separate exact retailer listing; not a newly published manufacturer specification."
        },
        {
          "id": "tavelo-grow-underdogs-compatibility-2026-09-22",
          "type": "retailer-product-page",
          "title": "Tavelo Grow exact complete-bike platform compatibility",
          "publisher": "Underdogs Cycling",
          "language": "en",
          "accessed_at": "2026-09-22",
          "url": "https://underdogscycling.cc/products/tavelo-grow-complete-bike",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "none"
          },
          "notes": "Exact Grow platform FAQ states single-ring drivetrains only and cites a 50T maximum at 47.5 mm chainline. The 1× restriction corroborates BikeStudio. Manufacturer geometry image was inspected but does not itself state drivetrain compatibility; no video-transcript claim was accepted."
        }
      ]
    },
    {
      "id": "winspace-g3-frameset",
      "brand": {
        "id": "winspace",
        "name": "Winspace",
        "name_zh": "赢飞仕"
      },
      "platform": {
        "id": "winspace-g3",
        "brand_id": "winspace",
        "name": "G3",
        "name_zh": "G3",
        "category": "gravel-race",
        "handlebar": "drop",
        "status": "current",
        "summary": "Strong premium race/value frame with 50C clearance and an established performance-brand proposition.",
        "frame": {
          "material": "carbon",
          "material_grade": "Toray T700 + T800 + M40 carbon",
          "fork_material": "carbon",
          "construction": "Internally routed UDH carbon gravel chassis with a T47 shell, aero carbon seatpost and integrated carbon cockpit",
          "stiffness_evidence": "A three-month exact-platform owner review reports a solid rough-terrain feel and good power transfer; this is qualitative ride evidence, not a measured stiffness result",
          "bottom_bracket": "T47",
          "derailleur_hanger": "UDH",
          "cable_routing": "fully-internal",
          "claimed_frame_weight_g": 950,
          "geometry": {
            "basis": "Exact-model Bike Insights table attributed to manufacturer-provided geometry",
            "source_id": "winspace-g3-bikeinsights-geometry-2026-09-01",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "XS/440",
                "seat_tube_mm": 440,
                "top_tube_mm": 523,
                "head_tube_mm": 120,
                "head_angle_deg": 69.5,
                "seat_angle_deg": 73.5,
                "bb_drop_mm": 75,
                "chainstay_mm": 430,
                "wheelbase_mm": 1018,
                "fork_offset_mm": 54,
                "stack_mm": 539,
                "reach_mm": 363,
                "standover_mm": 756,
                "rider_height_cm": "155–163"
              },
              {
                "size": "S/460",
                "seat_tube_mm": 460,
                "top_tube_mm": 533,
                "head_tube_mm": 130,
                "head_angle_deg": 70,
                "seat_angle_deg": 73.5,
                "bb_drop_mm": 75,
                "chainstay_mm": 430,
                "wheelbase_mm": 1024,
                "fork_offset_mm": 54,
                "stack_mm": 551,
                "reach_mm": 370,
                "standover_mm": 773,
                "rider_height_cm": "163–171"
              },
              {
                "size": "M/480",
                "seat_tube_mm": 480,
                "top_tube_mm": 545,
                "head_tube_mm": 145,
                "head_angle_deg": 70.5,
                "seat_angle_deg": 73.5,
                "bb_drop_mm": 75,
                "chainstay_mm": 430,
                "wheelbase_mm": 1029,
                "fork_offset_mm": 51,
                "stack_mm": 568,
                "reach_mm": 377,
                "standover_mm": 790,
                "rider_height_cm": "171–179"
              },
              {
                "size": "L/510",
                "seat_tube_mm": 510,
                "top_tube_mm": 560,
                "head_tube_mm": 160,
                "head_angle_deg": 70.5,
                "seat_angle_deg": 73.5,
                "bb_drop_mm": 75,
                "chainstay_mm": 430,
                "wheelbase_mm": 1045,
                "fork_offset_mm": 51,
                "stack_mm": 582,
                "reach_mm": 388,
                "standover_mm": 815,
                "rider_height_cm": "179–186"
              },
              {
                "size": "XL/540",
                "seat_tube_mm": 540,
                "top_tube_mm": 577,
                "head_tube_mm": 180,
                "head_angle_deg": 70.5,
                "seat_angle_deg": 73.5,
                "bb_drop_mm": 75,
                "chainstay_mm": 430,
                "wheelbase_mm": 1063,
                "fork_offset_mm": 51,
                "stack_mm": 601,
                "reach_mm": 399,
                "standover_mm": 838,
                "rider_height_cm": "186–193"
              }
            ]
          }
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "pass",
          "note": "Official nominal 50C maximum.",
          "published_max_mm": 50
        },
        "mounts": [
          "top-tube"
        ],
        "internal_storage": false,
        "china_availability": "mainland-and-direct",
        "source_ids": [
          "winspace-g3-official",
          "winspace-g3-official-2026-08-16",
          "winspace-g3-xhs-launch-2026-08-27",
          "winspace-g3-xhs-build-matrix-2026-08-27",
          "winspace-g3-carbonvelo-review-2026-08-27",
          "winspace-g3-bikeinsights-geometry-2026-09-01"
        ],
        "last_reviewed": "2026-09-01"
      },
      "variant": {
        "id": "winspace-g3-frameset",
        "platform_id": "winspace-g3",
        "name": "G3 frameset",
        "kind": "frameset",
        "market": "mainland-china-or-direct",
        "editorial": {
          "verdict": "Best premium race/value frame in the shortlist for buyers who want a proven performance brand without flagship pricing.",
          "best_for": [
            "gravel racer",
            "premium buyer"
          ],
          "strengths": [
            "950 g claim",
            "50C, T47, UDH",
            "Strong brand proposition"
          ],
          "caveats": [
            "Much more expensive than direct factory frames"
          ],
          "price_thresholds_cny": {
            "great_buy_below": 10000,
            "fair_buy_below": 11000,
            "not_compelling_above": 12500
          }
        },
        "source_ids": [
          "winspace-g3-official",
          "winspace-g3-official-2026-08-16",
          "winspace-g3-xhs-launch-2026-08-27",
          "winspace-g3-xhs-build-matrix-2026-08-27",
          "ecb-reference-rates-2026-08-31"
        ],
        "included": [
          "frame",
          "fork",
          "small parts; verify exact package"
        ],
        "purchase_route": "Current exact Winspace direct storefront lists US$1,550, selectable 440/460/480/510/540 sizes, add-to-cart and a 10–15 business-day build-to-order lead time. Confirm shipping, tax, stock, warranty and mainland selected checkout before paying.",
        "last_reviewed": "2026-09-01"
      },
      "prices": [
        {
          "id": "winspace-g3-official-2026-09-01",
          "variant_id": "winspace-g3-frameset",
          "observed_at": "2026-09-01",
          "price_type": "official-global-store-reference-conversion",
          "currency": "CNY",
          "channel": "manufacturer-direct-global",
          "status": "current-reference",
          "amount_cny": 10416,
          "original_amount": 1550,
          "original_currency": "USD",
          "conversion_rate_cny_per_original_unit": 6.719730941704037,
          "conversion_rate_date": "2026-08-31",
          "conditions": "Reference conversion only; selected size, shipping, tax, stock, build lead time and mainland checkout are unverified.",
          "source_ids": [
            "winspace-g3-official-2026-08-16",
            "ecb-reference-rates-2026-08-31"
          ]
        },
        {
          "id": "winspace-g3-2026-08",
          "variant_id": "winspace-g3-frameset",
          "observed_at": "2026-08-06",
          "price_type": "reference-range",
          "currency": "CNY",
          "channel": "direct-or-china-market",
          "status": "approximate-current",
          "conditions": "Verify current exact SKU and checkout total.",
          "source_ids": [
            "winspace-g3-official",
            "compiled-research-2026-08-06"
          ],
          "low_cny": 10200,
          "high_cny": 10800
        }
      ],
      "latest_price": {
        "id": "winspace-g3-official-2026-09-01",
        "variant_id": "winspace-g3-frameset",
        "observed_at": "2026-09-01",
        "price_type": "official-global-store-reference-conversion",
        "currency": "CNY",
        "channel": "manufacturer-direct-global",
        "status": "current-reference",
        "amount_cny": 10416,
        "original_amount": 1550,
        "original_currency": "USD",
        "conversion_rate_cny_per_original_unit": 6.719730941704037,
        "conversion_rate_date": "2026-08-31",
        "conditions": "Reference conversion only; selected size, shipping, tax, stock, build lead time and mainland checkout are unverified.",
        "source_ids": [
          "winspace-g3-official-2026-08-16",
          "ecb-reference-rates-2026-08-31"
        ]
      },
      "display_price": {
        "label": "Est. ¥16,416",
        "estimated": true,
        "low": 16416,
        "high": 16416,
        "midpoint": 16416,
        "buildAmount": 6000,
        "frameLow": 10416,
        "frameHigh": 10416
      },
      "image": {
        "id": "winspace-g3-primary-image",
        "platform_id": "winspace-g3",
        "variant_ids": [
          "winspace-g3-frameset"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://www.winspace.cc/cdn/shop/files/1_048e29a6-a464-4273-ab46-1816bb4e947e.jpg?v=1753683304&width=1080"
        },
        "source_id": "winspace-g3-official",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "Winspace",
          "usage_note": "Remote embed from the cited product page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product image © Winspace",
        "alt": "Winspace G3 carbon gravel frameset",
        "reviewed_at": "2026-08-07",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "winspace-g3-official",
        "type": "manufacturer-product-page",
        "title": "Winspace G3",
        "publisher": "Winspace",
        "url": "https://www.winspace.cc/products/g3-gravel"
      },
      "videos": [],
      "sources": [
        {
          "id": "winspace-g3-official",
          "type": "manufacturer-product-page",
          "title": "Winspace G3",
          "publisher": "Winspace",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": "https://www.winspace.cc/products/g3-gravel",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Official frame specification and international price."
        },
        {
          "id": "winspace-g3-official-2026-08-16",
          "type": "manufacturer-product-page",
          "title": "Winspace G3 Gravel (current product page)",
          "publisher": "Winspace",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.winspace.cc/products/g3-gravel",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "low"
          },
          "notes": "Current exact G3 manufacturer page lists US$1,550, sizes 440/460/480/510/540, add-to-cart and a 10–15 business-day build-to-order lead time. Shipping, tax, stock and mainland selected checkout remain destination-dependent."
        },
        {
          "id": "winspace-g3-xhs-launch-2026-08-27",
          "type": "public-community-post",
          "title": "新WINSPACE G3",
          "publisher": "XHS public post",
          "language": "zh-CN",
          "accessed_at": "2026-08-27",
          "url": "https://www.xiaohongshu.com/explore/688bb8d400000000250248ec",
          "reliability": {
            "identity": "medium-high",
            "specification": "low",
            "price": "low"
          },
          "notes": "Exact-model public launch post dated 2025-08-01 with seven visible G3 frameset images and UDH shown. It confirms the photographed model identity and launch context only; no numeric geometry or price is stated. The validated local archive contains 10 detailed posts, 62 comment rows and 42 media files. Unrelated Winspace models in the same archive are not transferred to the G3 record."
        },
        {
          "id": "winspace-g3-xhs-build-matrix-2026-08-27",
          "type": "public-community-post",
          "title": "为什么你要买银贝斯G3？",
          "publisher": "XHS public post",
          "language": "zh-CN",
          "accessed_at": "2026-08-27",
          "url": "https://www.xiaohongshu.com/explore/68f9f1c5000000000301c11b",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "low"
          },
          "notes": "Exact G3 public post with an original-pixel build matrix for four configurations: Shimano 105 R7120 2x12 with alloy 650B wheels and 650B×47 tires; GRX 820 mechanical with Grapide carbon wheels and 700×40C tires; GRX 825 electronic with G3RYPER carbon gravel wheels and 700×40C tires; and Rival AXS XPLR 13-speed with G3RYPER wheels and 700×40C tires. The table also identifies hydraulic disc brakes, T47-68 mm, cockpit and saddle families, cassette/chain/derailleur details, and rotor sizes. Weight cells are blank and no price or geometry is shown. These seller/community specifications are retained as exact-build research leads rather than silently merged into the frameset record."
        },
        {
          "id": "ecb-reference-rates-2026-08-31",
          "type": "official-exchange-rate",
          "title": "Euro foreign exchange reference rates, 31 August 2026",
          "publisher": "European Central Bank",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.ecb.europa.eu/stats/policy_and_exchange_rates/euro_reference_exchange_rates/html/index.en.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Official reference table lists CNY 7.7922 and USD 1.1596 per EUR for 31 August 2026. The resulting USD/CNY cross-rate is 6.7197309417; conversions are reference values, not checkout amounts."
        },
        {
          "id": "winspace-g3-carbonvelo-review-2026-08-27",
          "type": "owner-review",
          "title": "Winspace G3 gravel review after three months",
          "publisher": "Carbon Velo",
          "language": "en",
          "accessed_at": "2026-08-27",
          "url": "https://carbonvelo.co.uk/blogs/news/g3-gravel-my-review-so-far",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "low"
          },
          "notes": "Exact-platform size-S owner review reports a solid rough-terrain feel and good power transfer. It is not the exact Pro Di2 component package and does not publish measured stiffness."
        },
        {
          "id": "winspace-g3-bikeinsights-geometry-2026-09-01",
          "type": "geometry-database",
          "title": "Winspace G3 gravel geometry",
          "publisher": "Bike Insights",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://bikeinsights.com/bikes/68888717744e5a001aab4aaa-winspace-cycle-co-gravel-g3?build=base&version=2025",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "none"
          },
          "notes": "Exact-model five-size table attributes its source to the manufacturer. Stack, reach, seat and top tubes, head tube and angles, bottom-bracket drop, chainstay, wheelbase, fork offset and standover are retained; rider-height ranges are corroborated by the authorized Winspace Australia listing."
        },
        {
          "id": "compiled-research-2026-08-06",
          "type": "research-note",
          "title": "Compiled China carbon gravel market research",
          "publisher": "China Bikes",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "medium",
            "price": "medium"
          },
          "notes": "Cross-checked compilation of public product pages, marketplace references, Chinese industry sources, and dated price observations. Approximate values require fresh verification."
        }
      ]
    },
    {
      "id": "bianchi-oltre-race",
      "brand": {
        "id": "bianchi",
        "name": "BIANCHI",
        "name_zh": "比安奇"
      },
      "platform": {
        "id": "bianchi-oltre-race",
        "brand_id": "bianchi",
        "name": "Oltre Race",
        "name_zh": "Oltre Race",
        "category": "road-aero",
        "handlebar": "drop",
        "status": "snapshot-published",
        "summary": "Current manufacturer material now ties the exact Oltre Race YTB8D family to an eight-size geometry table, a 28 mm maximum tire width, and exact official imagery; the dated mainland price remains a checkout-unverified market observation.",
        "frame": {
          "material": "carbon",
          "fork_material": "carbon",
          "bottom_bracket": "PF86.5×41",
          "derailleur_hanger": "unknown",
          "cable_routing": "fully-internal",
          "geometry": {
            "basis": "manufacturer exact-model geometry table",
            "source_id": "bianchi-oltre-race-current-official-2026-08-30",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "column_legend": "A seat tube; B effective top tube; C chainstay; D bottom-bracket drop; E head tube; F front centre; G seat angle; G1 head angle; H fork offset; I fork length; X reach; Y stack; WB wheelbase",
            "sizes": [
              {
                "size": "44",
                "seat_tube_mm": 420,
                "top_tube_mm": 505,
                "chainstay_mm": 410,
                "bb_drop_mm": 58,
                "head_tube_mm": 95,
                "front_center_mm": 575,
                "seat_angle_deg": 75,
                "head_angle_deg": 70.5,
                "fork_offset_mm": 43,
                "fork_length_mm": 368,
                "reach_mm": 376,
                "stack_mm": 481,
                "wheelbase_mm": 977
              },
              {
                "size": "47",
                "seat_tube_mm": 440,
                "top_tube_mm": 515,
                "chainstay_mm": 410,
                "bb_drop_mm": 58,
                "head_tube_mm": 105,
                "front_center_mm": 581,
                "seat_angle_deg": 74.5,
                "head_angle_deg": 70.5,
                "fork_offset_mm": 43,
                "fork_length_mm": 368,
                "reach_mm": 379,
                "stack_mm": 490,
                "wheelbase_mm": 982
              },
              {
                "size": "50",
                "seat_tube_mm": 470,
                "top_tube_mm": 525,
                "chainstay_mm": 410,
                "bb_drop_mm": 58,
                "head_tube_mm": 110,
                "front_center_mm": 582,
                "seat_angle_deg": 74.5,
                "head_angle_deg": 71.5,
                "fork_offset_mm": 43,
                "fork_length_mm": 368,
                "reach_mm": 387,
                "stack_mm": 499,
                "wheelbase_mm": 983
              },
              {
                "size": "53",
                "seat_tube_mm": 500,
                "top_tube_mm": 535,
                "chainstay_mm": 410,
                "bb_drop_mm": 68,
                "head_tube_mm": 125,
                "front_center_mm": 583,
                "seat_angle_deg": 74,
                "head_angle_deg": 72,
                "fork_offset_mm": 43,
                "fork_length_mm": 368,
                "reach_mm": 385,
                "stack_mm": 525,
                "wheelbase_mm": 984
              },
              {
                "size": "55",
                "seat_tube_mm": 520,
                "top_tube_mm": 550,
                "chainstay_mm": 410,
                "bb_drop_mm": 68,
                "head_tube_mm": 140,
                "front_center_mm": 588,
                "seat_angle_deg": 73.5,
                "head_angle_deg": 72.5,
                "fork_offset_mm": 43,
                "fork_length_mm": 368,
                "reach_mm": 390,
                "stack_mm": 541,
                "wheelbase_mm": 988
              },
              {
                "size": "57",
                "seat_tube_mm": 540,
                "top_tube_mm": 560,
                "chainstay_mm": 410,
                "bb_drop_mm": 68,
                "head_tube_mm": 155,
                "front_center_mm": 593,
                "seat_angle_deg": 73.5,
                "head_angle_deg": 73,
                "fork_offset_mm": 43,
                "fork_length_mm": 368,
                "reach_mm": 395,
                "stack_mm": 557,
                "wheelbase_mm": 994
              },
              {
                "size": "59",
                "seat_tube_mm": 560,
                "top_tube_mm": 575,
                "chainstay_mm": 412,
                "bb_drop_mm": 68,
                "head_tube_mm": 175,
                "front_center_mm": 603,
                "seat_angle_deg": 73,
                "head_angle_deg": 73,
                "fork_offset_mm": 43,
                "fork_length_mm": 368,
                "reach_mm": 397,
                "stack_mm": 576,
                "wheelbase_mm": 1006
              },
              {
                "size": "61",
                "seat_tube_mm": 580,
                "top_tube_mm": 585,
                "chainstay_mm": 414,
                "bb_drop_mm": 68,
                "head_tube_mm": 195,
                "front_center_mm": 607,
                "seat_angle_deg": 72.5,
                "head_angle_deg": 73,
                "fork_offset_mm": 43,
                "fork_length_mm": 368,
                "reach_mm": 398,
                "stack_mm": 595,
                "wheelbase_mm": 1012
              }
            ]
          },
          "construction": "Bianchi Oltre Race aero-carbon frame with full-carbon aero fork; fiber grade and lay-up unpublished",
          "stiffness_evidence": "No controlled numeric exact Oltre Race structural-stiffness result or reproducible protocol was found across 50 registered areas; manufacturer and retailer stiffness or responsiveness language is qualitative, and Oltre RC test results belong to a different tier"
        },
        "category_details": {
          "discipline": "aero road",
          "geometry": "manufacturer exact-model eight-size table",
          "evidence": "manufacturer-product-page",
          "note": "Current exact YTB8D manufacturer page supplies full geometry; the retained observation shows 105 mechanical and a claimed 8.64 kg."
        },
        "mounts": [],
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official-manual",
          "eligibility": "pass",
          "published_max_mm": 28,
          "note": "Bianchi's Oltre Race Disc manual states a maximum tyre width of 28 mm. Secondary 30-32 mm fit reports are not represented as the manufacturer maximum."
        },
        "internal_storage": false,
        "china_availability": "mainland-marketplace-observed",
        "source_ids": [
          "taobao-snapshot-2026-08-08",
          "bianchi-oltre-race-dealer-2026-08-17",
          "bianchi-oltre-race-armenia-2026-08-17",
          "bianchi-oltre-race-current-official-2026-08-30",
          "bianchi-oltre-race-manual-2026-08-30"
        ],
        "last_reviewed": "2026-08-30"
      },
      "variant": {
        "id": "bianchi-oltre-race",
        "platform_id": "bianchi-oltre-race",
        "name": "Oltre Race",
        "kind": "complete-bike",
        "model_code": "YTB8D",
        "market": "mainland-china-marketplace",
        "editorial": {
          "verdict": "Dated China-market aero road lead for the exact visible Oltre Race configuration; use it as a comparison benchmark while confirming the final SKU and BOM.",
          "best_for": [
            "aero road"
          ],
          "strengths": [
            "Exact model/configuration is visible in the 2026-08-08 snapshot",
            "Dated mainland-China price observation"
          ],
          "caveats": [
            "Search-card pricing may be coupon, listed, subsidy, or otherwise conditional",
            "Exact regional pages show different wheelsets, so the visible China configuration remains the build reference",
            "Confirm exact size, components, compatibility, returns, and domestic warranty before paying",
            "Exact current YTB8D listings conflict at 8.4 kg (size 57), 8.70 kg (size 53), and the retained 8.64 kg card claim; weighing bases are unpublished"
          ]
        },
        "source_ids": [
          "taobao-snapshot-2026-08-08",
          "bianchi-oltre-race-dealer-2026-08-17",
          "bianchi-oltre-race-armenia-2026-08-17",
          "bianchi-oltre-race-global-2026-08-17",
          "bianchi-oltre-race-current-official-2026-08-30",
          "bianchi-oltre-race-speed-cycles-weight-2026-08-30",
          "bianchi-oltre-race-allegro-weight-2026-08-30"
        ],
        "drivetrain": {
          "brand": "Shimano",
          "model": "105",
          "speeds": "2x12",
          "shifting": "mechanical",
          "layout": "double"
        },
        "brakes": {
          "actuation": "hydraulic",
          "type": "disc"
        },
        "claimed_complete_weight_g": 8640,
        "wheels": {
          "rim_material": "aluminum",
          "description": "Velomann V30R, 23 mm internal width, 30 mm profile, tubeless-ready"
        },
        "tires": "Vittoria Rubino G2.0 700×28C",
        "cockpit": {
          "material": "aluminum",
          "integrated": false,
          "description": "Velomann Aero Compact handlebar and stem"
        },
        "purchase_route": "Current exact Bianchi YTB8D manufacturer page plus an exact authorized Hungary dealer route; a current Allegro size-57 listing also exposes one unit and add-to-cart, while mainland-China checkout remains the dated unverified marketplace observation.",
        "claimed_complete_weight_basis": "The retained 8.64 kg is a dated marketplace-card claim with size, pedals, accessories and weighing method unpublished; current exact YTB8D listings conflict at 8.70 kg in size 53 and 8.4 kg in size 57, so no value is generalized across sizes or regional builds"
      },
      "prices": [
        {
          "id": "bianchi-oltre-race-price-2026-08-08",
          "variant_id": "bianchi-oltre-race",
          "observed_at": "2026-08-08",
          "price_type": "observed-search-card",
          "currency": "CNY",
          "channel": "taobao-mainland",
          "status": "promotion-conditional",
          "price_basis": "coupon",
          "conditions": "Anonymized Taobao search-card observation displayed as coupon; promotion, size/color, shipping, and final checkout conditions may differ. 105 mechanical and a claimed 8.64 kg are shown.",
          "source_ids": [
            "taobao-snapshot-2026-08-08"
          ],
          "amount_cny": 16999
        }
      ],
      "latest_price": {
        "id": "bianchi-oltre-race-price-2026-08-08",
        "variant_id": "bianchi-oltre-race",
        "observed_at": "2026-08-08",
        "price_type": "observed-search-card",
        "currency": "CNY",
        "channel": "taobao-mainland",
        "status": "promotion-conditional",
        "price_basis": "coupon",
        "conditions": "Anonymized Taobao search-card observation displayed as coupon; promotion, size/color, shipping, and final checkout conditions may differ. 105 mechanical and a claimed 8.64 kg are shown.",
        "source_ids": [
          "taobao-snapshot-2026-08-08"
        ],
        "amount_cny": 16999
      },
      "display_price": {
        "label": "¥16,999",
        "estimated": false,
        "low": 16999,
        "high": 16999,
        "midpoint": 16999,
        "buildAmount": 0,
        "frameLow": 16999,
        "frameHigh": 16999
      },
      "image": {
        "id": "bianchi-oltre-race-ytb8d-primary-image-2026-08-30",
        "platform_id": "bianchi-oltre-race",
        "variant_ids": [
          "bianchi-oltre-race"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://www.bianchi.com/wp-content/uploads/2026/07/OltreRace-FQ_Ph-scaled.jpg"
        },
        "source_id": "bianchi-oltre-race-current-official-2026-08-30",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "Bianchi",
          "usage_note": "Remote embed from the cited product page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product image © Bianchi",
        "alt": "Bianchi Oltre Race YTB8D mechanical Shimano 105 aero road bike in Alba Celeste shown from the drive side",
        "display_note": "Official exact YTB8D mechanical-build image in FQ Alba Celeste; paint availability and the dated mainland checkout observation still require confirmation.",
        "reviewed_at": "2026-08-30",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "bianchi-oltre-race-current-official-2026-08-30",
        "type": "manufacturer-product-page",
        "title": "Bianchi Oltre Race YTB8D current product, geometry and gallery",
        "publisher": "Bianchi",
        "url": "https://www.bianchi.com/shop/bikes/road/aero/oltre/oltre-race-3/?v=90c0481dbc33"
      },
      "videos": [],
      "sources": [
        {
          "id": "taobao-snapshot-2026-08-08",
          "type": "anonymized-marketplace-snapshot",
          "title": "Anonymized Taobao search-card snapshot — 2026-08-08",
          "publisher": "China Bikes",
          "language": "zh-CN",
          "accessed_at": "2026-08-08",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "low-to-medium",
            "price": "medium"
          },
          "notes": "42 screenshots and 160 listing observations were normalized into 133 model groups. Listed, coupon, subsidy, and first-order conditions are preserved in the research ledger. Screenshots, seller identities, and private data are not redistributed."
        },
        {
          "id": "bianchi-oltre-race-dealer-2026-08-17",
          "type": "authorized-retailer-product-page",
          "title": "Bianchi Oltre Race 105 12-speed (2025)",
          "publisher": "Bianchi Hungary",
          "language": "hu",
          "accessed_at": "2026-08-17",
          "url": "https://bianchi.hu/bianchi-oltre-race-105-12sp-kerekpar-2025-37611",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "medium-high"
          },
          "notes": "Exact 2025 Oltre Race 105 listing supports Fulcrum Racing 818 wheels, Vittoria Rubino IV 28C tires, Velomann alloy cockpit, PF86.5/SM-BB72-41B and a Hungary dealer route. It is not a mainland-China price."
        },
        {
          "id": "bianchi-oltre-race-armenia-2026-08-17",
          "type": "manufacturer-regional-product-page",
          "title": "Bianchi Oltre Race 105 12SP",
          "publisher": "Bianchi Armenia",
          "language": "hy",
          "accessed_at": "2026-08-17",
          "url": "https://www.bianchi.am/am/oltre-race-105-12sp",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium-high"
          },
          "notes": "Exact Oltre Race 105 12sp regional page. It lists the carbon aero frame/fork, Shimano 105 12-speed parts, PF86.5x41, Velomann V30R wheels, and Vittoria Rubino 28-622. Its regional price is not a mainland-China price."
        },
        {
          "id": "bianchi-oltre-race-global-2026-08-17",
          "type": "manufacturer-product-page",
          "title": "Bianchi Oltre Race 105 12sp (YTB8D)",
          "publisher": "Bianchi",
          "language": "en",
          "accessed_at": "2026-08-17",
          "url": "https://www.bianchi.com/store/int_EN/bikes/road/racing/oltre/oltre-race/oltre-race.html",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "high"
          },
          "notes": "Exact global Oltre Race 105 12sp listing, SKU YTB8D, with a current EUR reference price. The page is sparse on component details."
        },
        {
          "id": "bianchi-oltre-race-current-official-2026-08-30",
          "type": "manufacturer-product-page",
          "title": "Bianchi Oltre Race YTB8D current product, geometry and gallery",
          "publisher": "Bianchi",
          "language": "it",
          "accessed_at": "2026-08-30",
          "url": "https://www.bianchi.com/shop/bikes/road/aero/oltre/oltre-race-3/?v=90c0481dbc33",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium",
            "selected_option": "high"
          },
          "notes": "Current exact YTB8D mechanical-105 product page publishes the complete eight-size A/B/C/D/E/F/G/G1/H/I/X/Y/WB geometry table and hosts the FQ Alba Celeste gallery image. The table rows are sizes 44 through 61; stack/reach range from 481/376 to 595/398 mm."
        },
        {
          "id": "bianchi-oltre-race-speed-cycles-weight-2026-08-30",
          "type": "international-specialist-retailer",
          "title": "Bianchi Oltre Race 105 YTB8D size-53 weight reference",
          "publisher": "Speed Cycles",
          "language": "fr",
          "accessed_at": "2026-08-30",
          "url": "https://speed-cycles.com/velos/bianchi/velo-carbone-oltre-race-105-disc-12v-gris-noir-mat-zl-bianchi-2025.html",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "medium",
            "selected_option": "high"
          },
          "notes": "Current exact YTB8D mechanical-105 listing claims 8.70 kg in size 53 and EUR 2,799. The page exposes contradictory in-stock and unavailable UI states, and does not state pedal, accessory or weighing basis, so only the size-specific weight reference is accepted."
        },
        {
          "id": "bianchi-oltre-race-allegro-weight-2026-08-30",
          "type": "international-marketplace-listing",
          "title": "Bianchi Oltre Race 105 YTB8D size-57 weight and checkout reference",
          "publisher": "szybkierowery_pl on Allegro",
          "language": "pl",
          "accessed_at": "2026-08-30",
          "url": "https://allegro.pl/produkt/rower-bianchi-oltre-race-105-12sp-ytb8d-2025-57-cm-abc4398c-4494-4d3d-8200-d998f06e5a95",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "medium",
            "selected_option": "high"
          },
          "notes": "Current exact YTB8D/YTB8DI57ZK size-57 listing claims 8.4 kg, identifies the mechanical Shimano 105 and Velomann V30R build, and exposes one unit plus add-to-cart at PLN 9,699. Seller authorization and pedal, accessory and weighing basis are not established."
        },
        {
          "id": "bianchi-oltre-race-manual-2026-08-30",
          "type": "manufacturer-manual",
          "title": "Bianchi Oltre Race Disc technical manual",
          "publisher": "Bianchi",
          "language": "en",
          "accessed_at": "2026-08-30",
          "url": "https://www.bianchi.com/wp-content/uploads/2023/07/LIBRETTO_sprint_v2.pdf",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "not-applicable"
          },
          "notes": "Bianchi-hosted manual indexed for Oltre Race Disc. It expressly publishes maximum tyre width 28 mm. Retailer and owner claims above 28 mm are not substituted for the manufacturer maximum."
        }
      ]
    },
    {
      "id": "incolor-speedster-sr-frameset",
      "brand": {
        "id": "incolor",
        "name": "Incolor",
        "name_zh": "英凯路"
      },
      "platform": {
        "id": "incolor-speedster",
        "brand_id": "incolor",
        "name": "Speedster SR / SR+",
        "name_zh": "SPEEDSTER SR / SR+",
        "category": "aero-wide-clearance",
        "handlebar": "drop",
        "status": "current",
        "summary": "Current six-size aero road platform with UDH, asymmetric T47A and unusually broad tire room: up to 38C slick or 36C small-knob tires in a 1× build, with 2× builds limited to 32C slick tires.",
        "frame": {
          "material": "carbon",
          "material_grade": "Variant-specific: SR M60 + T800; SR+ 80T pitch-based + T1100",
          "fork_material": "carbon",
          "construction": "Aero carbon frame with a narrow 40 mm head tube and fully internal cable routing",
          "stiffness_evidence": "Manufacturer-authored internal bottom-bracket stiffness values are 175 N/mm for SR and 181 N/mm for SR+; the test protocol and independent confirmation are not published.",
          "bottom_bracket": "Asymmetric T47A, 76.75 mm shell",
          "derailleur_hanger": "UDH",
          "cable_routing": "fully-internal",
          "geometry": {
            "basis": "manufacturer exact-model geometry table",
            "source_id": "incolor-speedster-official-2026-08-29",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "45",
                "rider_height": "155–162 cm",
                "top_tube_mm": 501.1,
                "head_tube_mm": 104.5,
                "head_angle_deg": 70.8,
                "seat_angle_deg": 75,
                "bb_drop_mm": 78,
                "chainstay_mm": 405,
                "front_center_mm": 578.3,
                "fork_offset_mm": 55,
                "trail_mm": 60.2,
                "reach_mm": 365,
                "stack_mm": 508,
                "wheelbase_mm": 970.4,
                "standover_mm": 717.4,
                "seat_tube_mm": 443
              },
              {
                "size": "48",
                "rider_height": "162–168 cm",
                "top_tube_mm": 514.1,
                "head_tube_mm": 112.2,
                "head_angle_deg": 71,
                "seat_angle_deg": 74.5,
                "bb_drop_mm": 78,
                "chainstay_mm": 405,
                "front_center_mm": 585.2,
                "fork_offset_mm": 55,
                "trail_mm": 58.9,
                "reach_mm": 371,
                "stack_mm": 516,
                "wheelbase_mm": 977.4,
                "standover_mm": 726.9,
                "seat_tube_mm": 453
              },
              {
                "size": "51",
                "rider_height": "167–173 cm",
                "top_tube_mm": 521.6,
                "head_tube_mm": 124.1,
                "head_angle_deg": 71.2,
                "seat_angle_deg": 74.5,
                "bb_drop_mm": 75,
                "chainstay_mm": 405,
                "front_center_mm": 592.1,
                "fork_offset_mm": 55,
                "trail_mm": 57.7,
                "reach_mm": 376,
                "stack_mm": 525,
                "wheelbase_mm": 985.3,
                "standover_mm": 741.3,
                "seat_tube_mm": 464
              },
              {
                "size": "54",
                "rider_height": "172–178 cm",
                "top_tube_mm": 537.8,
                "head_tube_mm": 135.1,
                "head_angle_deg": 72,
                "seat_angle_deg": 74,
                "bb_drop_mm": 75,
                "chainstay_mm": 405,
                "front_center_mm": 591.3,
                "fork_offset_mm": 50,
                "trail_mm": 58,
                "reach_mm": 383,
                "stack_mm": 540,
                "wheelbase_mm": 984.6,
                "standover_mm": 757.5,
                "seat_tube_mm": 480
              },
              {
                "size": "56",
                "rider_height": "177–183 cm",
                "top_tube_mm": 553.2,
                "head_tube_mm": 159.3,
                "head_angle_deg": 72,
                "seat_angle_deg": 73.75,
                "bb_drop_mm": 72,
                "chainstay_mm": 405,
                "front_center_mm": 605.3,
                "fork_offset_mm": 50,
                "trail_mm": 58,
                "reach_mm": 390,
                "stack_mm": 560,
                "wheelbase_mm": 999.6,
                "standover_mm": 780.3,
                "seat_tube_mm": 500
              },
              {
                "size": "58",
                "rider_height": "182–188 cm",
                "top_tube_mm": 571,
                "head_tube_mm": 183.6,
                "head_angle_deg": 72.25,
                "seat_angle_deg": 73.5,
                "bb_drop_mm": 72,
                "chainstay_mm": 405,
                "front_center_mm": 618.5,
                "fork_offset_mm": 50,
                "trail_mm": 56.4,
                "reach_mm": 398,
                "stack_mm": 584,
                "wheelbase_mm": 1012.8,
                "standover_mm": 805.1,
                "seat_tube_mm": 526
              }
            ]
          }
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "pass",
          "published_max_mm": 38,
          "drivetrain_limits_mm": {
            "single": 38,
            "double": 32
          },
          "note": "The headline 38C maximum is conditional: the manufacturer allows up to 38C slick or 36C small-knob tires with 1×, while a 2× build is limited to 32C slick tires. Actual measured width still depends on the rim and tire."
        },
        "category_details": {
          "discipline": "Aero road / all-road",
          "evidence": "official",
          "note": "The aerodynamic road layout is paired with officially documented clearance beyond conventional narrow-road norms; it is not presented as a race-gravel platform."
        },
        "mounts": [],
        "internal_storage": false,
        "rider_luggage_limit_kg": 120,
        "china_availability": "mainland-and-direct",
        "source_ids": [
          "incolor-speedster-official-2026-08-29",
          "incolor-speedster-brochure-2026-08-29",
          "incolor-services-official-2026-08-29"
        ],
        "last_reviewed": "2026-08-29"
      },
      "variant": {
        "id": "incolor-speedster-sr-frameset",
        "platform_id": "incolor-speedster",
        "name": "Speedster SR frameset",
        "kind": "frameset",
        "market": "mainland-china",
        "frame_material_grade": "M60 + T800 carbon",
        "claimed_frame_weight_g": 785,
        "claimed_frame_weight_basis": "Size 54, unpainted, excluding paint and metal hardware",
        "editorial": {
          "verdict": "The SR keeps the Speedster platform's genuinely broad 1× tire envelope, UDH, T47A and complete cockpit package at CNY 12,800; it is the value-led choice beside SR+ when the extra 65 g and manufacturer-claimed stiffness difference are acceptable.",
          "best_for": [
            "aero road and rough-road versatility",
            "value-conscious premium frameset buyer"
          ],
          "strengths": [
            "Up to 38C slick or 36C small-knob tire clearance with 1×",
            "785 g unpainted size-54 frame claim",
            "UDH and asymmetric T47A",
            "AEROWAV integrated cockpit and aero seatpost included",
            "Six-size official geometry"
          ],
          "caveats": [
            "A 2× drivetrain reduces the official maximum to 32C slick tires",
            "The 785 g claim excludes paint and metal hardware",
            "The 175 N/mm bottom-bracket stiffness figure is a manufacturer result without a published independent protocol",
            "Independent long-term ride, quality-control and crash-replacement evidence remains limited"
          ]
        },
        "source_ids": [
          "incolor-speedster-official-2026-08-29",
          "incolor-speedster-brochure-2026-08-29",
          "incolor-services-official-2026-08-29",
          "incolor-speedster-sr-taobao-2026-08-29"
        ],
        "purchase_route": "Official INCOLOR Taobao listing or a mainland dealer listed by the manufacturer",
        "included": [
          "frame",
          "fork",
          "AEROWAV integrated cockpit",
          "aero seatpost",
          "headset and six spacers",
          "seatpost clamp, saddle clamp and front-derailleur mount",
          "bottle-cage screws, computer mount, stem cap and UDH hanger"
        ]
      },
      "prices": [
        {
          "id": "incolor-speedster-sr-taobao-2026-08-29",
          "variant_id": "incolor-speedster-sr-frameset",
          "observed_at": "2026-08-29",
          "price_type": "official-listing",
          "currency": "CNY",
          "channel": "taobao-mainland",
          "status": "available",
          "price_basis": "exact-model official-store listed frameset price",
          "conditions": "The official INCOLOR Taobao item displayed CNY 12,800 for the Speedster SR frameset with sizes 45, 48, 51, 54, 56 and 58. No coupon or account-specific reduction is included. Shipping and dispatch promises can change, and checkout was not submitted.",
          "source_ids": [
            "incolor-speedster-sr-taobao-2026-08-29",
            "incolor-speedster-brochure-2026-08-29"
          ],
          "amount_cny": 12800
        }
      ],
      "latest_price": {
        "id": "incolor-speedster-sr-taobao-2026-08-29",
        "variant_id": "incolor-speedster-sr-frameset",
        "observed_at": "2026-08-29",
        "price_type": "official-listing",
        "currency": "CNY",
        "channel": "taobao-mainland",
        "status": "available",
        "price_basis": "exact-model official-store listed frameset price",
        "conditions": "The official INCOLOR Taobao item displayed CNY 12,800 for the Speedster SR frameset with sizes 45, 48, 51, 54, 56 and 58. No coupon or account-specific reduction is included. Shipping and dispatch promises can change, and checkout was not submitted.",
        "source_ids": [
          "incolor-speedster-sr-taobao-2026-08-29",
          "incolor-speedster-brochure-2026-08-29"
        ],
        "amount_cny": 12800
      },
      "display_price": {
        "label": "Est. ¥18,800",
        "estimated": true,
        "low": 18800,
        "high": 18800,
        "midpoint": 18800,
        "buildAmount": 6000,
        "frameLow": 12800,
        "frameHigh": 12800
      },
      "image": {
        "id": "incolor-speedster-sr-primary-image",
        "platform_id": "incolor-speedster",
        "variant_ids": [
          "incolor-speedster-sr-frameset"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://www.incolor.vip/uploads/upload/images/20260709/cbef1a0f63fd2e4268b64c9b3e2b2e6c.jpg"
        },
        "source_id": "incolor-speedster-official-2026-08-29",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "INCOLOR",
          "usage_note": "Remote embed from the cited manufacturer product page. Copyright remains with INCOLOR; no redistribution license is asserted."
        },
        "credit": "Product image © INCOLOR",
        "alt": "Silver iridescent INCOLOR Speedster SR aero road frameset",
        "display_note": "Official exact-variant manufacturer image labelled SR.",
        "reviewed_at": "2026-08-29",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "incolor-speedster-official-2026-08-29",
        "type": "manufacturer-product-page",
        "title": "INCOLOR SPEEDSTER SR / SR+",
        "publisher": "INCOLOR",
        "url": "https://www.incolor.vip/sr"
      },
      "videos": [],
      "sources": [
        {
          "id": "incolor-speedster-official-2026-08-29",
          "type": "manufacturer-product-page",
          "title": "INCOLOR SPEEDSTER SR / SR+",
          "publisher": "INCOLOR",
          "language": "zh-CN",
          "accessed_at": "2026-08-29",
          "url": "https://www.incolor.vip/sr",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium",
            "image": "high"
          },
          "notes": "Current exact-model manufacturer page identifies the shared SPEEDSTER SR/SR+ platform, six sizes from 45 through 58, the complete geometry table, T47A and UDH details, variant-specific manufacturer stiffness claims, and a 720 g unpainted size-54 SR+ frame claim. It links to the official Taobao store. Manufacturer claims are not independent test results."
        },
        {
          "id": "incolor-speedster-brochure-2026-08-29",
          "type": "manufacturer-product-document",
          "title": "INCOLOR SPEEDSTER SR / SR+ product document",
          "publisher": "INCOLOR",
          "language": "zh-CN",
          "accessed_at": "2026-08-29",
          "url": "https://incolor.vip/uploads/upload/files/20260414/372090121772cc4b9ccaa39c3f8ecb8f.pdf",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Official exact-model document states 46 mm internal frame/fork width and a drivetrain-dependent maximum: 38C slick or 36C small-knob tires with 1×, but 32C slick tires with 2×. It records T47A, UDH, the included cockpit and seatpost, SR M60 + T800 construction at 785 g and CNY 12,800, and SR+ 80T pitch-based + T1100 construction at 720 g and CNY 18,800. Both weights are size 54, unpainted and exclude metal hardware."
        },
        {
          "id": "incolor-services-official-2026-08-29",
          "type": "manufacturer-service-page",
          "title": "INCOLOR services, purchase routes and warranty",
          "publisher": "INCOLOR",
          "language": "zh-CN",
          "accessed_at": "2026-08-29",
          "url": "https://www.incolor.vip/services",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "support": "high",
            "price": "low"
          },
          "notes": "The current manufacturer service page lists SSR, SR/SR+, Voyager and TTR, directs mainland buyers to the official Taobao store or dealer locator, identifies the shared SR/SR+ AEROWAV cockpit and package contents, states a 120 kg rider-plus-luggage limit, and publishes lifetime carbon frame/fork coverage, five years for listed carbon components and two years for compatible metal parts subject to its terms and purchase record."
        },
        {
          "id": "incolor-speedster-sr-taobao-2026-08-29",
          "type": "marketplace-product-page",
          "title": "INCOLOR SPEEDSTER SR aero road frameset Taobao listing",
          "publisher": "INCOLOR英凯路自行车 on Taobao",
          "language": "zh-CN",
          "accessed_at": "2026-08-29",
          "url": "https://item.taobao.com/item.htm?id=1062143124945",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "high"
          },
          "notes": "The signed-in public exact-model listing displayed CNY 12,800 in the official INCOLOR store, sizes 45, 48, 51, 54, 56 and 58, visible stock, domestic shipping included and an average four-day dispatch statement with a 15-day commitment. No SKU-specific discount was applied and checkout was not submitted. No buyer, account, delivery-address or transaction data is retained."
        }
      ]
    },
    {
      "id": "evolve-cima-gr-frameset",
      "brand": {
        "id": "evolve",
        "name": "Evolve",
        "name_zh": "Evolve"
      },
      "platform": {
        "id": "evolve-cima-gr",
        "brand_id": "evolve",
        "name": "CIMA GR",
        "name_zh": "CIMA GR",
        "category": "gravel-race",
        "handlebar": "drop",
        "status": "preorder",
        "summary": "Extremely light premium gravel frame with impressive material and aero claims, but first-generation/preorder uncertainty is material.",
        "frame": {
          "material": "carbon",
          "fork_material": "carbon",
          "bottom_bracket": "BSA 68",
          "derailleur_hanger": "UDH",
          "cable_routing": "fully-internal",
          "claimed_frame_weight_g": 820,
          "claimed_frame_weight_basis": "Painted size-M Sahara Nude storefront example. The separate unpainted size-M claim is 750 g.",
          "claimed_unpainted_frame_weight_g": 750,
          "claimed_frame_weight_g_by_size": {
            "XS": 795,
            "S": 805,
            "M": 820,
            "ML": 850,
            "L": 890,
            "XL": 940
          },
          "claimed_frame_weight_by_size_basis": "Lightest listed Sahara Nude painted finish; other listed paint finishes add 15–35 g depending on size/color.",
          "claimed_fork_weight_g": 375,
          "claimed_fork_weight_basis": "Unpainted fork claim",
          "claimed_fiber": "T1100/T800/M40-claimed",
          "geometry": {
            "basis": "exact-model authorized-retailer geometry table",
            "source_id": "evolve-cima-gr-pandapodium-2026-08-27",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "XS",
                "rider_height": "<163 cm",
                "stack_mm": 515,
                "reach_mm": 365,
                "head_tube_mm": 82,
                "head_angle_deg": 70.5,
                "bb_drop_mm": 82,
                "fork_length_mm": 395,
                "fork_offset_mm": 54,
                "front_center_mm": 581,
                "chainstay_mm": 425,
                "seat_tube_mm": 415,
                "seat_angle_deg": 75,
                "wheelbase_mm": 993,
                "top_tube_mm": 503,
                "standover_mm": 727
              },
              {
                "size": "S",
                "rider_height": "161–170 cm",
                "stack_mm": 535,
                "reach_mm": 375,
                "head_tube_mm": 103,
                "head_angle_deg": 70.75,
                "bb_drop_mm": 82,
                "fork_length_mm": 395,
                "fork_offset_mm": 54,
                "front_center_mm": 596,
                "chainstay_mm": 425,
                "seat_tube_mm": 450,
                "seat_angle_deg": 75,
                "wheelbase_mm": 1007,
                "top_tube_mm": 518,
                "standover_mm": 755
              },
              {
                "size": "M",
                "rider_height": "168–177 cm",
                "stack_mm": 556,
                "reach_mm": 384,
                "head_tube_mm": 126,
                "head_angle_deg": 71,
                "bb_drop_mm": 80,
                "fork_length_mm": 395,
                "fork_offset_mm": 54,
                "front_center_mm": 610,
                "chainstay_mm": 425,
                "seat_tube_mm": 480,
                "seat_angle_deg": 74,
                "wheelbase_mm": 1022,
                "top_tube_mm": 543,
                "standover_mm": 782
              },
              {
                "size": "ML",
                "rider_height": "175–184 cm",
                "stack_mm": 580,
                "reach_mm": 393,
                "head_tube_mm": 147,
                "head_angle_deg": 71.75,
                "bb_drop_mm": 80,
                "fork_length_mm": 395,
                "fork_offset_mm": 50,
                "front_center_mm": 616,
                "chainstay_mm": 425,
                "seat_tube_mm": 505,
                "seat_angle_deg": 74,
                "wheelbase_mm": 1028,
                "top_tube_mm": 559,
                "standover_mm": 806
              },
              {
                "size": "L",
                "rider_height": "182–192 cm",
                "stack_mm": 605,
                "reach_mm": 402,
                "head_tube_mm": 174,
                "head_angle_deg": 72,
                "bb_drop_mm": 78,
                "fork_length_mm": 395,
                "fork_offset_mm": 50,
                "front_center_mm": 631,
                "chainstay_mm": 425,
                "seat_tube_mm": 535,
                "seat_angle_deg": 73.5,
                "wheelbase_mm": 1044,
                "top_tube_mm": 581,
                "standover_mm": 833
              },
              {
                "size": "XL",
                "rider_height": ">190 cm",
                "stack_mm": 630,
                "reach_mm": 410,
                "head_tube_mm": 201,
                "head_angle_deg": 72,
                "bb_drop_mm": 78,
                "fork_length_mm": 395,
                "fork_offset_mm": 50,
                "front_center_mm": 647,
                "chainstay_mm": 425,
                "seat_tube_mm": 570,
                "seat_angle_deg": 73.5,
                "wheelbase_mm": 1060,
                "top_tube_mm": 597,
                "standover_mm": 863
              }
            ]
          },
          "stiffness_evidence": "Manufacturer in-house testing reports 1.2% higher head-tube stiffness and 7.5% higher bottom-bracket rigidity than an unnamed top-tier gravel model. The result is exact-model and numeric, but the benchmark and protocol are undisclosed and it is not independent."
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "pass",
          "note": "Official FAQ states 50C with 1x and 45C with 2x, with 6 mm clearance on each side.",
          "published_max_mm": 50
        },
        "mounts": [
          "top-tube"
        ],
        "internal_storage": true,
        "china_availability": "preorder-direct",
        "source_ids": [
          "evolve-cima-official",
          "compiled-research-2026-08-06",
          "evolve-cima-gr-pandapodium-2026-08-27",
          "evolve-gravel-faq-2026-08-27",
          "evolve-cima-gr-official-store-2026-09-01",
          "evolve-cima-gr-launch-stiffness-2026-09-01"
        ],
        "last_reviewed": "2026-09-01"
      },
      "variant": {
        "id": "evolve-cima-gr-frameset",
        "platform_id": "evolve-cima-gr",
        "name": "CIMA GR frameset",
        "kind": "frameset",
        "market": "mainland-china-or-direct",
        "editorial": {
          "verdict": "One of the closest practical lightweight aero choices with 50C clearance, but its 425 mm stays and longer wheelbase are race-gravel geometry rather than literal road geometry.",
          "best_for": [
            "early adopter",
            "weight-focused racer"
          ],
          "strengths": [
            "750 g unpainted claim",
            "50C, BSA, UDH",
            "Aero claims"
          ],
          "caveats": [
            "Preorder/first-generation risk",
            "No meaningful long-term owner evidence yet",
            "Race-gravel handling dimensions rather than a road-race chassis"
          ],
          "price_thresholds_cny": {
            "great_buy_below": 13200,
            "fair_buy_below": 14500,
            "not_compelling_above": 16000
          }
        },
        "source_ids": [
          "evolve-cima-official",
          "compiled-research-2026-08-06",
          "evolve-cima-gr-pandapodium-2026-08-27",
          "evolve-cima-gr-official-store-2026-09-01"
        ],
        "included": [
          "frame",
          "fork",
          "seatpost",
          "standard steel headset bearings",
          "UDH hanger",
          "internal tool bag; confirm axle and selected cockpit contents"
        ],
        "purchase_route": "Current manufacturer storefront lists the exact CIMA GR frameset at US$1,999 in Sailfish Pearl or Sahara Nude through its WooCommerce purchase flow. Confirm selected finish, stock, mainland delivery, taxes and warranty handling before payment.",
        "last_reviewed": "2026-09-01"
      },
      "prices": [
        {
          "id": "evolve-cima-gr-global-official-2026-09-01",
          "variant_id": "evolve-cima-gr-frameset",
          "observed_at": "2026-09-01",
          "price_type": "official-global-store-reference-conversion",
          "currency": "CNY",
          "channel": "manufacturer-direct-global",
          "status": "available",
          "amount_cny": 13433,
          "original_amount": 1999,
          "original_currency": "USD",
          "conversion_rate_cny_per_original_unit": 6.719730941704037,
          "conversion_rate_date": "2026-08-31",
          "conditions": "Reference conversion of the current manufacturer storefront price; selected finish, stock, shipping, tax, mainland eligibility and checkout total may differ.",
          "source_ids": [
            "evolve-cima-gr-official-store-2026-09-01",
            "ecb-reference-rates-2026-08-31"
          ]
        },
        {
          "id": "evolve-cima-2026-08",
          "variant_id": "evolve-cima-gr-frameset",
          "observed_at": "2026-08-06",
          "price_type": "reference-range",
          "currency": "CNY",
          "channel": "direct-or-china-market",
          "status": "approximate-current",
          "conditions": "Verify current exact SKU and checkout total.",
          "source_ids": [
            "evolve-cima-official",
            "compiled-research-2026-08-06"
          ],
          "low_cny": 13500,
          "high_cny": 14200
        }
      ],
      "latest_price": {
        "id": "evolve-cima-gr-global-official-2026-09-01",
        "variant_id": "evolve-cima-gr-frameset",
        "observed_at": "2026-09-01",
        "price_type": "official-global-store-reference-conversion",
        "currency": "CNY",
        "channel": "manufacturer-direct-global",
        "status": "available",
        "amount_cny": 13433,
        "original_amount": 1999,
        "original_currency": "USD",
        "conversion_rate_cny_per_original_unit": 6.719730941704037,
        "conversion_rate_date": "2026-08-31",
        "conditions": "Reference conversion of the current manufacturer storefront price; selected finish, stock, shipping, tax, mainland eligibility and checkout total may differ.",
        "source_ids": [
          "evolve-cima-gr-official-store-2026-09-01",
          "ecb-reference-rates-2026-08-31"
        ]
      },
      "display_price": {
        "label": "Est. ¥19,433",
        "estimated": true,
        "low": 19433,
        "high": 19433,
        "midpoint": 19433,
        "buildAmount": 6000,
        "frameLow": 13433,
        "frameHigh": 13433
      },
      "image": {
        "id": "evolve-cima-gr-primary-image",
        "platform_id": "evolve-cima-gr",
        "variant_ids": [
          "evolve-cima-gr-frameset"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://www.evolvebicycles.com/wp-content/uploads/2026/05/CIMA-GR-Sailfish-Pearl1-1.jpg"
        },
        "source_id": "evolve-cima-gr-official-2026-08-17",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "Evolve",
          "usage_note": "Remote embed from the cited manufacturer product page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product image © Evolve",
        "alt": "Evolve CIMA GR carbon gravel frameset",
        "reviewed_at": "2026-08-17",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "evolve-cima-gr-official-2026-08-17",
        "type": "manufacturer-product-page",
        "title": "Evolve CIMA GR frameset",
        "publisher": "Evolve",
        "url": "https://www.evolvebicycles.com/product/cima-gr-sailfish-pearl/"
      },
      "videos": [],
      "sources": [
        {
          "id": "evolve-cima-official",
          "type": "manufacturer-product-page",
          "title": "Evolve CIMA GR official product information",
          "publisher": "Evolve",
          "language": "en",
          "accessed_at": "2026-08-27",
          "url": "https://www.evolvebicycles.com/product/cima-gr-sailfish-pearl/",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "medium"
          },
          "notes": "Current exact-model page supports a 750 g unpainted size-M frame, 375 g unpainted fork, BSA 68 mm, UDH, 50C clearance, 1x mechanical/electronic and 2x electronic routing, standard steel headset bearings, limited lifetime warranty and a 109 kg rider limit. The official gravel FAQ clarifies 50C with 1x and 45C with 2x, each with 6 mm side clearance. Long-term owner evidence is not yet available."
        },
        {
          "id": "compiled-research-2026-08-06",
          "type": "research-note",
          "title": "Compiled China carbon gravel market research",
          "publisher": "China Bikes",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "medium",
            "price": "medium"
          },
          "notes": "Cross-checked compilation of public product pages, marketplace references, Chinese industry sources, and dated price observations. Approximate values require fresh verification."
        },
        {
          "id": "evolve-cima-gr-pandapodium-2026-08-27",
          "type": "authorized-retailer-product-page",
          "title": "Evolve CIMA GR frameset preorder",
          "publisher": "Panda Podium",
          "language": "en",
          "accessed_at": "2026-08-27",
          "url": "https://www.pandapodium.cc/product/deposit-evolve-cima-gr-carbon-gravel-bike-frameset/",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium-high"
          },
          "notes": "Exact-model authorized-retailer page supplies the full six-size geometry table, real-world painted frame examples, package components and US$1,999 regular / US$1,899 preorder frame-only pricing. These are not mainland CNY checkout observations."
        },
        {
          "id": "evolve-cima-gr-official-store-2026-09-01",
          "type": "official-storefront",
          "title": "evolve CIMA GR framesets",
          "publisher": "evolve",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.evolvebicycles.com/product-category/frame/",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Current manufacturer frame category listed both CIMA GR Sailfish Pearl and Sahara Nude at US$1,999 and linked them into the official WooCommerce purchase flow."
        },
        {
          "id": "evolve-gravel-faq-2026-08-27",
          "type": "manufacturer-support-page",
          "title": "Evolve gravel help and FAQs",
          "publisher": "Evolve",
          "language": "en",
          "accessed_at": "2026-08-27",
          "url": "https://www.evolvebicycles.com/gravel-help-faqs/",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "not-applicable"
          },
          "notes": "Official support page clarifies that CIMA GR clearance is 700x50C with 1x and 700x45C with 2x, with 6 mm clearance on each side, and confirms BSA 68 mm."
        },
        {
          "id": "evolve-cima-gr-launch-stiffness-2026-09-01",
          "type": "manufacturer-test-claim",
          "title": "evolve expands into gravel with the new CIMA GR frameset",
          "publisher": "evolve",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.evolvebicycles.com/evolve-expands-into-gravel-with-the-new-cima-gr-frameset/",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "low"
          },
          "notes": "Manufacturer launch article dated 2026-08-04 reports in-house results of 1.2% higher head-tube stiffness and 7.5% higher bottom-bracket rigidity versus an unnamed top-tier gravel model. The comparison is attributable but its benchmark and protocol are not disclosed."
        },
        {
          "id": "ecb-reference-rates-2026-08-31",
          "type": "official-exchange-rate",
          "title": "Euro foreign exchange reference rates, 31 August 2026",
          "publisher": "European Central Bank",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.ecb.europa.eu/stats/policy_and_exchange_rates/euro_reference_exchange_rates/html/index.en.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Official reference table lists CNY 7.7922 and USD 1.1596 per EUR for 31 August 2026. The resulting USD/CNY cross-rate is 6.7197309417; conversions are reference values, not checkout amounts."
        },
        {
          "id": "evolve-cima-gr-official-2026-08-17",
          "type": "manufacturer-product-page",
          "title": "Evolve CIMA GR frameset",
          "publisher": "Evolve",
          "language": "en",
          "accessed_at": "2026-08-17",
          "url": "https://www.evolvebicycles.com/product/cima-gr-sailfish-pearl/",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium"
          },
          "notes": "Official Evolve CIMA GR Sailfish Pearl preorder page and exact CIMA GR frameset image. The page identifies the platform; China purchase conditions remain separately sourced."
        }
      ]
    },
    {
      "id": "scott-addict-rc-40",
      "brand": {
        "id": "scott",
        "name": "SCOTT",
        "name_zh": "斯科特"
      },
      "platform": {
        "id": "scott-addict-rc-40",
        "brand_id": "scott",
        "name": "Addict RC 40",
        "name_zh": "Addict RC 40",
        "category": "road",
        "handlebar": "drop",
        "status": "snapshot-published",
        "summary": "The anonymized 2026-08-08 snapshot identifies SCOTT Addict RC 40 as an exact visible model/configuration. It provides a dated China-market price lead; verify the final SKU, BOM, and warranty route before purchase.",
        "frame": {
          "material": "HMX carbon",
          "fork_material": "HMX carbon",
          "bottom_bracket": "Shimano BB-RS500-PB",
          "derailleur_hanger": "unknown",
          "cable_routing": "unknown",
          "geometry": {
            "basis": "Exact 2023-generation Addict RC 40 geometry published by BikeRadar",
            "source_id": "scott-addict-rc-40-bikeradar-review-2026-09-01",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "XXS/47",
                "top_tube_mm": 520,
                "head_tube_mm": 97,
                "head_angle_deg": 70.5,
                "seat_angle_deg": 74.5,
                "bb_drop_mm": 70,
                "chainstay_mm": 410,
                "wheelbase_mm": 987.5,
                "stack_mm": 504,
                "reach_mm": 380,
                "standover_mm": 720
              },
              {
                "size": "XS/49",
                "top_tube_mm": 530,
                "head_tube_mm": 102,
                "head_angle_deg": 71,
                "seat_angle_deg": 74.5,
                "bb_drop_mm": 70,
                "chainstay_mm": 410,
                "wheelbase_mm": 994,
                "stack_mm": 511,
                "reach_mm": 388,
                "standover_mm": 740
              },
              {
                "size": "S/52",
                "top_tube_mm": 540,
                "head_tube_mm": 115,
                "head_angle_deg": 72,
                "seat_angle_deg": 74,
                "bb_drop_mm": 70,
                "chainstay_mm": 410,
                "wheelbase_mm": 991,
                "stack_mm": 526.5,
                "reach_mm": 389,
                "standover_mm": 755
              },
              {
                "size": "M/54",
                "top_tube_mm": 550,
                "head_tube_mm": 135,
                "head_angle_deg": 72.5,
                "seat_angle_deg": 73.6,
                "bb_drop_mm": 70,
                "chainstay_mm": 410,
                "wheelbase_mm": 992,
                "stack_mm": 548,
                "reach_mm": 390,
                "standover_mm": 778
              },
              {
                "size": "L/56",
                "top_tube_mm": 565,
                "head_tube_mm": 155,
                "head_angle_deg": 73,
                "seat_angle_deg": 73.2,
                "bb_drop_mm": 70,
                "chainstay_mm": 410,
                "wheelbase_mm": 1000,
                "stack_mm": 568.5,
                "reach_mm": 395,
                "standover_mm": 798
              },
              {
                "size": "XL/58",
                "top_tube_mm": 580,
                "head_tube_mm": 175,
                "head_angle_deg": 73.3,
                "seat_angle_deg": 73,
                "bb_drop_mm": 70,
                "chainstay_mm": 410,
                "wheelbase_mm": 1008,
                "stack_mm": 588,
                "reach_mm": 400,
                "standover_mm": 818
              },
              {
                "size": "XXL/61",
                "top_tube_mm": 600,
                "head_tube_mm": 193,
                "head_angle_deg": 73.3,
                "seat_angle_deg": 72.5,
                "bb_drop_mm": 70,
                "chainstay_mm": 410,
                "wheelbase_mm": 1023,
                "stack_mm": 606,
                "reach_mm": 410,
                "standover_mm": 838
              }
            ]
          },
          "claimed_frame_weight_g": 850,
          "claimed_frame_weight_basis": "Scott claim reported by the exact-model BikeRadar review; approximately 850 g, size unspecified",
          "claimed_fork_weight_g": 340,
          "stiffness_evidence": "BikeRadar’s exact-model road test describes the RC 40 frameset as stiff and agile with balanced compliance, sharp steering and responsive ride qualities. Qualitative independent ride evidence, not a numeric deflection protocol."
        },
        "category_details": {
          "discipline": "road-race",
          "geometry": "exact 2023-generation Addict RC 40 table",
          "evidence": "exact-model-independent-review",
          "note": "Model 290362 is the HMX Addict RC 40; later endurance Addict geometry is not transferred."
        },
        "mounts": [],
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "exact-model-50-area-sweep",
          "eligibility": "unverified",
          "note": "No manufacturer-confirmed maximum found after 50 registered areas; fitted 28C tires are not treated as a maximum, and the prior later-generation endurance Addict 38 mm value was removed."
        },
        "internal_storage": false,
        "china_availability": "mainland-marketplace-observed",
        "source_ids": [
          "taobao-snapshot-2026-08-08",
          "scott-addict-rc-40-poland-2026-08-17",
          "scott-addict-rc-40-bikeradar-review-2026-09-01"
        ],
        "last_reviewed": "2026-09-01"
      },
      "variant": {
        "id": "scott-addict-rc-40",
        "platform_id": "scott-addict-rc-40",
        "name": "Addict RC 40",
        "kind": "complete-bike",
        "market": "mainland-china-marketplace",
        "editorial": {
          "verdict": "Dated China-market road lead for the exact visible Addict RC 40 configuration; use it as a comparison benchmark while confirming the final SKU and BOM.",
          "best_for": [
            "road"
          ],
          "strengths": [
            "Exact model/configuration is visible in the 2026-08-08 snapshot",
            "Dated mainland-China price observation"
          ],
          "caveats": [
            "Search-card pricing may be coupon, listed, subsidy, or otherwise conditional",
            "Confirm exact size, components, compatibility, returns, and domestic warranty before paying"
          ]
        },
        "source_ids": [
          "taobao-snapshot-2026-08-08",
          "scott-addict-rc-40-poland-2026-08-17"
        ],
        "drivetrain": {
          "brand": "Shimano",
          "model": "105 Di2",
          "speeds": "2x12",
          "shifting": "electronic",
          "layout": "double"
        },
        "brakes": {
          "actuation": "hydraulic",
          "type": "disc"
        },
        "wheels": {
          "rim_material": "aluminum",
          "description": "Syncros RP2.0"
        },
        "tires": "Schwalbe One Race-Guard Fold 700×28C",
        "cockpit": {
          "material": "aluminum",
          "integrated": false,
          "description": "Syncros alloy stem and handlebar"
        },
        "claimed_complete_weight_g": 7900,
        "purchase_route": "Current exact SCOTT regional page provides dealer inquiry and size-availability checking for model 290362. Mainland stock, service terms and final checkout remain tied to local dealer confirmation.",
        "claimed_complete_weight_basis": "Current exact regional manufacturer claim for model 290362: 7.9 kg; size, pedals, accessories and weighing protocol are unpublished",
        "last_reviewed": "2026-09-01"
      },
      "prices": [
        {
          "id": "scott-addict-rc-40-price-2026-08-08",
          "variant_id": "scott-addict-rc-40",
          "observed_at": "2026-08-08",
          "price_type": "observed-search-card",
          "currency": "CNY",
          "channel": "taobao-mainland",
          "status": "promotion-conditional",
          "price_basis": "listed",
          "conditions": "Anonymized Taobao search-card observation displayed as listed; promotion, size/color, shipping, and final checkout conditions may differ. Official flagship-looking listing; Shimano 105 Di2 shown.",
          "source_ids": [
            "taobao-snapshot-2026-08-08"
          ],
          "amount_cny": 19799
        }
      ],
      "latest_price": {
        "id": "scott-addict-rc-40-price-2026-08-08",
        "variant_id": "scott-addict-rc-40",
        "observed_at": "2026-08-08",
        "price_type": "observed-search-card",
        "currency": "CNY",
        "channel": "taobao-mainland",
        "status": "promotion-conditional",
        "price_basis": "listed",
        "conditions": "Anonymized Taobao search-card observation displayed as listed; promotion, size/color, shipping, and final checkout conditions may differ. Official flagship-looking listing; Shimano 105 Di2 shown.",
        "source_ids": [
          "taobao-snapshot-2026-08-08"
        ],
        "amount_cny": 19799
      },
      "display_price": {
        "label": "¥19,799",
        "estimated": false,
        "low": 19799,
        "high": 19799,
        "midpoint": 19799,
        "buildAmount": 0,
        "frameLow": 19799,
        "frameHigh": 19799
      },
      "image": {
        "id": "scott-addict-rc-40-primary-image",
        "platform_id": "scott-addict-rc-40",
        "variant_ids": [
          "scott-addict-rc-40"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "retailer-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://www.diliecicli.it/cdn/shop/files/ADDICTRC40.webp?v=1691319669"
        },
        "source_id": "scott-addict-rc-40-retailer-2026-08-08",
        "rights": {
          "status": "retailer-page-embed",
          "copyright_holder": "SCOTT / Diliè Cicli",
          "usage_note": "Remote embed from the cited retailer page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product image © SCOTT / Diliè Cicli",
        "alt": "SCOTT Addict RC 40 road bike with Shimano 105 Di2",
        "reviewed_at": "2026-08-08",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "scott-addict-rc-40-retailer-2026-08-08",
        "type": "retailer-product-page",
        "title": "SCOTT Addict RC 40 105 Di2 12-speed",
        "publisher": "Diliè Cicli",
        "url": "https://www.diliecicli.it/products/bicicletta-scott-addict-rc-40-105-di2-12v"
      },
      "videos": [],
      "sources": [
        {
          "id": "taobao-snapshot-2026-08-08",
          "type": "anonymized-marketplace-snapshot",
          "title": "Anonymized Taobao search-card snapshot — 2026-08-08",
          "publisher": "China Bikes",
          "language": "zh-CN",
          "accessed_at": "2026-08-08",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "low-to-medium",
            "price": "medium"
          },
          "notes": "42 screenshots and 160 listing observations were normalized into 133 model groups. Listed, coupon, subsidy, and first-order conditions are preserved in the research ledger. Screenshots, seller identities, and private data are not redistributed."
        },
        {
          "id": "scott-addict-rc-40-poland-2026-08-17",
          "type": "manufacturer-regional-product-page",
          "title": "SCOTT Addict RC 40",
          "publisher": "SCOTT Poland",
          "language": "pl",
          "accessed_at": "2026-09-01",
          "url": "https://www.scott.pl/produkt/1635/12093/Rower-Addict-RC-40",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium"
          },
          "notes": "Current exact regional Addict RC 40 page identifies model 290362, HMX frame and fork, Shimano 105 Di2, a 7.9 kg claimed complete weight, fitted 28C tires and dealer-inquiry purchase routing. It does not state a maximum tire width."
        },
        {
          "id": "scott-addict-rc-40-bikeradar-review-2026-09-01",
          "type": "independent-product-review",
          "title": "Scott Addict RC 40 review",
          "publisher": "BikeRadar",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.bikeradar.com/reviews/bikes/road-bikes/scott-addict-rc-40-review",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium"
          },
          "notes": "Exact 2023-generation RC 40 review identifies the HMX frame and fork, reports Scott’s approximately 850 g frame and 340 g fork claims with size unspecified, publishes the correct seven-size RC geometry, and describes a stiff frameset with balanced compliance. The stiffness evidence is qualitative ride testing, not a numeric frame-deflection protocol."
        },
        {
          "id": "scott-addict-rc-40-retailer-2026-08-08",
          "type": "retailer-product-page",
          "title": "SCOTT Addict RC 40 105 Di2 12-speed",
          "publisher": "Diliè Cicli",
          "language": "it",
          "accessed_at": "2026-08-08",
          "url": "https://www.diliecicli.it/products/bicicletta-scott-addict-rc-40-105-di2-12v",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "medium"
          },
          "notes": "Exact-model retailer reference for the Addict RC 40 with Shimano 105 Di2. It is not evidence for the China-market price or purchase route."
        }
      ]
    },
    {
      "id": "quick-gr-one-frameset",
      "brand": {
        "id": "quick",
        "name": "Quick Pro",
        "name_zh": "快客"
      },
      "platform": {
        "id": "quick-gr-one",
        "brand_id": "quick",
        "name": "GR:ONE",
        "name_zh": "GR:ONE",
        "category": "gravel-race",
        "handlebar": "drop",
        "status": "current",
        "summary": "High-end monocoque race frame with lower 45 mm clearance than several cheaper modern alternatives.",
        "frame": {
          "material": "carbon",
          "fork_material": "carbon",
          "bottom_bracket": "T47",
          "derailleur_hanger": "standard",
          "cable_routing": "fully-internal",
          "claimed_frame_weight_g": 919,
          "claimed_frame_weight_basis": "Size M; manufacturer tolerance ±5%",
          "claimed_fork_weight_g": 459,
          "claimed_fork_weight_basis": "Manufacturer tolerance ±5%",
          "claimed_seatpost_weight_g": 169,
          "claimed_seatpost_weight_basis": "Manufacturer tolerance ±5%",
          "claimed_fiber": "high-modulus-claimed",
          "geometry": {
            "basis": "manufacturer exact-model geometry table",
            "source_id": "quick-gr-one-official",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "XS/426",
                "seat_tube_mm": 426,
                "top_tube_mm": 518,
                "head_tube_mm": 95,
                "head_angle_deg": 70.5,
                "seat_angle_deg": 74.2,
                "bb_drop_mm": 75,
                "chainstay_mm": 425,
                "fork_offset_mm": 55,
                "fork_length_mm": 400,
                "reach_mm": 370,
                "stack_mm": 524,
                "wheelbase_mm": 1006,
                "standover_mm": 723
              },
              {
                "size": "S/456",
                "seat_tube_mm": 456,
                "top_tube_mm": 535,
                "head_tube_mm": 113,
                "head_angle_deg": 71,
                "seat_angle_deg": 74,
                "bb_drop_mm": 75,
                "chainstay_mm": 425,
                "fork_offset_mm": 55,
                "fork_length_mm": 400,
                "reach_mm": 379,
                "stack_mm": 543,
                "wheelbase_mm": 1016,
                "standover_mm": 742
              },
              {
                "size": "M/486",
                "seat_tube_mm": 486,
                "top_tube_mm": 553,
                "head_tube_mm": 132,
                "head_angle_deg": 71,
                "seat_angle_deg": 73.6,
                "bb_drop_mm": 75,
                "chainstay_mm": 425,
                "fork_offset_mm": 55,
                "fork_length_mm": 400,
                "reach_mm": 388,
                "stack_mm": 561,
                "wheelbase_mm": 1032,
                "standover_mm": 760
              },
              {
                "size": "L/516",
                "seat_tube_mm": 516,
                "top_tube_mm": 572,
                "head_tube_mm": 152,
                "head_angle_deg": 71,
                "seat_angle_deg": 73.3,
                "bb_drop_mm": 75,
                "chainstay_mm": 425,
                "fork_offset_mm": 55,
                "fork_length_mm": 400,
                "reach_mm": 398,
                "stack_mm": 580,
                "wheelbase_mm": 1048,
                "standover_mm": 779
              },
              {
                "size": "XL/546",
                "seat_tube_mm": 546,
                "top_tube_mm": 590,
                "head_tube_mm": 172,
                "head_angle_deg": 71,
                "seat_angle_deg": 73.8,
                "bb_drop_mm": 75,
                "chainstay_mm": 425,
                "fork_offset_mm": 55,
                "fork_length_mm": 400,
                "reach_mm": 405,
                "stack_mm": 599,
                "wheelbase_mm": 1062,
                "standover_mm": 798
              }
            ]
          },
          "stiffness_evidence": "Two manufacturer-hosted exact-model owner reviews explicitly describe the GR:ONE as stiff, fast under power and having impressive stiffness. This is qualitative hosted testimony, not an independent review or instrumented deflection test."
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "pass",
          "note": "Official nominal 45 mm maximum.",
          "published_max_mm": 45
        },
        "mounts": [
          "top-tube"
        ],
        "internal_storage": false,
        "china_availability": "mainland-and-direct",
        "availability_note": "Official China page displayed stock 140 on 2026-08-26; live size/color availability still requires checkout confirmation.",
        "source_ids": [
          "quick-gr-one-official",
          "quick-gr-one-china-official-2026-08-25",
          "quick-gr-one-global-store-2026-09-01"
        ],
        "last_reviewed": "2026-09-01"
      },
      "variant": {
        "id": "quick-gr-one-frameset",
        "platform_id": "quick-gr-one",
        "name": "GR:ONE frameset",
        "kind": "frameset",
        "market": "mainland-china-or-direct",
        "editorial": {
          "verdict": "A polished gravel-race near-miss: relatively light and fast-looking, but limited to 45 mm and longer than a literal road-race chassis.",
          "best_for": [
            "race-focused premium buyer"
          ],
          "strengths": [
            "919 g claim",
            "Monocoque construction",
            "T47"
          ],
          "caveats": [
            "Only 45 mm clearance",
            "High price",
            "Size M uses 425 mm chainstays and a 1,032 mm wheelbase"
          ],
          "price_thresholds_cny": {
            "great_buy_below": 13500,
            "fair_buy_below": 14500,
            "not_compelling_above": 16000
          }
        },
        "source_ids": [
          "quick-gr-one-official",
          "quick-gr-one-china-official-2026-08-25",
          "quick-gr-one-global-store-2026-09-01"
        ],
        "purchase_route": "Current Quick Pro global storefront sells the exact GR:ONE frame for US$2,099 with Add to cart and current delivery guidance; the China product page remains another direct route. Confirm mainland CNY checkout, customization, tax and warranty handling.",
        "included": [
          "frame",
          "fork",
          "small parts; verify exact package"
        ],
        "last_reviewed": "2026-09-01"
      },
      "prices": [
        {
          "id": "quick-gr-one-global-official-2026-09-01",
          "variant_id": "quick-gr-one-frameset",
          "observed_at": "2026-09-01",
          "price_type": "official-global-store-reference-conversion",
          "currency": "CNY",
          "channel": "manufacturer-direct-global",
          "status": "in-stock",
          "amount_cny": 14105,
          "original_amount": 2099,
          "original_currency": "USD",
          "conversion_rate_cny_per_original_unit": 6.719730941704037,
          "conversion_rate_date": "2026-08-31",
          "conditions": "Reference conversion of the current global-direct price; size, color, customization, shipping, tax, mainland eligibility and checkout total may differ.",
          "source_ids": [
            "quick-gr-one-global-store-2026-09-01",
            "ecb-reference-rates-2026-08-31"
          ]
        },
        {
          "id": "quick-gr-one-2026-08",
          "variant_id": "quick-gr-one-frameset",
          "observed_at": "2026-08-06",
          "price_type": "reference-range",
          "currency": "CNY",
          "channel": "direct-or-china-market",
          "status": "approximate-current",
          "conditions": "Verify current exact SKU and checkout total.",
          "source_ids": [
            "quick-gr-one-official",
            "compiled-research-2026-08-06"
          ],
          "low_cny": 13800,
          "high_cny": 14500
        },
        {
          "id": "quick-gr-one-launch-2025-05",
          "variant_id": "quick-gr-one-frameset",
          "observed_at": "2025-05-04",
          "price_type": "official-launch",
          "currency": "CNY",
          "channel": "mainland-china-launch",
          "status": "historical-launch-observation",
          "conditions": "Frameset and Aelous handlebar package; not a complete bike or current checkout quote.",
          "source_ids": [
            "biketo-quick-gr-one-launch-2025"
          ],
          "amount_cny": 13598
        }
      ],
      "latest_price": {
        "id": "quick-gr-one-global-official-2026-09-01",
        "variant_id": "quick-gr-one-frameset",
        "observed_at": "2026-09-01",
        "price_type": "official-global-store-reference-conversion",
        "currency": "CNY",
        "channel": "manufacturer-direct-global",
        "status": "in-stock",
        "amount_cny": 14105,
        "original_amount": 2099,
        "original_currency": "USD",
        "conversion_rate_cny_per_original_unit": 6.719730941704037,
        "conversion_rate_date": "2026-08-31",
        "conditions": "Reference conversion of the current global-direct price; size, color, customization, shipping, tax, mainland eligibility and checkout total may differ.",
        "source_ids": [
          "quick-gr-one-global-store-2026-09-01",
          "ecb-reference-rates-2026-08-31"
        ]
      },
      "display_price": {
        "label": "Est. ¥20,105",
        "estimated": true,
        "low": 20105,
        "high": 20105,
        "midpoint": 20105,
        "buildAmount": 6000,
        "frameLow": 14105,
        "frameHigh": 14105
      },
      "image": {
        "id": "quick-gr-one-primary-image",
        "platform_id": "quick-gr-one",
        "variant_ids": [
          "quick-gr-one-frameset"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://www.quickprousa.com/cdn/shop/files/GRONE_AbyssGray.png?v=1781733761&width=1946"
        },
        "source_id": "quick-gr-one-official",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "Quick Pro",
          "usage_note": "Remote embed from the cited product page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product image © Quick Pro",
        "alt": "Quick Pro GR:ONE carbon gravel frameset in Abyss Gray",
        "reviewed_at": "2026-08-07",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "quick-gr-one-official",
        "type": "manufacturer-product-page",
        "title": "Quick Pro GR:ONE",
        "publisher": "Quick Pro",
        "url": "https://www.quickprousa.com/products/gr-one-frame"
      },
      "videos": [
        {
          "id": "julius-domroes-quick-pro-gr-one-review",
          "provider": "youtube",
          "youtube_video_id": "aDBlMf0qxMo",
          "title": "Quick Pro GR:ONE – Review and Winter Test Ride",
          "channel_name": "Julius Domroes",
          "channel_url": "https://www.youtube.com/channel/UCGPEqXM3vMbIETRV0a1NQ9g",
          "url": "https://www.youtube.com/watch?v=aDBlMf0qxMo",
          "language": "en",
          "published_at": "2025-12-03",
          "accessed_at": "2026-08-09",
          "target": {
            "platform_id": "quick-gr-one"
          },
          "match": "exact-platform",
          "format": "hands-on-review",
          "relationship": "owner-review",
          "disclosure": "The creator presents this as a review of his own build; any undisclosed commercial relationship remains unknown.",
          "disclosure_url": "https://www.youtube.com/watch?v=aDBlMf0qxMo",
          "summary": "Concise owner review and winter test ride of a GR:ONE build, useful for fit, comfort, and build context rather than specification proof."
        }
      ],
      "sources": [
        {
          "id": "quick-gr-one-official",
          "type": "manufacturer-product-page",
          "title": "Quick Pro GR:ONE",
          "publisher": "Quick Pro",
          "language": "en",
          "accessed_at": "2026-08-25",
          "url": "https://www.quickprousa.com/products/gr-one-frame",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Current exact-model page supports a US$2,099 global-direct frameset, T47-68 threaded bottom bracket, 700x45C maximum, 919 g size-M frame, 459 g fork, 169 g seatpost, four color options and a five-size geometry table. The USD price is not a mainland CNY checkout observation."
        },
        {
          "id": "quick-gr-one-china-official-2026-08-25",
          "type": "manufacturer-product-page",
          "title": "Quick Pro GR:ONE China",
          "publisher": "Quick Pro China",
          "language": "zh",
          "accessed_at": "2026-08-27",
          "url": "https://www.quick-bikes.com.cn/product/32.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium"
          },
          "notes": "Current official mainland product page confirms a domestic GR:ONE product route and displayed stock 140 at access, but does not expose a current CNY checkout price or size/color breakdown. The historical CNY 13,598 frame-and-handlebar launch package remains a separate dated observation."
        },
        {
          "id": "quick-gr-one-global-store-2026-09-01",
          "type": "official-storefront-and-hosted-owner-reviews",
          "title": "Quick Pro GR:ONE frame",
          "publisher": "Quick Pro USA",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.quickprousa.com/products/gr-one-frame",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Current exact-model global storefront showed US$2,099, Add to cart, free shipping to most countries and 1-3 week in-stock delivery guidance. Two manufacturer-hosted owner reviews explicitly describe the frame as stiff; this is qualitative hosted testimony, not independent or instrumented evidence."
        },
        {
          "id": "ecb-reference-rates-2026-08-31",
          "type": "official-exchange-rate",
          "title": "Euro foreign exchange reference rates, 31 August 2026",
          "publisher": "European Central Bank",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.ecb.europa.eu/stats/policy_and_exchange_rates/euro_reference_exchange_rates/html/index.en.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Official reference table lists CNY 7.7922 and USD 1.1596 per EUR for 31 August 2026. The resulting USD/CNY cross-rate is 6.7197309417; conversions are reference values, not checkout amounts."
        },
        {
          "id": "compiled-research-2026-08-06",
          "type": "research-note",
          "title": "Compiled China carbon gravel market research",
          "publisher": "China Bikes",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "medium",
            "price": "medium"
          },
          "notes": "Cross-checked compilation of public product pages, marketplace references, Chinese industry sources, and dated price observations. Approximate values require fresh verification."
        },
        {
          "id": "biketo-quick-gr-one-launch-2025",
          "type": "cycling-media-launch-report",
          "title": "Quick Pro GR:ONE launch price and specification",
          "publisher": "BIKETO",
          "language": "zh-CN",
          "accessed_at": "2026-08-17",
          "url": "https://www.biketo.com/product/54440.html",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "high"
          },
          "notes": "The dated launch report lists a ¥13,598 GR:ONE frame package with Aelous handlebar. It is historical launch evidence, not a current checkout quote or complete-bike price."
        }
      ]
    },
    {
      "id": "winspace-g5-frameset",
      "brand": {
        "id": "winspace",
        "name": "Winspace",
        "name_zh": "赢飞仕"
      },
      "platform": {
        "id": "winspace-g5",
        "brand_id": "winspace",
        "name": "G5",
        "name_zh": "G5",
        "category": "gravel-race",
        "handlebar": "drop",
        "status": "current",
        "summary": "Aero gravel flagship with unusually large front/rear clearance and internal storage.",
        "frame": {
          "material": "carbon",
          "material_grade": "Toray T700 + T800 carbon blend",
          "fork_material": "carbon",
          "construction": "G3-derived aero gravel chassis with full-carbon fork, carbon aero seatpost, UDH and FIDLOCK-compatible downtube storage",
          "stiffness_evidence": "No exact-model measured stiffness result or sufficiently specific independent G5 ride assessment was found; manufacturer high-stiffness language is not treated as test evidence",
          "bottom_bracket": "T47 68",
          "derailleur_hanger": "UDH",
          "cable_routing": "fully-internal",
          "claimed_frame_weight_g": 950,
          "claimed_frame_weight_basis": "Dealer-listed approximate raw size-M frame weight; manufacturer page does not publish a frame-only weight.",
          "geometry": {
            "basis": "manufacturer exact-model geometry chart",
            "source_id": "winspace-g5-official",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "XS",
                "rider_height": "155–163 cm",
                "stack_mm": 531,
                "reach_mm": 367,
                "head_tube_mm": 100,
                "head_angle_deg": 70.5,
                "seat_angle_deg": 73.5,
                "bb_drop_mm": 78,
                "chainstay_mm": 423,
                "fork_offset_mm": 54,
                "fork_length_mm": 398,
                "seat_tube_mm": 440,
                "top_tube_mm": 524,
                "wheelbase_mm": 1000,
                "standover_mm": 751,
                "trail_mm": 66.2
              },
              {
                "size": "S",
                "rider_height": "163–171 cm",
                "stack_mm": 544,
                "reach_mm": 375,
                "head_tube_mm": 113,
                "head_angle_deg": 70.7,
                "seat_angle_deg": 73.5,
                "bb_drop_mm": 78,
                "chainstay_mm": 423,
                "fork_offset_mm": 54,
                "fork_length_mm": 398,
                "seat_tube_mm": 460,
                "top_tube_mm": 536,
                "wheelbase_mm": 1011,
                "standover_mm": 768,
                "trail_mm": 65
              },
              {
                "size": "M",
                "rider_height": "171–179 cm",
                "stack_mm": 561,
                "reach_mm": 383,
                "head_tube_mm": 130,
                "head_angle_deg": 71.2,
                "seat_angle_deg": 73.5,
                "bb_drop_mm": 76,
                "chainstay_mm": 425,
                "fork_offset_mm": 51,
                "fork_length_mm": 398,
                "seat_tube_mm": 480,
                "top_tube_mm": 549,
                "wheelbase_mm": 1020,
                "standover_mm": 788,
                "trail_mm": 64.9
              },
              {
                "size": "L",
                "rider_height": "179–186 cm",
                "stack_mm": 578,
                "reach_mm": 391,
                "head_tube_mm": 147,
                "head_angle_deg": 71.5,
                "seat_angle_deg": 73.5,
                "bb_drop_mm": 76,
                "chainstay_mm": 425,
                "fork_offset_mm": 51,
                "fork_length_mm": 398,
                "seat_tube_mm": 510,
                "top_tube_mm": 562,
                "wheelbase_mm": 1031,
                "standover_mm": 811,
                "trail_mm": 63.1
              },
              {
                "size": "XL",
                "rider_height": "186–193 cm",
                "stack_mm": 598,
                "reach_mm": 399,
                "head_tube_mm": 170,
                "head_angle_deg": 71.5,
                "seat_angle_deg": 73.5,
                "bb_drop_mm": 74,
                "chainstay_mm": 427,
                "fork_offset_mm": 51,
                "fork_length_mm": 398,
                "seat_tube_mm": 540,
                "top_tube_mm": 576,
                "wheelbase_mm": 1049,
                "standover_mm": 839,
                "trail_mm": 63.1
              },
              {
                "size": "XXL",
                "rider_height": "193+ cm",
                "stack_mm": 619,
                "reach_mm": 407,
                "head_tube_mm": 193,
                "head_angle_deg": 71.5,
                "seat_angle_deg": 73.5,
                "bb_drop_mm": 74,
                "chainstay_mm": 427,
                "fork_offset_mm": 51,
                "fork_length_mm": 398,
                "seat_tube_mm": 570,
                "top_tube_mm": 590,
                "wheelbase_mm": 1064,
                "standover_mm": 865,
                "trail_mm": 63.1
              }
            ]
          }
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "pass",
          "note": "Official front/rear maxima differ; rear clearance governs matching tire setups.",
          "published_front_max_mm": 58,
          "published_rear_max_mm": 53
        },
        "mounts": [
          "top-tube"
        ],
        "internal_storage": true,
        "china_availability": "mainland-and-direct",
        "source_ids": [
          "winspace-g5-official",
          "winspace-g5-au-official-2026-08-27",
          "winspace-g5-weight-woods-cycles-2026-08-25"
        ],
        "last_reviewed": "2026-08-27"
      },
      "variant": {
        "id": "winspace-g5-frameset",
        "platform_id": "winspace-g5",
        "name": "G5 frameset",
        "kind": "frameset",
        "market": "mainland-china-or-direct",
        "editorial": {
          "verdict": "A convincing aero-gravel shell with 53 mm rear clearance, but its gravel-race geometry and flagship price keep it from being a literal aero-road answer or a value choice.",
          "best_for": [
            "premium gravel racer",
            "wide-clearance race buyer"
          ],
          "strengths": [
            "Aero design",
            "58/53 mm clearance",
            "Storage"
          ],
          "caveats": [
            "Flagship price",
            "Manufacturer does not publish a frame-only weight",
            "Gravel-race geometry rather than literal road geometry"
          ],
          "price_thresholds_cny": {
            "great_buy_below": 14500,
            "fair_buy_below": 15500,
            "not_compelling_above": 17000
          }
        },
        "source_ids": [
          "winspace-g5-official"
        ],
        "included": [
          "frame",
          "fork",
          "small parts; verify exact package"
        ],
        "purchase_route": "Current Winspace storefront lists the exact G5 frameset at US$2,200 with Add to cart, shipping calculated at checkout and a stated 15–20-business-day lead time. Confirm mainland eligibility, tax and warranty handling.",
        "last_reviewed": "2026-09-01"
      },
      "prices": [
        {
          "id": "winspace-g5-global-official-2026-09-01",
          "variant_id": "winspace-g5-frameset",
          "observed_at": "2026-09-01",
          "price_type": "official-global-store-reference-conversion",
          "currency": "CNY",
          "channel": "manufacturer-direct-global",
          "status": "available",
          "amount_cny": 14783,
          "original_amount": 2200,
          "original_currency": "USD",
          "conversion_rate_cny_per_original_unit": 6.719730941704037,
          "conversion_rate_date": "2026-08-31",
          "conditions": "Reference conversion of the current official price; size, color, shipping, tax, mainland eligibility and checkout total may differ.",
          "source_ids": [
            "winspace-g5-official",
            "ecb-reference-rates-2026-08-31"
          ]
        }
      ],
      "latest_price": {
        "id": "winspace-g5-global-official-2026-09-01",
        "variant_id": "winspace-g5-frameset",
        "observed_at": "2026-09-01",
        "price_type": "official-global-store-reference-conversion",
        "currency": "CNY",
        "channel": "manufacturer-direct-global",
        "status": "available",
        "amount_cny": 14783,
        "original_amount": 2200,
        "original_currency": "USD",
        "conversion_rate_cny_per_original_unit": 6.719730941704037,
        "conversion_rate_date": "2026-08-31",
        "conditions": "Reference conversion of the current official price; size, color, shipping, tax, mainland eligibility and checkout total may differ.",
        "source_ids": [
          "winspace-g5-official",
          "ecb-reference-rates-2026-08-31"
        ]
      },
      "display_price": {
        "label": "Est. ¥20,783",
        "estimated": true,
        "low": 20783,
        "high": 20783,
        "midpoint": 20783,
        "buildAmount": 6000,
        "frameLow": 14783,
        "frameHigh": 14783
      },
      "image": {
        "id": "winspace-g5-primary-image",
        "platform_id": "winspace-g5",
        "variant_ids": [
          "winspace-g5-frameset"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://www.winspace.cc/cdn/shop/files/G5FrameNauticalBlue.webp?v=1782181071&width=1080"
        },
        "source_id": "winspace-g5-official",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "Winspace",
          "usage_note": "Remote embed from the cited product page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product image © Winspace",
        "alt": "Winspace G5 carbon gravel frameset in Nautical Blue",
        "reviewed_at": "2026-08-07",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "winspace-g5-official",
        "type": "manufacturer-product-page",
        "title": "Winspace G5",
        "publisher": "Winspace",
        "url": "https://www.winspace.cc/products/g5-gravel"
      },
      "videos": [],
      "sources": [
        {
          "id": "winspace-g5-official",
          "type": "manufacturer-product-page",
          "title": "Winspace G5",
          "publisher": "Winspace",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.winspace.cc/products/g5-gravel",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Current official exact-model page lists US$2,200, Add to cart, shipping calculated at checkout and a 15–20-business-day lead time, plus 57–58 mm front and 53 mm rear clearance and internal storage. It does not publish a frame-only weight."
        },
        {
          "id": "winspace-g5-au-official-2026-08-27",
          "type": "manufacturer-regional-product-page",
          "title": "Winspace G5 frameset Australia",
          "publisher": "Winspace Australia",
          "language": "en",
          "accessed_at": "2026-08-27",
          "url": "https://winspace.com.au/products/winspace-g5-gravel-frameset",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium"
          },
          "notes": "Official regional page identifies the package as frame, full-carbon fork, FSA ACR headset and carbon aero seatpost, with a Toray T700 + T800 blend, UDH, T47 and FIDLOCK storage. Its 57 mm front and 52 mm rear clearance differs slightly from global/Japan rounding of 57–58 mm front and 53 mm rear."
        },
        {
          "id": "winspace-g5-weight-woods-cycles-2026-08-25",
          "type": "dealer-product-page",
          "title": "Winspace G5 gravel frameset",
          "publisher": "Woods Cycles",
          "language": "en",
          "accessed_at": "2026-08-25",
          "url": "https://www.woodscyclesltd.co.uk/product-page/winspace-g3-gravel-frameset",
          "reliability": {
            "identity": "medium-high",
            "specification": "medium",
            "price": "medium"
          },
          "notes": "Current exact G5 listing states approximate raw weights of 950 g for a size-M frame, 450 g fork and 130 g 360 mm seatpost. The URL slug retains G3 wording, but the page title and content identify G5."
        },
        {
          "id": "ecb-reference-rates-2026-08-31",
          "type": "official-exchange-rate",
          "title": "Euro foreign exchange reference rates, 31 August 2026",
          "publisher": "European Central Bank",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.ecb.europa.eu/stats/policy_and_exchange_rates/euro_reference_exchange_rates/html/index.en.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Official reference table lists CNY 7.7922 and USD 1.1596 per EUR for 31 August 2026. The resulting USD/CNY cross-rate is 6.7197309417; conversions are reference values, not checkout amounts."
        }
      ]
    },
    {
      "id": "seka-exaero-gr-frameset",
      "brand": {
        "id": "seka",
        "name": "SEKA",
        "name_zh": "SEKA"
      },
      "platform": {
        "id": "seka-exaero-gr",
        "brand_id": "seka",
        "name": "ExAero GR",
        "name_zh": "ExAero GR",
        "category": "gravel-race",
        "handlebar": "drop",
        "status": "current",
        "summary": "Premium aero race frame with very large asymmetric clearance, storage, and high-end material claims.",
        "frame": {
          "material": "carbon",
          "material_grade": "Toray T1100G + M46J carbon fiber",
          "fork_material": "carbon",
          "construction": "True one-piece monocoque molding with a continuous load path and no joined or bonded frame sections; the rear uses SEKA's WindEye structure",
          "stiffness_evidence": "SEKA publishes 106 N/mm rear vertical compliance and up to 16 mm of seatpost movement. Cycling Weekly's large-frame test found no issue at 200–270 W but reported rear lateral flex that could disrupt shifting above about 360 W; this is one rider/build test, not a universal threshold.",
          "bottom_bracket": "T47 68",
          "derailleur_hanger": "UDH",
          "cable_routing": "fully-internal",
          "claimed_frame_weight_g": 980,
          "claimed_frame_weight_basis": "Unpainted size-54 frame, 980 ±35 g, excluding paint and hardware.",
          "claimed_fiber": "T1100/M46J-claimed",
          "geometry": {
            "basis": "manufacturer exact-model geometry chart",
            "source_id": "seka-exaero-gr-official-2026-08-27",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "49",
                "stack_mm": 524,
                "reach_mm": 369,
                "head_tube_mm": 96.4,
                "head_angle_deg": 70.4,
                "seat_angle_deg": 75,
                "bb_drop_mm": 74,
                "chainstay_mm": 423,
                "fork_offset_mm": 50,
                "fork_length_mm": 401,
                "front_center_mm": 587,
                "seat_tube_mm": 460,
                "top_tube_mm": 509,
                "wheelbase_mm": 999,
                "standover_mm": 747,
                "trail_mm": 71
              },
              {
                "size": "52",
                "stack_mm": 540,
                "reach_mm": 375,
                "head_tube_mm": 111,
                "head_angle_deg": 71,
                "seat_angle_deg": 74.3,
                "bb_drop_mm": 74,
                "chainstay_mm": 423,
                "fork_offset_mm": 50,
                "fork_length_mm": 401,
                "front_center_mm": 593,
                "seat_tube_mm": 490,
                "top_tube_mm": 526,
                "wheelbase_mm": 1005,
                "standover_mm": 771,
                "trail_mm": 67
              },
              {
                "size": "54",
                "stack_mm": 559,
                "reach_mm": 381,
                "head_tube_mm": 132,
                "head_angle_deg": 71.3,
                "seat_angle_deg": 74,
                "bb_drop_mm": 72,
                "chainstay_mm": 423,
                "fork_offset_mm": 50,
                "fork_length_mm": 401,
                "front_center_mm": 603,
                "seat_tube_mm": 510,
                "top_tube_mm": 541,
                "wheelbase_mm": 1016,
                "standover_mm": 792,
                "trail_mm": 65.5
              },
              {
                "size": "56",
                "stack_mm": 579,
                "reach_mm": 389,
                "head_tube_mm": 152,
                "head_angle_deg": 71.6,
                "seat_angle_deg": 74,
                "bb_drop_mm": 72,
                "chainstay_mm": 423,
                "fork_offset_mm": 50,
                "fork_length_mm": 401,
                "front_center_mm": 615,
                "seat_tube_mm": 535,
                "top_tube_mm": 555,
                "wheelbase_mm": 1027,
                "standover_mm": 815,
                "trail_mm": 63.5
              },
              {
                "size": "58",
                "stack_mm": 602,
                "reach_mm": 399,
                "head_tube_mm": 176.5,
                "head_angle_deg": 72,
                "seat_angle_deg": 73.5,
                "bb_drop_mm": 70,
                "chainstay_mm": 423,
                "fork_offset_mm": 50,
                "fork_length_mm": 401,
                "front_center_mm": 628,
                "seat_tube_mm": 555,
                "top_tube_mm": 578,
                "wheelbase_mm": 1042,
                "standover_mm": 837,
                "trail_mm": 61
              },
              {
                "size": "61",
                "stack_mm": 620,
                "reach_mm": 408,
                "head_tube_mm": 195,
                "head_angle_deg": 72.2,
                "seat_angle_deg": 73,
                "bb_drop_mm": 70,
                "chainstay_mm": 423,
                "fork_offset_mm": 50,
                "fork_length_mm": 401,
                "front_center_mm": 641,
                "seat_tube_mm": 580,
                "top_tube_mm": 598,
                "wheelbase_mm": 1055,
                "standover_mm": 858,
                "trail_mm": 60
              }
            ]
          }
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "pass",
          "note": "Official front 56 mm and rear 52 mm maxima.",
          "published_front_max_mm": 56,
          "published_rear_max_mm": 52
        },
        "mounts": [
          "top-tube"
        ],
        "internal_storage": true,
        "china_availability": "mainland-and-direct",
        "source_ids": [
          "seka-official",
          "seka-exaero-gr-official-2026-08-27",
          "seka-exaero-gr-cyclingweekly-review-2026-08-17",
          "seka-warranty-official-2026-08-27",
          "compiled-research-2026-08-06",
          "public-seka-exaero-build-2026-08-17"
        ],
        "last_reviewed": "2026-08-28"
      },
      "variant": {
        "id": "seka-exaero-gr-frameset",
        "platform_id": "seka-exaero-gr",
        "name": "ExAero GR frameset",
        "kind": "frameset",
        "market": "mainland-china-or-direct",
        "editorial": {
          "verdict": "One of the closest practical matches for an aero, relatively light, very-wide-clearance build, but it remains a purpose-built race-gravel chassis rather than a road-geometry frame.",
          "best_for": [
            "premium aero racer"
          ],
          "strengths": [
            "56/52 mm clearance",
            "T47, UDH, storage",
            "High-end material claims"
          ],
          "caveats": [
            "Premium price",
            "Factory ownership not clearly public",
            "Size-54 geometry uses 423 mm chainstays and a 1,016 mm wheelbase; do not label it literal road geometry"
          ],
          "price_thresholds_cny": {
            "great_buy_below": 14500,
            "fair_buy_below": 15800,
            "not_compelling_above": 17500
          }
        },
        "source_ids": [
          "seka-official",
          "seka-exaero-gr-official-2026-08-27",
          "seka-warranty-official-2026-08-27",
          "compiled-research-2026-08-06",
          "public-seka-exaero-build-2026-08-17",
          "seka-exaero-gr-official-store-2026-09-01"
        ],
        "included": [
          "frame",
          "fork",
          "seatpost",
          "Gladius handlebar",
          "storage and installation accessories"
        ],
        "purchase_route": "Current SEKA official online store lists the exact ExAero GR frameset at US$3,299 with Shop Now for the US and Canada. For mainland China, use SEKA official support or an authorized dealer and confirm selected size, finish, cockpit, delivery, tax and warranty handling.",
        "last_reviewed": "2026-09-01"
      },
      "prices": [
        {
          "id": "seka-exaero-gr-2026-08-17",
          "variant_id": "seka-exaero-gr-frameset",
          "observed_at": "2026-08-17",
          "price_type": "official-list-reported",
          "currency": "CNY",
          "channel": "mainland-china-launch-report",
          "status": "dated-mainland-observation",
          "conditions": "Frame, handlebar and seatpost package; not the separately described complete GRX Di2 build.",
          "source_ids": [
            "seka-exaero-gr-cyclingchina-2026"
          ],
          "amount_cny": 14990
        },
        {
          "id": "seka-exaero-2026-08",
          "variant_id": "seka-exaero-gr-frameset",
          "observed_at": "2026-08-06",
          "price_type": "reference-range",
          "currency": "CNY",
          "channel": "direct-or-china-market",
          "status": "approximate-current",
          "conditions": "Verify current exact SKU and checkout total.",
          "source_ids": [
            "seka-official",
            "compiled-research-2026-08-06"
          ],
          "low_cny": 14900,
          "high_cny": 16500
        }
      ],
      "latest_price": {
        "id": "seka-exaero-gr-2026-08-17",
        "variant_id": "seka-exaero-gr-frameset",
        "observed_at": "2026-08-17",
        "price_type": "official-list-reported",
        "currency": "CNY",
        "channel": "mainland-china-launch-report",
        "status": "dated-mainland-observation",
        "conditions": "Frame, handlebar and seatpost package; not the separately described complete GRX Di2 build.",
        "source_ids": [
          "seka-exaero-gr-cyclingchina-2026"
        ],
        "amount_cny": 14990
      },
      "display_price": {
        "label": "Est. ¥20,990",
        "estimated": true,
        "low": 20990,
        "high": 20990,
        "midpoint": 20990,
        "buildAmount": 6000,
        "frameLow": 14990,
        "frameHigh": 14990
      },
      "image": {
        "id": "seka-exaero-gr-primary-image",
        "platform_id": "seka-exaero-gr",
        "variant_ids": [
          "seka-exaero-gr-frameset"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://www.shopsekabikes.com/cdn/shop/files/ExAero_GR_2_f5e2e83e-85f0-4194-be15-3789b5451b3b.jpg?v=1764062711&width=3840"
        },
        "source_id": "seka-exaero-gr-official-store-2026-08-09",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "SEKA",
          "usage_note": "Remote embed from the cited product page. Copyright remains with the image owner; no redistribution license is asserted."
        },
        "credit": "Product image © SEKA",
        "alt": "SEKA ExAero GR carbon gravel frameset",
        "reviewed_at": "2026-08-09",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "seka-exaero-gr-official-store-2026-08-09",
        "type": "manufacturer-product-page",
        "title": "SEKA ExAero GR RDC Frameset",
        "publisher": "SEKA",
        "url": "https://www.shopsekabikes.com/products/exaero-gr-rdc-frameset"
      },
      "videos": [
        {
          "id": "bicidastrada-seka-exaero-gr-review",
          "provider": "youtube",
          "youtube_video_id": "4iRUF5QPxNA",
          "title": "TEST - Seka ExAero GR: The Chinese gravel racing bike that's driving everyone crazy",
          "channel_name": "BiciDaStrada",
          "channel_url": "https://www.youtube.com/channel/UCmgEnWnpv_EGaBUfny3wYNA",
          "url": "https://www.youtube.com/watch?v=4iRUF5QPxNA",
          "language": "it",
          "published_at": "2026-03-12",
          "accessed_at": "2026-08-09",
          "target": {
            "platform_id": "seka-exaero-gr"
          },
          "match": "exact-platform",
          "format": "hands-on-review",
          "relationship": "publication-review",
          "disclosure": "This is a professional publication test; the product-supply and commercial terms were not independently verified.",
          "disclosure_url": "https://www.bicidastrada.it/seka-exaero-gr-come-va/",
          "summary": "Italian-language hands-on test covering the ExAero GR platform on varied terrain; treat ride impressions separately from official specifications."
        }
      ],
      "sources": [
        {
          "id": "seka-official",
          "type": "manufacturer-homepage",
          "title": "SEKA ExAero GR information",
          "publisher": "SEKA",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": "https://www.sekabikes.com/en/",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "medium"
          },
          "notes": "Official brand source for the premium aero gravel platform."
        },
        {
          "id": "seka-exaero-gr-official-2026-08-27",
          "type": "manufacturer-product-page",
          "title": "SEKA ExAero GR",
          "publisher": "SEKA",
          "language": "en",
          "accessed_at": "2026-08-28",
          "url": "https://www.sekabikes.com/en/exaero-gr-en/",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "low"
          },
          "notes": "Official exact-model page supports 56 mm front and 52 mm rear clearance, a 980 ±35 g unpainted size-54 frame claim excluding paint and hardware, Toray T1100G/M46J carbon, true one-piece molding without joined or bonded frame sections, 106 N/mm rear vertical compliance, up to 16 mm seatpost movement, T47 68 mm and the full 49–61 geometry table. The page links an official Taobao route but did not expose a current CNY checkout in this pass."
        },
        {
          "id": "seka-warranty-official-2026-08-27",
          "type": "manufacturer-warranty-page",
          "title": "SEKA warranty policy",
          "publisher": "SEKA",
          "language": "en",
          "accessed_at": "2026-08-27",
          "url": "https://www.sekabikes.com/en/seka-warranty/",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "none",
            "support": "high"
          },
          "notes": "Official policy states lifetime coverage for the frameset category, five years for carbon-fiber components and two years for spare parts, subject to the policy's eligibility and exclusions."
        },
        {
          "id": "compiled-research-2026-08-06",
          "type": "research-note",
          "title": "Compiled China carbon gravel market research",
          "publisher": "China Bikes",
          "language": "en",
          "accessed_at": "2026-08-06",
          "url": null,
          "reliability": {
            "identity": "medium",
            "specification": "medium",
            "price": "medium"
          },
          "notes": "Cross-checked compilation of public product pages, marketplace references, Chinese industry sources, and dated price observations. Approximate values require fresh verification."
        },
        {
          "id": "public-seka-exaero-build-2026-08-17",
          "type": "manufacturer-community-post",
          "title": "SEKA road ExAero identity boundary — not ExAero GR",
          "publisher": "SEKA自行车 public account",
          "language": "zh-CN",
          "accessed_at": "2026-08-27",
          "url": "https://www.xiaohongshu.com/explore/6a7ee74d0000000006004fde",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "low"
          },
          "notes": "Exact road-model post reports an 820 g frame, T1100/M46J carbon, one-piece molding, seven race-oriented sizes and Gladius or ALTA cockpit options. The current official product page independently matches these specifications. When referenced by an ExAero GR record, this is rejection/disambiguation evidence only and supports no GR specification."
        },
        {
          "id": "seka-exaero-gr-official-store-2026-09-01",
          "type": "official-storefront",
          "title": "SEKA official online store",
          "publisher": "SEKA Bikes",
          "language": "en",
          "accessed_at": "2026-09-01",
          "url": "https://www.shopsekabikes.com/",
          "reliability": {
            "identity": "high",
            "specification": "medium",
            "price": "high"
          },
          "notes": "Current official online store lists the exact ExAero GR frameset at US$3,299 with Shop Now. Storefront scope is US and Canada; prices include applicable import duties, taxes and tariffs and orders over US$299 ship free. It does not establish mainland checkout terms."
        },
        {
          "id": "seka-exaero-gr-cyclingweekly-review-2026-08-17",
          "type": "independent-editorial-review",
          "title": "Seka ExAero GR review",
          "publisher": "Cycling Weekly",
          "language": "en",
          "accessed_at": "2026-08-28",
          "url": "https://www.cyclingweekly.com/reviews/frames/seka-exaero-gr-review-can-this-highly-in-demand-chinese-gravel-frame-compete-with-the-established-favourites",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "low"
          },
          "notes": "Exact-model large-frame test reproduces SEKA's vertical-compliance and lateral-stiffness figures, then reports normal behavior at 200–270 W but enough rear lateral flex above about 360 W to disrupt shifting across four wheelsets. This is rider/build-specific qualitative evidence, not a universal threshold."
        },
        {
          "id": "seka-exaero-gr-cyclingchina-2026",
          "type": "cycling-media-product-report",
          "title": "SEKA ExAero GR China launch",
          "publisher": "CyclingChina",
          "language": "zh-CN",
          "accessed_at": "2026-08-17",
          "url": "https://www.cyclingchina.net/site/html/2026/new_product_0316/10347.html",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "The launch report lists ¥14,990 for the frame, handlebar and seatpost package and separately describes a GRX Di2 build without assigning it a retail price."
        },
        {
          "id": "seka-exaero-gr-official-store-2026-08-09",
          "type": "manufacturer-product-page",
          "title": "SEKA ExAero GR RDC Frameset",
          "publisher": "SEKA",
          "language": "en",
          "accessed_at": "2026-08-09",
          "url": "https://www.shopsekabikes.com/products/exaero-gr-rdc-frameset",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium-high"
          },
          "notes": "Exact-model official-store page used for the remotely embedded ExAero GR product image. No redistribution license is asserted."
        },
        {
          "id": "public-seka-exaero-gr-road-wheel-build-2026-08-28",
          "type": "public-community-post",
          "title": "SEKA ExAero GR road-wheel conversion",
          "publisher": "XHS public post",
          "language": "zh-CN",
          "accessed_at": "2026-08-27",
          "url": "https://www.xiaohongshu.com/explore/69c3dc7b000000002101031a",
          "reliability": {
            "identity": "high",
            "specification": "low",
            "price": "none"
          },
          "notes": "The exact ExAero GR owner build is shown after swapping its gravel wheels for road wheels. The post supports exact-platform identification and qualitative road-conversion context only; it does not publish a complete weight or exact tire size."
        }
      ]
    },
    {
      "id": "incolor-speedster-sr-plus-frameset",
      "brand": {
        "id": "incolor",
        "name": "Incolor",
        "name_zh": "英凯路"
      },
      "platform": {
        "id": "incolor-speedster",
        "brand_id": "incolor",
        "name": "Speedster SR / SR+",
        "name_zh": "SPEEDSTER SR / SR+",
        "category": "aero-wide-clearance",
        "handlebar": "drop",
        "status": "current",
        "summary": "Current six-size aero road platform with UDH, asymmetric T47A and unusually broad tire room: up to 38C slick or 36C small-knob tires in a 1× build, with 2× builds limited to 32C slick tires.",
        "frame": {
          "material": "carbon",
          "material_grade": "Variant-specific: SR M60 + T800; SR+ 80T pitch-based + T1100",
          "fork_material": "carbon",
          "construction": "Aero carbon frame with a narrow 40 mm head tube and fully internal cable routing",
          "stiffness_evidence": "Manufacturer-authored internal bottom-bracket stiffness values are 175 N/mm for SR and 181 N/mm for SR+; the test protocol and independent confirmation are not published.",
          "bottom_bracket": "Asymmetric T47A, 76.75 mm shell",
          "derailleur_hanger": "UDH",
          "cable_routing": "fully-internal",
          "geometry": {
            "basis": "manufacturer exact-model geometry table",
            "source_id": "incolor-speedster-official-2026-08-29",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "45",
                "rider_height": "155–162 cm",
                "top_tube_mm": 501.1,
                "head_tube_mm": 104.5,
                "head_angle_deg": 70.8,
                "seat_angle_deg": 75,
                "bb_drop_mm": 78,
                "chainstay_mm": 405,
                "front_center_mm": 578.3,
                "fork_offset_mm": 55,
                "trail_mm": 60.2,
                "reach_mm": 365,
                "stack_mm": 508,
                "wheelbase_mm": 970.4,
                "standover_mm": 717.4,
                "seat_tube_mm": 443
              },
              {
                "size": "48",
                "rider_height": "162–168 cm",
                "top_tube_mm": 514.1,
                "head_tube_mm": 112.2,
                "head_angle_deg": 71,
                "seat_angle_deg": 74.5,
                "bb_drop_mm": 78,
                "chainstay_mm": 405,
                "front_center_mm": 585.2,
                "fork_offset_mm": 55,
                "trail_mm": 58.9,
                "reach_mm": 371,
                "stack_mm": 516,
                "wheelbase_mm": 977.4,
                "standover_mm": 726.9,
                "seat_tube_mm": 453
              },
              {
                "size": "51",
                "rider_height": "167–173 cm",
                "top_tube_mm": 521.6,
                "head_tube_mm": 124.1,
                "head_angle_deg": 71.2,
                "seat_angle_deg": 74.5,
                "bb_drop_mm": 75,
                "chainstay_mm": 405,
                "front_center_mm": 592.1,
                "fork_offset_mm": 55,
                "trail_mm": 57.7,
                "reach_mm": 376,
                "stack_mm": 525,
                "wheelbase_mm": 985.3,
                "standover_mm": 741.3,
                "seat_tube_mm": 464
              },
              {
                "size": "54",
                "rider_height": "172–178 cm",
                "top_tube_mm": 537.8,
                "head_tube_mm": 135.1,
                "head_angle_deg": 72,
                "seat_angle_deg": 74,
                "bb_drop_mm": 75,
                "chainstay_mm": 405,
                "front_center_mm": 591.3,
                "fork_offset_mm": 50,
                "trail_mm": 58,
                "reach_mm": 383,
                "stack_mm": 540,
                "wheelbase_mm": 984.6,
                "standover_mm": 757.5,
                "seat_tube_mm": 480
              },
              {
                "size": "56",
                "rider_height": "177–183 cm",
                "top_tube_mm": 553.2,
                "head_tube_mm": 159.3,
                "head_angle_deg": 72,
                "seat_angle_deg": 73.75,
                "bb_drop_mm": 72,
                "chainstay_mm": 405,
                "front_center_mm": 605.3,
                "fork_offset_mm": 50,
                "trail_mm": 58,
                "reach_mm": 390,
                "stack_mm": 560,
                "wheelbase_mm": 999.6,
                "standover_mm": 780.3,
                "seat_tube_mm": 500
              },
              {
                "size": "58",
                "rider_height": "182–188 cm",
                "top_tube_mm": 571,
                "head_tube_mm": 183.6,
                "head_angle_deg": 72.25,
                "seat_angle_deg": 73.5,
                "bb_drop_mm": 72,
                "chainstay_mm": 405,
                "front_center_mm": 618.5,
                "fork_offset_mm": 50,
                "trail_mm": 56.4,
                "reach_mm": 398,
                "stack_mm": 584,
                "wheelbase_mm": 1012.8,
                "standover_mm": 805.1,
                "seat_tube_mm": 526
              }
            ]
          }
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "official",
          "eligibility": "pass",
          "published_max_mm": 38,
          "drivetrain_limits_mm": {
            "single": 38,
            "double": 32
          },
          "note": "The headline 38C maximum is conditional: the manufacturer allows up to 38C slick or 36C small-knob tires with 1×, while a 2× build is limited to 32C slick tires. Actual measured width still depends on the rim and tire."
        },
        "category_details": {
          "discipline": "Aero road / all-road",
          "evidence": "official",
          "note": "The aerodynamic road layout is paired with officially documented clearance beyond conventional narrow-road norms; it is not presented as a race-gravel platform."
        },
        "mounts": [],
        "internal_storage": false,
        "rider_luggage_limit_kg": 120,
        "china_availability": "mainland-and-direct",
        "source_ids": [
          "incolor-speedster-official-2026-08-29",
          "incolor-speedster-brochure-2026-08-29",
          "incolor-services-official-2026-08-29"
        ],
        "last_reviewed": "2026-08-29"
      },
      "variant": {
        "id": "incolor-speedster-sr-plus-frameset",
        "platform_id": "incolor-speedster",
        "name": "Speedster SR+ frameset",
        "kind": "frameset",
        "market": "mainland-china",
        "frame_material_grade": "80T pitch-based + T1100 carbon",
        "claimed_frame_weight_g": 720,
        "claimed_frame_weight_basis": "Size 54, unpainted, excluding paint and metal hardware",
        "editorial": {
          "verdict": "The SR+ is the premium Speedster: the same unusually broad 1× tire envelope and six-size aero platform, paired with the lighter 720 g claim, higher-grade lay-up and titanium hardware at CNY 18,800.",
          "best_for": [
            "lightweight aero road and rough-road versatility",
            "premium frameset buyer prioritizing the top Speedster lay-up"
          ],
          "strengths": [
            "Up to 38C slick or 36C small-knob tire clearance with 1×",
            "720 g unpainted size-54 frame claim",
            "UDH and asymmetric T47A",
            "AEROWAV integrated cockpit, aero seatpost and 3D-printed titanium parts included",
            "Six-size official geometry"
          ],
          "caveats": [
            "A 2× drivetrain reduces the official maximum to 32C slick tires",
            "The 720 g claim excludes paint and metal hardware",
            "The 181 N/mm bottom-bracket stiffness figure is a manufacturer result without a published independent protocol",
            "The CNY 6,000 premium over SR buys claimed weight, lay-up and hardware differences rather than a different geometry or clearance envelope",
            "Independent long-term ride, quality-control and crash-replacement evidence remains limited"
          ]
        },
        "source_ids": [
          "incolor-speedster-official-2026-08-29",
          "incolor-speedster-brochure-2026-08-29",
          "incolor-services-official-2026-08-29",
          "incolor-speedster-sr-plus-taobao-2026-08-29"
        ],
        "purchase_route": "Official INCOLOR Taobao listing or a mainland dealer listed by the manufacturer",
        "included": [
          "frame",
          "fork",
          "AEROWAV integrated cockpit",
          "aero seatpost",
          "3D-printed titanium component package",
          "headset and six spacers",
          "seatpost clamp, saddle clamp and front-derailleur mount",
          "bottle-cage screws, computer mount, stem cap and UDH hanger"
        ]
      },
      "prices": [
        {
          "id": "incolor-speedster-sr-plus-taobao-2026-08-29",
          "variant_id": "incolor-speedster-sr-plus-frameset",
          "observed_at": "2026-08-29",
          "price_type": "official-listing",
          "currency": "CNY",
          "channel": "taobao-mainland",
          "status": "available",
          "price_basis": "exact-model official-store listed frameset price",
          "conditions": "The official INCOLOR Taobao item displayed CNY 18,800 for the Speedster SR+ frameset with sizes 45, 48, 51, 54, 56 and 58. No coupon or account-specific reduction is included. Shipping and dispatch promises can change, and checkout was not submitted.",
          "source_ids": [
            "incolor-speedster-sr-plus-taobao-2026-08-29",
            "incolor-speedster-brochure-2026-08-29"
          ],
          "amount_cny": 18800
        }
      ],
      "latest_price": {
        "id": "incolor-speedster-sr-plus-taobao-2026-08-29",
        "variant_id": "incolor-speedster-sr-plus-frameset",
        "observed_at": "2026-08-29",
        "price_type": "official-listing",
        "currency": "CNY",
        "channel": "taobao-mainland",
        "status": "available",
        "price_basis": "exact-model official-store listed frameset price",
        "conditions": "The official INCOLOR Taobao item displayed CNY 18,800 for the Speedster SR+ frameset with sizes 45, 48, 51, 54, 56 and 58. No coupon or account-specific reduction is included. Shipping and dispatch promises can change, and checkout was not submitted.",
        "source_ids": [
          "incolor-speedster-sr-plus-taobao-2026-08-29",
          "incolor-speedster-brochure-2026-08-29"
        ],
        "amount_cny": 18800
      },
      "display_price": {
        "label": "Est. ¥24,800",
        "estimated": true,
        "low": 24800,
        "high": 24800,
        "midpoint": 24800,
        "buildAmount": 6000,
        "frameLow": 18800,
        "frameHigh": 18800
      },
      "image": {
        "id": "incolor-speedster-sr-plus-primary-image",
        "platform_id": "incolor-speedster",
        "variant_ids": [
          "incolor-speedster-sr-plus-frameset"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://www.incolor.vip/uploads/upload/images/20260709/44a68269648859f3a3544fc0ee809351.jpg"
        },
        "source_id": "incolor-speedster-official-2026-08-29",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "INCOLOR",
          "usage_note": "Remote embed from the cited manufacturer product page. Copyright remains with INCOLOR; no redistribution license is asserted."
        },
        "credit": "Product image © INCOLOR",
        "alt": "Red white and black INCOLOR Speedster SR+ aero road frameset",
        "display_note": "Official exact-variant manufacturer image labelled SR+.",
        "reviewed_at": "2026-08-29",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "incolor-speedster-official-2026-08-29",
        "type": "manufacturer-product-page",
        "title": "INCOLOR SPEEDSTER SR / SR+",
        "publisher": "INCOLOR",
        "url": "https://www.incolor.vip/sr"
      },
      "videos": [],
      "sources": [
        {
          "id": "incolor-speedster-official-2026-08-29",
          "type": "manufacturer-product-page",
          "title": "INCOLOR SPEEDSTER SR / SR+",
          "publisher": "INCOLOR",
          "language": "zh-CN",
          "accessed_at": "2026-08-29",
          "url": "https://www.incolor.vip/sr",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium",
            "image": "high"
          },
          "notes": "Current exact-model manufacturer page identifies the shared SPEEDSTER SR/SR+ platform, six sizes from 45 through 58, the complete geometry table, T47A and UDH details, variant-specific manufacturer stiffness claims, and a 720 g unpainted size-54 SR+ frame claim. It links to the official Taobao store. Manufacturer claims are not independent test results."
        },
        {
          "id": "incolor-speedster-brochure-2026-08-29",
          "type": "manufacturer-product-document",
          "title": "INCOLOR SPEEDSTER SR / SR+ product document",
          "publisher": "INCOLOR",
          "language": "zh-CN",
          "accessed_at": "2026-08-29",
          "url": "https://incolor.vip/uploads/upload/files/20260414/372090121772cc4b9ccaa39c3f8ecb8f.pdf",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "high"
          },
          "notes": "Official exact-model document states 46 mm internal frame/fork width and a drivetrain-dependent maximum: 38C slick or 36C small-knob tires with 1×, but 32C slick tires with 2×. It records T47A, UDH, the included cockpit and seatpost, SR M60 + T800 construction at 785 g and CNY 12,800, and SR+ 80T pitch-based + T1100 construction at 720 g and CNY 18,800. Both weights are size 54, unpainted and exclude metal hardware."
        },
        {
          "id": "incolor-services-official-2026-08-29",
          "type": "manufacturer-service-page",
          "title": "INCOLOR services, purchase routes and warranty",
          "publisher": "INCOLOR",
          "language": "zh-CN",
          "accessed_at": "2026-08-29",
          "url": "https://www.incolor.vip/services",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "support": "high",
            "price": "low"
          },
          "notes": "The current manufacturer service page lists SSR, SR/SR+, Voyager and TTR, directs mainland buyers to the official Taobao store or dealer locator, identifies the shared SR/SR+ AEROWAV cockpit and package contents, states a 120 kg rider-plus-luggage limit, and publishes lifetime carbon frame/fork coverage, five years for listed carbon components and two years for compatible metal parts subject to its terms and purchase record."
        },
        {
          "id": "incolor-speedster-sr-plus-taobao-2026-08-29",
          "type": "marketplace-product-page",
          "title": "INCOLOR SPEEDSTER SR+ aero road frameset Taobao listing",
          "publisher": "INCOLOR英凯路自行车 on Taobao",
          "language": "zh-CN",
          "accessed_at": "2026-08-29",
          "url": "https://item.taobao.com/item.htm?id=943773778253",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "high"
          },
          "notes": "The signed-in public exact-model listing displayed CNY 18,800 in the official INCOLOR store, sizes XXS/45, XS/48, S/51, M/54, L/56 and XL/58, visible stock, domestic shipping included and an average four-day dispatch statement with a 15-day commitment. No SKU-specific discount was applied and checkout was not submitted. No buyer, account, delivery-address or transaction data is retained."
        }
      ]
    },
    {
      "id": "incolor-ssr-frameset",
      "brand": {
        "id": "incolor",
        "name": "Incolor",
        "name_zh": "英凯路"
      },
      "platform": {
        "id": "incolor-ssr",
        "brand_id": "incolor",
        "name": "Speedster Radical SSR",
        "name_zh": "SPEEDSTER RADICAL SSR",
        "category": "aero-wide-clearance",
        "handlebar": "drop",
        "status": "current",
        "summary": "Current seven-size radical-aero road platform with a 34 mm dual-steerer front end, integrated seat mast, 750 g size-54 frame claim and drivetrain-dependent clearance up to 36C.",
        "frame": {
          "material": "carbon",
          "material_grade": "80T pitch-based + T1100 carbon",
          "fork_material": "carbon",
          "construction": "Dual-steerer 34 mm head-tube structure, integrated seat mast, side-positioned T1100 ply overlaps and three-times-higher 80T pitch-carbon use claimed by the manufacturer",
          "stiffness_evidence": "The manufacturer identifies the dual-steerer load path, side-positioned T1100 ply overlaps, increased 80T pitch-carbon use and retained deep-section bottom bracket as stiffness measures; no numeric deflection protocol or independent comparative stiffness result is published.",
          "bottom_bracket": "Asymmetric T47, 76.75 mm shell",
          "cable_routing": "fully-internal-electronic-only",
          "claimed_frame_weight_g": 750,
          "claimed_frame_weight_basis": "Size 54, unpainted, excluding paint and metal hardware",
          "claimed_frameset_package_weight_g": 1680,
          "claimed_frameset_package_weight_basis": "Manufacturer component table: 750 g frame, 440 g fork, 50 g ISP hardware, 320 g cockpit and 120 g accessories",
          "geometry": {
            "basis": "manufacturer current exact-model standard geometry table",
            "source_id": "incolor-ssr-official-2026-08-29",
            "units": {
              "length": "mm",
              "angle": "degrees"
            },
            "sizes": [
              {
                "size": "45",
                "rider_height": "155–162 cm",
                "top_tube_mm": 501,
                "head_tube_mm": 110,
                "head_angle_deg": 70.8,
                "seat_angle_deg": 75,
                "bb_drop_mm": 78,
                "chainstay_mm": 405,
                "front_center_mm": 578.3,
                "fork_offset_mm": 55,
                "trail_mm": 60.2,
                "reach_mm": 364,
                "stack_mm": 511,
                "wheelbase_mm": 970.4,
                "standover_mm": 715
              },
              {
                "size": "48",
                "rider_height": "162–168 cm",
                "top_tube_mm": 514,
                "head_tube_mm": 117,
                "head_angle_deg": 71,
                "seat_angle_deg": 74.5,
                "bb_drop_mm": 78,
                "chainstay_mm": 405,
                "front_center_mm": 585.2,
                "fork_offset_mm": 55,
                "trail_mm": 58.9,
                "reach_mm": 370,
                "stack_mm": 519,
                "wheelbase_mm": 977.4,
                "standover_mm": 724
              },
              {
                "size": "51",
                "rider_height": "167–173 cm",
                "top_tube_mm": 522,
                "head_tube_mm": 129,
                "head_angle_deg": 71.2,
                "seat_angle_deg": 74.5,
                "bb_drop_mm": 75,
                "chainstay_mm": 405,
                "front_center_mm": 592.1,
                "fork_offset_mm": 55,
                "trail_mm": 57.7,
                "reach_mm": 375,
                "stack_mm": 528,
                "wheelbase_mm": 985.3,
                "standover_mm": 738
              },
              {
                "size": "54",
                "rider_height": "172–178 cm",
                "top_tube_mm": 538,
                "head_tube_mm": 140,
                "head_angle_deg": 72,
                "seat_angle_deg": 74,
                "bb_drop_mm": 75,
                "chainstay_mm": 405,
                "front_center_mm": 591.4,
                "fork_offset_mm": 50,
                "trail_mm": 58,
                "reach_mm": 382,
                "stack_mm": 543,
                "wheelbase_mm": 984.6,
                "standover_mm": 754
              },
              {
                "size": "56",
                "rider_height": "177–183 cm",
                "top_tube_mm": 553.2,
                "head_tube_mm": 164,
                "head_angle_deg": 72,
                "seat_angle_deg": 73.75,
                "bb_drop_mm": 72,
                "chainstay_mm": 405,
                "front_center_mm": 605.3,
                "fork_offset_mm": 50,
                "trail_mm": 58,
                "reach_mm": 389,
                "stack_mm": 563,
                "wheelbase_mm": 999.6,
                "standover_mm": 777
              },
              {
                "size": "58",
                "rider_height": "182–188 cm",
                "top_tube_mm": 571,
                "head_tube_mm": 184.5,
                "head_angle_deg": 72.25,
                "seat_angle_deg": 73.5,
                "bb_drop_mm": 72,
                "chainstay_mm": 405,
                "front_center_mm": 615,
                "fork_offset_mm": 50,
                "trail_mm": 56.4,
                "reach_mm": 397,
                "stack_mm": 583,
                "wheelbase_mm": 1010,
                "standover_mm": 799
              },
              {
                "size": "60",
                "rider_height": "185–195 cm",
                "top_tube_mm": 589,
                "head_tube_mm": 199,
                "head_angle_deg": 72.25,
                "seat_angle_deg": 73,
                "bb_drop_mm": 72,
                "chainstay_mm": 405,
                "front_center_mm": 626,
                "fork_offset_mm": 50,
                "trail_mm": 55,
                "reach_mm": 404,
                "stack_mm": 598,
                "wheelbase_mm": 1020.6,
                "standover_mm": 829
              }
            ]
          }
        },
        "tire_clearance": {
          "wheel_size": "700c",
          "evidence": "exact-model-specialist-retailer",
          "eligibility": "pass",
          "note": "The exact-model retailer states a 36C maximum with a 1× drivetrain and 32C with 2×; actual measured width still depends on rim and tire.",
          "published_max_mm": 36,
          "drivetrain_limits_mm": {
            "single": 36,
            "double": 32
          }
        },
        "mounts": [],
        "internal_storage": false,
        "china_availability": "mainland-official-store",
        "source_ids": [
          "incolor-ssr-official-2026-08-29",
          "incolor-ssr-panda-podium-2026-08-17",
          "incolor-services-official-2026-08-29",
          "incolor-ssr-taobao-2026-08-29"
        ],
        "last_reviewed": "2026-08-29"
      },
      "variant": {
        "id": "incolor-ssr-frameset",
        "platform_id": "incolor-ssr",
        "name": "Speedster Radical SSR frameset",
        "kind": "frameset",
        "market": "mainland-china",
        "frame_material_grade": "80T pitch-based + T1100 carbon",
        "claimed_frame_weight_g": 750,
        "claimed_frame_weight_basis": "Size 54, unpainted, excluding paint and metal hardware",
        "editorial": {
          "verdict": "The SSR is Incolor's current radical-aero flagship: a 750 g size-54 claim, integrated seat mast, seven-size geometry and 36C 1× envelope, now tied to a current CNY 23,800 official-store listing.",
          "best_for": [
            "aero-focused road racing",
            "buyers who can fit and maintain an integrated seat mast"
          ],
          "strengths": [
            "750 g unpainted size-54 frame claim",
            "Seven-size official standard geometry plus manufacturer custom-fit options",
            "36C maximum with 1× and 32C with 2×",
            "Official mainland store and lifetime carbon frame/fork warranty route",
            "Exact official frame photography"
          ],
          "caveats": [
            "The integrated seat mast reduces fit and travel flexibility",
            "Electronic shifting only",
            "The 750 g claim excludes paint and metal hardware",
            "Manufacturer aero and stiffness explanations lack an independent published protocol",
            "Independent long-term quality-control and crash-replacement evidence remains limited"
          ],
          "price_thresholds_cny": {
            "great_buy_below": 22000,
            "fair_buy_below": 25000,
            "not_compelling_above": 28000
          }
        },
        "source_ids": [
          "incolor-ssr-official-2026-08-29",
          "incolor-ssr-panda-podium-2026-08-17",
          "incolor-services-official-2026-08-29",
          "incolor-ssr-taobao-2026-08-29"
        ],
        "purchase_route": "Official INCOLOR Taobao listing or a mainland dealer listed by the manufacturer",
        "included": [
          "frame with integrated seat mast",
          "fork",
          "AEROWAV integrated cockpit",
          "ISP saddle-clamp hardware",
          "headset and accessory package"
        ]
      },
      "prices": [
        {
          "id": "incolor-ssr-taobao-2026-08-29",
          "variant_id": "incolor-ssr-frameset",
          "observed_at": "2026-08-29",
          "price_type": "official-listing",
          "currency": "CNY",
          "channel": "taobao-mainland",
          "status": "available",
          "price_basis": "exact-model official-store listed frameset price",
          "conditions": "The official INCOLOR Taobao item displayed CNY 23,800 for the Speedster Radical SSR frameset, sizes 45 through 60 and current paint selections. No coupon or account-specific reduction is included. Stock, shipping and dispatch promises can change, and checkout was not submitted.",
          "source_ids": [
            "incolor-ssr-taobao-2026-08-29",
            "incolor-ssr-official-2026-08-29"
          ],
          "amount_cny": 23800
        }
      ],
      "latest_price": {
        "id": "incolor-ssr-taobao-2026-08-29",
        "variant_id": "incolor-ssr-frameset",
        "observed_at": "2026-08-29",
        "price_type": "official-listing",
        "currency": "CNY",
        "channel": "taobao-mainland",
        "status": "available",
        "price_basis": "exact-model official-store listed frameset price",
        "conditions": "The official INCOLOR Taobao item displayed CNY 23,800 for the Speedster Radical SSR frameset, sizes 45 through 60 and current paint selections. No coupon or account-specific reduction is included. Stock, shipping and dispatch promises can change, and checkout was not submitted.",
        "source_ids": [
          "incolor-ssr-taobao-2026-08-29",
          "incolor-ssr-official-2026-08-29"
        ],
        "amount_cny": 23800
      },
      "display_price": {
        "label": "Est. ¥29,800",
        "estimated": true,
        "low": 29800,
        "high": 29800,
        "midpoint": 29800,
        "buildAmount": 6000,
        "frameLow": 23800,
        "frameHigh": 23800
      },
      "image": {
        "id": "incolor-ssr-official-primary-image",
        "platform_id": "incolor-ssr",
        "variant_ids": [
          "incolor-ssr-frameset"
        ],
        "role": "primary",
        "subject_accuracy": "exact-variant",
        "media_type": "official-product-photo",
        "hosting": {
          "mode": "remote",
          "remote_url": "https://www.incolor.vip/uploads/upload/images/20260710/86b4f73ce68254ed6cbc6c40582b048e.jpg"
        },
        "source_id": "incolor-ssr-official-2026-08-29",
        "rights": {
          "status": "official-page-embed",
          "copyright_holder": "INCOLOR",
          "usage_note": "Remote embed from the cited manufacturer product page. Copyright remains with INCOLOR; no redistribution license is asserted."
        },
        "credit": "Product image © INCOLOR",
        "alt": "Red INCOLOR Speedster Radical SSR aero road frameset in three-quarter view",
        "display_note": "Official exact-model manufacturer frame image.",
        "reviewed_at": "2026-08-29",
        "display_accuracy": "exact-variant"
      },
      "image_source": {
        "id": "incolor-ssr-official-2026-08-29",
        "type": "manufacturer-product-page",
        "title": "INCOLOR SPEEDSTER RADICAL SSR",
        "publisher": "INCOLOR",
        "url": "https://www.incolor.vip/ssr"
      },
      "videos": [
        {
          "id": "china-rides-incolor-ssr",
          "provider": "youtube",
          "youtube_video_id": "_qygbWjT7xI",
          "title": "Incolor SSR Full Review, Specs and Price - How Much is a Chinese Superbike in China?",
          "channel_name": "China Rides",
          "channel_url": "https://www.youtube.com/channel/UC7g_hJQhHjx_gUgA8Vsi9vw",
          "url": "https://www.youtube.com/watch?v=_qygbWjT7xI",
          "language": "en",
          "published_at": "2026-05-08",
          "accessed_at": "2026-09-01",
          "target": {
            "platform_id": "incolor-ssr"
          },
          "match": "exact-platform",
          "format": "hands-on-review",
          "relationship": "publication-review",
          "timestamps": [
            {
              "label": "Specifications and prices",
              "at_seconds": 124
            },
            {
              "label": "Conclusion and price",
              "at_seconds": 648
            }
          ],
          "disclosure": "The channel page lists Lameda and Light Bicycle as partners with discount codes; no model-specific supply statement was established for this video.",
          "disclosure_url": "https://www.youtube.com/channel/UC7g_hJQhHjx_gUgA8Vsi9vw/about",
          "summary": "Exact Incolor SSR review context. Public captions were unavailable, so this video is not used as authority for current specifications, price or recommendations."
        },
        {
          "id": "china-cycling-incolor-ssr-published",
          "provider": "youtube",
          "youtube_video_id": "2-eSUUhRsaU",
          "title": "INCOLOR SSR - Frameset Walkaround",
          "channel_name": "China Cycling",
          "channel_url": "https://www.youtube.com/channel/UCSun-GPfsD03Nz9UT8HMQPw",
          "url": "https://www.youtube.com/watch?v=2-eSUUhRsaU",
          "language": "en",
          "published_at": "2026-01-08",
          "accessed_at": "2026-08-29",
          "target": {
            "platform_id": "incolor-ssr"
          },
          "match": "exact-platform",
          "format": "model-overview",
          "relationship": "retailer-linked",
          "disclosure": "China Cycling's founder also leads Panda Podium, a retailer that lists the Incolor SSR.",
          "disclosure_url": "https://www.pandapodium.cc/about-us/",
          "summary": "Exact-model frameset walkaround retained as disclosed editorial context; current specifications, price and mainland purchase evidence come from the cited manufacturer and official-store records."
        }
      ],
      "sources": [
        {
          "id": "incolor-ssr-official-2026-08-29",
          "type": "manufacturer-product-page",
          "title": "INCOLOR SPEEDSTER RADICAL SSR",
          "publisher": "INCOLOR",
          "language": "zh-CN",
          "accessed_at": "2026-08-29",
          "url": "https://www.incolor.vip/ssr",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "price": "medium",
            "image": "high"
          },
          "notes": "Current exact-model manufacturer page identifies the SPEEDSTER RADICAL SSR, links the official mainland Taobao item, publishes its seven-size standard geometry, 750 g frame and 1,680 g package component table, 34 mm dual-steerer design, integrated seat mast, T1100 and increased 80T construction claims, wind-tunnel comparisons and exact official frame gallery. Manufacturer performance claims are not independent test results."
        },
        {
          "id": "incolor-ssr-panda-podium-2026-08-17",
          "type": "specialist-retailer-product-page",
          "title": "Incolor SSR road frameset",
          "publisher": "Panda Podium",
          "language": "en",
          "accessed_at": "2026-08-17",
          "url": "https://www.pandapodium.cc/product/incolor-ssr-road-frameset/",
          "reliability": {
            "identity": "medium-high",
            "specification": "medium-high",
            "price": "medium"
          },
          "notes": "Exact-SKU specialist-retailer page supporting size-54 unpainted frame weight, carbon claim, sizes, tire limits, asymmetric T47 and electronic-only routing. Retailer-stated warranty and rider limit are not mainland terms."
        },
        {
          "id": "incolor-services-official-2026-08-29",
          "type": "manufacturer-service-page",
          "title": "INCOLOR services, purchase routes and warranty",
          "publisher": "INCOLOR",
          "language": "zh-CN",
          "accessed_at": "2026-08-29",
          "url": "https://www.incolor.vip/services",
          "reliability": {
            "identity": "high",
            "specification": "high",
            "support": "high",
            "price": "low"
          },
          "notes": "The current manufacturer service page lists SSR, SR/SR+, Voyager and TTR, directs mainland buyers to the official Taobao store or dealer locator, identifies the shared SR/SR+ AEROWAV cockpit and package contents, states a 120 kg rider-plus-luggage limit, and publishes lifetime carbon frame/fork coverage, five years for listed carbon components and two years for compatible metal parts subject to its terms and purchase record."
        },
        {
          "id": "incolor-ssr-taobao-2026-08-29",
          "type": "marketplace-product-page",
          "title": "INCOLOR SPEEDSTER RADICAL SSR aero road frameset Taobao listing",
          "publisher": "INCOLOR英凯路自行车 on Taobao",
          "language": "zh-CN",
          "accessed_at": "2026-08-29",
          "url": "https://item.taobao.com/item.htm?id=944899556460",
          "reliability": {
            "identity": "high",
            "specification": "medium-high",
            "price": "high"
          },
          "notes": "The signed-in public exact-model listing displayed CNY 23,800 in the official INCOLOR store, sizes 45, 48, 51, 54, 56, 58 and 60, visible stock, domestic shipping included and an average four-day dispatch statement with a 15-day commitment. No SKU-specific discount was applied and checkout was not submitted. No buyer, account, delivery-address or transaction data is retained."
        }
      ]
    }
  ]
}
