[
 {
  "id": "src-123-3d-uk-u1-review",
  "url": "https://www.youtube.com/watch?v=9vKhduJpUu8",
  "title": "Is the Snapmaker U1 the Best 3D Printer of 2026? Snapmaker U1 Review - 123-3D UK",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "123-3D UK (retailer)",
  "published_at": "2026-06-10",
  "fields_supported": [
   "reliability",
   "us_support",
   "orcaslicer_support",
   "purge_waste"
  ],
  "local_capture": "data/raw/phase0/yt_9vKhduJpUu8.json",
  "notes": "A European retailer's evaluation, with the useful fleet-level line: 'From the ones that I have sold... we are yet to have one back faulty. We've had zero support issues with this machine from everyone that we've sold so far.' Also confirms one purge per toolhead at filament load into the rear waste collector, that the U1 works in vanilla OrcaSlicer albeit with some profiles unfinished, over-the-air firmware updates, and that the only real con is that no lid ships in the box. Tiered T3 rather than T2 because nothing is measured and the channel sells the product.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-3dpartnershop-review",
  "url": "https://3dpartnershop.com/phrozen-arco-real-world-review-with-sample-prints/",
  "title": "3dpartnershop - 'Phrozen Arco - Real-World Review with Sample Prints'",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "3dpartnershop.com",
  "published_at": "2025-11",
  "fields_supported": [
   "print quality"
  ],
  "local_capture": "data/raw/phase1/phrozen/rv_3dpartnershop.md",
  "notes": "CONFLICT OF INTEREST: 3dpartnershop is an EU retailer that sells the Arco and the Chroma Kit, and the article links to its own product pages. Used only for the single-material print-quality observation (large PLA model at full speed, benchy, torture test, and a Fiberlogy PETG-V0 job that ran ~30-35 h on the stock PETG profile with no extra tuning). Image paths date it to 2025-11.",
  "_file": "phrozen.json"
 },
 {
  "id": "src-3dpi-a2l-reveal",
  "url": "https://3dprintingindustry.com/news/bambu-lab-teases-new-3d-printer-a2l-ahead-of-june-1-reveal-251951/",
  "title": "Bambu Lab Teases New 3D Printer A2L Ahead of June 1 Reveal - 3D Printing Industry",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "3D Printing Industry",
  "published_at": "2026-05-29",
  "fields_supported": [
   "release_date"
  ],
  "local_capture": "data/raw/phase0/news_3dpi_a2l.md",
  "notes": "Dates the A2L reveal to 2026-06-01, which is why the A2L release_date is recorded as the month 2026-06 rather than a precise day. Captured during Phase 0.",
  "_file": "bambu.json"
 },
 {
  "id": "src-3dpi-arco-launch",
  "url": "https://3dprintingindustry.com/news/bring-ideas-to-life-with-phrozens-new-arco-multicolor-fdm-3d-printer-246092/",
  "title": "3D Printing Industry - \u2018Bring Ideas to Life\u2019 with Phrozen's new ARCO multicolor FDM 3D printer",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "3D Printing Industry",
  "published_at": "2025-11",
  "fields_supported": [
   "sale_history",
   "release_date"
  ],
  "local_capture": "data/raw/phase1/phrozen/rv_3dpi.md",
  "notes": "Vendor-supplied launch coverage (image assets under /wp-content/uploads/2025/11/). States 'Priced at $818.99, Phrozen's ARCO FDM 3D printer is now open for global purchase, with Black Friday discounts of up to 15%'. Also claims 'Each printer includes three interchangeable nozzles ... a standard brass option, a wear-resistant version developed with Slice Engineering, and a high-flow nozzle from Bondtech' - which the Phrozen US store contradicts by selling exactly those three as a 50 USD upgrade pack. Unresolved.",
  "_file": "phrozen.json"
 },
 {
  "id": "src-3dpi-centauri-carbon",
  "url": "https://3dprintingindustry.com/news/review-high-speed-3d-printing-for-under-300-with-the-elegoo-centauri-carbon-240126/",
  "title": "3D Printing Industry - benchmark review of the original Elegoo Centauri Carbon: scored 92.17/100 on their print battery, printed functional threads from M10 down to M4 and failed at M3, printed ASA-CF and PC-CF successfully - and had the touchscreen freeze mid-print, which they read as a firmware crash",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "3D Printing Industry",
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": "data/raw/phase2/elegoo/3dpi-centauri-carbon.md",
  "notes": "A measured benchmark review (their standard test suite, scored). No dB figure: noise is described only as 'noticeably reduced' in Silent mode. Also reports that ElegooSlicer has no job queue and no skip-object function, so one failed part takes the whole plate with it. Publication date not stated on the page as retrieved; the URL slug ends 240126.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-3dpi-x1-eol",
  "url": "https://3dprintingindustry.com/news/bambu-lab-discontinues-the-x1-series-after-four-years-on-the-market-250791/",
  "title": "Bambu Lab Discontinues the X1 Series After Four Years on the Market - 3D Printing Industry",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "3D Printing Industry",
  "published_at": "2026-04-22",
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": "data/raw/phase1/bambu/3dpi-x1-eol.html",
  "notes": "Independent trade-press confirmation of the X1/X1C/X1E discontinuation on 2026-03-31 and of the support windows, used as the second source for the EOL known issue.",
  "_file": "bambu.json"
 },
 {
  "id": "src-3dpos-troodon",
  "url": "https://www.3dprintersonlinestore.com/vivedino-troodon-2-3d-printer",
  "title": "3D Printers Online Store - Formbot (Vivedino) Troodon 2.0 Pro specification table",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "3D Printers Online Store",
  "fields_supported": [
   "build_volume_mm",
   "enclosure",
   "footprint_mm",
   "weight_kg",
   "power_w",
   "claimed_max_speed_mms",
   "direct_drive",
   "warranty_months"
  ],
  "local_capture": "data/raw/phase1/kits/troodon_3dpos.md",
  "notes": "US reseller listing, used only because Formbot's own Troodon 2.0 Pro page publishes no specification table at all. Every figure taken from it is second hand and is flagged as such at the point of use.",
  "_file": "kits.json"
 },
 {
  "id": "src-3dprint-ad5x-longterm",
  "url": "https://3dprint.com/316928/flashforge-ad5x-review-multicolor-tpu-3d-printing-made-simple/",
  "title": "Flashforge AD5X Review: Multicolor TPU 3D Printing Made Simple",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "3DPrint.com",
  "published_at": "2025-03-18",
  "fields_supported": [
   "noise_db",
   "noise_is_measured",
   "measured_speed_notes",
   "reliability",
   "purge_waste"
  ],
  "local_capture": "data/raw/phase2/flashforge/3dprintcom-ad5x-review.md",
  "notes": "Independent measured review by Orville Wright IV. Reliability: 'I've printed for over 200 hours with no signs of degradation or wear.' NOISE MEASUREMENT (not a vendor figure): 'averaging 72 dB with peaks of 80 dB' - the microphone distance is not stated, and he notes the open frame makes it louder than the AD5M Pro he tested previously. Dimensional accuracy on a calibration cube: 100.05 / 100.08 / 100.02 mm against a 100 mm target, 150.40 and 150.44 against 150 mm. Also the source of the March 2025 purge-runaway finding. DISCLOSURE ON THE PAGE: the printer was supplied free by Flashforge with no additional compensation; the review is nonetheless critical (loud, open frame, excessive purging) so it is used as independent, with the loan on the record.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-3dprint-coreone",
  "url": "https://3dprint.com/316927/prusa-core-one-innovating-or-catching-up/",
  "title": "Prusa Core One: Innovating or Catching Up? - 3DPrint.com hands-on review",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "3DPrint.com",
  "published_at": "2025-04",
  "fields_supported": [
   "noise_db",
   "noise_is_measured",
   "abrasive_ready_now"
  ],
  "local_capture": "data/raw/phase1/prusa/3dprint_coreone.md",
  "notes": "Reviewer's own sound measurement on the original CORE One: peaks ~60 dB, valleys ~40 dB, average ~48 dB, rising toward the 60 dB peaks at higher speed. Same review flags the stock brass nozzle as the blocker for reinforced filament.",
  "_file": "prusa.json"
 },
 {
  "id": "src-3dprint-p1s-review",
  "url": "https://3dprint.com/303847/the-bambu-lab-p1s-3d-printer-review-ultra-fast-multicolor-3d-printing/",
  "title": "The Bambu Lab P1S 3D Printer Review: Ultra-fast & Multicolor 3D Printing - 3DPrint.com",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "3DPrint.com",
  "fields_supported": [
   "print_quality",
   "ui"
  ],
  "local_capture": "data/raw/phase2/bambu/3dprint-p1s-review.md",
  "notes": "Editorial review; the capture is heavily ad-laden and the body did not extract cleanly. Its stated criticism is the P1S's D-pad screen interface: 'workable once you're used to it, but rather clunky and cumbersome... antiquated compared to the rest of the machine.' No dB figure and no measured reliability data, so it is not counted towards the reliability bar.",
  "_file": "bambu.json"
 },
 {
  "id": "src-3dprint-plus4-review",
  "url": "https://3dprint.com/313877/qidi-plus-4-3d-printer-review-hotter-than-the-competition-is-it-safe/",
  "title": "Qidi Plus 4 3D Printer Review: Hotter Than The Competition, Is It Safe? - 3DPrint.com",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "3DPrint.com",
  "published_at": null,
  "fields_supported": [
   "noise_db",
   "noise_is_measured",
   "known_issue_ids",
   "measured_speed_notes"
  ],
  "local_capture": "data/raw/phase2/qidi/3dprint_plus4_review.md",
  "notes": "Long-term test: 'over 300 hours of print time with minimal issues... Only one minor print failure occurred... No component replacements were necessary.' Measured noise: 'The Plus 4, much like its predecessor, averages 60 decibels... when travel speeds exceed 600mm/s, the average noise level rises to 63 decibels' (distance not stated). Its own cons list independently records the chamber-heater fault this file already tracks - 'Heater is obstructed by the build plate when printing objects taller than 270mm, blocking the chamber heater's exhaust. This can trigger thermal protection, canceling the current print' - plus first-layer inconsistency that failed a full-plate print, the snowdroppe cloud-security disclosure, and third-party concern (3D Musketeers) about chamber heating above 100 C being a fire risk. No publication date is printed on the page; the review's own timelapse assets are dated 2024-10 and it quotes the $799 launch price, so it is late-2024 work.",
  "_file": "qidi.json"
 },
 {
  "id": "src-3dprint-u1-review",
  "url": "https://3dprint.com/322447/snapmaker-u1-tool-changing-for-the-masses/",
  "title": "Snapmaker U1: Tool-Changing For The Masses! - 3DPrint.com (Orville Wright IV)",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "3DPrint.com",
  "published_at": "2025-12-16",
  "fields_supported": [
   "reliability",
   "noise_db",
   "abrasive_ready_with_upgrade",
   "spare_parts_sold_individually"
  ],
  "local_capture": "data/raw/phase1/snapmaker/3dprint_u1.md",
  "notes": "Tiered T2 as a long-term test: over 300 hours of print time, run day and night, with 'no issue pop up that wasn't my fault'. Reports printing PETG-CF/GF and PA6-CF with hardened hot ends and no enclosure. Noise: 'quieter than my XL (during rapid movement), but louder than most of my other printers'. Flags thin outer plastic panels and speculates that the carbon-fiber X rods may wear faster than metal. DISCLOSURE, recorded because it matters: the reviewer states the unit was provided free by Snapmaker.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-3dprintbeginner-k1-review",
  "url": "https://3dprintbeginner.com/creality-k1-review-corexy-for-tinkerers/",
  "title": "Creality K1 Review: CoreXY For Tinkerers",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "3DPrintBeginner",
  "published_at": "2023-06",
  "fields_supported": [
   "known_issue_ids",
   "measured_speed_notes",
   "noise_db"
  ],
  "local_capture": "data/raw/phase2/creality/3dprintbeginner-k1-review.md",
  "notes": "Measured review: extruder and hotend stripped down, bed-temperature uniformity thermal maps, heating time and power draw. Documents the launch K1 extruder under-extruding for lack of torque (reviewer had to fit the spare) and the drag chain pushing the extruder lever out of position. Notes the K1 is 'one of the loudest printers I have tested' but publishes NO dB figure, so it does not satisfy the noise bar.",
  "_file": "creality.json"
 },
 {
  "id": "src-3dwithus-ad5x-review",
  "url": "https://3dwithus.com/flashforge-ad5x-review-3d-printer-testing-tips-and-settings",
  "title": "Flashforge AD5X in Action: Test Results, Print Settings, and Key Tips",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "3DWithUs",
  "published_at": "2025-05-12",
  "fields_supported": [
   "reliability",
   "purge_waste"
  ],
  "local_capture": "data/raw/phase2/flashforge/3dwithus-ad5x-review.md",
  "notes": "Extended hands-on by Will Zoobkoff, published 2025-05-12 and marked updated 2026-06-23. Completed multi-color prints of 17 h, 23 h and 46 h and a 7.5 h TPU print with no failure reported; scores it 4.7 with an Editor's Pick. Held at T3, not T2: the page carries affiliate links and a Flashforge discount code, there is no measurement of noise, waste or uptime, and no failures are described at all.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-3dwithus-creator5-handson",
  "url": "https://3dwithus.com/flashforge-creator-5-hands-on-review-4-toolhead-3d-printer",
  "title": "Flashforge Creator 5 Hands-On: 4-Toolhead 3D Printer",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "3DWithUs",
  "published_at": "2026-06-23",
  "fields_supported": [
   "purge_waste"
  ],
  "local_capture": "data/raw/phase2/flashforge/3dwithus-creator5-handson.md",
  "notes": "Counter-evidence on the purge-volume issue, recorded for balance: a four-color PLA print took about 6.5 hours and 'the lack of filament waste was also impressive, with only a pre-print purge and a prime tower', sliced in Flashforge's Orca fork at 0.2 mm. Affiliate page with no measurements and no noise figure; held at T3.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-3dwork-k1-series",
  "url": "https://3dwork.io/en/creality-k1-k1-max-k1c-review/",
  "title": "Creality K1 / K1 Max / K1C Review 2025: Worth It?",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "3DWork",
  "published_at": "2025",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/creality/3dwork-k1-series-review.md",
  "notes": "Multi-machine long-term write-up. Names the extrusion system as the K1 line's weak point ('has given us some jams until we find the right settings') and confirms Creality shipped successive extruder generations to improve it. Says the machine 'generates a lot of noise' but publishes no dB figure.",
  "_file": "creality.json"
 },
 {
  "id": "src-3dwork-k2-series",
  "url": "https://3dwork.io/en/creality-k2-plus-review/",
  "title": "Creality K2 Series Review: K2 Plus, K2 Pro, K2 & K2 SE",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "3DWork",
  "published_at": "2026-06",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/creality/3dwork-k2-series-review.md",
  "notes": "Long-term: 'we have tested it alongside the K2 Pro for months'. Reports shipping-damaged feet and unglued door hinges on the review unit, AI-camera false positives and misses, PLA-to-PETG/ABS z-offset that puts the nozzle too close, CFS PTFE fitting damage, and firmware 1.1.3.6 (Feb 2026) as the version that made the machine notably better. No dB figure. SCOPE WARNING for whoever scores this: the months of hands-on are the K2 PLUS and K2 PRO only. The K2 and K2 SE sections of the same article are comparative analysis of spec and positioning, not testing, and must not be read as long-term evidence for those two machines.",
  "_file": "creality.json"
 },
 {
  "id": "src-3dwork-kobra-s1-combo-review",
  "url": "https://3dwork.io/en/anycubic-kobra-s1-combo-review/",
  "title": "3DWork - Anycubic Kobra S1 Combo Review: Enclosed Multicolor Tested",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "3DWork.io",
  "published_at": "2025-01",
  "fields_supported": [
   "noise_db",
   "materials"
  ],
  "local_capture": "data/raw/phase2/anycubic/3dwork-kobra-s1-combo-review.md",
  "notes": "RECORDED AS A NEGATIVE RESULT ON NOISE. The prose says the S1 is 'not an excessively noisy machine in standard print mode at around 46 dB, which using the slowest silent mode drops to around 44 dB' - but the same article's spec table lists 'Noise 46dB (Standard mode) 44dB (Quiet mode)' as the manufacturer figure, so the prose is a restatement of the vendor claim, not a measurement, and it must not be stored as one. Useful non-noise content: the ACE Pro does not get on with TPU, and Anycubic advises against PLA-CF/GF and PLA Silk through it because they can break inside the unit; cardboard spools can cause traction failures.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-3dwork-plus5",
  "url": "https://3dwork.io/en/qidi-plus-5-review/",
  "title": "QIDI Plus 5 Review: Tested for Weeks - 3dwork.io, by JJR",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "3dwork.io",
  "published_at": "2026-08-05",
  "fields_supported": [
   "noise_db",
   "noise_is_measured",
   "web_ui_in_browser",
   "firmware",
   "openness_notes",
   "purge_waste"
  ],
  "local_capture": "data/raw/phase1/qidi/3dwork_plus5_review.md",
  "notes": "Multi-week hands-on test carrying a decibel figure: 'around 45-55 dB at full load ... though that's without the Polar Cooler or the QIDI Box installed'. No meter or measuring distance is named, so this is an independent reviewer's stated range rather than a documented instrument reading. Also the independent confirmation that the Plus5 'runs Klipper natively with a Fluidd interface accessible from the browser' and is 'standard Klipper with full access, not a locked-down version'; that purge volume is large with no machine-side setting to reduce it; and that without a QIDI Box the machine has no filament jam detection. The reviewer did NOT have a QIDI Box or Polar Cooler, and says so.",
  "_file": "qidi.json"
 },
 {
  "id": "src-3dwork-q2-review",
  "url": "https://3dwork.io/en/qidi-q2-review/",
  "title": "QIDI Q2 Review: full analysis with QIDI Box, after months of use - 3dwork.io",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "3dwork.io",
  "published_at": null,
  "fields_supported": [
   "noise_db",
   "noise_is_measured",
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/3dwork_q2_review.md",
  "notes": "'After several weeks of intensive use.' Noise: '50 to 60 dB during normal printing. It is not a quiet machine. The main noise sources are the fans and the feed mechanism when the QIDI Box is connected. In a workshop or separate work area it is not bothersome; near the normal work area it can be an issue.' No instrument or distance stated. Faults: PLA needs the top cover opened or the retained chamber heat softens the filament before the hotend and jams it - 'documented in the official wiki but does not appear prominently in the quick start manual. During the first week we had a few jams until we internalized this'; the occasional jam is mostly with the Box; the hotend power cable 'tends to come loose in some cases'; the filament cutter can fail with TPU; AI detection is 'worth calibrating carefully or disabling at first to avoid unnecessary stoppages'; the QIDI Link app was 'the most disappointing aspect: frequent connection failures, not very intuitive and missing some options'. Amazon affiliate links present.",
  "_file": "qidi.json"
 },
 {
  "id": "src-all3dp-elegoo-gpl",
  "url": "https://all3dp.com/4/elegoo-releases-centauri-carbon-firmware-code-but-questions-remain/",
  "title": "All3DP - 'Elegoo Releases Centauri Carbon Firmware Code, But Questions Remain'; the release appears to confirm the firmware is a heavily modified Klipper",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "All3DP",
  "published_at": "2025-10-03",
  "fields_supported": [
   "firmware",
   "openness_notes"
  ],
  "local_capture": "data/raw/phase1/elegoo/all3dp-gpl.md",
  "_file": "elegoo.json"
 },
 {
  "id": "src-all3dp-i7nano",
  "url": "https://all3dp.com/4/crealitys-new-sparkx-i7-nano-packs-four-color-printing-into-a-299-package/",
  "title": "Creality's New SparkX i7 Nano Packs Four-Color Printing Into a $299 Package \u2014 All3DP",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "All3DP",
  "published_at": "2026-08-18",
  "fields_supported": [
   "release_date"
  ],
  "local_capture": "data/raw/phase1/creality/all3dp_i7nano.md",
  "notes": "News announcement, not a hands-on test. 'A $69 Spark i7 CFS Nano Kit retrofits existing SparkX i7 printers, listed with an August 28 ETA.' CFS nano weighs 445 g vs 3.42 kg for CFS Lite. i7 Nano keeps the 260 x 260 x 255 mm volume and 500 mm/s claimed top speed. Notes the nano 'sacrifices enclosed filament storage and support for flexible materials like TPU'.",
  "_file": "creality.json"
 },
 {
  "id": "src-all3dp-kobra-x-review",
  "url": "https://all3dp.com/1/anycubic-kobra-x-review-purge-saving-multicolor-printing-on-a-budget/",
  "title": "All3DP - Anycubic Kobra X Review: Purge-Saving Multicolor Printing on a Budget (Matthew Mensley)",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "All3DP",
  "published_at": "2026-07-31",
  "fields_supported": [
   "colour_bleed",
   "parts_support"
  ],
  "local_capture": "data/raw/phase2/anycubic/all3dp-kobra-x-review.md",
  "notes": "TIERED T3 DELIBERATELY: All3DP's own banner on this page reads 'The manufacturer paid to have its machinery, materials, and/or software reviewed', with a claim of no editorial influence. Body text is behind a JS loader that Bright Data's unlocker could not render, so the local capture is header-only and the substantive quotes below come from Google's indexed snippets of the same URL, retrieved 2026-09-06: (1) 'The color bleeding is, ultimately, a quick fix, but it totally undermines Anycubic's \"2x the speed, 2x the savings\" claim'; (2) 'The Kobra X has surprised me. I came into this review expecting a cheap, derivative 3D printer with untested and unreliable printhead tech that...'; (3) standfirst: 'Anycubic's play for a super-duper cheap multicolor printer with less of the purge-related guilt is competent printer. The savings aren't as pronounced as Anycubic claims though, and long-term parts support is unclear in the company's fast-changing line-up of machines.' A FOURTH independent account of the color bleed, and it agrees the cure costs the waste advantage.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-all3dp-ntc-thermistor",
  "url": "https://all3dp.com/4/bambu-lab-confirms-a1-components-on-older-machines-can-burn-out/",
  "title": "Bambu Lab Clarifies Situation Amid Reports of Partially Melting A1 3D Printers - All3DP",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "All3DP (Matthew Mensley)",
  "published_at": "2026-01-05",
  "fields_supported": [
   "known_issues",
   "safety"
  ],
  "local_capture": "data/raw/phase2/bambu/all3dp-ntc-thermistor.md",
  "notes": "Independent editorial confirmation that Bambu Lab accepted the NTC thermistor diagnosis and says newer machines are remedied. The article body did not extract past the standfirst in the capture, so only the standfirst and headline are relied on here; the substantive Bambu quotes used in this file come from the Tom's Hardware piece, which carries them in full.",
  "_file": "bambu.json"
 },
 {
  "id": "src-all3dp-plus4-replacement-parts",
  "url": "https://all3dp.com/4/plus4-issue-prompts-qidi-tech-to-offer-replacement-parts/",
  "title": "Plus4 Issue Prompts Qidi Tech to Offer Replacement Parts - All3DP, by Matthew Mensley",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "All3DP",
  "published_at": "2024-11-07",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/all3dp_plus4_replacement_parts.md",
  "notes": "The remedy of record, and it is specific to the US: 'An issue affecting the new Plus4 3D printer in 110V countries accelerates wear on a power-carrying component. Qidi Tech is offering replacement parts and extended warranties.' Replacement parts and an extended warranty, not a recall.",
  "_file": "qidi.json"
 },
 {
  "id": "src-all3dp-q2c-launch",
  "url": "https://all3dp.com/4/qidi-q2c-linear-rails-and-1-5gt-belts-for-under-400/",
  "title": "Qidi Q2C: Linear Rails and 1.5GT Belts for Under $400 - All3DP",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "All3DP",
  "published_at": null,
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/all3dp_q2c.md",
  "notes": "Recorded to document the Q2C evidence gap rather than to close it. This is launch news, not a test: 'While most manufacturers were busy shouting about their holiday sales, Qidi Tech quietly slipped a new machine under the tree. The Qidi Q2C is officially out, stripping out some of the Q2's features for a lower price tag.' It recites claimed figures (600 mm/s printhead speed) and prices only; no machine was run, nothing was measured.",
  "_file": "qidi.json"
 },
 {
  "id": "src-amazon-ad5x-listing",
  "url": "https://www.amazon.com/dp/B0DNW25S87",
  "title": "FLASHFORGE AD5X Multi-Color & Material 3D Printer with IFS - Amazon US listing and rating aggregate",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Amazon.com",
  "published_at": null,
  "fields_supported": [
   "reliability"
  ],
  "local_capture": "data/raw/phase2/flashforge/amazon-ad5x-product.json",
  "notes": "Retailer-hosted aggregate on 2026-09-06: 4.2 out of 5 from 597 ratings, first available 2024-11-23, listed at $348.99. Amazon's own generated review summary says reliability is mixed: 'while some say it works well and consider it a good buy, others report it failing quickly and warn against purchasing it.' THE CONTRAST MATTERS: the vendor-hosted Judge.me set on flashforge.com is 572 reviews at 91% five-star. Neither is independent testing, but the retailer-hosted average is materially lower than the vendor-hosted one on a similar sample size.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-amazon-arco",
  "url": "https://www.amazon.com/Acceleration-Auto-Leveling-Calibration-Multi-Color-11-8x11-8x11-8/dp/B0CV5XVYPY",
  "title": "Phrozen Arco FDM 3D Printer - Amazon US listing (ASIN B0CV5XVYPY)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Amazon.com / phrozen",
  "published_at": null,
  "fields_supported": [
   "street_price_usd",
   "ships_from",
   "direct_drive"
  ],
  "local_capture": "data/raw/phase1/phrozen/az_batch2.json",
  "notes": "899.99 USD, 'Only 3 left in stock - order soon.', ships from Amazon, sold by 'Phrozen 3D Printer', 'FREE delivery Friday, September 11'. Manufacturer PHROZEN TECH CO., LTD., model number ARCOFDM00US, date first available 2024-02-07, 0 ratings. Phrozen's own bullet: 'Direct Drive Extruder for Versatile Filament Compatibility'. NOTE the listing copy is stale on speed: it claims 600 mm/s and 30,000 mm/s2, where the current Phrozen spec sheet claims 1,000 mm/s and 40,000 mm/s2.",
  "_file": "phrozen.json"
 },
 {
  "id": "src-amazon-arco-chroma-bundle",
  "url": "https://www.amazon.com/Phrozen-Printer-Multicolor-Auto-Leveling-Celsius/dp/B0GXJJQX5Y",
  "title": "Phrozen Arco FDM 3D Printer Bundle with Chroma Kit Multicolor System - Amazon US listing (ASIN B0GXJJQX5Y)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Amazon.com / phrozen",
  "published_at": null,
  "fields_supported": [
   "configuration cost",
   "ships_from"
  ],
  "local_capture": "data/raw/phase1/phrozen/az_bundle.json",
  "notes": "1,099.99 USD, 'Only 3 left in stock - order soon.', max quantity 3, ships from Amazon, sold by 'Phrozen 3D Printer' (sole seller), 30-day refund/replacement, 'Delivery Friday, September 11'. 0 ratings. The listing carries a '-15%' discount badge while initial_price equals final_price, so whether 1,099.99 is a promotional price could not be established. The delivery line for this ASIN does not include the word FREE (the standalone printer ASIN does), so shipping is recorded as unverified for this configuration.",
  "_file": "phrozen.json"
 },
 {
  "id": "src-amazon-c2-listing",
  "url": "https://www.amazon.com/dp/B0GZYZY956",
  "title": "Amazon listing - ELEGOO Centauri 2 (bare, open frame), sold by ELEGOO Official US: 3.7 stars from 16 ratings, 100+ bought in the past month, $269.10",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Amazon",
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": "data/raw/phase2/elegoo/amazon-c2-product.json",
  "notes": "Retrieved with the Bright Data amazon_product pipeline. A SMALL sample - 16 ratings - and it is recorded as a small sample, not as a verdict. It is the only aggregate buyer signal that exists for the open-frame machine at 2.4 months old. Note for comparison that it sits below the Centauri Carbon 2 Combo's 3.9 from 298, not above it.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-amazon-c2-reviews",
  "url": "https://www.amazon.com/ELEGOO-Centauri-Beginner-Friendly-256x256x256mm-Multi-Color/dp/B0GZYZY956",
  "title": "Amazon customer reviews - ELEGOO Centauri 2 (bare, open frame): every retrievable review, 11 of the 16 ratings, all dated 2026-08-21 to 2026-09-05",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Amazon",
  "local_capture": "data/raw/phase2/elegoo/amazon-c2-reviews.json",
  "notes": "Retrieved with the Bright Data amazon_product_reviews pipeline. 11 of 16 ratings; nine five-star and two one-star, sample mean 4.27 against the listing's stated 3.7 across all 16, so the retrievable sample is the FAVORABLE end of the cohort and must not be read as the machine's average. Every review is under three weeks old, which is the whole cohort - the machine went on sale 2026-06-24. Substantive content: several experienced owners report a faultless out-of-box setup with no z-offset tweak; one five-star reviewer warns in his own words that the machine is NOT enclosed so ASA and ABS are off the table without an enclosure and venting; one one-star reviewer complains the sensor suite interrupts prints every few minutes with two of his filaments; and one one-star buyer received a unit he believes was a resold return.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-amazon-cc2c-listing",
  "url": "https://www.amazon.com/ELEGOO-Centauri-Multicolor-High-Temp-256x256x256mm/dp/B0G4TPZPZM",
  "title": "Amazon listing - ELEGOO Centauri Carbon 2 Combo, sold by ELEGOO Official US: 3.9 stars from 298 ratings, 1,000+ bought in the past month, $399.99. Amazon's own review summary flags network connectivity as negative and reliability, noise and adhesion as mixed",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Amazon",
  "local_capture": "data/raw/phase1/elegoo/amazon-cc2-combo.json",
  "notes": "Retrieved via the Bright Data amazon_product pipeline on 2026-09-06.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-amazon-cc2c-reviews",
  "url": "https://www.amazon.com/ELEGOO-Centauri-Multicolor-High-Temp-256x256x256mm/product-reviews/B0G4TPZPZM",
  "title": "Amazon customer reviews - ELEGOO Centauri Carbon 2 Combo, 36-review sample with dates and star ratings (2026-02-13 to 2026-08-28)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Amazon",
  "local_capture": "data/raw/phase1/elegoo/amazon-cc2-reviews.json",
  "notes": "Retrieved via the Bright Data amazon_product_reviews pipeline on 2026-09-06. 36 of 298 reviews; Amazon's default ordering is by helpfulness, not date, so this is a sample and not a census.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-amazon-kobra-s1-combo",
  "url": "https://www.amazon.com/dp/B0DBDT2ZZJ",
  "title": "Amazon US - Anycubic Kobra S1 Combo with ACE Pro listing: $499.99, 3.6 stars from 254 ratings",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Amazon",
  "published_at": null,
  "fields_supported": [
   "street_price_usd"
  ],
  "local_capture": "data/raw/phase1/anycubic/amz_ks1combo.json",
  "notes": "Collected via the Bright Data amazon_product pipeline.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-amazon-kobra-s1-combo-reviews",
  "url": "https://www.amazon.com/product-reviews/B0DBDT2ZZJ",
  "title": "Amazon US - Anycubic Kobra S1 Combo customer reviews (31 sampled of 254; lifetime star split 135/30/10/13/66)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Amazon",
  "published_at": null,
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase1/anycubic/amz_ks1combo_reviews.json",
  "notes": "Collected via the Bright Data amazon_product_reviews pipeline against ASIN B0DBDT2ZZJ. 26% of lifetime ratings are one star, and one-star reports of ACE Pro jams, cutter failure and clogs continue through 2026-08 - so the defect pattern is not confined to the launch cohort.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-amazon-kobra-x",
  "url": "https://www.amazon.com/dp/B0GQGM85LR",
  "title": "Amazon US - Anycubic Kobra X listing (ANYCUBIC Official Store): $329.99, 4.1 stars from 120 ratings",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Amazon",
  "published_at": null,
  "fields_supported": [
   "street_price_usd",
   "release_date"
  ],
  "local_capture": "data/raw/phase1/anycubic/amz_kobrax.json",
  "notes": "Collected via the Bright Data amazon_product pipeline. 'Date First Available: February 27, 2026'.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-amazon-kobra-x-reviews",
  "url": "https://www.amazon.com/product-reviews/B0GQGM85LR",
  "title": "Amazon US - Anycubic Kobra X customer reviews (36 sampled of 120; lifetime star split 78/18/4/4/17)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Amazon",
  "published_at": null,
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase1/anycubic/amz_kobrax_reviews.json",
  "notes": "Collected via the Bright Data amazon_product_reviews pipeline against ASIN B0GQGM85LR.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-amazon-plus5",
  "url": "https://www.amazon.com/dp/B0H5BMC2JQ",
  "title": "QIDI Plus5 3D Printer - Amazon US listing (price, variants, fulfilment, date first available)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Amazon",
  "published_at": null,
  "fields_supported": [
   "street_price_usd",
   "release_date",
   "ships_from"
  ],
  "local_capture": "data/raw/phase1/qidi/amazon_plus5.json",
  "notes": "In Stock, USD 749 for the Plus5 and USD 899 for the Plus5-Combo variant (ASIN B0H5BSHSP6), ships from Amazon with free delivery quoted for 'Tuesday, September 15'. Date First Available 'June 12, 2026'. The buy-box seller is 'Feidi 3D Printer' (seller id A2J991PATASSUC) with Amazon as the fulfiller and one seller on the listing - so this is a marketplace listing, not QIDI's own storefront; noted because it bears on the warranty channel, not on the price. Rating shows 5.0 from only 5 reviews, which is far too small a sample to mean anything and is deliberately not recorded as a reliability signal.",
  "_file": "qidi.json"
 },
 {
  "id": "src-amazon-search-centauri",
  "url": "https://www.amazon.com/s?k=ELEGOO+Centauri+3D+printer",
  "title": "Amazon search results for 'ELEGOO Centauri 3D printer' - used to enumerate which Centauri SKUs actually have US buyer-review cohorts: only the Centauri Carbon 2 Combo (298 ratings) and the bare Centauri 2 (16 ratings) do",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Amazon",
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": "data/raw/phase2/elegoo/amazon-search-centauri.json",
  "notes": "Retrieved with the Bright Data amazon_product_search pipeline, 29 results. Recorded because a null result matters here: there is no Amazon listing with an independent rating cohort for the bare Centauri Carbon 2, the Centauri 2 Combo or the original Centauri Carbon, which is why the recency question could not be cross-checked against a second cohort of the same machine.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-amazon-u1",
  "url": "https://www.amazon.com/dp/B0GYP89RTN",
  "title": "Snapmaker U1 3D Printer - Amazon.com listing (sold by Snapmaker US)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Amazon",
  "published_at": null,
  "fields_supported": [
   "street_price_usd",
   "status",
   "price_is_promo"
  ],
  "local_capture": "data/raw/phase1/snapmaker/amazon_u1.json",
  "notes": "Major US retailer page used to second-source the price: $849 final with no discount shown, In Stock, sold by Snapmaker US and shipped by Amazon, 4.5 stars from 129 ratings, first available on Amazon 2026-04-27.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-amazon-u1-reviews",
  "url": "https://www.amazon.com/dp/B0GYP89RTN",
  "title": "Snapmaker U1 - Amazon customer reviews (21 sampled, 2026-06 to 2026-08)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Amazon customers",
  "published_at": null,
  "fields_supported": [
   "noise_db",
   "reliability"
  ],
  "local_capture": "data/raw/phase1/snapmaker/amazon_u1_reviews.json",
  "notes": "Recency check, per the method lesson about lifetime star averages: the Amazon listing only opened 2026-04-27, so the 4.5-star lifetime average is already the current cohort, not a launch cohort. Of 21 sampled reviews spanning 2026-06-04 to 2026-08-25, nineteen are 5-star and two are 1-star (one about a failed first print and being pointed at the wiki to diagnose the mainboard on a day-old unit). One 2026-07-20 buyer rates the noise 'moderate... about the same as the Bambu P1S', which conflicts with other reviewers. URL NOTE (2026-09-06 audit): these reviews were collected by the Bright Data Amazon-reviews collector against https://www.amazon.com/dp/B0GYP89RTN - the URL recorded in the capture's own input field - and that is now the url here. The deep-link form https://www.amazon.com/product-reviews/B0GYP89RTN, cited previously, returns HTTP 404 and was replaced.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-android-user-kobra-s1-test",
  "url": "https://www.android-user.de/anycubic-kobra-s1-combo-im-test-lohnt-sich-der-erste-corexy-mit-ace-pro/",
  "title": "android-user.de - Anycubic Kobra S1 Combo im Test (Andy Ziegler) - measured working noise 63 dB average / 69 dB maximum",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "android-user.de (DROIDSPIRIT)",
  "published_at": "2026-02-24",
  "fields_supported": [
   "noise_db",
   "purge_waste"
  ],
  "local_capture": "data/raw/phase2/anycubic/android-user-kobra-s1-combo-test.md",
  "notes": "INDEPENDENT MEASUREMENT that directly contradicts the vendor claim: 'Im Arbeitsmodus wird laut Hersteller ein Geraeuschpegel von bis zu 48 dB angegeben. Bei meinen Tests konnte ich jedoch einen Arbeitsgeraeuschpegel von maximal 69 dB aufzeichnen. Im Durchschnitt lag der Wert bei etwa 63 dB.' (Manufacturer states up to 48 dB in working mode; I recorded a maximum of 69 dB and an average of about 63 dB.) The article's spec block separates the two explicitly: 'Standardmodus: < 48 dB (laut Hersteller)' vs 'Arbeitsmodus: < 70 dB (laut unseren Messungen)'. Measurement distance and instrument are NOT stated, and the reviewer's own advice is 'einen 3D-Drucker nicht im Buero oder in Wohnraeumen zu betreiben' - do not run a 3D printer in an office or living space. Also measured 272 g of color waste plus an 11 g prime tower on one multicolor print, and lists 'enormer Filament-Ausschuss' and the noise as the two headline cons.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-androidpctv-q2-review",
  "url": "https://androidpctv.com/qidi-q2-qidi-box-review/",
  "title": "QIDI Q2 + QIDI BOX Review: CoreXY AMS 3D printer - androidpctv.com",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "androidpctv.com",
  "published_at": null,
  "fields_supported": [
   "noise_db",
   "noise_is_measured"
  ],
  "local_capture": "data/raw/phase2/qidi/androidpctv_q2_review.md",
  "notes": "Under its own 'Thermal and noise' heading: 'the printer reaches a level of 56 dB in normal use, with BOX we can reach 65 dB.' Non-vendor figure but no instrument, distance or method is stated, which is why it is tiered T3 and used only as corroboration for the 3dwork.io range. Also times a three-filament print at 14 hours against 2 hours for the same job in one color.",
  "_file": "qidi.json"
 },
 {
  "id": "src-andronio-p2s",
  "url": "https://andronio.me/2026/02/25/the-bambu-lab-p2s-a-painful-journey/",
  "title": "The Bambu Lab P2S: a painful journey - Nicolo Andronio",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Nicolo Andronio (personal blog)",
  "published_at": "2026-02-25",
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": "data/raw/phase1/bambu/andronio-p2s.html",
  "notes": "Independent owner write-up used as the second source for the P2S chamber-heating known issue; it is the write-up the 70-hour forum reporter says came closest to his own experience.",
  "_file": "bambu.json"
 },
 {
  "id": "src-anycubic-ace-2-pro",
  "url": "https://us.anycubic3d.com/products/ace-2-pro",
  "title": "Anycubic ACE 2 Pro product page (US store)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Anycubic",
  "published_at": null,
  "fields_supported": [
   "price_usd",
   "slots",
   "chainable",
   "humidity_control",
   "compatible_printer_ids"
  ],
  "local_capture": "data/raw/phase1/anycubic/ace2pro_us.md",
  "notes": null,
  "_file": "anycubic.json"
 },
 {
  "id": "src-anycubic-ace-pro",
  "url": "https://us.anycubic3d.com/products/anycubic-ace-pro",
  "title": "Anycubic ACE Pro product page (US store)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Anycubic",
  "published_at": null,
  "fields_supported": [
   "price_usd",
   "slots",
   "chainable",
   "humidity_control",
   "compatible_printer_ids"
  ],
  "local_capture": "data/raw/phase1/anycubic/acepro_us.md",
  "notes": null,
  "_file": "anycubic.json"
 },
 {
  "id": "src-anycubic-github",
  "url": "https://github.com/ANYCUBIC-3D",
  "title": "Anycubic official GitHub account - published GPL Klipper/kernel source and AGPL Anycubic Slicer Next",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Anycubic",
  "published_at": null,
  "fields_supported": [
   "firmware",
   "firmware_source_public",
   "openness_notes"
  ],
  "local_capture": null,
  "notes": "Read via the GitHub REST API on 2026-09-06. Relevant repositories and dates: K3-klipper-mcu (GPL-3.0, last push 2025-10-30, described as 'compatible with the Kobra 3, Kobra 3V2, Kobra 3 Max and Kobra S1'); Klipper-go, a Golang port of klippy (GPL-3.0, 2025-10-30, same model list); rv1106-kernel-open-source and rv1106-uboot-open-source (GPL-3.0, 2025-10-15, same model list); AnycubicSlicerNext (AGPL-3.0, created 2026-01-30). There is no repository for Kobra X, Kobra 4, Kobra S1 Max or Kobra 3 Max V2.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-anycubic-kobra-3-combo",
  "url": "https://us.anycubic3d.com/products/kobra-3-combo",
  "title": "Anycubic Kobra 3 Combo product page (US store) - ships with ACE Pro",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Anycubic",
  "published_at": null,
  "fields_supported": [
   "build_volume_mm",
   "mmu_sku_in_combo"
  ],
  "local_capture": "data/raw/phase1/anycubic/k3combo_us.md",
  "notes": null,
  "_file": "anycubic.json"
 },
 {
  "id": "src-anycubic-kobra-3-max",
  "url": "https://us.anycubic3d.com/products/kobra-3-max",
  "title": "Anycubic Kobra 3 Max product page (US store)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Anycubic",
  "published_at": null,
  "fields_supported": [
   "build_volume_mm",
   "noise_db",
   "bed_temp_max_c"
  ],
  "local_capture": "data/raw/phase1/anycubic/k3max_us.md",
  "notes": null,
  "_file": "anycubic.json"
 },
 {
  "id": "src-anycubic-kobra-3-max-combo",
  "url": "https://us.anycubic3d.com/products/kobra-3-max-combo",
  "title": "Anycubic Kobra 3 Max Combo product page (US store) - ACE Pro bundle",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Anycubic",
  "published_at": null,
  "fields_supported": [
   "mmu_sku_in_combo"
  ],
  "local_capture": "data/raw/phase1/anycubic/k3maxcombo_us.md",
  "notes": null,
  "_file": "anycubic.json"
 },
 {
  "id": "src-anycubic-kobra-3-max-v2",
  "url": "https://us.anycubic3d.com/products/kobra-3-max-v2-combo-3d-printer",
  "title": "Anycubic Kobra 3 Max V2 Combo product page (US store) - badged 'Early Bird / Pre-sale'",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Anycubic",
  "published_at": null,
  "fields_supported": [
   "status"
  ],
  "local_capture": "data/raw/phase1/anycubic/k3maxv2_us.md",
  "notes": "Evidence for the EXCLUSION of the Kobra 3 Max V2 from this file: the page badge reads 'Early Bird / Pre-sale' and the estimated shipping time on the buy box is Sep 11 - Sep 20.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-anycubic-kobra-3-max-v2-shipping",
  "url": "https://us.anycubic3d.com/pages/kobra-3-max-v2-combo-shipping",
  "title": "Anycubic Kobra 3 Max V2 Series shipping information - US warehouse ships September 10-20",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Anycubic",
  "published_at": null,
  "fields_supported": [
   "status"
  ],
  "local_capture": "data/raw/phase1/anycubic/k3maxv2_shipping.md",
  "notes": null,
  "_file": "anycubic.json"
 },
 {
  "id": "src-anycubic-kobra-3-v2-combo",
  "url": "https://us.anycubic3d.com/products/kobra-3-v2-combo",
  "title": "Anycubic Kobra 3 V2 Combo product page (US store) - ships with ACE Pro",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Anycubic",
  "published_at": null,
  "fields_supported": [
   "build_volume_mm",
   "mmu_sku_in_combo"
  ],
  "local_capture": "data/raw/phase1/anycubic/k3v2combo_us.md",
  "notes": null,
  "_file": "anycubic.json"
 },
 {
  "id": "src-anycubic-kobra-4",
  "url": "https://us.anycubic3d.com/products/kobra-4-3d-printer",
  "title": "Anycubic Kobra 4 product page (US store)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Anycubic",
  "published_at": null,
  "fields_supported": [
   "build_volume_mm",
   "stock_nozzle",
   "noise_db",
   "motion_system"
  ],
  "local_capture": "data/raw/phase1/anycubic/k4_us.md",
  "notes": null,
  "_file": "anycubic.json"
 },
 {
  "id": "src-anycubic-kobra-4-combo",
  "url": "https://us.anycubic3d.com/products/kobra-4-combo-3d-printer",
  "title": "Anycubic Kobra 4 Combo product page (US store) - 'Kobra 4 Combo includes one ACE 2 Pro'",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Anycubic",
  "published_at": null,
  "fields_supported": [
   "mmu_sku_in_combo"
  ],
  "local_capture": "data/raw/phase1/anycubic/k4combo_us.md",
  "notes": null,
  "_file": "anycubic.json"
 },
 {
  "id": "src-anycubic-kobra-s1",
  "url": "https://us.anycubic3d.com/products/kobra-s1",
  "title": "Anycubic Kobra S1 product page (US store)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Anycubic",
  "published_at": null,
  "fields_supported": [
   "build_volume_mm",
   "enclosure",
   "filtration",
   "noise_db"
  ],
  "local_capture": "data/raw/phase1/anycubic/ks1_us.md",
  "notes": null,
  "_file": "anycubic.json"
 },
 {
  "id": "src-anycubic-kobra-s1-ace2-combo",
  "url": "https://us.anycubic3d.com/products/kobra-s1-ace-2-pro-combo-3d-printer",
  "title": "Anycubic Kobra S1 ACE 2 Pro Combo product page (US store)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Anycubic",
  "published_at": null,
  "fields_supported": [
   "mmu_sku_in_combo"
  ],
  "local_capture": "data/raw/phase1/anycubic/ks1ace2_us.md",
  "notes": null,
  "_file": "anycubic.json"
 },
 {
  "id": "src-anycubic-kobra-s1-combo",
  "url": "https://us.anycubic3d.com/products/kobra-s1-combo",
  "title": "Anycubic Kobra S1 Combo product page (US store) - ships with ACE Pro",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Anycubic",
  "published_at": null,
  "fields_supported": [
   "mmu_sku_in_combo"
  ],
  "local_capture": "data/raw/phase1/anycubic/ks1combo_us.md",
  "notes": null,
  "_file": "anycubic.json"
 },
 {
  "id": "src-anycubic-kobra-s1-max",
  "url": "https://us.anycubic3d.com/products/kobra-s1-max",
  "title": "Anycubic Kobra S1 Max product page (US store)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Anycubic",
  "published_at": null,
  "fields_supported": [
   "build_volume_mm",
   "chamber_temp_max_c",
   "stock_nozzle",
   "hardened_extruder_available"
  ],
  "local_capture": "data/raw/phase1/anycubic/ks1max_us.md",
  "notes": null,
  "_file": "anycubic.json"
 },
 {
  "id": "src-anycubic-kobra-s1-max-combo",
  "url": "https://us.anycubic3d.com/products/kobra-s1-max-combo",
  "title": "Anycubic Kobra S1 Max Combo product page (US store) - ACE 2 Pro bundle",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Anycubic",
  "published_at": null,
  "fields_supported": [
   "mmu_sku_in_combo"
  ],
  "local_capture": "data/raw/phase1/anycubic/ks1maxcombo_us.md",
  "notes": null,
  "_file": "anycubic.json"
 },
 {
  "id": "src-anycubic-kobra-x",
  "url": "https://us.anycubic3d.com/products/kobra-x",
  "title": "Anycubic Kobra X product page (US store)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Anycubic",
  "published_at": null,
  "fields_supported": [
   "build_volume_mm",
   "hotend_temp_max_c",
   "bed_temp_max_c",
   "stock_nozzle",
   "noise_db",
   "street_price_usd"
  ],
  "local_capture": "data/raw/phase1/anycubic/kx_us.md",
  "notes": null,
  "_file": "anycubic.json"
 },
 {
  "id": "src-anycubic-kobra-x-combo",
  "url": "https://us.anycubic3d.com/products/kobra-x-combo-3d-printer",
  "title": "Anycubic Kobra X Combo product page (US store) - packing list item 19 is the ACE 2 Pro",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Anycubic",
  "published_at": null,
  "fields_supported": [
   "mmu_sku_in_combo"
  ],
  "local_capture": "data/raw/phase1/anycubic/kxc_us.md",
  "notes": null,
  "_file": "anycubic.json"
 },
 {
  "id": "src-anycubic-refurb-kobra-s1-combo",
  "url": "https://us.anycubic3d.com/products/refurbished-kobra-s1-combo",
  "title": "[Refurbished] Anycubic Kobra S1 Combo product page (US store)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Anycubic",
  "published_at": null,
  "fields_supported": [
   "street_price_usd",
   "is_refurb"
  ],
  "local_capture": "data/raw/phase1/anycubic/refurb_ks1combo_us.md",
  "notes": null,
  "_file": "anycubic.json"
 },
 {
  "id": "src-anycubic-us-all-pj",
  "url": "https://us.anycubic3d.com/products.json?limit=250",
  "title": "Anycubic US store - full product feed page 1 (250 products)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Anycubic",
  "published_at": null,
  "fields_supported": [
   "street_price_usd",
   "status"
  ],
  "local_capture": "data/raw/phase1/anycubic/us_all_pj.raw",
  "notes": null,
  "_file": "anycubic.json"
 },
 {
  "id": "src-anycubic-us-all-pj2",
  "url": "https://us.anycubic3d.com/products.json?limit=250&page=2",
  "title": "Anycubic US store - full product feed page 2 (137 products; nozzle/hotend/spare-part prices)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Anycubic",
  "published_at": null,
  "fields_supported": [
   "hardened_nozzle_available",
   "future_proofing_items"
  ],
  "local_capture": "data/raw/phase1/anycubic/us_all_pj2.raw",
  "notes": null,
  "_file": "anycubic.json"
 },
 {
  "id": "src-anycubic-us-contact",
  "url": "https://us.anycubic3d.com/pages/contact-us",
  "title": "Anycubic US store contact page / support routing",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Anycubic",
  "published_at": null,
  "fields_supported": [
   "us_support"
  ],
  "local_capture": "data/raw/phase1/anycubic/us_contact.md",
  "notes": null,
  "_file": "anycubic.json"
 },
 {
  "id": "src-anycubic-us-shipping-policy",
  "url": "https://us.anycubic3d.com/pages/shipping-policy",
  "title": "Anycubic US store shipping policy - free shipping to mainland USA on FDM printers and accessories",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Anycubic",
  "published_at": null,
  "fields_supported": [
   "shipping_usd",
   "ships_from"
  ],
  "local_capture": "data/raw/phase1/anycubic/us_shipping_policy.md",
  "notes": null,
  "_file": "anycubic.json"
 },
 {
  "id": "src-anycubic-us-store-pj",
  "url": "https://us.anycubic3d.com/collections/3d-printers/products.json?limit=250",
  "title": "Anycubic US store - 3D printers collection products.json (25 products, variants, stock)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Anycubic",
  "published_at": null,
  "fields_supported": [
   "street_price_usd",
   "msrp_usd",
   "status"
  ],
  "local_capture": "data/raw/phase1/anycubic/us_store_pj.raw",
  "notes": "Dedicated US store (us.anycubic3d.com). The global store store.anycubic.com banners US buyers over to it and lists different, generally higher prices.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-anycubic-wiki-ks1-lan",
  "url": "https://wiki.anycubic.com/en/fdm-3d-printer/kobra-s1/lan-connection-guide",
  "title": "Anycubic Wiki - Kobra S1 Series LAN Connection Guide",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Anycubic",
  "published_at": null,
  "fields_supported": [
   "lan_only_mode",
   "account_required_for_basic_printing",
   "third_party_slicer_can_send_directly"
  ],
  "local_capture": "data/raw/phase1/anycubic/wiki_ks1_lan.html",
  "notes": "Fetched through the Bright Data ISP proxy; the Web Unlocker route returned only the page title for wiki.anycubic.com.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-aoseed-buildvolume-blog",
  "url": "https://www.aoseed.com/blogs/aoseed-sale/aoseed-x-maker-joy-vs-x-maker",
  "title": "AOSEED X-MAKER JOY vs X-MAKER: Which Fits Best? (AOSEED blog)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "AOSEED",
  "published_at": null,
  "fields_supported": [
   "build_volume_mm",
   "enclosure"
  ],
  "local_capture": null,
  "notes": "AOSEED's own comparison article. States the X-MAKER has a 150x150x150 mm build volume and the X-MAKER JOY a 120x120x120 mm bed; on enclosure it says 'Both models are fully enclosed \u2014 that's non-negotiable for AOSEED across the whole range. The hot end, moving parts, and build plate are all inside a closed chamber', and its spec table row 'Fully Enclosed' reads 'Yes / Yes'. Replaced the former staples.ca listing as the enclosure source (that URL 403s and was a Canadian retailer title, not a US-market source).",
  "_file": "unranked.json"
 },
 {
  "id": "src-aoseed-pj",
  "url": "https://www.aoseed.com/products.json?limit=250",
  "title": "AOSEED US store \u2014 Shopify products.json (X-Maker)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "AOSEED",
  "published_at": null,
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "price_is_promo"
  ],
  "local_capture": "data/raw/phase0/aoseed_pj.raw",
  "notes": "Base 'Single X-MAKER' US variant is sold out ($329, list $489); a newer 'X-MAKER AI+' variant is in stock at $389 but is a different SKU, not requested for this file.",
  "_file": "unranked.json"
 },
 {
  "id": "src-apple-appstore-lookup",
  "url": "https://itunes.apple.com/lookup?id=6670739251&country=us",
  "title": "Snapmaker iOS app - Apple App Store aggregate rating (iTunes lookup API)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Apple App Store users",
  "published_at": null,
  "fields_supported": [
   "android_ios_parity_note"
  ],
  "local_capture": null,
  "notes": "2.93 stars from 43 ratings, build 2.3.6 released 2026-09-02, seller 'Shenzhen Snapmaker Technologies Co., Ltd.'. Used only to establish that the app is weak on both platforms, so there is no iOS-first bias to penalize. AUDIT CAVEAT (2026-09-06): this URL could not be re-fetched at audit time - itunes.apple.com is refused by the project's Bright Data ISP proxy zone ('target site requires special permission') - and there is no local capture on disk, so the iOS rating, rating count and build number here are single-sourced and were NOT independently re-verified. No ranked field depends on them.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-appleinsider-ad5x",
  "url": "https://forums.appleinsider.com/discussion/241816/flashforge-ad5x-review-inexpensive-multi-color-printing-with-tradeoffs",
  "title": "Flashforge AD5X review: inexpensive multi-color printing with tradeoffs",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "AppleInsider",
  "published_at": "2025-09",
  "fields_supported": [
   "purge_waste"
  ],
  "local_capture": "data/raw/phase1/flashforge/appleinsider_ad5x.md",
  "_file": "flashforge.json"
 },
 {
  "id": "src-appleinsider-max4-review",
  "url": "https://appleinsider.com/articles/26/04/11/qidi-max-4-review-the-fdm-multicolor-printer-that-you-want",
  "title": "QiDi Max 4 review: The FDM multicolor printer that you want - AppleInsider",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "AppleInsider",
  "published_at": "2026-04-11",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/appleinsider_max4_review.md",
  "notes": "Hands-on, no instrument measurements, so tiered T3. Two useful findings. (1) The Polar Cooler air hose has to be slack enough to reach the far corner, so it kinks on itself whenever the head is central or rear: 'after only 4 to 6 hours of operation, I was seeing stress markings in the rubber.' The fix is printing a vented glass-top riser, and QIDI links a riser model on its own wiki. (2) Noise: 'Without the Polar Cooler, operation is relatively quiet and unobtrusive... With the cooler on, however, I wouldn't want the printer operating in the same room I work or spend a lot of time in. Active noise canceling helps, but even my AirPods Pro 2 had trouble getting it all out. It's like having an angry Roomba in the room with you.' Cons list: 'Optional Polar Cooler makes for a noisy operation', 'Mobile App not especially useful'. Rated 4.5/5.",
  "_file": "qidi.json"
 },
 {
  "id": "src-armoredturtle-afc-multiple-units",
  "url": "https://raw.githubusercontent.com/ArmoredTurtle/AT-Documentation/main/docs/afc-klipper-add-on/configuration/AFC_UnitType_1.cfg.md",
  "title": "ArmoredTurtle AT-Documentation - AFC_UnitType_1.cfg configuration overview (multiple BoxTurtle units)",
  "retrieved_at": "2026-09-07",
  "tier": "T1",
  "publisher": "ArmoredTurtle (AFC-Klipper-Add-On project documentation)",
  "published_at": null,
  "fields_supported": [
   "addon.chainable"
  ],
  "local_capture": "data/raw/phase4/upgrade_path/afc-unittype.md",
  "notes": "Fetched 2026-09-07 through Bright Data to settle whether a BoxTurtle owner can add a SECOND unit, which addons.json recorded as chainable=null. The project's own configuration reference says yes in as many words: 'This file will typically be named in the format of AFC_Turtle_1.cfg for example, when a BoxTurtle is installed. If multiple unit types are installed, the file will be named in the format of AFC_Turtle_2.cfg, AFC_Turtle_3.cfg, etc.' So AFC supports more than one unit in software; the extra hardware is simply another Formbot BoxTurtle AFC kit at the same USD 189.05 plus another USD 85.00 printed-parts set. Used ONLY for the upgrade_path judgment; addons.json chainable is left null because no source states a maximum number of units.",
  "_file": "kits.json"
 },
 {
  "id": "src-armoredturtle-bt-docs",
  "url": "https://raw.githubusercontent.com/ArmoredTurtle/AT-Documentation/main/docs/boxturtle/index.md",
  "title": "ArmoredTurtle BoxTurtle V1.0 official documentation - how it works, AFC-Lite requirement, cutter guidance, waste management",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "ArmoredTurtle",
  "fields_supported": [
   "slots",
   "mmu_type",
   "purge_waste"
  ],
  "local_capture": "data/raw/phase1/kits/armoredturtle_boxturtle_index.md",
  "_file": "kits.json"
 },
 {
  "id": "src-armoredturtle-bt-errata",
  "url": "https://raw.githubusercontent.com/ArmoredTurtle/AT-Documentation/main/docs/boxturtle/errata.md",
  "title": "ArmoredTurtle BoxTurtle errata - documented v1.0 kit defects and workarounds",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "ArmoredTurtle",
  "local_capture": "data/raw/phase1/kits/armoredturtle_boxturtle_errata.md",
  "_file": "kits.json"
 },
 {
  "id": "src-armoredturtle-bt-vendors",
  "url": "https://raw.githubusercontent.com/ArmoredTurtle/AT-Documentation/main/docs/boxturtle/vendors.md",
  "title": "ArmoredTurtle BoxTurtle Sourcing & Vendors - the vetted-vendor list (Formbot is not on it)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "ArmoredTurtle",
  "published_at": null,
  "fields_supported": [
   "known_issue:ki-boxturtle-nonvetted-vendor-boards"
  ],
  "local_capture": "data/raw/phase1/kits/armoredturtle_boxturtle_vendors.md",
  "notes": "Lists vetted BoxTurtle kit vendors by region: US - DLLPDF, Isik's Tech, Fabreeko, KB3D, West3D; CA - Sparta3D, 3D Lab Tech; EU - Alchemy3D.de, Lab4450, 3DO, 3Djake, myrigs3d, zen3d, Levendigs; UK - OneTwo3D, Desktop Machine Shop, Viperworx; AU - DREMC; CN - TriangleLabs. Formbot appears nowhere on the list as of 2026-09-06.",
  "_file": "kits.json"
 },
 {
  "id": "src-bambu-a1-mini-store",
  "url": "https://us.store.bambulab.com/products/a1-mini",
  "title": "Bambu Lab A1 mini 3D Printer - Bambu Lab US Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "build_volume_mm",
   "hotend_temp_max_c",
   "bed_temp_max_c",
   "stock_nozzle",
   "claimed_max_speed_mms",
   "claimed_max_accel_mms2",
   "footprint_mm",
   "weight_kg",
   "noise_db",
   "mmu_sku_in_combo",
   "cost_items"
  ],
  "local_capture": "data/raw/phase1/bambu/a1-mini.html",
  "notes": "Variants: A1 mini Combo $329, A1 mini $219, both in stock. Page states 'The A1 mini Combo includes the AMS lite' and that an AMS HUB (SA013) is needed for any other AMS.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-a1-store",
  "url": "https://us.store.bambulab.com/products/a1",
  "title": "Bambu Lab A1 Multi-color 3D Printer - Bambu Lab US Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "build_volume_mm",
   "enclosure",
   "hotend_temp_max_c",
   "bed_temp_max_c",
   "stock_nozzle",
   "filtration",
   "claimed_max_speed_mms",
   "claimed_max_accel_mms2",
   "footprint_mm",
   "weight_kg",
   "noise_db",
   "cost_items"
  ],
  "local_capture": "data/raw/phase1/bambu/a1.html",
  "notes": "Variants: A1 $299, A1 Combo $399, A1 Combo Game Starter Bundle $430 (from $479). Also the source for the AMS HUB (SA013) requirement, the 49 dB marketing claim, the 'Not Recommended' filament list, and the statement that current stock is not from the recalled batch.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-a2l-store",
  "url": "https://us.store.bambulab.com/products/a2l",
  "title": "Buy Bambu Lab A2L: Budget Large-format 3D Printer - Bambu Lab US Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "build_volume_mm",
   "enclosure",
   "hotend_temp_max_c",
   "bed_temp_max_c",
   "stock_nozzle",
   "claimed_max_speed_mms",
   "claimed_max_accel_mms2",
   "footprint_mm",
   "weight_kg",
   "power_w",
   "noise_db",
   "mmu_sku_in_combo",
   "cost_items"
  ],
  "local_capture": "data/raw/phase1/bambu/a2l.html",
  "notes": "Variants: A2L $469, A2L Combo $569, A2L Cutting Full Combo $629 (from $638), all in stock. The in-the-box comparison table confirms 'AMS lite (Combo version)'. Spec table lists Supported Filament Type as PLA, PETG, TPU, PVA only.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-accessories-collection",
  "url": "https://us.store.bambulab.com/collections/accessories",
  "title": "Accessories - Bambu Lab US Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "hardened_nozzle_available",
   "filtration"
  ],
  "local_capture": "data/raw/phase1/bambu/coll-accessories.html",
  "notes": "The accessory catalog used to locate the AMS Hub, the per-family hotends, the tungsten carbide nozzle, the External Exhaust Fan Kit, the AMS/AMS HT upgrade compatibility kit, the Filament Track Switch and the auto fire extinguishing system.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-ams-2-pro-store",
  "url": "https://us.store.bambulab.com/products/ams-2-pro",
  "title": "Bambu Lab AMS 2 Pro - Automatic Material System - Bambu Lab US Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "price_usd",
   "slots",
   "humidity_control",
   "spool_id_rfid",
   "chainable",
   "compatible_printer_ids"
  ],
  "local_capture": "data/raw/phase1/bambu/ams-2-pro.html",
  "notes": "$299 for every printer-family variant (A1 series, X1/P1 series, P2S, H2S, H2D/H2C, X2D, A2 series). Separate 'Bundle Deals' variants at $309 and $369 include extra items. Spec table gives 372x280x226 mm, 2.5 kg, 65 C drying, active moisture discharge, sealed storage, RFID, and the excluded-filament list (no TPE, generic TPU, damp PVA/BVOH, PET-CF, TPU 95A, or any CF/GF filament).",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-ams-collection",
  "url": "https://us.store.bambulab.com/collections/all-ams",
  "title": "AMS (Automatic Material System) - Bambu Lab US Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "price_usd"
  ],
  "local_capture": "data/raw/phase1/bambu/coll-all-ams.html",
  "notes": "The four multi-material units Bambu sells in the US and their headline prices: AMS 2 Pro from $299, AMS HT $139, AMS $249, AMS lite $199.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-ams-ht-store",
  "url": "https://us.store.bambulab.com/products/ams-ht",
  "title": "Bambu Lab AMS HT - Automatic Material System - Bambu Lab US Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "price_usd",
   "slots",
   "humidity_control",
   "spool_id_rfid"
  ],
  "local_capture": "data/raw/phase1/bambu/ams-ht.html",
  "notes": "$139 across all printer-family variants. Single-slot heated dry box with screen, RFID and filament odometry; its bypass filament outlet is the supported route for TPE, generic TPU, PET-CF, TPU 95A and other carbon- or glass-fiber filaments that the 4-slot AMS units refuse.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-ams-hub-store",
  "url": "https://us.store.bambulab.com/products/ams-hub-a1-series",
  "title": "AMS Hub - A1 Series - Bambu Lab US Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "price_usd",
   "compatible_printer_ids"
  ],
  "local_capture": "data/raw/phase1/bambu/ams-hub.html",
  "notes": "$19.99, in stock. Compatibility listed as 'A1 Series' only. In the box: AMS HUB x1, 4-pin cable x1, PTFE tube ~600 mm x1, PTFE tube ~520 mm x1. This is the SA013 part the A1 and A1 mini product pages say is required to attach an AMS, AMS 2 Pro or AMS HT.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-ams-lite-store",
  "url": "https://us.store.bambulab.com/products/ams-lite",
  "title": "Bambu Lab AMS lite - Automatic Material System - Bambu Lab US Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "price_usd",
   "slots",
   "chainable",
   "compatible_printer_ids"
  ],
  "local_capture": "data/raw/phase1/bambu/ams-lite.html",
  "notes": "$199, compatibility 'A1 & A2 Series'. Page states the A1/A2 series can connect only one AMS lite so four colors is the maximum, and that the AMS lite is not compatible with X, P and H2 series printers. Four rotary spool holders, 397x208x342 mm, 1.6 kg.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-ams-store",
  "url": "https://us.store.bambulab.com/products/ams-multicolor-printing",
  "title": "Bambu Lab AMS - Automatic Material System - Bambu Lab US Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "price_usd",
   "slots",
   "humidity_control",
   "spool_id_rfid",
   "chainable"
  ],
  "local_capture": "data/raw/phase1/bambu/ams.html",
  "notes": "$249 across all printer-family variants. Page states 4 filament slots per unit, up to 4 units in parallel for 16 colors via the AMS hub, an airtight seal with desiccant and a humidity sensor (no active drying), and RFID identification of Bambu filament.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-blog-a1-callback",
  "url": "https://blog.bambulab.com/a1-heatbed-cable-callback/",
  "title": "A1 Heatbed Cable Callback - Bambu Lab Blog (2024-01-28)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "known_issue:ki-bambu-a1-heatbed-cable-recall"
  ],
  "local_capture": "data/raw/phase1/bambu/blog-a1-callback.html",
  "notes": "Added during the 2026-09-06 audit pass: the recall known issue dated the original callback to 2024-01-28 but cited only the 2024-02-04 update post, which links the callback without dating it. This is the callback post itself, bylined 'Spaghetti Monster, Jan 28, 2024'.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-blog-a1-recall",
  "url": "https://blog.bambulab.com/a1-recall-update/",
  "title": "A1 Recall Update - Bambu Lab Blog",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "published_at": "2024-02-04",
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": "data/raw/phase1/bambu/blog-a1-recall.html",
  "notes": "Bambu's 2024-02-04 update to the A1 heatbed cable callback of 2024-01-28: fewer than 0.1% of A1 printers sold had shown the electrical malfunction, but Bambu recommended everyone stop using the printer until the cause was understood and extended the recall to all A1 printers then in the market.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-blog-h2s-launch",
  "url": "https://blog.bambulab.com/h2s-the-ultimate-single-nozzle-3d-printer-now-bigger-than-ever/",
  "title": "H2S the Ultimate Single-Nozzle 3D Printer Now Bigger Than Ever - Bambu Lab Blog",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "published_at": "2025-08-26",
  "fields_supported": [
   "release_date"
  ],
  "local_capture": "data/raw/phase1/bambu/blog-h2s-launch.html",
  "notes": "Launch announcement dated 2025-08-26, used for the H2S release_date; also states 340x320x340 mm, 350 C hotend, 65 C actively heated chamber, 1000 mm/s and 20,000 mm/s2.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-blog-p2s-launch",
  "url": "https://blog.bambulab.com/the-icon-redefined-meet-the-p2s-a-completely-reengineered-version-of-the-ultra-productive-p1-series/",
  "title": "The Icon Redefined: meet the P2S - Bambu Lab Blog",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "published_at": "2025-10-14",
  "fields_supported": [
   "release_date"
  ],
  "local_capture": "data/raw/phase1/bambu/blog-p2s-launch.html",
  "notes": "Launch announcement dated 2025-10-14, which is the release_date used for the P2S.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-blog-x1-eol",
  "url": "https://blog.bambulab.com/the-x1-series-is-eol-the-standard-it-set-will-remain-forever/",
  "title": "The X1-series is EOL - the standard it set will remain forever - Bambu Lab Blog",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "published_at": "2026-03-31",
  "fields_supported": [
   "known_issue",
   "firmware_policy_summary"
  ],
  "local_capture": "data/raw/phase1/bambu/blog-x1-eol.html",
  "notes": "The primary answer to the brief's X1C question. Dates given: end of manufacturing and active sales 2026-03-31, software/firmware bug fixes and feature updates to 2027-05-31, security patches to 2029-05-31, spare parts and support to 2031-03-31. Also: 'Although direct e-commerce sales were halted some time ago, selected authorized distributors may still have X1, X1C and X1E units in stock - covered by full warranty and support.'",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-blog-x2d-launch",
  "url": "https://blog.bambulab.com/xcellence-made-simple-bambu-lab-presents-the-x2d/",
  "title": "Xcellence made simple - Bambu Lab presents the X2D - Bambu Lab Blog",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "published_at": "2026-04-14",
  "fields_supported": [
   "release_date"
  ],
  "local_capture": "data/raw/phase1/bambu/blog-x2d-launch.html",
  "notes": "Launch announcement dated 2026-04-14. Also Bambu's own description of the dual-nozzle concept: 'The main nozzle prints the model while the auxiliary nozzle prints the support - using a different material, chosen so it releases cleanly', and that nozzle switching is purely mechanical with no extra motor on the toolhead.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-ext-fan-p2s-store",
  "url": "https://us.store.bambulab.com/products/external-exhaust-fan-kit-p2s",
  "title": "External Exhaust Fan Kit - P2S - Bambu Lab US Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "price_usd",
   "cost_items"
  ],
  "local_capture": "data/raw/phase1/bambu/ext-fan-p2s.html",
  "notes": "Both variants $19.99 on 2026-09-06 - 'External Exhaust Fan Kit' and 'External Exhaust Fan Kit + Rear Panel' (the latter struck through from $45.98). Both in stock.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-forum-cloud-statement",
  "url": "https://forum.bambulab.com/t/setting-the-record-straight-on-cloud-access-and-community/252164",
  "title": "Setting the Record Straight on Cloud Access and Community - Bambu Lab Community Forum (official announcement, 2026-05-08)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "published_at": "2026-05-08",
  "fields_supported": [
   "firmware_policy_summary",
   "openness_notes"
  ],
  "local_capture": "data/raw/phase1/bambu/forum-record-straight.html",
  "notes": "Bambu's own account of the OrcaSlicer-BambuLab GitHub takedown request, dated 2026-05-08: it confirms the removal request, distinguishes the AGPL (which governs code) from access to its private cloud service (which does not), and points advanced users at Bambu Connect, LAN Mode and Developer Mode. The replies underneath are hostile and contain the still-open February 2025 GitHub issue alleging the authorization code was never published as AGPL-required source; those replies are community opinion, not first-party fact.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-forum-p1s-launch",
  "url": "https://forum.bambulab.com/t/the-bambu-lab-p1s-is-launched/19959",
  "title": "The Bambu Lab P1S Is Launched! - Bambu Lab Community Forum (Announcements)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "published_at": "2023-07-13",
  "fields_supported": [
   "release_date"
  ],
  "local_capture": "data/raw/phase1/bambu/forum-p1s-launch.html",
  "notes": "Official launch announcement dated 2023-07-13, used for the P1S release_date.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-h2d-store",
  "url": "https://us.store.bambulab.com/products/h2d",
  "title": "Buy Bambu Lab H2D: More Than a Dual Extruder 3D Printer - Bambu Lab US Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "build_volume_mm",
   "enclosure",
   "chamber_temp_max_c",
   "hotend_temp_max_c",
   "bed_temp_max_c",
   "stock_nozzle",
   "filtration",
   "claimed_max_speed_mms",
   "claimed_max_accel_mms2",
   "footprint_mm",
   "weight_kg",
   "power_w"
  ],
  "local_capture": "data/raw/phase1/bambu/h2d.html",
  "notes": "Variants: H2D $1,549 (from $1,749), H2D AMS Combo $1,749 (from $1,999), H2D AMS Combo + AMS HT bundle $1,849, H2D AMS Combo Dual AMS 2 Pro Bundle $1,949, H2D Laser Full Combo 10W $2,149, 40W $2,699. All over the stretch ceiling.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-h2s-store",
  "url": "https://us.store.bambulab.com/products/h2s",
  "title": "Bambu Lab H2S Large Format 3D Printer - Bambu Lab US Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "build_volume_mm",
   "enclosure",
   "chamber_temp_max_c",
   "hotend_temp_max_c",
   "bed_temp_max_c",
   "stock_nozzle",
   "filtration",
   "claimed_max_speed_mms",
   "claimed_max_accel_mms2",
   "footprint_mm",
   "weight_kg",
   "power_w",
   "noise_db",
   "mmu_sku_in_combo",
   "cost_items"
  ],
  "local_capture": "data/raw/phase1/bambu/h2s.html",
  "notes": "Variants: H2S $1,199 (from $1,249), H2S AMS Combo $1,399 (from $1,499), H2S Laser Full Combo $1,799 (from $2,099), all in stock. In-the-box table confirms the AMS Combo contains the AMS 2 Pro. Footnote 11 gives the conditions behind the 'below 50 dB' claim: background noise 40 dB, test distance 1 m.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-hardened-combo-store",
  "url": "https://us.store.bambulab.com/products/hardened-steel-upgrade-combo",
  "title": "Hardened Steel Upgrade Combo - Bambu Lab US Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "price_usd",
   "future_proofing_items"
  ],
  "local_capture": "data/raw/phase1/bambu/hardened-combo.html",
  "notes": "P1 Series variant $49.48 against a stated typical price of $54.98, in stock. In the box: Hardened Steel Extruder Gear Assembly (X/P Series) and Hardened Steel Complete Hotend 0.4 mm (P1 Series). Page also states the accessory free-shipping threshold: free shipping on orders over $89, excluding printers, AMS and the Smoke Purifier.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-hardened-gear-a1-store",
  "url": "https://us.store.bambulab.com/products/hardened-steel-extruder-gear-assembly-a1-series",
  "title": "Hardened Steel Extruder Gear Assembly - A1 Series - Bambu Lab US Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "price_usd",
   "future_proofing_items"
  ],
  "local_capture": "data/raw/phase1/bambu/hardened-gear-a1.html",
  "notes": "$9.99, in stock.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-hardened-gear-store",
  "url": "https://us.store.bambulab.com/products/hardened-steel-extruder-gear-assembly",
  "title": "Hardened Steel Extruder Gear Assembly (X1 Series and P1 Series) - Bambu Lab US Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "price_usd"
  ],
  "local_capture": "data/raw/phase1/bambu/hardened-gear.html",
  "notes": "$19.99, in stock. $19.99 + the $34.99 P1 complete hotend = $54.98, exactly the typical price Bambu quotes for the bundled upgrade combo.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-hotend-a1-a2-store",
  "url": "https://us.store.bambulab.com/products/bambu-hotend-a1-a2",
  "title": "Bambu Hotend - A1/A2 - Bambu Lab US Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "price_usd"
  ],
  "local_capture": "data/raw/phase1/bambu/hotend-a1-a2.html",
  "notes": "Hardened-steel 0.4/0.6/0.8 mm $11.99 for A1, A1 mini and A2L; stainless 0.4 mm $9.99. All in stock on 2026-09-06.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-hotend-h2-p2s-store",
  "url": "https://us.store.bambulab.com/products/bambu-hotend-h2-p2s",
  "title": "Bambu Hotend - H2/P2S/X2D - Bambu Lab US Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "price_usd"
  ],
  "local_capture": "data/raw/phase1/bambu/hotend-h2-p2s.html",
  "notes": "Standard Flow hardened-steel hotends $17.99 for P2S, X2D, H2S, H2D and H2C (left); High Flow hardened $49.99; 0.2 mm variants are stainless. Several 0.8 mm variants were out of stock on 2026-09-06.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-hotend-p1-store",
  "url": "https://us.store.bambulab.com/products/bambu-hotend-p1-series",
  "title": "Bambu Hotend - P1 Series - Bambu Lab US Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "price_usd"
  ],
  "local_capture": "data/raw/phase1/bambu/hotend-p1.html",
  "notes": "0.4, 0.6 and 0.8 mm hardened-steel Complete Hotend $34.99; hotend only $14.99; 0.2 mm is stainless steel.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-p1s-appleinsider",
  "url": "https://appleinsider.com/articles/25/12/23/bambu-lab-p1s-3d-printer-review-easy-multi-color-printing-with-ams",
  "title": "Bambu Lab P1S 3D Printer review: easy multi-color printing with AMS - AppleInsider",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "AppleInsider (Wesley Hilliard)",
  "published_at": "2025-12-23",
  "fields_supported": [
   "noise_db",
   "noise_is_measured"
  ],
  "local_capture": "data/raw/phase2/bambu/appleinsider-p1s-review.md",
  "notes": "Established editorial review that reports its own noise measurement: 'The audio levels of a print job never exceeded 55 decibels', against 60-75 dB measured from the Flashforge AD5X the same reviewer had been using. Distance and meter are not stated and only PLA was printed, so this is an upper bound during printing rather than a lab figure. 4.5/5. Cons listed: no Ethernet; multi-color waste.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-p1s-hackster",
  "url": "https://www.hackster.io/news/review-bambu-lab-p1s-3d-printer-230110345143",
  "title": "Review: Bambu Lab P1S 3D Printer - Hackster.io",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "Hackster.io (James Hobson / Nick Bild ed.)",
  "fields_supported": [
   "reliability",
   "print_quality"
  ],
  "local_capture": "data/raw/phase2/bambu/hackster-p1s-review.md",
  "notes": "Reviewer states he has 'reviewed dozens of 3D printers' and compares the P1S directly with his self-built, self-tuned Voron Trident that cost twice as much: 'right out of the box with the default profiles, the P1S beats it in both performance and print quality'. No dB figure, no long-term hours.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-p1s-longterm-5000h",
  "url": "https://www.youtube.com/watch?v=lfsJ8fDghgI",
  "title": "5000 Hour Bambu Printer Review | P1S, A1, A1 Mini + AMS Pros & Cons - Initiative Design",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Initiative Design (YouTube, 3.58K subscribers)",
  "published_at": "2025-07-03",
  "fields_supported": [
   "reliability",
   "known_issues",
   "ams_reliability"
  ],
  "local_capture": "data/raw/phase2/bambu/yt-5000h-bambu-longterm.md",
  "notes": "Long-term owner test, not a launch review: 2,938 logged print hours on a P1S (plus 1,132 h on an A1 mini and ~1,000 h on an A1) run as a small production shop. YouTube's is_sponsored flag is false and there are no printer affiliate links (filament affiliate links only). Full transcript captured. Failures named: several nozzle clogs traced to abrasive filament (nozzle since replaced, no repeat), filament snapping inside the AMS PTFE tubes about twice in 8 months requiring partial AMS disassembly, and one blob-of-doom from a clogged nozzle. 'As far as parts breaking, other than the nozzle, that's really it.'",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-p1s-store",
  "url": "https://us.store.bambulab.com/products/p1s",
  "title": "Buy Bambu Lab P1S - Bambu Lab US Store (product page, variants, P1P/P1S comparison table, in-the-box lists and FAQ)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "build_volume_mm",
   "enclosure",
   "hotend_temp_max_c",
   "bed_temp_max_c",
   "stock_nozzle",
   "filtration",
   "camera",
   "claimed_max_speed_mms",
   "claimed_max_accel_mms2",
   "footprint_mm",
   "weight_kg",
   "power_w",
   "mmu_sku_in_combo",
   "cost_items"
  ],
  "local_capture": "data/raw/phase1/bambu/p1s.html",
  "notes": "Variants: P1S $399, P1S AMS Combo $549, P1S AMS 2 Pro Combo $579, all in stock. The page carries two separate add-on lists confirming the AMS Combo ships the first-generation AMS and the AMS 2 Pro Combo ships the AMS 2 Pro, and the FAQ carries the statement that fiber-reinforced filament needs an extruder and hotend upgrade first.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-p1s-tomshardware-review",
  "url": "https://www.tomshardware.com/reviews/bambu-lab-p1s",
  "title": "Bambu Lab P1S Review: A New Standard for 3D Printing - Tom's Hardware",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Tom's Hardware (Denise Bertacchi)",
  "published_at": "2023",
  "fields_supported": [
   "reliability",
   "measured_speed_notes",
   "noise_db",
   "asa_ready",
   "print_quality"
  ],
  "local_capture": "data/raw/phase2/bambu/tomshardware-p1s-review.md",
  "notes": "Independent measured review with its own print testing: speed Benchy at 500 mm/s in 18 min vs 26 min at 200-300 mm/s, HueForge multi-color, nylon, TPU and ASA test prints. Editor's Choice, but the review's own Cons list is 'Noisy', 'Proprietary replacement parts', 'AMS unit wastes filament'. The ASA test (a tape dispenser, .2 mm layers, Polymaker Galaxy ASA, default settings, a bit of glue stick) printed 'smooth and without any warping' - a small part, which matters when weighing it against the large-part warping owners report.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-p2s-store",
  "url": "https://us.store.bambulab.com/products/p2s",
  "title": "Bambu Lab P2S - Bambu Lab US Store (product page, all variants, spec table, in-the-box list and FAQ)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "build_volume_mm",
   "enclosure",
   "hotend_temp_max_c",
   "bed_temp_max_c",
   "stock_nozzle",
   "filtration",
   "claimed_max_speed_mms",
   "claimed_max_accel_mms2",
   "footprint_mm",
   "weight_kg",
   "power_w",
   "camera",
   "flow_calibration_auto",
   "web_ui_in_browser",
   "mmu_sku_in_combo",
   "cost_items"
  ],
  "local_capture": "data/raw/phase1/bambu/p2s.html",
  "notes": "Prices read from the embedded schema.org ProductGroup JSON, which lists every variant rather than only the default: P2S $549, P2S Combo $749, P2S Combo Home Decor Bundle $765 (from $785), P2S Combo Game Starter Bundle $780 (from $829), all in stock.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-printers-collection",
  "url": "https://us.store.bambulab.com/collections/3d-printer",
  "title": "3D Printers - Bambu Lab US Store (full current US lineup)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "status",
   "motion_system"
  ],
  "local_capture": "data/raw/phase1/bambu/coll-3d-printer.html",
  "notes": "The complete list of printers Bambu sells in the US on the run date: X2D, P2S, P1S, A1, A1 mini, H2C, H2D, H2S, A2L, plus refurbished P1S and refurbished A1. No X1 or X1C listing. Also carries Bambu's own 'CoreXY high speed' description of its printer range, used with the OrcaSlicer profile evidence to set motion_system.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-refurb-a1-store",
  "url": "https://us.store.bambulab.com/products/refurbished-a1",
  "title": "[Refurbished] Bambu Lab A1 3D Printer - Bambu Lab US Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "cost_items",
   "is_refurb",
   "warranty_months"
  ],
  "local_capture": "data/raw/phase1/bambu/refurb-a1.html",
  "notes": "Variants and stock on 2026-09-06: A1 Combo $339 OUT OF STOCK (new $399), A1 $254 IN STOCK (new $299). Same 'Official refurbished / Free Shipping / 30-Day Returns / 2-Year Warranty' badge row.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-refurb-p1s-store",
  "url": "https://us.store.bambulab.com/products/refurbished-p1s",
  "title": "[Refurbished] Bambu Lab P1S 3D Printer - Bambu Lab US Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "cost_items",
   "is_refurb",
   "warranty_months"
  ],
  "local_capture": "data/raw/phase1/bambu/refurb-p1s.html",
  "notes": "Variants and stock on 2026-09-06: P1S $339 OUT OF STOCK (new $399), P1S AMS Combo $467 IN STOCK (new $549), P1S AMS 2 Pro Combo $492 OUT OF STOCK (new $579). Badge row on the page reads 'Official refurbished / Free Shipping / 30-Day Returns / 2-Year Warranty', the same 2-year warranty badge as the new-product pages, which is the verification the brief asked for.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-shipping-policy",
  "url": "https://us.store.bambulab.com/policies/shipping-policy",
  "title": "Shipping policy - Bambu Lab US Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "shipping_usd",
   "ships_from"
  ],
  "local_capture": "data/raw/phase1/bambu/shipping-policy.html",
  "notes": "'Free Shipping Notice: Orders for 3D printers and AMS products (AMS, AMS 2 Pro, AMS Lite, AMS HT) placed through the US Store will qualify for free shipping. This offer does not apply to remote regions.' The standard shipping table shows the 48 contiguous states, category Printers/AMS/Smoke purifier, charge Free. Massachusetts is in the 48 contiguous states, so every configuration in this file uses shipping_usd = 0.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-spare-parts",
  "url": "https://us.store.bambulab.com/collections/spare-parts",
  "title": "Spare Parts - Bambu Lab US Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "spare_parts_sold_individually",
   "us_support"
  ],
  "local_capture": "data/raw/phase1/bambu/spare-parts.html",
  "notes": "40+ individually purchasable parts listed on 2026-09-06 including AP and MC boards for P1P/P1S/X1, heatbed units, extruder filament sensors, chamber cameras, side panels, idler pulleys, motor drive pulleys, internal power supply and Z-axis tensioners. This is the evidence for spare_parts_sold_individually = true.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-wiki-dev-mode",
  "url": "https://wiki.bambulab.com/en/knowledge-sharing/enable-developer-mode",
  "title": "How to enable Developer Mode on Bambu Lab printers - Bambu Lab Wiki",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "third_party_slicer_can_send_directly",
   "api_or_home_assistant"
  ],
  "local_capture": "data/raw/phase1/bambu/wiki-dev-mode.html",
  "notes": "'Enabling this will open the MQTT channel, live stream, and FTP, giving you full control over your printer and its network security.' Per-series instructions all require LAN Only to be enabled first, and all present an Important Notice and risk warning the user must accept.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-wiki-lan-mode",
  "url": "https://wiki.bambulab.com/en/knowledge-sharing/enable-lan-mode",
  "title": "How to enable LAN Mode on Bambu Lab printers - Bambu Lab Wiki",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "lan_only_mode",
   "lan_only_mode_detail",
   "account_required_for_basic_printing",
   "cloud_required_for_remote"
  ],
  "local_capture": "data/raw/phase1/bambu/wiki-lan-mode.html",
  "notes": "States what LAN Mode is, gives per-series instructions (H2/P2S/X series, P1P/P1S, A series), and lists exactly what stops working: 'Cannot start prints remotely from outside the local network', 'Bambu Handy app is not available when using LAN Mode', 'Print History feature is not available'. Binding is by Access Code in Bambu Studio; no account step is described.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-wiki-reduce-waste",
  "url": "https://wiki.bambulab.com/en/software/bambu-studio/reduce-wasting-during-filament-change",
  "title": "Reduce Waste during Filament Change - Bambu Lab Wiki",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "purge_waste"
  ],
  "local_capture": "data/raw/phase1/bambu/wiki-reduce-waste.html",
  "notes": "Bambu's own worked purge numbers: a 4-color Bambu cube at 0.2 mm layer height needs 153 filament changes and wastes 83 g, falling to 111 changes and 61 g at 0.28 mm; a prime tower in their example used 14.76 g, or 9.05 g when the part was flipped; a Bambu Cube that would normally flush about 70 g can be cut to under a gram by flushing into other objects on the same plate. Manufacturer-published rather than independently measured - no independent gram-per-swap measurement was found during this pass.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-wiki-third-party",
  "url": "https://wiki.bambulab.com/en/software/third-party-integration",
  "title": "Third-party Integration with Bambu Lab Products - Bambu Lab Wiki",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "third_party_slicer_can_send_directly",
   "third_party_filament_restrictions",
   "api_or_home_assistant",
   "firmware_policy_summary"
  ],
  "local_capture": "data/raw/phase1/bambu/wiki-third-party.html",
  "notes": "The canonical statement of the printer-control authorization mechanism: which commands need authorization in cloud AND normal LAN mode (binding, firmware updates from other software, remote video, starting a print job from software other than Bambu Studio, printer control), which do not (MQTT status pushes for tools like Home Assistant, starting prints from an SD card, microSD firmware updates), what Bambu Connect is, and that Developer Mode under LAN mode 'functions the same as in previous firmware versions and does not require authorization verification' but cannot connect to Bambu Cloud.",
  "_file": "bambu.json"
 },
 {
  "id": "src-bambu-x2d-store",
  "url": "https://us.store.bambulab.com/products/x2d",
  "title": "Bambu Lab X2D - Bambu Lab US Store (product page, all variants, spec table, in-the-box comparison and footnotes)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Bambu Lab",
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "build_volume_mm",
   "enclosure",
   "chamber_temp_max_c",
   "hotend_temp_max_c",
   "bed_temp_max_c",
   "stock_nozzle",
   "filtration",
   "claimed_max_speed_mms",
   "claimed_max_accel_mms2",
   "footprint_mm",
   "weight_kg",
   "power_w",
   "camera",
   "mmu_sku_in_combo",
   "cost_items"
  ],
  "local_capture": "data/raw/phase1/bambu/x2d.html",
  "notes": "Variants from the embedded schema.org ProductGroup JSON: X2D $649, X2D AMS Combo $899, X2D Print More Bundle (2 AMS 2 Pro included) $1,149 (from $1,258), X2D Combo Home Decor Bundle $915 (from $935), all in stock. The page's own footnotes 2, 3 and 5 are the source for the auxiliary-nozzle limitations.",
  "_file": "bambu.json"
 },
 {
  "id": "src-biqu-pj",
  "url": "https://biqu.equipment/products.json?limit=250",
  "title": "BIQU / BigTreeTech store \u2014 Shopify products.json (Hurakan)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "BIQU (BigTreeTech)",
  "published_at": null,
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "price_is_promo",
   "build_volume_mm"
  ],
  "local_capture": "data/raw/phase0/biqu_pj.raw",
  "notes": "'BIQU Hurakan Klipper 3D Printer': 'China warehouse / 110V US Plug' $389.00 (compare $399.00, available); the 'US warehouse / 110V US Plug' variant at $199.00 (compare $399.00) is OUT OF STOCK. Spec block: 'Build Volume 220x220x270mm', 'Firmware Klipper', 'Dimensions 480x470x482mm'. Added by the 2026-09-06 audit (the coverage census flags Hurakan as unranked but it was missing from every Phase 1 file).",
  "_file": "unranked.json"
 },
 {
  "id": "src-boxturtle-github-api",
  "url": "https://api.github.com/repos/ArmoredTurtle/BoxTurtle",
  "title": "GitHub API record for ArmoredTurtle/BoxTurtle - GPL-3.0, 1175 stars, last push 2026-08-05",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "GitHub",
  "local_capture": "data/raw/phase1/kits/ghapi_ArmoredTurtle_BoxTurtle.json",
  "_file": "kits.json"
 },
 {
  "id": "src-boxturtle-readme",
  "url": "https://raw.githubusercontent.com/ArmoredTurtle/BoxTurtle/main/README.md",
  "title": "ArmoredTurtle/BoxTurtle README - vendor vetting and the AFC-X controller board warning",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "ArmoredTurtle",
  "local_capture": "data/raw/phase1/kits/boxturtle_readme.md",
  "_file": "kits.json"
 },
 {
  "id": "src-cnckitchen-a2l-400h",
  "url": "https://www.cnckitchen.com/blog/bambu-a2l-my-honest-review-after-400-hours",
  "title": "Bambu A2L: My Honest Review After 400 Hours - CNC Kitchen",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "CNC Kitchen (Stefan Hermann)",
  "published_at": "2026-06-01",
  "fields_supported": [
   "reliability",
   "noise_db",
   "noise_is_measured",
   "power_w",
   "measured_speed_notes"
  ],
  "local_capture": "data/raw/phase2/bambu/cnckitchen-a2l-400h.md",
  "notes": "The one genuinely measured long-term test of the A2L found. Roughly 400 hours over a month, with instrumented results: noise 'hovering around 50 decibels' during printing (part-cooling fan is the loudest element); power on a smart socket at ~900 W peak while heating and ~120 W (PLA) to 150 W (PETG) while printing; skew measured at 0.04 degrees; bed spread about 3 C; 38-minute Benchy; 10-20% slower than Bambu's CoreXY H-series, attributed partly to a shorter hotend melt zone. Disclosure the reviewer makes himself and which must be carried: the machine was a Bambu-supplied review sample and he is in Bambu's affiliate program, and he says openly that if open software and data privacy matter you should buy elsewhere. Also an independent teardown data point: he opened his 230 V unit and found no NTC thermistor on the AC board.",
  "_file": "bambu.json"
 },
 {
  "id": "src-cnckitchen-voron24",
  "url": "https://www.cnckitchen.com/blog/building-a-voron-24-r2-in-2022-ldo-kit",
  "title": "CNC Kitchen, Building a Voron 2.4 R2 in 2022 (LDO Kit) - build report with a time budget",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "CNC Kitchen",
  "fields_supported": [
   "assembly_hours_est"
  ],
  "local_capture": "data/raw/phase1/kits/cnckitchen_voron24.md",
  "notes": "Hands-on build and use report. States 'Budget 20 to 40 hours for the build', five separate manuals, printed parts not included in the kit, and over 200 hours of printing to make them. Written about an LDO kit; build effort is a property of the Voron 2.4 design rather than of the vendor.",
  "_file": "kits.json"
 },
 {
  "id": "src-cnckitchen-x2d",
  "url": "https://www.cnckitchen.com/blog/bambu-lab-x2d-review-affordable-dual-nozzle-printing-with-a-catch",
  "title": "Bambu Lab X2D Review: Affordable Dual-Nozzle Printing, with a Catch - CNC Kitchen",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "CNC Kitchen (Stefan Hermann)",
  "published_at": "2026-04-14",
  "fields_supported": [
   "measured_speed_notes",
   "noise_db",
   "noise_is_measured",
   "auto_bed_level",
   "direct_drive",
   "known_issue",
   "asa_ready"
  ],
  "local_capture": "data/raw/phase1/bambu/cnck-x2d.html",
  "notes": "Independent measured review over roughly 250 print hours. Instrumented findings used here: thermocouples in the chamber confirming a real 65 C in about 20 minutes on the heater alone; smart-plug power logging at 14 W idle, ~160 W PLA, ~180 W PETG, ~330 W ASA (on a 230 V European unit, so US heat-up will be slower); real print time versus slicer estimate at 1-4% over on the main nozzle and 7% over on the auxiliary; sound around 55 dBA during normal printing and above 60 dBA on fast travel, measured at 1 m; 3DBenchy in 37 minutes. Disclosure recorded by the reviewer: Bambu supplied the unit free of charge with no other compensation and no pre-publication review.",
  "_file": "bambu.json"
 },
 {
  "id": "src-cnet-accuracy",
  "url": "https://www.cnet.com/tech/computing/looking-for-the-most-accurate-3d-printer-our-exclusive-testing-reveals-one-clear-winner/",
  "title": "Looking for the Most Accurate 3D Printer? Our Exclusive Testing Reveals One Clear Winner - CNET",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "CNET (James Bricknell)",
  "published_at": "2026-08-24",
  "fields_supported": [
   "measured_speed_notes",
   "notes"
  ],
  "local_capture": "data/raw/phase1/prusa/cnet_accuracy.md",
  "notes": "Four years of accumulated dimensional-accuracy benchmarking: Prusa CORE One 0.18% accuracy variance (best of the field), Prusa MK4S 0.19% (second). Spread across all printers tested was 2.82%.",
  "_file": "prusa.json"
 },
 {
  "id": "src-consumerrights-ntc-a1",
  "url": "https://consumerrights.wiki/w/Bambu_Lab_A1_NTC_thermistor_fire_and_meltdown_hazard",
  "title": "Bambu Lab A1 NTC thermistor fire and meltdown hazard - Consumer Rights Wiki",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Consumer Rights Wiki (community-edited)",
  "fields_supported": [
   "known_issues",
   "safety",
   "support"
  ],
  "local_capture": "data/raw/phase2/bambu/consumerrights-ntc.md",
  "notes": "Community-maintained, cited-but-partisan timeline. Useful dated facts: Bambu's 2026-01-05 forum statement conceding a damaged part can reach 160 C and soften nearby plastic while asserting incidence 'well below 0.1%' and no fires; a February 2026 report of a stock H2C catching fire mid-print that Bambu's own Reddit account attributed to 'accidental component failure on the toolhead board'; an April 2026 report that a Bambu-supplied replacement printer melted the same way, with the refund delayed a month and a gift card offered first; and the physics argument that 120 V markets draw roughly twice the current of Bambu's 220 V home market. Treat the editorialising as opinion; the dated incidents and quotes are the value.",
  "_file": "bambu.json"
 },
 {
  "id": "src-coprint-pj",
  "url": "https://coprint3d.com/products.json?limit=250",
  "title": "Co Print \u2014 Shopify products.json (KCM Set per-model listings)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Co Print",
  "published_at": null,
  "fields_supported": [],
  "local_capture": "data/raw/phase0/coprint_pj.raw",
  "notes": "Explicit per-model listings: 'Multi-Color Upgrade Kit for Sovol SV08' and 'Multi-Color Upgrade Kit for Elegoo Neptune 4 Series', both KCM Set 4-color $289.90 / 8-color $399.90, in stock; a bundled 'Neptune 4 Max ve Co Print KCM Set Paketi' also exists. Also listed: SV07 and SV07 Plus. No listing found for the Sovol SV06 ACE / SV06 Plus ACE, Sovol Zero or SV08 Max. These are third-party bolt-ons and do NOT satisfy hard filter (c); they are named in the affected configurations so the exclusion is visible rather than silent.",
  "_file": "unranked.json"
 },
 {
  "id": "src-coprint-products-json",
  "url": "https://coprint3d.com/products.json",
  "title": "Co Print store products.json - KCM Set multi-colour upgrade kits for the Flashforge Adventurer 5M / 5M Pro",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Co Print",
  "fields_supported": [
   "third_party_mm_kit_note"
  ],
  "local_capture": "data/raw/phase0/coprint_pj.raw",
  "_file": "flashforge.json"
 },
 {
  "id": "src-creality-cfsc-specs",
  "url": "https://www.creality.com/products/cfs-c-smart-filament-system",
  "title": "CFS-C Filament System \u2014 specifications (creality.com)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Creality",
  "published_at": null,
  "fields_supported": [
   "price_usd",
   "slots",
   "chainable",
   "compatible_printer_ids"
  ],
  "local_capture": "data/raw/phase1/creality/creality_com_cfsc.md",
  "notes": "CFS-C: 379x314x276 mm; 4.56 kg; 4 filament slots; desiccant drying; buffer IN x4 & OUT x1; 'Multiple CFS-C Units: Not supported'; CAN port; 24 V DC, 30 W; RFID auto-identification; auto filament relay; cutter-wear monitoring; external cutter and buffer with external waste collection ('No purging needed'). Compatible Models: K1 Max 2025 / K1C 2025 / K1 Max / K1C / K1 / K1 SE. Compatible Filaments: 'Hyper PLA, CR-PLA, CR-Silk. Compatibility with more filaments via firmware update.'",
  "_file": "creality.json"
 },
 {
  "id": "src-creality-ender5max-specs",
  "url": "https://www.creality.com/products/creality-ender-5-max",
  "title": "Creality Ender-5 Max \u2014 specifications (creality.com)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Creality",
  "published_at": null,
  "fields_supported": [
   "build_volume_mm",
   "footprint_mm",
   "weight_kg",
   "power_w",
   "hotend_temp_max_c",
   "bed_temp_max_c",
   "claimed_max_speed_mms",
   "claimed_max_accel_mms2",
   "motion_system",
   "auto_bed_level",
   "input_shaping",
   "direct_drive",
   "stock_nozzle",
   "camera",
   "native_slicer",
   "enclosure"
  ],
  "local_capture": "data/raw/phase1/creality/creality_com_ender5max.md",
  "notes": "Added by the 2026-09-06 audit. Full spec table present. Names the machine CoreXY ('700 mm/s industry-leading speed for a CoreXY printer'), lists 'Optional Enclosure', and lists Camera as 'Optional'.",
  "_file": "creality.json"
 },
 {
  "id": "src-creality-github-k2",
  "url": "https://github.com/CrealityOfficial/K2_Series_Klipper",
  "title": "CrealityOfficial/K2_Series_Klipper \u2014 'Open source for K2 Series Klipper'",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Creality / GitHub",
  "published_at": null,
  "fields_supported": [
   "firmware_source_public"
  ],
  "local_capture": "data/raw/phase1/creality/github_k2_klipper.md",
  "notes": "Public repository exists and is titled 'Open source for K2 Series Klipper'. Fetched 2026-09-06.",
  "_file": "creality.json"
 },
 {
  "id": "src-creality-hi-specs",
  "url": "https://www.creality.com/products/creality-hi-combo",
  "title": "Creality Hi Combo \u2014 specifications (creality.com)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Creality",
  "published_at": null,
  "fields_supported": [
   "build_volume_mm",
   "hotend_temp_max_c",
   "bed_temp_max_c",
   "footprint_mm",
   "weight_kg",
   "power_w",
   "claimed_max_speed_mms",
   "claimed_max_accel_mms2"
  ],
  "local_capture": "data/raw/phase1/creality/creality_com_hi.md",
  "notes": "Hi: 260x260x300 mm; 409x392x477 mm; 9.2 kg printer / 13.6 kg combo; 1150 W @220 V, 390 W @110 V; 300 mm/s typical, 500 mm/s max; <=12000 mm/s2; nozzle <=300 C; bed <=100 C; durable tri-metal nozzle; direct drive; two-sided epoxy flexible plate; supported filaments Hyper-PLA/PLA/PETG/ABS/PLA-CF; 'Max Number of Filaments 1 (without CFS); 16 (with four CFS)'; 'CFS Connection <=4 (Separate power source required for 2 and more units)'; Creality Print 5.1+. Software section: 'The latest Creality OS ... allows for fine-tuning in expert mode or with root access. FLUIDD WebUI is also supported'. Same page repeats the CFS spec with 'Supported 3D Printer: Creality Hi'.",
  "_file": "creality.json"
 },
 {
  "id": "src-creality-i7-faq",
  "url": "https://www.creality.com/blog/sparkx-i7-faq-compilation",
  "title": "Mastering Your SPARKX i7: The Ultimate Setup & Troubleshooting Guide (FAQ)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Creality",
  "published_at": "2026-01-19",
  "fields_supported": [
   "asa_ready",
   "magazine_path",
   "lan_only_mode"
  ],
  "local_capture": "data/raw/phase1/creality/creality_blog_i7_faq.md",
  "notes": "Direct quotes: 'Currently, the i7 does not support CFS, but the hardware has the capability reserved; the software has not yet been adapted.' 'The i7 can be configured with only one CFS lite, so it supports up to 4-color printing. The i7 can also be configured with only one CFS mini, and it cannot be used together with CFS lite.' 'CFS lite supports 4-color printing only and does not support expansion. CFS mini supports single-color printing only and does not support expansion.' 'Printing ABS / ASA on the i7 is not recommended. The i7 is an open-frame printer without an enclosed chamber ... ABS and ASA release harmful gases with irritating odors during printing, which require effective air filtration and ventilation. As an open-frame printer, the i7 releases these gases directly into the air.' 'Yes. The i7 supports offline printing and is equipped with 8 GB of internal storage, allowing normal printing without a USB device.' Textured PEI plate supports PLA, PETG and TPU.",
  "_file": "creality.json"
 },
 {
  "id": "src-creality-i7-specs",
  "url": "https://www.creality.com/products/sparkx-i7",
  "title": "Creality SPARKX i7 \u2014 specifications, incl. CFS Lite / CFS nano / CFS Mini (creality.com)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Creality",
  "published_at": null,
  "fields_supported": [
   "build_volume_mm",
   "hotend_temp_max_c",
   "bed_temp_max_c",
   "footprint_mm",
   "weight_kg",
   "power_w",
   "slots",
   "chainable"
  ],
  "local_capture": "data/raw/phase1/creality/creality_com_sparkx_i7.md",
  "notes": "i7: 260x260x255 mm; 470x423x456 mm; 9.12 kg; 700 W @220 V / 400 W @110 V; <=500 mm/s; <=10000 mm/s2; nozzle <=300 C; bed <=100 C; direct drive; 0.4 mm quick-swap tool-free hotend; dual-sided golden textured PEI; full-auto leveling; input shaping; 720p AI camera; 8 GB eMMC; Wi-Fi 2.4 GHz; firmware 'Creality OS'; Creality Print 6.3+; filaments PLA/PETG/PLA-CF/TPU (shore 64D+); 'CFS Nano Supported / CFS Lite Supported / CFS Mini Supported'. CFS Lite: 4 slots, desiccant, RFID auto-ID, 'Multiple CFS Lite Units: Not supported', 3.42 kg, 362x227x364 mm. CFS nano: 4 slots, open (undried) storage, 'Multiple CFS nano Units: Not supported', 445 g, filaments PLA/PETG/PLA-CF (no TPU), no tangle detection. CFS Mini: 2 slots, 'Multicolor Printing: Not supported'. Package info: the base i7 and the i7 Autofill Combo are 'Assembly Required'; a footnote elsewhere on the page says 'SPARKX i7 Color Combo is the only model that comes fully assembled'.",
  "_file": "creality.json"
 },
 {
  "id": "src-creality-k1c-specs",
  "url": "https://www.creality.com/products/k1c-carbon-3d-printer",
  "title": "Creality K1C \u2014 specifications (creality.com)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Creality",
  "published_at": null,
  "fields_supported": [
   "build_volume_mm",
   "hotend_temp_max_c",
   "bed_temp_max_c",
   "footprint_mm",
   "weight_kg",
   "power_w",
   "filtration",
   "camera"
  ],
  "local_capture": "data/raw/phase1/creality/creality_com_k1c.md",
  "notes": "K1C: 220x220x250 mm; 355x355x482 mm; 12.4 kg; 350 W; <=600 mm/s; <=20000 mm/s2; nozzle <=300 C; bed <=100 C; PEI flexible plate; dual-gear direct drive; AI camera Yes; Air Purifier Yes; input shaping Yes; hands-free auto leveling; supported filaments ABS, PLA, PETG, PET, TPU, PA, ASA, PC, PLA-CF, PA-CF, PET-CF; slicing software Creality Print, Cura 5.0 and later. '300 degree Hotend + Hardened Steel Nozzle Tip'; tri-metal nozzle (copper / titanium / copper / hardened steel).",
  "_file": "creality.json"
 },
 {
  "id": "src-creality-k2-series-specs",
  "url": "https://www.creality.com/products/k2-series-3d-printer",
  "title": "K2 Series (K2 / K2 Pro / K2 Plus) comparison \u2014 creality.com",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Creality",
  "published_at": null,
  "fields_supported": [
   "build_volume_mm",
   "hotend_temp_max_c",
   "bed_temp_max_c",
   "chamber_temp_max_c",
   "footprint_mm",
   "weight_kg",
   "filtration",
   "camera",
   "flow_calibration_auto"
  ],
  "local_capture": "data/raw/phase1/creality/creality_com_k2.md",
  "notes": "Side-by-side table. K2: 260x260x260, 404x436x545, 18.3 kg, 600 mm/s & 20000 mm/s2, nozzle 300 C, bed 100 C, NO chamber heating, filaments PLA/PETG/PET/ABS/PLA-CF (ASA absent), 1 air filter, 1x720p chamber camera, no nozzle AI camera, no RFID reader, Wi-Fi 2.4G only, 8 GB. K2 Pro: 300x300x300, 445x477x573, 23.7 kg, 600/20000, nozzle 300 C, bed 110 C, chamber 60 C, filaments incl. ASA/PA-CF/PPA-CF, 1 air filter, nozzle AI camera, RFID reader, Wi-Fi 2.4G + RJ45, 32 GB. K2 Plus as above plus auto belt tensioning, 2 filters, 1080p camera, dual-band Wi-Fi. Text: 'All three models can be paired with CFS for multicolor printing - 4 CFS units for up to 16 colors' and 'The combo version comes with one CFS unit. Additional CFS units sold separately.' Footnote 4: 'The typical printing speed for all K2 models is 300 mm/s.' Creality OS section advertises 'Multi-Filament Management / Root Access / Expert Mode'.",
  "_file": "creality.json"
 },
 {
  "id": "src-creality-k2plus-specs",
  "url": "https://www.creality.com/products/creality-k2-plus-cfs-combo",
  "title": "K2 Plus Combo 3D Printer \u2014 specifications (creality.com)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Creality",
  "published_at": null,
  "fields_supported": [
   "build_volume_mm",
   "hotend_temp_max_c",
   "bed_temp_max_c",
   "chamber_temp_max_c",
   "footprint_mm",
   "weight_kg",
   "power_w",
   "filtration",
   "slots",
   "chainable_max_units"
  ],
  "local_capture": "data/raw/phase1/creality/creality_com_k2plus.md",
  "notes": "K2 Plus: 350x350x350 mm; 495x515x640 mm (combo 495x515x916 mm); 35 kg; 1200 W; nozzle <=350 C; bed <=120 C; chamber <=60 C; dual-gear direct drive; 0.4 mm; Air Purifier Yes; active chamber heater Yes; CFS Compatibility Yes; Number of CFS Extensions <=4; supported filaments PLA/ABS/PETG/PA-CF/PLA-CF/PET/ASA/PPA-CF; 'High-temp Nozzle with Hardened Steel Tip'; tri-metal nozzle; 'Hardened steel gears' in the direct-drive extruder; four 500 g RFID filament spools included in the box. CFS spec on the same page: 4 slots, desiccant drying, RFID, extensions <=4, supported filaments PLA/PETG/ABS/ASA/PET/PLA-CF, explicitly NOT flexible TPU / damp BVOH-PVA / warped cardboard spools.",
  "_file": "creality.json"
 },
 {
  "id": "src-creality-k2se-specs",
  "url": "https://www.creality.com/products/k2-se",
  "title": "K2 SE / K2 SE 4C \u2014 specifications (creality.com)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Creality",
  "published_at": null,
  "fields_supported": [
   "build_volume_mm",
   "hotend_temp_max_c",
   "bed_temp_max_c",
   "footprint_mm",
   "weight_kg",
   "power_w",
   "slots"
  ],
  "local_capture": "data/raw/phase1/creality/creality_com_k2se.md",
  "notes": "Page title 'K2 SE Open-frame Multicolor 3D Printer'. Spec table is for the K2 SE 4C: 220x215x245 mm; 355x355x715 mm; 11.64 kg; 350 W; <=500 mm/s; <=20000 mm/s2; nozzle <=300 C; bed <=100 C; epoxy-resin plate; dual-gear direct drive; 'Filament Slots: 4' and 'Status Indicator: indicator light (white/red) x 4' built into the machine; compatible filaments PLA/PETG/PLA-CF; Creality Print 6.0+; Wi-Fi 2.4 GHz; 8 GB. Marketing text: the 4C occupies '37% less space than a K2 SE Combo' side-by-side configuration.",
  "_file": "creality.json"
 },
 {
  "id": "src-creality-return-policy",
  "url": "https://store.creality.com/pages/return-policy",
  "title": "Creality Return & After-Sales Policy",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Creality",
  "published_at": "2025-08-12",
  "fields_supported": [
   "warranty_months",
   "us_support"
  ],
  "local_capture": "data/raw/phase1/creality/store_return_policy.md",
  "notes": "'The complete machine (including Filament Management System such as CFS) comes with a 12-month standard warranty period'; consumable parts 3 months, some components 6 months; 14-calendar-day return window; US return address '1701 Massey Tompkins Road, Unit 101, Baytown, TX 77521 USA'; support mail cs@creality.com; store phone +01 833 513 5012.",
  "_file": "creality.json"
 },
 {
  "id": "src-creality-store-cfs",
  "url": "https://store.creality.com/products/cfs-creality-filament-system",
  "title": "CFS \u2014 Creality Filament System \u2014 Creality store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Creality",
  "published_at": null,
  "fields_supported": [
   "price_usd"
  ],
  "local_capture": "data/raw/phase0/creality_cfs.md",
  "notes": "PRICE CONFLICT RESOLVED: the product itself is a single variant at $319.00. The $139.00 that also appears on this page is the 'Creality CFS Workstand' listed in the page's Accessories rail, not a CFS variant. Other accessories on the page: Creality 485 Cable for CFS $10.42, CFS Feed and Return Kit $20.82. Page copy: 'Designed to work with Creality Hi and K2 series printers'.",
  "_file": "creality.json"
 },
 {
  "id": "src-creality-store-cfs-nano-kit",
  "url": "https://store.creality.com/products/spark-i7-cfs-nano-kit",
  "title": "Spark i7 CFS Nano Kit \u2014 Creality store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Creality",
  "published_at": null,
  "fields_supported": [
   "price_usd"
  ],
  "local_capture": "data/raw/phase1/creality/store_cfs_nano_kit.md",
  "notes": "$69.00. Estimated shipping date shown as 'About Sep 11' (i.e. a forward date), unlike the generic 'Sep 3 - Sep 5' shown on in-stock listings.",
  "_file": "creality.json"
 },
 {
  "id": "src-creality-store-cfsc",
  "url": "https://store.creality.com/products/creality-cfs-c",
  "title": "Creality CFS-C Multicolor Kit \u2014 Creality store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Creality",
  "published_at": null,
  "fields_supported": [
   "price_usd"
  ],
  "local_capture": "data/raw/phase1/creality/store_cfsc.md",
  "notes": "$319.00, single variant, marked 'Sold Out' with a 'Notify Me' button on 2026-09-06.",
  "_file": "creality.json"
 },
 {
  "id": "src-creality-store-collection",
  "url": "https://store.creality.com/collections/3d-printers",
  "title": "3D Printers collection \u2014 Creality USA Official Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Creality",
  "published_at": null,
  "fields_supported": [
   "status",
   "street_price_usd",
   "msrp_usd"
  ],
  "local_capture": "data/raw/phase0/creality.md",
  "notes": "Full US FDM line-up on 2026-09-06: K2/K2 Combo, K2 Plus Combo, K2 Pro/Combo, K2 SE, K2 SE 4C, K1 Max, K1C, K1, Hi, Ender-5 Max, Ender-3 V3 SE, SPARKX i7 / i7 NANO / i7 Autofill. No Ender-3 V3 KE, Ender-3 V3 Plus, CR-10 SE or K1 SE on this collection page.",
  "_file": "creality.json"
 },
 {
  "id": "src-creality-store-ender3v3se",
  "url": "https://store.creality.com/products/ender-3-v3-se-3d-printer",
  "title": "Ender-3 V3 SE 3D Printer \u2014 Creality store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Creality",
  "published_at": null,
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "price_is_promo",
   "status",
   "claimed_max_speed_mms",
   "claimed_max_accel_mms2",
   "auto_bed_level",
   "direct_drive"
  ],
  "local_capture": "data/raw/phase1/creality/store_ender3v3se.md",
  "notes": "Added by the 2026-09-06 audit. $199 (list $219), Add To Cart. The product description bullets are the only specs on the page: '250mm/s max printing speed & 2500mm/s2 acceleration', 'Features CR Touch and strain sensors for auto leveling and Z offset', \"'Sprite' Direct Extruder works well with PLA, PETG, and flexible TPU\", 'Stable dual Z-axis', 'Y-axis Dual Linear Shafts'. creality.com/products/creality-ender-3-v3-se was also fetched on 2026-09-06 and publishes its specification only as a JPEG, so no numeric spec table was machine-readable.",
  "_file": "creality.json"
 },
 {
  "id": "src-creality-store-ender5max",
  "url": "https://store.creality.com/products/ender-5-max-3d-printer",
  "title": "Ender-5 Max 3D Printer \u2014 Creality store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Creality",
  "published_at": null,
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "price_is_promo",
   "status",
   "enclosure"
  ],
  "local_capture": "data/raw/phase1/creality/store_ender5max.md",
  "notes": "Added by the 2026-09-06 audit. Single variant at $749 (list $849), Add To Cart, header reads 'In stock and ready to ship within 3 business days'. Accessories rail lists an 'Ender-5 Max Enclosure' at $129.00/$116.10, and the store's cross-sell data lists a separate 'Ender-5 Max+Enclosure kit ($99 Only)' SKU.",
  "_file": "creality.json"
 },
 {
  "id": "src-creality-store-hi",
  "url": "https://store.creality.com/products/creality-hi-combo-3d-printer",
  "title": "Creality Hi / Combo 3D Printer \u2014 Creality store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Creality",
  "published_at": null,
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "status"
  ],
  "local_capture": "data/raw/phase1/creality/store_hi_fresh.md",
  "notes": "On 2026-09-06 every Hi variant carries a 'Sold Out' badge and the buy button reads 'Notify Me': Hi Combo $399 (list $599), Hi $299, Hi x2 $539, Hi+CFS+plate+touchscreen $449.87, Hi+CFS+Dryer+filament $659.99.",
  "_file": "creality.json"
 },
 {
  "id": "src-creality-store-i7",
  "url": "https://store.creality.com/products/sparkx-i7-3d-printer",
  "title": "SPARKX i7 Series 3D Printer \u2014 Creality store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Creality",
  "published_at": null,
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "price_is_promo"
  ],
  "local_capture": "data/raw/phase0/creality_sparkx.md",
  "notes": "Variants: i7 $259 (list $279); i7 Autofill $229; i7 Color Combo (i7 Single Model + CFS Lite) $359 (save $40); SPARKX i7 NANO $299.",
  "_file": "creality.json"
 },
 {
  "id": "src-creality-store-i7autofill",
  "url": "https://store.creality.com/products/sparkx-i7-autofill-3d-printer",
  "title": "SPARKX i7 Autofill 3D Printer \u2014 Creality store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Creality",
  "published_at": null,
  "fields_supported": [
   "street_price_usd",
   "msrp_usd"
  ],
  "local_capture": "data/raw/phase1/creality/store_sparkx-i7-autofill-3d-printer.md",
  "notes": "$229, list $309. Spare parts sold individually on this page: i7 Hotend $11.69, i7 Extrusion Assembly $15.29, i7 Spare Screws $2.99.",
  "_file": "creality.json"
 },
 {
  "id": "src-creality-store-i7nano",
  "url": "https://store.creality.com/products/sparkx-i7-nano-3d-printer",
  "title": "SPARKX i7 NANO 3D Printer + FREE Hyper PLA RFID x2 \u2014 Creality store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Creality",
  "published_at": null,
  "fields_supported": [
   "street_price_usd",
   "status"
  ],
  "local_capture": "data/raw/phase1/creality/store_i7nano_fresh.md",
  "notes": "$299, no struck-through list price and no sold-out badge on 2026-09-06.",
  "_file": "creality.json"
 },
 {
  "id": "src-creality-store-k1",
  "url": "https://store.creality.com/products/k1-3d-printer",
  "title": "K1 3D Printer \u2014 Creality store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Creality",
  "published_at": null,
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "price_is_promo",
   "claimed_max_speed_mms"
  ],
  "local_capture": "data/raw/phase1/creality/store_k1-3d-printer.md",
  "notes": "K1 $299, list $599. Subhead: '600mm/s Max Speed & 20000mm/s2 Acceleration'.",
  "_file": "creality.json"
 },
 {
  "id": "src-creality-store-k1c",
  "url": "https://store.creality.com/products/k1c-3d-printer",
  "title": "K1C 3D Printer \u2014 Creality store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Creality",
  "published_at": null,
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "price_is_promo"
  ],
  "local_capture": "data/raw/phase1/creality/store_k1c-3d-printer.md",
  "notes": "K1C $369, list $559. Page banner reads: 'The K1C 2025 keeps all the great features of the K1C and it is also set to unlock multi-color printing with the new CFS! Keep an eye out for the official launch details.'",
  "_file": "creality.json"
 },
 {
  "id": "src-creality-store-k1max",
  "url": "https://store.creality.com/products/k1-max-3d-printer",
  "title": "K1 Max 2025 AI Fast 3D Printer \u2014 Creality store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Creality",
  "published_at": null,
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "price_is_promo"
  ],
  "local_capture": "data/raw/phase1/creality/store_k1-max-3d-printer.md",
  "notes": "K1 Max $549, list $899.",
  "_file": "creality.json"
 },
 {
  "id": "src-creality-store-k2",
  "url": "https://store.creality.com/products/k2-combo-3d-printer",
  "title": "K2 / K2 Combo 3D Printer \u2014 Creality store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Creality",
  "published_at": null,
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "price_is_promo",
   "status"
  ],
  "local_capture": "data/raw/phase1/creality/store_k2_fresh.md",
  "notes": "K2 (Without CFS) $369 (list $549); K2 Combo $499 (save $200). Header badges: 'Free Shipping', '260 x 260 x 260 mm', '1-Year Warranty'.",
  "_file": "creality.json"
 },
 {
  "id": "src-creality-store-k2plus-bare",
  "url": "https://store.creality.com/products/creality-k2-plus-3d-printer",
  "title": "Creality K2 Plus 3D Printer (bare) \u2014 Creality store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Creality",
  "published_at": null,
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "price_is_promo"
  ],
  "local_capture": "data/raw/phase1/creality/store_k2plus_bare.md",
  "notes": "K2 Plus (Without CFS) $999, list $1,299.",
  "_file": "creality.json"
 },
 {
  "id": "src-creality-store-k2plus-combo",
  "url": "https://store.creality.com/products/creality-k2-plus-combo-3d-printer",
  "title": "K2 Plus Combo 3D Printer \u2014 Creality store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Creality",
  "published_at": null,
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "price_is_promo",
   "status",
   "shipping_usd"
  ],
  "local_capture": "data/raw/phase1/creality/store_k2plus_combo_fresh.md",
  "notes": "K2 Plus Combo (K2 Plus + CFS x1) $1,199, list $1,499. Also K2 Plus + CFS x2 Advanced Combo $1,497 and K2 Plus + CFS x4 High-End Combo $2,019.80. Header badge: 'Free & Fast Shipping'. No sold-out badge on the main variant on 2026-09-06.",
  "_file": "creality.json"
 },
 {
  "id": "src-creality-store-k2pro",
  "url": "https://store.creality.com/products/k2-pro-combo-3d-printer",
  "title": "K2 Pro / Combo 3D Printer \u2014 Creality store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Creality",
  "published_at": null,
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "price_is_promo",
   "shipping_usd"
  ],
  "local_capture": "data/raw/phase0/creality_k2pro.md",
  "notes": "K2 Pro Combo $799 (list $1,099); K2 Pro bare $599 (save $250 -> list $849). Header badges: '300 x 300 x 300 mm Build Volume', 'Free Shipping', 'Max Printing Speed 600 mm/s'.",
  "_file": "creality.json"
 },
 {
  "id": "src-creality-store-k2se",
  "url": "https://store.creality.com/products/k2-se-combo-3d-printer",
  "title": "K2 SE 3D Printer \u2014 Creality store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Creality",
  "published_at": null,
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "status",
   "shipping_usd"
  ],
  "local_capture": "data/raw/phase1/creality/store_k2-se-combo-3d-printer.md",
  "notes": "Variants on 2026-09-06: 'K2 SE (Filament*2)' $279 SOLD OUT; 'K2 SE Combo (CFS+Filament*2)' $499 available. Header badges: '220 x 215 x 245 mm Build Volume', 'Free Shipping', 'Max Printing Speed 500 mm/s', 'Open-Frame'. Corrects the Phase 0 census note that said the $499 K2 SE has the CFS sold separately: $499 IS the CFS combo.",
  "_file": "creality.json"
 },
 {
  "id": "src-creality-store-k2se4c",
  "url": "https://store.creality.com/products/k2-se-4c-3d-printer",
  "title": "K2 SE 4C 3D Printer \u2014 Creality store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Creality",
  "published_at": null,
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "price_is_promo"
  ],
  "local_capture": "data/raw/phase0/creality_k2se4c.md",
  "notes": "Single variant, $399, no struck-through list price.",
  "_file": "creality.json"
 },
 {
  "id": "src-creativebloq-kobra-3-v2-4months",
  "url": "https://www.creativebloq.com/3d/after-4-months-of-testing-the-anycubic-kobra-3-v2-im-getting-fed-up",
  "title": "Creative Bloq - 'After 4 months of testing the Anycubic Kobra 3 V2, I'm getting fed up' (Beth Nicholls)",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Creative Bloq (Future plc)",
  "published_at": "2025-12-18",
  "fields_supported": [
   "reliability",
   "purge_waste",
   "multi_material"
  ],
  "local_capture": "data/raw/phase2/anycubic/creativebloq-kobra-3-v2-4months.md",
  "notes": "LONG-TERM (four months). Scores 8/10 but the body is brutal: 'you need to babysit this printer'; the purge divider sometimes gets stuck on the wrong side of the nozzle and flings waste onto the bed; AI spaghetti detection 'is a joke' and was switched off after three prints; color bleed 'pretty bad ... especially when using black'; after every pause the printer purges again even when resuming the same color, costing ~100 g of PLA in one incident; layer separation from underextrusion caused by 'endless Ace Pro clogging'; false 'Error: Tangled Filament' when nothing is tangled. 'The Ace Pro was the source of 99% of errors.' Same author also reports having gone through TWO faulty Kobra S1 Combos, 'currently collecting dust in my garage'. Verdict: fine for beginners on a budget, 'for business owners or quality seekers, it just isn't reliable enough'.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-creativebloq-kobra-s1-combo-review",
  "url": "https://www.creativebloq.com/3d/anycubic-kobra-s1-combo-review-excellent-when-it-works-frustrating-when-it-doesnt",
  "title": "Creative Bloq - Anycubic Kobra S1 Combo review (Beth Nicholls; original 2025-03-01 'Excellent when it works', rewritten after the first unit died)",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Creative Bloq (Future plc)",
  "published_at": "2025-05-06",
  "fields_supported": [
   "reliability",
   "support",
   "noise_db"
  ],
  "local_capture": "data/raw/phase2/anycubic/creativebloq-kobra-s1-combo-review.md",
  "notes": "LONG-TERM, and the most damaging single account in this file. Owned from January 2025. Failure chain on unit 1: loose filament-hub tube; then an ABS clog; during the instructed extruder teardown 'something sparked and I saw a brief flash', after which the printer heated itself to 340 C on power-up with smoke and shut down; Anycubic sent a hotend (did not fix), then a print-head board (fixed the runaway), then retraction-abnormal errors traced to the material break-detection board. Five teardowns in three weeks; reviewer 'officially quit' and Anycubic shipped a whole replacement machine. Score 8/10 on the replacement. NOISE: the 44 dB figure in the spec table is Anycubic's, not a measurement; the reviewer's own account is qualitative ('super quiet' in Quiet Print Mode, ACE Pro dryer 'a bit loud').",
  "_file": "anycubic.json"
 },
 {
  "id": "src-domechy-infimech",
  "url": "https://domechy.com/reviews-news/infimech-mx-series-pricing-announced/",
  "title": "InfiMech MX Pricing Is Out: Six Toolheads for $249, and I Want It to Be Real",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "Domechy",
  "published_at": "2026-07-27",
  "fields_supported": [
   "brand.notes",
   "infimech-ex.street_price_usd"
  ],
  "local_capture": "data/raw/phase1/imports/domechy_infimech_mx.html",
  "notes": "Editorial piece by a writer who saw InfiMech in person at JRRF2026 (Japan RepRap Festival, booth G-103) in May 2026. Confirms: 'InfiMech has been selling printers at retail since mid-2024. Their TX sells at $199 and the EX at $259, and both have a real owner base'; 'The EX was the second machine on their JRRF table, sitting next to the MX with a pair of APS units beside it'; and 'Press and their user community describe InfiMech as a sub-brand of Flying Bear, a Chinese manufacturer that has been building printers since around 2018, though InfiMech's own pages don't say so.' Also documents that the MX/MX Pro toolchangers are a Kickstarter campaign fronted by a $5 refundable reservation - which is why no MX record appears in this file.",
  "_file": "imports.json"
 },
 {
  "id": "src-elegoo-accessories-json",
  "url": "https://us.elegoo.com/collections/parts-accessories/products.json?limit=250",
  "title": "ELEGOO US Shopify product feed - parts and accessories (spare-part prices and SKUs)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "ELEGOO US",
  "local_capture": "data/raw/phase1/elegoo/elegoo_accessories_pj.raw",
  "_file": "elegoo.json"
 },
 {
  "id": "src-elegoo-c2-combo-store",
  "url": "https://us.elegoo.com/products/centauri-2-combo",
  "title": "ELEGOO US store page - Centauri 2 Combo (price, box contents, C2 Combo vs C2 vs CC2 Combo spec comparison)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "ELEGOO US",
  "local_capture": "data/raw/phase1/elegoo/centauri-2-combo.md",
  "_file": "elegoo.json"
 },
 {
  "id": "src-elegoo-c2-store",
  "url": "https://us.elegoo.com/products/centauri-2",
  "title": "ELEGOO US store page - Centauri 2 (price, box contents, spec comparison)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "ELEGOO US",
  "local_capture": "data/raw/phase1/elegoo/centauri-2.md",
  "_file": "elegoo.json"
 },
 {
  "id": "src-elegoo-canvas-cc-batches",
  "url": "https://us.elegoo.com/blogs/news/shipping-update-estimated-dispatch-times-for-canvas-centauri-carbon",
  "title": "ELEGOO US - Shipping Notice: Estimated Dispatch Times for CANVAS (Centauri Carbon): batches 1-4 (April 2026 orders) shipped; current batch by September 25",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "ELEGOO US",
  "local_capture": "data/raw/phase1/elegoo/canvas-cc1-shipping-batches.md",
  "_file": "elegoo.json"
 },
 {
  "id": "src-elegoo-canvas-cc-store",
  "url": "https://us.elegoo.com/products/canvas-for-centauri-carbon",
  "title": "ELEGOO US store page - CANVAS for Centauri Carbon ($55, PRE-ORDER badge, dispatch by 2026-09-25, Centauri Carbon only)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "ELEGOO US",
  "local_capture": "data/raw/phase1/elegoo/canvas-for-centauri-carbon.md",
  "_file": "elegoo.json"
 },
 {
  "id": "src-elegoo-canvas-cc2-cover-guidance",
  "url": "https://us.elegoo.com/products/canvas-for-centauri-carbon-2-centauri-2-series",
  "title": "ELEGOO US store page - CANVAS With Cover vs Without Cover 'Compatibility' guidance block",
  "retrieved_at": "2026-09-07",
  "tier": "T1",
  "publisher": "ELEGOO US",
  "published_at": null,
  "fields_supported": [
   "materials_accepted"
  ],
  "local_capture": "data/raw/phase4/multi_material/elegoo-canvas-cc2.md",
  "notes": "Re-fetched 2026-09-07 for the filament-magazine re-scoring. The live Compatibility block reads: 'Choose the With Cover Version if you use a CC2/CC2C printer and frequently print high-temperature materials such as ABS, ASA, PC, and carbon fiber-reinforced filaments. Choose the Without Cover Version if you use a C2/C2C printer, or if you primarily print low-temperature filaments such as PLA, PETG, and TPU on a CC2/CC2C.' Note the live wording says CARBON fiber-reinforced specifically; the per-filament recommended/not-recommended table is published only as an image, so the Phase 1 summary in addons.json remains the source for the ABS/ASA/PET-CF/PETG-CF/PA/PC 'not recommended' list on the coverless variant. ELEGOO does sell its own PETG-GF filament, but no glass-fiber grade is named in the CANVAS guidance either way.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-elegoo-canvas-cc2-store",
  "url": "https://us.elegoo.com/products/canvas-for-centauri-carbon-2-centauri-2-series",
  "title": "ELEGOO US store page - CANVAS for Centauri Carbon 2/Centauri 2 Series (With cover $150 / Without cover $120, compatibility, spec table)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "ELEGOO US",
  "local_capture": "data/raw/phase1/elegoo/canvas-for-centauri-carbon-2-centauri-2-series.md",
  "notes": "Also the capture in which the H1 HT dryer carries a PRE-ORDER badge in the New Arrivals strip.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-elegoo-cc-canvas-bundle-store",
  "url": "https://us.elegoo.com/products/centauri-carbon-canvas-multicolor-bundle",
  "title": "ELEGOO US store page - Centauri Carbon + CANVAS Multicolor Bundle ($366; printer ready to ship, CANVAS dispatches by 2026-09-25)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "ELEGOO US",
  "local_capture": "data/raw/phase1/elegoo/centauri-carbon-canvas-multicolor-bundle.md",
  "_file": "elegoo.json"
 },
 {
  "id": "src-elegoo-cc-store",
  "url": "https://us.elegoo.com/products/centauri-carbon",
  "title": "ELEGOO US store page - Centauri Carbon (price and full specification JSON)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "ELEGOO US",
  "local_capture": "data/raw/phase1/elegoo/centauri-carbon.md",
  "notes": "HTML capture data/raw/phase1/elegoo/centauri-carbon.html holds the specification JSON blob.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-elegoo-cc-update-notice",
  "url": "https://www.elegoo.com/blogs/news/update-notice-on-centauri-carbon",
  "title": "ELEGOO - Update Notice on Centauri Carbon (multicolour delay, owner compensation, 'April 27, 2026 CANVAS for Centauri Carbon is available')",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "ELEGOO",
  "published_at": "2025-11-12",
  "local_capture": "data/raw/phase1/elegoo/elegoo-update-notice-cc.md",
  "_file": "elegoo.json"
 },
 {
  "id": "src-elegoo-cc2-combo-store",
  "url": "https://us.elegoo.com/products/centauri-carbon-2-combo",
  "title": "ELEGOO US store page - Centauri Carbon 2 Combo (price, what's in the box, full spec table, warranty table)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "ELEGOO US",
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "build_volume_mm",
   "hotend_temp_max_c",
   "bed_temp_max_c",
   "stock_nozzle",
   "filtration",
   "noise_db",
   "claimed_max_speed_mms",
   "claimed_max_accel_mms2",
   "footprint_mm",
   "weight_kg",
   "power_w",
   "mmu_sku_in_combo"
  ],
  "local_capture": "data/raw/phase1/elegoo/centauri-carbon-2-combo.md",
  "notes": "HTML capture data/raw/phase1/elegoo/centauri-carbon-2-combo.html holds the machine-readable specification JSON blob.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-elegoo-cc2-store",
  "url": "https://us.elegoo.com/products/centauri-carbon-2",
  "title": "ELEGOO US store page - Centauri Carbon 2 (price, box contents, Centauri Carbon 2 vs Centauri Carbon spec comparison)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "ELEGOO US",
  "local_capture": "data/raw/phase1/elegoo/centauri-carbon-2.md",
  "_file": "elegoo.json"
 },
 {
  "id": "src-elegoo-matrix-app",
  "url": "https://www.elegoo.com/pages/elegoo-matrix-app",
  "title": "ELEGOO Matrix App page - iOS App Store and Google Play links; FAQ on account requirement and local functions",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "ELEGOO",
  "fields_supported": [
   "android_app",
   "account_required_for_basic_printing"
  ],
  "local_capture": "data/raw/phase1/elegoo/matrix-app.md",
  "_file": "elegoo.json"
 },
 {
  "id": "src-elegoo-neptune-bedslinger-blog",
  "url": "https://elegoo.africa/blogs/news/corexy-vs-cartesian-3d-printers-why-the-elegoo-centauri-carbon-2-is-a-game-changer",
  "title": "CoreXY vs. Cartesian 3D Printers: Why the Elegoo Centauri Carbon 2 Is a Game-Changer",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "ELEGOO (South Africa regional storefront)",
  "published_at": null,
  "fields_supported": [
   "motion_system",
   "enclosure"
  ],
  "local_capture": null,
  "notes": "AUDIT CORRECTION 2026-09-06: retiered T3 -> T1. This is ELEGOO's OWN regional storefront blog, not independent editorial, so T3 ('established editorial review') was wrong; as a manufacturer page it is T1, which is also the tier \u00a74 requires for a spec claim. Content verified verbatim: 'The Cartesian \"Bed Slinger\" (The Neptune Series)', naming the Neptune 4 Pro, Neptune 4 Plus and Neptune 4 Max, and 'Easy Access: The open frame gives you instant, unobstructed access to your model, nozzle, and extruder' \u2014 the basis for enclosure='open' on the Neptune rows. Caveat: a South-African storefront, quoted only for kinematics/frame type, which are region-independent.",
  "_file": "unranked.json"
 },
 {
  "id": "src-elegoo-pj",
  "url": "https://us.elegoo.com/collections/3d-printers/products.json?limit=250",
  "title": "Elegoo US store \u2014 Shopify products.json (Neptune 4 family)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Elegoo",
  "published_at": null,
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "price_is_promo",
   "build_volume_mm",
   "firmware"
  ],
  "local_capture": "data/raw/phase0/elegoo_pj.raw",
  "notes": "body_html states 'Pre-installed Klipper Firmware' and exact build volume for each Neptune 4 variant; variant price/compare_at_price used for the in-stock Type-C variant.",
  "_file": "unranked.json"
 },
 {
  "id": "src-elegoo-preowned-cc2c",
  "url": "https://us.elegoo.com/products/pre-owned-centauri-carbon-2-combo",
  "title": "ELEGOO US store page - [Pre-owned] Centauri Carbon 2 Combo ('returned items, NOT REFURBISHED', 'cannot be returned')",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "ELEGOO US",
  "local_capture": "data/raw/phase1/elegoo/pre-owned-centauri-carbon-2-combo.md",
  "_file": "elegoo.json"
 },
 {
  "id": "src-elegoo-products-json",
  "url": "https://us.elegoo.com/collections/3d-printers/products.json?limit=250",
  "title": "ELEGOO US Shopify product feed - 3D printers collection (live prices, compare-at prices, SKUs, stock)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "ELEGOO US",
  "local_capture": "data/raw/phase1/elegoo/elegoo_printers_pj.raw",
  "_file": "elegoo.json"
 },
 {
  "id": "src-elegoo-shipping-policy",
  "url": "https://us.elegoo.com/pages/shipping-policy",
  "title": "ELEGOO US Shipping Policy - free standard shipping on orders of $50 or more to the 48 contiguous states + DC",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "ELEGOO US",
  "fields_supported": [
   "shipping_usd",
   "ships_from"
  ],
  "local_capture": "data/raw/phase1/elegoo/shipping-policy.md",
  "_file": "elegoo.json"
 },
 {
  "id": "src-elegoo-warranty-policy",
  "url": "https://us.elegoo.com/pages/refund-policy",
  "title": "ELEGOO US Refund & Warranty policy - 12-month machine warranty; CANVAS 12 months; nozzle/hotend/PTFE no warranty; extruder/printhead 6 months; ALL pre-owned products: no warranty",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "ELEGOO US",
  "fields_supported": [
   "warranty_months"
  ],
  "local_capture": "data/raw/phase1/elegoo/refund-warranty-policy.md",
  "_file": "elegoo.json"
 },
 {
  "id": "src-elegoo-wiki-cc-noise",
  "url": "https://wiki.elegoo.com/Centauri-carbon/centauri-carbon-improvement-solution-for-noisy-printing",
  "title": "ELEGOO Wiki - 'Centauri Carbon Improvement solution for noisy printing': Elegoo's own 1 m noise test gives <=60 dB with the auxiliary and case fans on and <=65 dB with the doors open, against the <=55 dB on its own store page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "ELEGOO",
  "fields_supported": [
   "noise_db"
  ],
  "local_capture": "data/raw/phase2/elegoo/wiki-cc-noisy-printing.html",
  "notes": "VENDOR figure, not an independent measurement, and it must never be stored as one. Its value is twofold: Elegoo maintains a dedicated troubleshooting page for noise on this model at all, and Elegoo's own numbers for normal operation (<=60 dB at 1 m, <=65 dB with the doors open) are 5-10 dB above the <=55 dB its store page advertises. Elegoo's remedies are lubricating the linear shafts, lowering print speed and using silent mode. Page is JavaScript-rendered; the saved capture is the raw HTML.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-elegoo-wiki-connect-cc2c",
  "url": "https://wiki.elegoo.com/centauri-carbon-2-combo/how-to-connect-the-printer-using-elegoo-slicer-and-elegoo-matrix-app",
  "title": "ELEGOO Wiki - How to Connect the Printer Using Elegoo Slicer and Elegoo Matrix App (Centauri Carbon 2 Combo): the ElegooSlicer LAN connection requires LAN Only ENABLED; only WAN mode and the Matrix app require it disabled",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "ELEGOO",
  "published_at": null,
  "fields_supported": [
   "lan_only_mode",
   "lan_only_mode_detail",
   "cloud_required_for_remote",
   "account_required_for_basic_printing"
  ],
  "local_capture": "data/raw/phase1/elegoo/wiki-connect-cc2c-rendered.md",
  "notes": "wiki.elegoo.com is a client-rendered SPA: the plain HTTP capture (wiki-connect-cc2c.md) holds the page title and nothing else. Re-fetched 2026-09-06 through Bright Data's Web Unlocker with rendering; the text is extracted to the local capture.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-entina-pj",
  "url": "https://www.entina3d.com/products.json?limit=250",
  "title": "Entina US store \u2014 Shopify products.json (Tina2 Basic, Tina2C, Tina2S, Tina2 Plus)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Entina",
  "published_at": null,
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "price_is_promo",
   "build_volume_mm"
  ],
  "local_capture": "data/raw/phase0/entina_pj.raw",
  "notes": "Only the Tina2C listing states a build volume (100x100x100mm); Tina2 Basic/Tina2S/Tina2 Plus listings do not state motion system, enclosure or build volume.",
  "_file": "unranked.json"
 },
 {
  "id": "src-fabbaloo-c5pro-purge",
  "url": "https://www.fabbaloo.com/news/operators-discover-signficant-issue-with-the-flashforge-creator-5-pro",
  "title": "Operators Discover Significant Issue with the Flashforge Creator 5 Pro",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "Fabbaloo",
  "published_at": "2026-07-01",
  "fields_supported": [
   "known_issue_status"
  ],
  "local_capture": "data/raw/phase2/flashforge/fabbaloo-c5pro-heater-issue.md",
  "notes": "Independent trade-press write-up of the purge/chamber-heater fault: the purge 'fall path goes directly past the input to the chamber heater', strands are 'easily and frequently sucked into the heater, where they audibly crash into the fan blades', and the risk is that they melt and accumulate. Notes the Creator 5 Pro's proprietary firmware does not let an owner change the purge process or location, and that every other modern manufacturer solved purge disposal - Bambu A series ejects left, Elegoo Centauri out the back. Concludes Flashforge should redesign the purge approach.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-fabbaloo-plus4-fires",
  "url": "https://www.fabbaloo.com/news/reports-emerge-of-fires-caused-by-qidi-plus-4-3d-printer",
  "title": "Reports Emerge of Fires Caused by Qidi Plus 4 3D Printer - Fabbaloo, by Kerry Stevenson",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "Fabbaloo",
  "published_at": null,
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/fabbaloo_plus4_fires.md",
  "notes": "Trade-press coverage of the 2025-03-31 fire report: 'Several posts online now report fires starting with the Qidi Plus 4 3D printer... A dramatic post on Reddit describes a huge fire that destroyed the poster's home... It seems that the fire may have been started when the solid-state relay (SSR) in the build chamber shorted out... This is a very serious problem, and Qidi should consider recalling all these machines immediately.' Also records that the reporter was permanently banned from the QIDI subreddit and that QIDI's eventual contact was a routine trouble-ticket process, and lists the five things the author says QIDI should have done, starting with halting sales. Undated page; it cites the 2025-03-31 Reddit thread as its source, so it is April 2025 work.",
  "_file": "qidi.json"
 },
 {
  "id": "src-fabreeko-ldo-voron-kits",
  "url": "https://www.fabreeko.com/products/ldo-voron-v2-4-kit",
  "title": "Fabreeko (US reseller) - LDO Voron 2.4 R2 Rev D+ and Voron Trident R2 whole-printer kits, prices and variants",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Fabreeko",
  "published_at": null,
  "fields_supported": [
   "brand.notes"
  ],
  "local_capture": "data/raw/phase1/kits/fabreeko_ldo_voron_kits.json",
  "notes": "Captured from Fabreeko's Shopify products.json on 2026-09-06 (page 3) plus a live 200 check of the product URL. Voron 2.4 R2 (Rev D+) kit by LDO: 300 mm 1299.99 USD (available), 350 mm 1399.99 USD; body text states 'Preorder Info: Estimated arrival mid to late September'. Voron Trident R2 kit by LDO (handle ldo-voron-trident-kit-300mm): Rev D 250 mm 1199.99 USD (all variants unavailable), Rev D+ 300 mm 1274.99 USD (available); body text states 'Preorder expected to ship by mid to late September'. Both kits are the 110 V US version.",
  "_file": "kits.json"
 },
 {
  "id": "src-fauxhammer-arco-review",
  "url": "https://www.youtube.com/watch?v=Cgp_hJxb6AU",
  "title": "FauxHammer - 'Well, This Was a Choice... - Phrozen Arco Review'",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "FauxHammer (YouTube)",
  "published_at": "2026-01-15",
  "fields_supported": [
   "reliability",
   "enclosure behavior",
   "purge_waste",
   "spool_id_rfid",
   "chainable",
   "nozzle_swap_effort"
  ],
  "local_capture": "data/raw/phase1/phrozen/yt_choice.json",
  "notes": "Transcript pulled via the Bright Data youtube_videos pipeline; 19:53 long, 28,178 views, 819 likes at retrieval. Structured hands-on test: setup, calibration, benchy and test pieces, larger models, PLA/PETG/ABS, PentaShield fitting, Chroma Kit fitting and multi-color prints. Classified T2 as a benchmark/hands-on tested review, NOT as an instrumented one - no dB meter, no dimensional metrology, no long-term hour count. The description contains an affiliate link to Phrozen; treat the positive hardware remarks with that in mind, though the review's conclusion is negative.",
  "_file": "phrozen.json"
 },
 {
  "id": "src-fauxhammer-c5pro",
  "url": "https://www.fauxhammer.com/reviews/flashforge-creator-5-pro-review-the-best-toolchanger-held-back-by-its-own-ecosystem/",
  "title": "FlashForge Creator 5 Pro Review - The Best Toolchanger Held Back by Its Own Ecosystem",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "FauxHammer",
  "fields_supported": [
   "purge_waste",
   "asa_ready",
   "nozzle_swap_effort"
  ],
  "local_capture": "data/raw/phase1/flashforge/fauxhammer_c5p.md",
  "notes": "Hands-on editorial review including ABS testing; no instrumented measurements published.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-fb-about",
  "url": "https://3dflyingbear.com/pages/abouts-us",
  "title": "About Us - FLYING BEAR",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "FlyingBear",
  "published_at": null,
  "fields_supported": [
   "brand.hq_country",
   "brand.notes"
  ],
  "local_capture": "data/raw/phase1/imports/fb_about.html",
  "notes": "Retrieved 2026-09-06. 'Flying Bear was founded in 2016'; jojo@3dflyingbear.com, support@3dflyingbear.com, Tel +86 137 775 875 46. Company Name: TELOS TRADING LIMITED, 134 Corfield St, London, England, E2 0DS - byte for byte the same trading entity and address printed on InfiMech's About page.",
  "_file": "imports.json"
 },
 {
  "id": "src-fb-download-center",
  "url": "https://3dflyingbear.com/pages/3d-printer-laser-engraver-download-center",
  "title": "Download Center - FLYING BEAR (master index of the per-model download pages)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "FlyingBear",
  "published_at": null,
  "fields_supported": [
   "brand.documentation_quality",
   "brand.firmware_policy_summary",
   "flyingbear-ghost7.openness_notes",
   "flyingbear-reborn3.openness_notes",
   "flyingbear-s1.openness_notes"
  ],
  "local_capture": "data/raw/phase1/imports/fb_download_center.html",
  "notes": "ADDED DURING THE 2026-09-06 AUDIT: the 'FlyingBear publishes a download center for every model except the Ghost 7' claim was being made in three places with no source id behind it. It checks out. The page's own link list, in its own order, is: Reborn 2, Ghost 6, Ghost 5, Shine 2, Laserman, Aone, Aone 2, LaserX, Reborn, Model File Sharing, Reborn 3, S1. There is no Ghost 7 entry. The store's page sitemap (https://3dflyingbear.com/sitemap_pages_1.xml, same date) agrees: it carries reborn-2, reborn, reborn-3, ghost-5, ghost-6, s1, aone, aone-2, shine-2, laserx and laserman download-center pages and no ghost-7 page.",
  "_file": "imports.json"
 },
 {
  "id": "src-fb-ghost7-shiprate",
  "url": "https://3dflyingbear.com/cart/shipping_rates.json?shipping_address%5Bzip%5D=02420&shipping_address%5Bcountry%5D=United%20States&shipping_address%5Bprovince%5D=Massachusetts",
  "title": "FLYING BEAR checkout shipping rates to Massachusetts, cart = Ghost7-Global variant 45823594692781",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "FlyingBear (Shopify)",
  "published_at": null,
  "fields_supported": [
   "cfg-flyingbear-ghost7-base.shipping_usd"
  ],
  "local_capture": "data/raw/phase1/imports/flyingbear_ghost7_shipping_rates.txt",
  "notes": "Live Shopify shipping quote. Added variant 45823594692781 ('Ghost7-Global') to a real cart through the Bright Data US ISP proxy and queried the store's own rate endpoint for zip 02420, Massachusetts. Exactly one rate returned: 'Free shipping', price '0.00'. TREAT WITH CARE: the Ghost7 variants carry a shipping weight of 0 g in the store, and FlyingBear's published rate table charges $100.00 to the US for 8.11-16.49 kg. A 250x250x205 mm CoreXY machine plainly weighs more than the 7.50 kg free-shipping band, so the $0.00 quote is probably a store data error that could be corrected at any time.",
  "_file": "imports.json"
 },
 {
  "id": "src-fb-ghost7-store",
  "url": "https://3dflyingbear.com/products/flying-bear-ghost7-3d-printer-with-auto-platform-swap-5-color-printing-600mm-s-speed",
  "title": "Flying Bear Ghost7 3D Printer With Auto-Platform Swap, 5-Color Printing, 600mm/s Speed - FLYING BEAR",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "FlyingBear",
  "published_at": null,
  "fields_supported": [
   "flyingbear-ghost7.street_price_usd",
   "flyingbear-ghost7.status",
   "flyingbear-ghost7.claimed_max_speed_mms",
   "flyingbear-ghost7.hotend_temp_max_c",
   "cfg-flyingbear-ghost7-base.cost_items"
  ],
  "local_capture": "data/raw/phase1/imports/fb_ghost7_page.html",
  "notes": "Manufacturer-direct Shopify store page, retrieved 2026-09-06 via the Bright Data US ISP proxy. 'No reviews'. Live variant state (also captured in data/raw/phase1/imports/fb_ghost7_product.js.json): 'Ghost7-Global' $499.00 available:true, 'Ghost7-RU' $329.00 available:true, 'Ghost7+APS-Global' $599.00 available:false, 'Ghost7+Mcs' $599.00 available:false. 'Low stock - 9 items left'. The whole product description is five marketing bullets (600mm/s, auto-platform swap, Wi-Fi, 300 C hotend, 5-color printing) - there is no specification table anywhere in the page text; specs appear only inside images.",
  "_file": "imports.json"
 },
 {
  "id": "src-fb-mikesquestlog-c5-noise",
  "url": "https://www.facebook.com/mikesquestlogfb/videos/noise-levels-of-flashforge-creator-5-compared-to-other-printersi-know-this-is-no/953992760824513/",
  "title": "Noise Levels of Flashforge Creator 5 Compared to Other Printers (Mike's Quest Log)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Facebook / Mike's Quest Log",
  "published_at": "2026-05",
  "fields_supported": [
   "noise_db"
  ],
  "local_capture": "data/raw/phase2/flashforge/fb-mikesquestlog-c5-noise.md",
  "notes": "Second documented gap. An owner compares the Creator 5 against his other printers using a phone decibel meter about four feet away, with his own caveat: 'I know this is not a perfect test but it is better than nothing.' The page is behind a Facebook login wall for the video itself and the readings are on-screen only, so no dB value could be recorded.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-fb-products-json",
  "url": "https://3dflyingbear.com/products.json?limit=250",
  "title": "FLYING BEAR store - Shopify products.json (63 products)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "FlyingBear",
  "published_at": null,
  "fields_supported": [
   "flyingbear-reborn3.street_price_usd",
   "flyingbear-s1.street_price_usd",
   "brand.spare_parts_sold_individually",
   "flyingbear-ghost7-hardened-hotend.price_usd"
  ],
  "local_capture": "data/raw/phase1/imports/flyingbear_products_20260906.json",
  "notes": "Structured store data retrieved 2026-09-06. Confirms the brand overlap from the other direction: FlyingBear's own store sells a part titled 'InfiMech EX 3D Printer Parts 2pcs LM8LUU-8-15-45 Linear Ball Bearings' and a 'FLYING BEAR Ghost 7 ... Closed-loop Synchronous Belt' whose variant is named 'InfiMech EX 1pcs'. Also: 'US / Reborn3' is available:false while 'GLOBAL / Reborn3' ($499) is available:true; S1 has no US variant.",
  "_file": "imports.json"
 },
 {
  "id": "src-fb-shipping-policy",
  "url": "https://3dflyingbear.com/policies/shipping-policy",
  "title": "Shipping policy - FLYING BEAR",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "FlyingBear",
  "published_at": null,
  "fields_supported": [
   "flyingbear-ghost7.ships_from",
   "brand.us_support"
  ],
  "local_capture": "data/raw/phase1/imports/fb_shipping.html",
  "notes": "Retrieved 2026-09-06. 'We have warehouses in the USA, Russia, Europe and Australia ... At the moment we have different products in different warehouses.' The local-warehouse delivery table lists exactly four products - Ghost 6, Shine 2, Laserman and Ghost 5. The Ghost 7 is not among them. 'If the warehouse near you is out of stock, we will ship directly from China'; 'When shipping from China: Shipping to USA and EU takes about 15-20 days', plus 2-3 working days to process. US shipping price table: 0-7.50 kg free, 7.51-8.1 kg $49.00, 8.11-16.49 kg $100.00, 16.5-22.4 kg $155.00. 'You will need to clear your country's import taxes.'",
  "_file": "imports.json"
 },
 {
  "id": "src-fb-sketch-classroom",
  "url": "https://www.facebook.com/groups/485850201768690/posts/1942339939453035/",
  "title": "Makerbot Sketch printer issues in classroom - Facebook group post",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Facebook",
  "published_at": null,
  "fields_supported": [
   "ki-makerbot-sketch-extruder-clog"
  ],
  "local_capture": "data/raw/phase1/ultimaker/search_sketch2.json",
  "notes": "SNIPPET ONLY, captured 2026-09-06: 'We have some Makerbot sketch printer in our classroom and 1 of them keeps popping apart...'. Counted as a third independent community report of hardware trouble, but it is thin and the specific fault differs from the clog reports; it is not load-bearing on its own.",
  "_file": "ultimaker.json"
 },
 {
  "id": "src-fb-warranty",
  "url": "https://3dflyingbear.com/pages/warranty-service",
  "title": "Warranty Service - FLYING BEAR",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "FlyingBear",
  "published_at": null,
  "fields_supported": [
   "brand.warranty_months"
  ],
  "local_capture": "data/raw/phase1/imports/fb_warranty.html",
  "notes": "Retrieved 2026-09-06. '1-year warranty for the printers & Laser Engraving machine'; 3-month limited warranty on extruder gear, hotend assembly, SD card, PTFE tube and connectors; 6-month on heating bed and drivers. Replacement only within 30 calendar days of receipt. Returns must go back to FlyingBear's warehouse at the buyer's cost unless the fault is FlyingBear's. The per-model warranty table covers S1, Reborn3, Ghost6, Aone2, Shine 2 and WashMate - the Ghost 7 is not listed in it.",
  "_file": "imports.json"
 },
 {
  "id": "src-ff-ad5m",
  "url": "https://www.flashforge.com/products/adventurer-5m-3d-printer",
  "title": "Flashforge Adventurer 5M product and specification page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Flashforge",
  "local_capture": "data/raw/phase1/flashforge/ad5m.md",
  "_file": "flashforge.json"
 },
 {
  "id": "src-ff-ad5m-refurb",
  "url": "https://www.flashforge.com/products/flashforge-ad5m-refurbished-3d-printer",
  "title": "Flashforge AD5M Refurbished 3D Printer store page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Flashforge",
  "fields_supported": [
   "street_price_usd",
   "refurbished warranty_months"
  ],
  "local_capture": "data/raw/phase1/flashforge/ad5m_refurb.md",
  "_file": "flashforge.json"
 },
 {
  "id": "src-ff-ad5mpro",
  "url": "https://www.flashforge.com/products/adventurer-5m-pro-3d-printer",
  "title": "Flashforge Adventurer 5M Pro product and specification page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Flashforge",
  "local_capture": "data/raw/phase1/flashforge/ad5mpro.md",
  "_file": "flashforge.json"
 },
 {
  "id": "src-ff-ad5mpro-refurb",
  "url": "https://www.flashforge.com/products/flashforge-ad5m-pro-refurbished-3d-printer",
  "title": "Flashforge AD5M Pro Refurbished 3D Printer store page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Flashforge",
  "local_capture": "data/raw/phase1/flashforge/ad5mpro_refurb.md",
  "_file": "flashforge.json"
 },
 {
  "id": "src-ff-ad5x",
  "url": "https://www.flashforge.com/products/flashforge-ad5x-3d-printer",
  "title": "Flashforge AD5X - Multicolor 3D Printer product and specification page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Flashforge",
  "fields_supported": [
   "build_volume_mm",
   "hotend_temp_max_c",
   "bed_temp_max_c",
   "street_price_usd",
   "warranty_months",
   "IFS slots"
  ],
  "local_capture": "data/raw/phase1/flashforge/ad5x.md",
  "_file": "flashforge.json"
 },
 {
  "id": "src-ff-ad5x-enclosure-kit",
  "url": "https://www.flashforge.com/products/ad5x-enclosure-kit",
  "title": "Enclosure Kit for Flashforge AD5X",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Flashforge",
  "fields_supported": [
   "price_usd",
   "noise_db"
  ],
  "local_capture": "data/raw/phase1/flashforge/ad5x_enclosure_kit.md",
  "_file": "flashforge.json"
 },
 {
  "id": "src-ff-ad5x-owner-review",
  "url": "https://www.flashforge.com/products/flashforge-ad5x-3d-printer",
  "title": "Judge.me customer reviews on the Flashforge AD5X product page (572 reviews, including a 200+ print-hour owner report)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Flashforge / Judge.me",
  "local_capture": "data/raw/phase1/flashforge/ad5x.md",
  "notes": "Customer reviews hosted and moderated by the vendor. Treated as community reports, not independent testing.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-ff-ad5x-refurb",
  "url": "https://www.flashforge.com/products/flashforge-ad5x-multicolor-3d-printer-for-high-speed-full-color-printing-copy-1",
  "title": "Flashforge AD5X Refurbished 3D Printer store page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Flashforge",
  "local_capture": "data/raw/phase1/flashforge/ad5x_refurb.html",
  "notes": "Fetched via the Bright Data ISP proxy; the Web Unlocker route was refused for this URL by robots.txt.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-ff-creator5",
  "url": "https://www.flashforge.com/products/flashforge-creator-5",
  "title": "Flashforge Creator 5 4-Toolheads Multi-Color 3D Printer - product and specification page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Flashforge",
  "fields_supported": [
   "build_volume_mm",
   "hotend_temp_max_c",
   "bed_temp_max_c",
   "claimed_max_speed_mms",
   "claimed_max_accel_mms2",
   "noise_db",
   "footprint_mm",
   "weight_kg",
   "power_w",
   "camera",
   "street_price_usd"
  ],
  "local_capture": "data/raw/phase1/flashforge/creator5.md",
  "_file": "flashforge.json"
 },
 {
  "id": "src-ff-creator5pro",
  "url": "https://www.flashforge.com/products/flashforge-creator-5-pro",
  "title": "Flashforge Creator 5 Pro 4-Toolheads Enclosed Multi-Color 3D Printer - product and specification page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Flashforge",
  "fields_supported": [
   "chamber_temp_max_c",
   "filtration",
   "enclosure",
   "footprint_mm",
   "weight_kg",
   "power_w",
   "street_price_usd"
  ],
  "local_capture": "data/raw/phase1/flashforge/creator5pro.md",
  "_file": "flashforge.json"
 },
 {
  "id": "src-ff-flash-studio",
  "url": "https://www.flashforge.com/pages/flash-studio",
  "title": "Flash Studio (formerly Flash Maker) - Flashforge slicer and mobile app page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Flashforge",
  "fields_supported": [
   "cloud_required_for_remote",
   "account requirements"
  ],
  "local_capture": "data/raw/phase1/flashforge/flash_studio.md",
  "_file": "flashforge.json"
 },
 {
  "id": "src-ff-playstore",
  "url": "https://play.google.com/store/apps/details?id=com.flashforge.flashstudio&hl=en_US",
  "title": "Flash Studio - Google Play listing (com.flashforge.flashstudio)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Flashforge / Google Play",
  "fields_supported": [
   "android_app"
  ],
  "local_capture": "data/raw/phase1/flashforge/playstore_flashstudio.md",
  "notes": "Retrieved 2026-09-06: 4.0 stars from 1,530 reviews, 50K+ downloads, last updated 2026-08-29, developer listed as Zhejiang Flashforge Group. Listing describes monitoring print status, live video of the printer and grouped-printer management. The developer answers user reviews on the listing, so the Android app is actively maintained rather than abandoned.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-ff-products-json",
  "url": "https://www.flashforge.com/products.json?limit=250",
  "title": "Flashforge US store Shopify products.json (60 products)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Flashforge",
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "price_is_promo",
   "addon prices",
   "status"
  ],
  "local_capture": "data/raw/phase0/flashforge_pj.raw",
  "notes": "Phase 0 capture. Used for list vs sale prices, variant availability and store publication dates.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-ff-shipping",
  "url": "https://www.flashforge.com/pages/shipping-policy",
  "title": "Flashforge Shipping Policy",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Flashforge",
  "fields_supported": [
   "shipping_usd"
  ],
  "local_capture": "data/raw/phase1/flashforge/shipping_policy.md",
  "_file": "flashforge.json"
 },
 {
  "id": "src-ff-warranty",
  "url": "https://www.flashforge.com/pages/warranty-and-return-policy",
  "title": "Flashforge Warranty and Returns Policy",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Flashforge",
  "fields_supported": [
   "warranty_months",
   "return window"
  ],
  "local_capture": "data/raw/phase1/flashforge/warranty_return.md",
  "_file": "flashforge.json"
 },
 {
  "id": "src-ff-wiki-c5-firmware-history",
  "url": "https://wiki.flashforge.com/en/creator-series/creator-5-series/manual/firmware-release-history",
  "title": "Flashforge Wiki - Creator 5 / Creator 5 Pro firmware release history",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Flashforge",
  "published_at": null,
  "fields_supported": [
   "firmware",
   "known_issue_status"
  ],
  "local_capture": "data/raw/phase2/flashforge/wiki-creator5-firmware-history.html",
  "notes": "Vendor changelog as retrieved 2026-09-06. Entries for both machines: 1.7.3-1.1.5-20260411 'First release'; 1.7.8-1.1.7-20260427; 1.9.2-1.2.3-20260603; 1.9.3-1.2.5-20260615, whose item 4 reads 'Optimize fan control during filament feeding for models with chamber temperature' - the chamber-heater-fan change, described without any mention of the purge/fire path it exists to close. THERE IS NO ENTRY FOR 1.9.4, the release that shipped to machines on 2026-07-03 and moved the purge location. The page is the T1 basis for the Creator 5 series first shipping in April 2026.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-ff-wiki-c5-poop-bin",
  "url": "https://wiki.flashforge.com/en/creator-series/creator-5-series/waste-filament-box",
  "title": "Flashforge Wiki - Poop Bin for Creator 5 Series: Printing & Installation Guide",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Flashforge",
  "published_at": null,
  "fields_supported": [
   "known_issue_status"
  ],
  "local_capture": "data/raw/phase2/flashforge/wiki-creator5-poop-bin.html",
  "notes": "Flashforge's official answer to the purge problem on both the Creator 5 and Creator 5 Pro: STEP files plus ready-sliced files for a two-piece hanger and bin the owner prints and fixes with double-sided tape to the rear right of the machine, matching the 1.9.4 purge position. It is not a hardware revision and not a shipped part. Flashforge's own caveats on the page: purged filament 'may occasionally stick to the side wall, causing the waste to pile up', which the owner must push aside, and the recommendation is to empty the bin before every print. The ready-sliced options offered are PLA, and PETG with PLA supports.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-flsun-klipper-reddit",
  "url": "https://www.reddit.com/r/FLSUNDelta/comments/1ijilnm/flsun_s1_open_source_edition/",
  "title": "FLSUN S1 Open Source Edition (community FLSUN-OS project) \u2014 r/FLSUNDelta",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit community",
  "published_at": null,
  "fields_supported": [],
  "local_capture": null,
  "notes": "AUDIT CORRECTION 2026-09-06: this thread does NOT corroborate that FLSUN ships open-source Klipper. It announces FLSUN-OS, a COMMUNITY Debian-12 image by u/Guilouz that boots from the core board's microSD ('the Stock OS is not modified... a kind of dual boot'), for the S1 \u2014 not the S1 Pro. Retained only as context on the S-series mod scene; the stock-firmware claim rests on src-flsun-klipper-wiki (T1, quote verified verbatim 2026-09-06). URL note: live, but reachable only through the Bright Data unblocker \u2014 reddit.com refuses the plain ISP proxy (curl exit 000).",
  "_file": "unranked.json"
 },
 {
  "id": "src-flsun-klipper-wiki",
  "url": "http://wiki.flsun3d.com/en/home/software",
  "title": "Flsun Klipper License \u2014 FLSUN wiki",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "FLSUN",
  "published_at": null,
  "fields_supported": [
   "firmware"
  ],
  "local_capture": null,
  "notes": "FLSUN's own wiki: 'Flsun S series and T series utilizes an open-source firmware architecture based on Klipper'.",
  "_file": "unranked.json"
 },
 {
  "id": "src-flsun-pj",
  "url": "https://us.store.flsun3d.com/products.json?limit=250",
  "title": "FLSUN US store \u2014 Shopify products.json (T1 Max, S1 Pro)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "FLSUN",
  "published_at": null,
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "price_is_promo",
   "motion_system"
  ],
  "local_capture": "data/raw/phase0/flsun_pj.raw",
  "notes": "Sells 'Parallel Arm' spare parts for the S Series, confirming delta kinematics; T Series shares the same delta lineage. No build volume published in the captured product listings.",
  "_file": "unranked.json"
 },
 {
  "id": "src-formbot-boxturtle-collection",
  "url": "https://www.formbot3d.com/collections/boxturtle",
  "title": "Formbot BoxTurtle collection - three products: the AFC kit, printed parts, an enclosure kit",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Formbot",
  "local_capture": "data/raw/phase1/kits/formbot_boxturtle_collection.md",
  "notes": "Collection page prices render client-side and came back blank in the capture. Used only to establish that Formbot's entire BoxTurtle range is three SKUs and that no separate AFC-Lite controller board is offered.",
  "_file": "kits.json"
 },
 {
  "id": "src-formbot-boxturtle-kit",
  "url": "https://www.formbot3d.com/products/armoredturtle-boxturtle-afc-kit-ams-mmu-style-automated-filament-changer-for-klipper-diy-3d-printers",
  "title": "Formbot ArmoredTurtle / BoxTurtle AFC Kit - US 199.00 list, US 189.05 sale, 440 sold, 5.0 from 7 reviews",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Formbot",
  "fields_supported": [
   "price_usd",
   "slots"
  ],
  "local_capture": "data/raw/phase1/kits/formbot_boxturtle_kit.md",
  "_file": "kits.json"
 },
 {
  "id": "src-formbot-boxturtle-parts",
  "url": "https://www.formbot3d.com/products/high-quality-3d-printed-parts-for-armoredturtle-boxturtle-afc-kit",
  "title": "Formbot High Quality 3D Printed Parts for ArmoredTurtle / BoxTurtle AFC Kit - US 85.00",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Formbot",
  "fields_supported": [
   "price_usd"
  ],
  "local_capture": "data/raw/phase1/kits/formbot_high-quality-3d-printed-parts-for-armoredturtle-boxturtle-afc-kit.md",
  "_file": "kits.json"
 },
 {
  "id": "src-formbot-information",
  "url": "https://www.formbot3d.com/pages/information-28",
  "title": "Formbot Information page - company identity and contact details",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Formbot",
  "fields_supported": [
   "hq_country",
   "us_support",
   "warranty_months"
  ],
  "local_capture": "data/raw/phase1/kits/formbot_information.md",
  "notes": "The only company or policy page linked from formbot3d.com's Contact menu on 2026-09-06. It gives Jinhua Xinke 3D Technology Co., Ltd., Jinhua, Zhejiang, China, a phone number, three e-mail addresses and a Skype ID. No warranty, returns or shipping policy is published anywhere on the site that could be found.",
  "_file": "kits.json"
 },
 {
  "id": "src-formbot-troodon-mini",
  "url": "https://www.formbot3d.com/products/troodon-20-pro-mini-250mm-pre-assembled-corexy-3d-printer-with-klipper-firmware",
  "title": "Formbot Troodon 2.0 Pro Mini 250MM Pre-assembled CoreXY 3D Printer - product page and JSON-LD",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Formbot",
  "fields_supported": [
   "street_price_usd",
   "msrp_usd",
   "status"
  ],
  "local_capture": "data/raw/phase1/kits/formbot_troodon_mini.html",
  "notes": "JSON-LD availability is OutOfStock. ItemPrice reads value 599, old 699, sales 0, i.e. no active promotion. One dated customer review, 2024-04-04.",
  "_file": "kits.json"
 },
 {
  "id": "src-formbot-troodon350",
  "url": "https://www.formbot3d.com/products/troodon-20-pro-350mm-pre-assembled-corexy-3d-printer-with-klipper-firmware",
  "title": "Formbot Troodon 2.0 Pro 350MM Pre-assembled CoreXY 3D Printer with CNC TAP Leveling - product page and JSON-LD",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Formbot",
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "status",
   "firmware",
   "auto_bed_level"
  ],
  "local_capture": "data/raw/phase1/kits/formbot_troodon.html",
  "notes": "JSON-LD offer price 892.06 USD, availability InStock, aggregateRating 4.9 from 15 reviews. The flash-sale countdown carries data-endTime 2026/09/07 18:00:00 and the hidden ItemPrice field reads value 949 with a 6 percent discount, so 892.06 is a promotional price expiring the day after RUN_DATE. Stock field reads 91.",
  "_file": "kits.json"
 },
 {
  "id": "src-formbot-voron24",
  "url": "https://www.formbot3d.com/products/voron-24-r2-pro-corexy-3d-printer-kit-with-m8p-cb1-board-and-canbus-wiring-system",
  "title": "Formbot Voron 2.4 R2 Pro+ CoreXY 3D Printer Kit - product page, spec table, JSON-LD offer and dated customer reviews",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Formbot (Jinhua Xinke 3D Technology)",
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "hotend_temp_max_c",
   "bed_temp_max_c",
   "claimed_max_speed_mms",
   "power_w",
   "ships_from"
  ],
  "local_capture": "data/raw/phase1/kits/formbot_voron24.html",
  "notes": "Markdown rendering also at data/raw/phase0/formbot_voron24.md. The embedded schema.org JSON-LD carries offers.price 645.05 USD, aggregateRating 4.8 from 160 reviews, and ten dated customer reviews from 2026-02-01 to 2026-09-02. Those reviews are vendor hosted and vendor selected, so they are treated as weak community evidence, never as independent testing.",
  "_file": "kits.json"
 },
 {
  "id": "src-formbot-voron24-cfg",
  "url": "https://raw.githubusercontent.com/FORMBOT/Voron-2.4/main/Config/printer.cfg",
  "title": "Formbot's stock Klipper printer.cfg for the Voron 2.4 R2 Pro+ kit",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Formbot",
  "fields_supported": [
   "build_volume_mm",
   "direct_drive",
   "auto_bed_level",
   "filtration",
   "bed_temp_max_c",
   "input_shaping_auto_calibrated"
  ],
  "local_capture": "data/raw/phase1/kits/formbot_voron24_printer_cfg.txt",
  "_file": "kits.json"
 },
 {
  "id": "src-formbot-voron24-github",
  "url": "https://github.com/FORMBOT/Voron-2.4",
  "title": "FORMBOT/Voron-2.4 - Formbot's own documentation repository for the kit",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Formbot",
  "fields_supported": [
   "documentation_quality"
  ],
  "local_capture": "data/raw/phase1/kits/formbot_voron24_github.html",
  "_file": "kits.json"
 },
 {
  "id": "src-formbot-voron24-parts",
  "url": "https://www.formbot3d.com/products/high-quality-3d-printed-parts-for-voron-24-pro-kit",
  "title": "Formbot High Quality 3D Printed Parts for Voron 2.4 R2 Pro+ Kit - US 65.00",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Formbot",
  "fields_supported": [
   "price_usd"
  ],
  "local_capture": "data/raw/phase1/kits/formbot_high-quality-3d-printed-parts-for-voron-24-pro-kit.md",
  "_file": "kits.json"
 },
 {
  "id": "src-formbot-voron24-spares",
  "url": "https://www.formbot3d.com/collections/voron-24-1",
  "title": "Formbot Voron 2.4 spare-parts collection",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Formbot",
  "fields_supported": [
   "spare_parts_sold_individually"
  ],
  "notes": "Fetched through the Bright Data ISP proxy on 2026-09-06. The collection lists roughly thirty Voron 2.4 spare parts - wiring harness, umbilical, Stealthburner upgrade kit, CNC Tap upgrade kit, PEI sheet, rails, Moons motors, drivers - and no standalone enclosure-panel SKU.",
  "_file": "kits.json"
 },
 {
  "id": "src-forum-coreone-noise-p1",
  "url": "https://forum.prusa3d.com/forum/prusa-core-one-general-discussion-announcements-and-releases/prusa-core-one-not-usable-inhouse-sorry-but-the-sound-was-to-intensiv/",
  "title": "'Prusa Core One not usable inhouse... the sound was too intensiv' - Prusa Forum thread, page 1",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Prusa Forum",
  "published_at": "2025-03-14",
  "fields_supported": [
   "noise_db"
  ],
  "local_capture": "data/raw/phase1/prusa/forum_coreone_noise.md",
  "notes": "Eleven-page owner thread opened 14 March 2025; original poster moved the printer to an unheated garage.",
  "_file": "prusa.json"
 },
 {
  "id": "src-forum-coreone-noise-p11",
  "url": "https://forum.prusa3d.com/forum/prusa-core-one-general-discussion-announcements-and-releases/prusa-core-one-not-usable-inhouse-sorry-but-the-sound-was-to-intensiv/paged/11/",
  "title": "Same Prusa Forum noise thread, final page (Nov-Dec 2025 posts)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Prusa Forum",
  "published_at": "2025-12-27",
  "fields_supported": [
   "noise_db"
  ],
  "local_capture": "data/raw/phase1/prusa/forum_coreone_noise_p11.md",
  "notes": "Later owners split: several report quiet machines after phase-stepping calibration, screw re-seating and lubrication; one reports 79 dB peaks on motor whine; a fix identified for MK4-upgrade machines is replacing old 'Prusa i3' X/Y stepper motors.",
  "_file": "prusa.json"
 },
 {
  "id": "src-forum-extruder-gear-lifespan",
  "url": "https://forum.bambulab.com/t/extruder-gears-terrible-lifespan/43150",
  "title": "Extruder gears - terrible lifespan? - Bambu Lab Community Forum",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Bambu Lab Community Forum",
  "published_at": "2023-12-19",
  "fields_supported": [
   "known_issues"
  ],
  "local_capture": "data/raw/phase2/bambu/forum-extruder-gear-lifespan.md",
  "notes": "35 posts, 12,001 views. Original poster's X1 Carbon ground its stock extruder gears flat at ~1,200 print hours running only PLA and PETG, with metal slivers visible in the extruder. A six-machine owner at ~4,000 h each keeps spare gear sets on hand and reports the yellow gear teeth wearing and skipping. The P1 and X1 series share this extruder assembly, and Bambu sells a hardened-steel gear kit for both.",
  "_file": "bambu.json"
 },
 {
  "id": "src-forum-handy-android",
  "url": "https://forum.bambulab.com/t/handy-not-working-after-android-beta-qpr3-update/217493?page=3",
  "title": "Handy not working after Android beta QPR3 update? - Bambu Lab Community Forum (page 3)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Bambu Lab Community Forum",
  "published_at": "2025-12-18",
  "fields_supported": [
   "known_issue",
   "android_ios_parity_note"
  ],
  "local_capture": "data/raw/phase1/bambu/forum-handy-android.html",
  "notes": "Thread running from December 2025 to June 2026. Bambu staff acknowledged crashes on beta builds in December 2025; owners were still reporting 'New release but still not working on Android 17' on 2026-06-02 and 2026-06-10, and 'Android 17 got released public and still no working Bambu app' on 2026-06-17, with side-loading Handy 3.6.0 as the workaround. One owner reports it working on a Pixel 9a with icon-rendering glitches, which is why the known issue is scoped 'common' rather than 'widespread'.",
  "_file": "bambu.json"
 },
 {
  "id": "src-forum-handy-android-p1",
  "url": "https://forum.bambulab.com/t/handy-not-working-after-android-beta-qpr3-update/217493",
  "title": "Handy not working after Android beta QPR3 update? - Bambu Lab Community Forum (thread start, page 1)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Bambu Lab Community Forum",
  "fields_supported": [
   "known_issue:ki-bambu-handy-android17-crash"
  ],
  "local_capture": "data/raw/phase1/bambu/forum-handy-android-p1.html",
  "notes": "Added during the 2026-09-06 audit pass. The previously cited URL for this thread was ?page=3, which only carries the May-June 2026 posts; the December 2025 origin of the crash report and the Bambu support reply quoted in the known issue are on page 1. Thread opened by Erieeroot on 2025-12-18 reporting Handy failing to launch after an Android 16 beta (QPR3) update on a Pixel 10 Pro XL; on 2025-12-22 user Subtle_Wizard quotes an EMAIL from Bambu support: 'We've identified crashes occurring on devices running beta builds and our team is working to adapt the app for compatibility.'",
  "_file": "bambu.json"
 },
 {
  "id": "src-forum-k1max-cfs-tempbug",
  "url": "https://forum.creality.com/t/critical-bug-report-k1-max-2-3-5-34-cfs-1-1-3-temperature-override-bed/48692",
  "title": "[CRITICAL BUG REPORT] K1 Max 2.3.5.34 + CFS 1.1.3 - Temperature Override & Bed",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Creality Community Forum",
  "published_at": "2026-02-08",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/creality/forum-k1max-cfs-critical-bug.md",
  "notes": "Detailed owner bug report with g-code evidence: the CFS toolchange macro re-targets the nozzle to a hardcoded 250 C regardless of the slicer, so PLA is extruded at 250 C and clogs, and the bed mesh is taken at a fixed 50 C while printing at 70 C, wrecking the first layer. Two further owners confirm variants five and eleven months later; no Creality reply in the thread, and one owner states v2.3.5.34 is the last firmware for the K1 series with CFS v1.",
  "_file": "creality.json"
 },
 {
  "id": "src-forum-mk4-kit-time",
  "url": "https://forum.prusa3d.com/forum/english-forum-original-prusa-i3-mk4-assembly-and-first-prints-troubleshooting/mk4-kit-really-frustrating-assembly-wish-i-was-recommended-fully-assembled/",
  "title": "'MK4 kit, really frustrating assembly' - Prusa Forum thread on kit build time",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Prusa Forum",
  "published_at": "2024-02-11",
  "fields_supported": [
   "assembly_hours_est"
  ],
  "local_capture": "data/raw/phase1/prusa/forum_mk4_kit_assembly_time.md",
  "notes": "Several independent builders: '7-8 hours is rather optimistic', 'around 10 hours at least for most first time builders', one experienced builder 8 h, the frustrated original poster estimating 14-16 h. Thread is about the MK4 kit, which the MK4S kit is a revision of.",
  "_file": "prusa.json"
 },
 {
  "id": "src-forum-p1s-11000h",
  "url": "https://forum.bambulab.com/t/after-close-to-11-000-hours-on-my-p1s/244880",
  "title": "After close to 11,000 hours on my P1S - Bambu Lab Community Forum",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Bambu Lab Community Forum",
  "published_at": "2026-03-27",
  "fields_supported": [
   "reliability"
  ],
  "local_capture": "data/raw/phase2/bambu/forum-p1s-11000h.md",
  "notes": "Three independent hour-logged owner reports in one thread: the original poster's P1P-converted-to-P1S ran ~3 years nearly non-stop to ~11,000 h before its first unforced failure, an X/Y stepper that seized mid-print; a second owner at ~2,600 h has replaced only hotends, wipers and carbon filters; a third at ~3,000 h reports 'minimal maintenance and zero issues'. The 11,000-hour owner's conclusion was to buy another P1S.",
  "_file": "bambu.json"
 },
 {
  "id": "src-forum-p1s-600h",
  "url": "https://forum.bambulab.com/t/p1s-in-real-world-24-7-use-reliability-after-600-hours/248060",
  "title": "P1S in real-world 24/7 use - reliability after 600+ hours - Bambu Lab Community Forum",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Bambu Lab Community Forum",
  "published_at": "2026-04-10",
  "fields_supported": [
   "reliability",
   "ams_reliability"
  ],
  "local_capture": "data/raw/phase2/bambu/forum-p1s-600h.md",
  "notes": "Four independent owner reports with counted failures. Machine 1: ~630 h, one failed plate out of continuous batch production. Machine 2: ~238 h, one failed plate, the owner's own nozzle-profile error. A second owner: 582 h since October 2025, still on the first build plate and first 0.4 mm nozzle, one maintenance cycle. A third: 2,600+ h over 2.5 years across PLA, PETG, ASA and TPU - wore out the original hotend, lost the replacement to a clog he attacked too aggressively, and has 1,400+ h on a hardened hotend. Both AMS users independently flag cardboard spools as the failure trigger.",
  "_file": "bambu.json"
 },
 {
  "id": "src-forum-p1s-printfarm",
  "url": "https://forum.bambulab.com/t/anyone-using-the-bambu-p1s-for-a-print-farm-seeking-long-term-reviews/116649",
  "title": "Anyone Using the Bambu P1S for a Print Farm? Seeking Long-Term Reviews - Bambu Lab Community Forum",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Bambu Lab Community Forum",
  "published_at": "2024-11-27",
  "fields_supported": [
   "reliability",
   "openness_notes"
  ],
  "local_capture": "data/raw/phase2/bambu/forum-p1s-printfarm-longterm.md",
  "notes": "Skeptical counterweight to the happy long-term threads. A multi-machine owner predicts 'the non-replaceable pulley will fail before 5000 hours' and notes an undocumented mid-life manufacturing change to the carbon-rod sleeve, and adds: 'I think the Bambu's are the go-to for people starting print farms, I doubt they are the go-to for people operating print farms.' Opinion, not measurement - recorded because it is the strongest stated case against P1S longevity found.",
  "_file": "bambu.json"
 },
 {
  "id": "src-forum-p2s-70h",
  "url": "https://forum.bambulab.com/t/my-first-70-hours-with-the-p2s-an-honest-owner-report/258111",
  "title": "My first 70 hours with the P2S - an honest owner report - Bambu Lab Community Forum",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Bambu Lab Community Forum",
  "published_at": "2026-08-14",
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": "data/raw/phase1/bambu/forum-p2s-70h.html",
  "notes": "Detailed critical owner report with a linked fault catalog, plus the replies - which matter as much as the report. Corroborating reply from an owner of three P2S machines with about 15,000 combined hours: cannot relate to most of the issues, but does see the chamber reach about 40 C on long PLA prints. Contradicting reply from a 99-hour owner printing Bambu PLA and PETG in a 27-30 C room with the door closed: none of the listed problems.",
  "_file": "bambu.json"
 },
 {
  "id": "src-forum-p2s-worried",
  "url": "https://forum.bambulab.com/t/just-ordered-p2s-should-i-be-worried/210861",
  "title": "Just ordered P2s - Should I be worried? - Bambu Lab Community Forum",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Bambu Lab Community Forum",
  "published_at": "2025-11-24",
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": "data/raw/phase1/bambu/forum-p2s-worried.html",
  "notes": "US-launch-window sentiment thread. Contains the second-hand Micro Center returns report and one 'my P2S was dead' account, but is dominated by owners reporting trouble-free machines, including the original poster who returned after delivery to say it prints PLA, PETG and ASA flawlessly. The '10 percent' regret figure in it is an unsupported guess and is not used as evidence anywhere.",
  "_file": "bambu.json"
 },
 {
  "id": "src-forum-support-complaints",
  "url": "https://forum.bambulab.com/t/what-is-with-the-lack-of-customer-support/256953",
  "title": "What is with the lack of Customer Support - Bambu Lab Community Forum",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Bambu Lab Community Forum",
  "published_at": "2026-07-22",
  "fields_supported": [
   "us_support",
   "known_issues"
  ],
  "local_capture": "data/raw/phase2/bambu/forum-support-complaints.md",
  "notes": "37 posts. The substantive claim, made by a long-standing forum regular and not rebutted by Bambu's own support account in-thread, is that customers report 'repeated delays and stalling until Bambu suddenly claims that the return period has expired', with a credit-card chargeback as the working remedy; he backs it by noting a forum search for 'chargeback' returns 69 threads. The thread also carries the counter-argument that the original complaint was a low-information rant and that part-replacement requests have to be verified against fraud. Bambu's SupportAssistant account did engage publicly and asked for the ticket.",
  "_file": "bambu.json"
 },
 {
  "id": "src-forum-x2d-200h",
  "url": "https://forum.bambulab.com/t/my-review-of-the-x2d-after-200-hours/254323",
  "title": "My review of the X2D after 200+ hours - Bambu Lab Community Forum",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Bambu Lab Community Forum",
  "published_at": "2026-06-03",
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": "data/raw/phase1/bambu/forum-x2d-200h.html",
  "notes": "Long-term owner report from someone with 11+ years of printing and prior A1 mini and P2S ownership. Verdict: well-engineered, feature-dense hardware at a compelling price, held back by half-baked firmware and poor dual-extrusion UX in Bambu Studio; defends the bowden auxiliary nozzle as the right design for dissimilar supports; reports AMS feed issues needing a replacement filament hub and calls filament feed 'the most common problem I've seen'.",
  "_file": "bambu.json"
 },
 {
  "id": "src-forum-x2d-woes",
  "url": "https://forum.bambulab.com/t/the-woes-of-owning-an-x2d/258977",
  "title": "The woes of owning an X2D - Bambu Lab Community Forum",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Bambu Lab Community Forum",
  "published_at": "2026-08-30",
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": "data/raw/phase1/bambu/forum-x2d-woes.html",
  "notes": "Counterweight to the 200-hour thread from a multi-color-focused owner with three AMS units and prior P1P/P1S experience over 5,000 hours. Measured claim used here: a two-color dual-nozzle print took 3 hours (15%) longer while saving 20 g (3%) of filament. Also reports cumulative auxiliary-nozzle under-extrusion on long prints, X2D extruder maintenance taking over two hours where a P1S extruder swap takes about 30 minutes, and that the Filament Track Switch does not support Silk PLA.",
  "_file": "bambu.json"
 },
 {
  "id": "src-gamingtrend-plus5-review",
  "url": "https://gamingtrend.com/reviews/qidi-plus-5-review/",
  "title": "QIDI Plus 5 Review - GamingTrend, by James Davie",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "GamingTrend",
  "published_at": "2026-08-05",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/gamingtrend_plus5_review.md",
  "notes": "Counterweight to the negative Plus 4 record, recorded as such. 'After more than 100 hours of prints' on the Plus 5: 'zero failed prints, clogs, jams, calibration drift, or anything else', and the same reviewer reports his Plus 4 delivered 'more than a thousand hours of flawless prints' including single-piece cosplay helmets. Tiered T3 because there are no measurements, no cons section and the prose is uniformly promotional ('it redefines what a mid-size enclosed printer can be'); he also did not test the QIDI Box.",
  "_file": "qidi.json"
 },
 {
  "id": "src-geeetech-pj",
  "url": "https://www.geeetech.com/products.json?limit=250",
  "title": "Geeetech US store \u2014 Shopify products.json (M1, M1S)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Geeetech",
  "published_at": null,
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "price_is_promo",
   "build_volume_mm"
  ],
  "local_capture": "data/raw/phase0/geeetech_pj.raw",
  "notes": "M1 spec block gives Build Volume 100x110x100mm; M1S has no spec block on its own listing. Community reviews conflict on M1/M1S motion system and enclosure (one says bed slinger, another says fully enclosed CoreXY) so both are left null.",
  "_file": "unranked.json"
 },
 {
  "id": "src-github-ad5m-klipper-mod",
  "url": "https://github.com/xblax/flashforge_ad5m_klipper_mod",
  "title": "Klipper Mod for Flashforge Adventurer 5M (Pro) - Moonraker, Mainsail, Fluidd, SSH root",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "GitHub / xblax",
  "fields_supported": [
   "firmware",
   "mod_ecosystem",
   "api_or_home_assistant"
  ],
  "local_capture": "data/raw/phase1/flashforge/github_ad5m_klipper_mod.md",
  "_file": "flashforge.json"
 },
 {
  "id": "src-github-elegoo-cc-firmware",
  "url": "https://github.com/elegooofficial/CentauriCarbon",
  "title": "elegooofficial/CentauriCarbon - Centauri Carbon firmware source, GPL-3.0, repo created 2025-09-26, last push 2025-10-21",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "ELEGOO (GitHub)",
  "fields_supported": [
   "firmware_source_public"
  ],
  "notes": "Metadata read via the GitHub API on 2026-09-06.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-github-elegoo-cc2-firmware",
  "url": "https://github.com/elegooofficial/CentauriCarbon2",
  "title": "elegooofficial/CentauriCarbon2 - Centauri Carbon 2 firmware source, GPL-3.0, repo created 2026-03-11, last push 2026-03-12; tree shows Klipper-derived layout (Kconfig, chelper, kinematics, printer.cfg)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "ELEGOO (GitHub)",
  "fields_supported": [
   "firmware",
   "firmware_source_public"
  ],
  "notes": "Metadata and README read via the GitHub API on 2026-09-06.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-github-elegoo-rfid",
  "url": "https://github.com/elegooofficial/ELEGOO-RFID-Tag-Guide",
  "title": "elegooofficial/ELEGOO-RFID-Tag-Guide - public documentation of ELEGOO's filament RFID tag data structure",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "ELEGOO (GitHub)",
  "fields_supported": [
   "third_party_filament_restrictions"
  ],
  "notes": "Metadata read via the GitHub API on 2026-09-06.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-github-elegoo-slicer",
  "url": "https://github.com/elegooofficial/ElegooSlicer",
  "title": "elegooofficial/ElegooSlicer - AGPL-3.0, last push 2026-09-03",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "ELEGOO (GitHub)",
  "fields_supported": [
   "native_slicer"
  ],
  "notes": "Metadata read via the GitHub API on 2026-09-06.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-github-forgex",
  "url": "https://github.com/DrA1ex/ff5m",
  "title": "Forge-X: Flashforge Adventurer 5M (Pro) firmware mod - Moonraker, patched Klipper, Mainsail, Fluidd, root",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "DrA1ex (community project, GitHub)",
  "published_at": null,
  "fields_supported": [
   "mod_ecosystem",
   "openness_notes",
   "api_or_home_assistant"
  ],
  "local_capture": "data/raw/phase1/flashforge/github_forgex_readme.md",
  "notes": "README retrieved 2026-09-06. AD5M / AD5M Pro only - it does not claim AD5X or Creator 5 support. Ships Moonraker (:7125), Fluidd, Mainsail, SSH root, dual boot with stock firmware; states the mod risks voiding the warranty. Describes itself as based on ZMod, which is derived from xblax's Klipper-mod.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-github-handy-265",
  "url": "https://github.com/bambulab/Bambu-Handy/issues/265",
  "title": "SIGSEGV crash on launch - bambulab/Bambu-Handy issue #265",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "GitHub / bambulab",
  "fields_supported": [
   "known_issue:ki-bambu-handy-android17-crash"
  ],
  "local_capture": "data/raw/phase1/bambu/github-handy-265.html",
  "notes": "Added during the 2026-09-06 audit pass: the Android-17 known issue already named this report but cited no source for it. Opened by ttlns on 2026-02-25, still OPEN when retrieved on 2026-09-06.",
  "_file": "bambu.json"
 },
 {
  "id": "src-github-handy-268",
  "url": "https://github.com/bambulab/Bambu-Handy/issues/268",
  "title": "Android 17 Beta QPR3 - unable to print and other small bugs - bambulab/Bambu-Handy issue #268",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "GitHub / bambulab",
  "fields_supported": [
   "known_issue:ki-bambu-handy-android17-crash"
  ],
  "local_capture": "data/raw/phase1/bambu/github-handy-268.html",
  "notes": "Added during the 2026-09-06 audit pass for the same reason as #265. Opened by ThomasMldr on 2026-04-14, still OPEN when retrieved on 2026-09-06.",
  "_file": "bambu.json"
 },
 {
  "id": "src-github-handy-android17",
  "url": "https://github.com/bambulab/Bambu-Handy/issues/276",
  "title": "Android 17 Crash - App version newer than 3.6.0 crashes on launch on Android 17 - bambulab/Bambu-Handy issue #276",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Bambu Lab issue tracker (user-filed)",
  "published_at": "2026-07-03",
  "fields_supported": [
   "android_app",
   "android_ios_parity_note",
   "known_issue"
  ],
  "local_capture": "data/raw/phase1/bambu/github-handy-276.html",
  "notes": "Filed 2026-07-03 against a Pixel 10 Pro on Android 17; still open with zero comments when the issue and the repository issue list were retrieved on 2026-09-06. The reporter adds that Handy 3.6.0, the last working build, is too old to print to an X2D. Related open issues in the same tracker on the same date: #265 SIGSEGV crash on launch, #268 Android 17 Beta QPR3 unable to print.",
  "_file": "bambu.json"
 },
 {
  "id": "src-github-handy-lan-mode",
  "url": "https://github.com/bambulab/Bambu-Handy/issues/80",
  "title": "Support printer in LAN-only mode - bambulab/Bambu-Handy issue #80",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Bambu Lab issue tracker (user-filed)",
  "fields_supported": [
   "known_issue",
   "lan_only_mode_detail"
  ],
  "local_capture": "data/raw/phase1/bambu/github-handy-80.html",
  "notes": "Open feature request asking for Bambu Handy to work with printers in LAN-only mode; still open on 2026-09-06, alongside the duplicate request #138. Used as the second source for the 'Handy does not work in LAN Only' known issue, the first being Bambu's own wiki.",
  "_file": "bambu.json"
 },
 {
  "id": "src-github-handy-lan-mode-138",
  "url": "https://github.com/bambulab/Bambu-Handy/issues/138",
  "title": "[Feature Request] Use Bambu Handy in Lan Mode - bambulab/Bambu-Handy issue #138",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "GitHub / bambulab",
  "fields_supported": [
   "known_issue:ki-bambu-handy-no-lan-mode"
  ],
  "local_capture": "data/raw/phase1/bambu/github-handy-138.html",
  "notes": "Added during the 2026-09-06 audit pass: the LAN-mode known issue named issue #138 but cited no source for it. Opened by BambuLabDiscord on 2023-10-19, still OPEN when retrieved on 2026-09-06.",
  "_file": "bambu.json"
 },
 {
  "id": "src-github-k2-source-discussion",
  "url": "https://github.com/orgs/CrealityOfficial/discussions/126",
  "title": "CrealityOfficial GitHub discussion #126: 'K2 Plus source'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "GitHub",
  "published_at": null,
  "fields_supported": [
   "firmware_source_public",
   "third_party_slicer_can_send_directly",
   "openness_notes"
  ],
  "local_capture": "data/raw/phase1/creality/github_k2_source_discussion.md",
  "notes": "Community thread. A participant confirms on 2025-12-19 that the K2 sources 'have been released!' after a Creality rep said in 2025-12 that the information 'might be released after Black Friday'. Another participant argues the K2_Series_Klipper repository 'does not make it open-source in no way. It's just a ridiculous alibi repository with the cheek to provide a 3 year old code base', and asks for build/bundle scripts, a current Tina-Linux and upstream Klipper/Fluidd rather than forks. Separately, a 2025-05-18 post reports OrcaSlicer talking to the K2 over the OctoPrint/Klipper protocol and uploading 69 MB in 16 s versus 89 s with the CrealityPrint protocol. A 2026 post reports firmware 1.1.4.8 being unusable and recommends downgrading to 1.1.3.13.",
  "_file": "creality.json"
 },
 {
  "id": "src-github-plus4-issue57",
  "url": "https://github.com/QIDITECH/QIDI_PLUS4/issues/57",
  "title": "QIDITECH/QIDI_PLUS4 issue #57 - 'Extruder pressure retaining arm default'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "GitHub / QIDITECH",
  "published_at": "2025-02-07",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/github_plus4_issue57.md",
  "notes": "Filed on QIDI's own repository, still OPEN at 2026-09-06 with 17 comments, last activity 2025-07-08. Report: 'the extruder pressure retaining arm... starts to deflect on long term heat exposure. Issue is that the spring starts to loose strength... and ends up skipping or causing jam filament between the gears', with the requested fix being an aluminum part and a slack adjuster. QIDI's replies are the interesting part: first 'Please contact after-sales service for replacement', and on 2025-06-14 another owner reports 'I have just been told by @QIDITECH that this is not a defect. This part is supposed to be bent' before being told that was a mistake and given a new extruder. Community remedy is a printed or CNC-machined aluminum replacement arm (printables 902986 and 1240903); the same part is used on the X-Max 3, X-Plus 3 and Plus 4. Issue body and comments read through the GitHub API on 2026-09-06 because the rendered page does not carry them.",
  "_file": "qidi.json"
 },
 {
  "id": "src-github-qidi-security-disclosure",
  "url": "https://github.com/snowdroppe/qidi-security-disclosure",
  "title": "snowdroppe/qidi-security-disclosure - public vulnerability disclosure affecting QIDI printers and services",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "GitHub / snowdroppe",
  "published_at": "2024-10-20",
  "fields_supported": [
   "openness_notes",
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/github_qidi_security_disclosure.md",
  "notes": "Repository exists and holds a README plus qidi-2024-10-20.pdf: 'This is the public disclosure of my findings affecting Qiditech 3d printers and services having gone through responsible disclosure with the supplier (initially in May 2024).' The findings themselves are in the PDF and were not read, so nothing about their content is asserted here. What is asserted: the disclosure exists, it followed a 90-day responsible-disclosure window, and 3DPrint.com's independent Plus 4 review cites it as a reason to keep the machine on a LAN or on USB only. Only 4 stars, so it had little reach.",
  "_file": "qidi.json"
 },
 {
  "id": "src-github-zmod",
  "url": "https://github.com/ghzserg/zmod",
  "title": "Z-Mod for FlashForge AD5M / AD5M Pro / AD5X / Creator 5 / Creator 5 Pro - unofficial Klipper/Moonraker/Mainsail/Fluidd mod with root access",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "ghzserg (community project, GitHub)",
  "published_at": null,
  "fields_supported": [
   "mod_ecosystem",
   "openness_notes",
   "api_or_home_assistant"
  ],
  "local_capture": "data/raw/phase1/flashforge/github_zmod_readme.md",
  "notes": "README retrieved 2026-09-06. Title line: 'FF5M / FF5M Pro / AD5X / Creator 5 / Creator 5 Pro Z-Mod'. Lists supported stock firmware versions per model, including an explicit AD5X list ('any IFS version') and Creator 5 / Creator 5 Pro (1.9.5-1.9.8). Provides Fluidd/Mainsail, Klipper 13, full root, and warns installation risks the warranty.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-ha-bambulab",
  "url": "https://github.com/greghesp/ha-bambulab",
  "title": "greghesp/ha-bambulab - A Home Assistant Integration for Bambu Lab Printers",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "greghesp (community project)",
  "fields_supported": [
   "api_or_home_assistant"
  ],
  "local_capture": "data/raw/phase1/bambu/ha-bambulab.html",
  "notes": "The community Home Assistant integration, installed through HACS rather than shipped by Bambu - which is why api_or_home_assistant is 'community' and not 'official'. Bambu's own third-party-integration wiki page confirms the MQTT status pushes it depends on are exempt from the authorization mechanism.",
  "_file": "bambu.json"
 },
 {
  "id": "src-ha-prusalink",
  "url": "https://www.home-assistant.io/integrations/prusalink/",
  "title": "PrusaLink integration - Home Assistant",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Home Assistant",
  "published_at": null,
  "fields_supported": [
   "api_or_home_assistant",
   "lan_only_mode"
  ],
  "local_capture": "data/raw/phase1/prusa/ha_prusalink.md",
  "notes": "Core Home Assistant integration (docs served by HA 2026.9.1). Connects over the LAN using the printer's own IP, username 'maker' and a local password/API key read off the printer - no Prusa cloud account.",
  "_file": "prusa.json"
 },
 {
  "id": "src-ha-snapmaker-u1",
  "url": "https://github.com/kbaker827/ha-snapmaker-u1",
  "title": "kbaker827/ha-snapmaker-u1 - community Home Assistant integration for the Snapmaker U1",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "GitHub (community)",
  "published_at": "2026-03-12",
  "fields_supported": [
   "api_or_home_assistant",
   "web_ui_in_browser",
   "cloud_required_for_remote"
  ],
  "local_capture": null,
  "notes": "Small project (5 stars) but technically specific and useful as evidence: it documents that the U1 exposes a modified Moonraker over WebSocket JSON-RPC at ws://<printer-ip>/websocket and HTTP REST at http://<printer-ip>/, that 'no Snapmaker account or cloud connection is required', and that the stock firmware configures Moonraker with trusted LAN clients so no API key is needed. Exposes per-toolhead temperatures, print state, layer counts, the MJPEG webcam, pause/resume/cancel/home buttons and an execute_gcode service.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-hackster-cc2",
  "url": "https://www.hackster.io/news/the-maker-s-toolbox-elegoo-centauri-carbon-2-3d-printer-review-99788f603c96",
  "title": "Hackster.io - 'The Maker's Toolbox: Elegoo Centauri Carbon 2 3D Printer Review': print quality on par with Bambu Lab, and the firmware reliability problems the reviewer had on the ORIGINAL Centauri Carbon appear fixed on the Carbon 2",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "Hackster.io",
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": "data/raw/phase1/elegoo/hackster-cc2.md",
  "notes": "By Cameron Coward, bylined '7 months ago' at retrieval, i.e. around February 2026, so a launch-window review. The page was captured during Phase 1 but never cited; it is read and cited now because it is the clearest independent statement that the original machine's firmware problems did not carry over.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-howtogeek-c2",
  "url": "https://www.howtogeek.com/elegoo-centauri-2-review/",
  "title": "How-To Geek - Elegoo Centauri 2 review (bare, non-Combo): 9/10, every print flawless with no tuning, but noisy motors, belts and an idle power-supply whine that made the reviewer move the printer off his desk and power it down when idle",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "How-To Geek",
  "published_at": "2026-08-11",
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": "data/raw/phase2/elegoo/howtogeek-c2.md",
  "notes": "By Patrick Campanale, published 11 August 2026. Tiered T3, not T2: it is a hands-on editorial review with no published measurements - no dB figure, no timings. Its noise finding is qualitative but specific and it is the second independent reviewer to call this machine loud.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-igorslab-k2pro",
  "url": "https://www.igorslab.de/en/creality-k2-pro-combo-3d-printer-review/",
  "title": "Creality K2 Pro Combo 3D Printer Review - Large Metal Behemoth",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Igor's Lab",
  "published_at": "2026-07",
  "fields_supported": [
   "noise_db",
   "noise_is_measured",
   "power_w"
  ],
  "local_capture": "data/raw/phase2/creality/igorslab-k2pro-review.md",
  "notes": "INDEPENDENT NOISE MEASUREMENT: 54.8 dB(A) during operation, 33.9 dB(A) at idle (measuring distance not stated). Also measured: 151 W printing PLA at 225/55 C, 13 W idle, 977 W peak while nozzle and bed heat together, chamber heater 250-450 W and only 45 C after 30 minutes against a 60 C target.",
  "_file": "creality.json"
 },
 {
  "id": "src-igorslab-kobra-3-test",
  "url": "https://www.igorslab.de/anycubic-kobra-3-ace-pro-3d-drucker-im-test/6/",
  "title": "igor'sLAB - Anycubic Kobra 3 + ACE Pro 3D-Drucker im Test (Tim Kutzner) - instrumented noise and power page",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "igor'sLAB",
  "published_at": "2024-09",
  "fields_supported": [
   "noise_db",
   "power_w",
   "reliability"
  ],
  "local_capture": "data/raw/phase2/anycubic/igorslab-kobra-3-ace-pro-test-p6.md",
  "notes": "INDEPENDENT INSTRUMENTED MEASUREMENT, in dB(A). Kobra 3 while printing 61.8 dB(A); at idle 50.1 dB(A) ('ein echter Krachmacher'); the ACE Pro while heating 53.4 dB(A). Power: 205 W printing PLA (230/65 C), 29.6 W standby with motors on, 19.9 W idle, 398 W peak when nozzle and bed heat together. Nozzle to 210 C in 1 min 29 s, bed to 60 C in 2 min 38 s; each color change takes about 1 min 15 s including the prime tower. Distance of the sound measurement is not stated on the page. Reliability verdict: 'die staendigen Probleme mit der Betthaftung' (constant bed-adhesion problems) and having to reset Z-offset by hand although the load cell should do it, with the author noting Reddit user reports show he is not alone; Klipper start macros badly sequenced (preheats to 210 C, then waits to cool to 170 C, then reheats). 'In Sachen Ausgereiftheit und Zuverlaessigkeit hapert es noch' - maturity and reliability still lacking. Sample supplied by retailer Geekbuying with an explicit statement of no influence, no compensation and no obligation to publish.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-inference-mod-ecosystem",
  "url": "https://us.store.bambulab.com/collections/accessories",
  "title": "T5 inference: mod_ecosystem ratings for the Bambu line",
  "retrieved_at": "2026-09-06",
  "tier": "T5",
  "publisher": "this study",
  "fields_supported": [
   "mod_ecosystem"
  ],
  "local_capture": "data/raw/phase1/bambu/coll-accessories.html",
  "notes": "mod_ecosystem is a judgment, so it is recorded as a T5 inference rather than presented as a fact. The reasoning: Bambu sells a large first-party accessory catalog and 40+ individual spare parts, MakerWorld carries a very large printed-accessory library, and third-party vendors sell Bambu-specific parts - but the firmware is closed, there is no supported way to replace it, and Bambu acted legally in May 2026 against tooling it considered cloud impersonation. That combination is 'moderate' for the current models. The P1 series is rated 'deep' because it has had three years of third-party parts and printed mods and Bambu still sells 40+ P1-series spares individually; the A2L is rated 'thin' only because it is about three months old at the run date.",
  "_file": "bambu.json"
 },
 {
  "id": "src-infimech-about",
  "url": "https://infimech.com/pages/about-us",
  "title": "About us - InfiMech Official Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "InfiMech",
  "published_at": null,
  "fields_supported": [
   "brand.hq_country",
   "brand.notes"
  ],
  "local_capture": "data/raw/phase1/imports/infimech_about.html",
  "notes": "Retrieved 2026-09-06. 'INFIMECH was founded in 2023'; contact jojo@infimech.com, support@infimech.com, Tel +86 18605529362. Company Name: TELOS TRADING LIMITED, 134 Corfield St, London, England, E2 0DS.",
  "_file": "imports.json"
 },
 {
  "id": "src-infimech-aftersales",
  "url": "https://infimech.com/pages/after-sales-support-return-polices",
  "title": "Warranty Service / After-sales support and return policies - InfiMech Official Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "InfiMech",
  "published_at": null,
  "fields_supported": [
   "brand.warranty_months",
   "brand.firmware_policy_summary"
  ],
  "local_capture": "data/raw/phase1/imports/infimech_aftersales.html",
  "notes": "Retrieved 2026-09-06. '1-year warranty for the printers'; 3-month limited warranty on hotend assembly, extruder gear and PTFE tube; 6-month on hotbed. 14-day return window; buyer pays return shipping unless the fault is InfiMech's. Carries an explicit firmware clause: 'Issues caused by refresh other Firmware with no warranty ... if the buyer himself refreshes the other firmware version caused by the chip, etc., can not work, it is not covered by the warranty.' The per-model warranty table lists only the TX; the EX is absent from it.",
  "_file": "imports.json"
 },
 {
  "id": "src-infimech-contact",
  "url": "https://infimech.com/pages/contact",
  "title": "Contact us - InfiMech Official Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "InfiMech",
  "published_at": null,
  "fields_supported": [
   "brand.us_support"
  ],
  "local_capture": "data/raw/phase1/imports/infimech_contact_page.html",
  "notes": "Retrieved 2026-09-06. Support hours 'Monday-Friday: 9:00am-6:00pm GMT+8' - i.e. China business hours, roughly 21:00-06:00 US Eastern. Email and a web form only; no US phone number and no US-based support staff named. 'The website is jointly operated by MAYLERESCAPE LIMITED ... and TELOS TRADING LIMITED'.",
  "_file": "imports.json"
 },
 {
  "id": "src-infimech-download-center",
  "url": "https://infimech.com/pages/download-center",
  "title": "Download Center - InfiMech Official Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "InfiMech",
  "published_at": null,
  "fields_supported": [
   "infimech-ex.native_slicer",
   "brand.documentation_quality"
  ],
  "local_capture": "data/raw/phase1/imports/infimech_download_center.html",
  "notes": "Retrieved 2026-09-06. The entire 'download center' is four Google Drive folder links: 'TX download center', 'EX download center', 'Orca' and 'InfiMech-Orca'. There is no versioned firmware page, changelog or source repository - firmware, manuals and an InfiMech-branded OrcaSlicer build are all distributed as Drive folders.",
  "_file": "imports.json"
 },
 {
  "id": "src-infimech-ex-shiprate",
  "url": "https://infimech.com/cart/shipping_rates.json?shipping_address%5Bzip%5D=02420&shipping_address%5Bcountry%5D=United%20States&shipping_address%5Bprovince%5D=Massachusetts",
  "title": "InfiMech checkout shipping rates to Massachusetts, cart = InfiMech EX variant 49954643050798 (EX / US)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "InfiMech (Shopify)",
  "published_at": null,
  "fields_supported": [
   "cfg-infimech-ex-base.shipping_usd"
  ],
  "local_capture": "data/raw/phase1/imports/infimech_ex_shipping_rates.txt",
  "notes": "Live Shopify shipping quote. Added variant 49954643050798 ('EX / US' on /products/ex) to a real cart through the Bright Data US ISP proxy, then queried the store's own rate endpoint for zip 02420, Massachusetts. Exactly one rate returned: name 'Freight', price '89.00' USD, description in Chinese meaning 'produced to order'. The successful add-to-cart on an inventory-tracked variant is also the proof that this machine is genuinely purchasable today, not a placeholder listing.",
  "_file": "imports.json"
 },
 {
  "id": "src-infimech-ex-store",
  "url": "https://infimech.com/products/ex",
  "title": "InfiMech EX High-Speed 3D Printer 600mm/s 300C Hotend Large Size 250x250x205mm - InfiMech Official Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "InfiMech",
  "published_at": null,
  "fields_supported": [
   "infimech-ex.street_price_usd",
   "infimech-ex.status",
   "infimech-ex.claimed_max_speed_mms",
   "infimech-ex.hotend_temp_max_c",
   "infimech-ex.build_volume_mm",
   "cfg-infimech-ex-base.cost_items"
  ],
  "local_capture": "data/raw/phase1/imports/infimech_ex_page.html",
  "notes": "Manufacturer-direct Shopify store page, fetched through the Bright Data ISP proxy (US exit), not the home IP. Live variant data captured separately at data/raw/phase1/imports/infimech_ex_product.js.json: only 'EX / US' ($259.00) is available:true; 'EX / EU' ($329), 'EX / Global' ($399), all three 'EX+APS' ($630) and all three 'EX+Mcs' ($359) variants are available:false. Page shows 'Low stock - 6 items left' and a live Add to cart button (the theme's alternate 'Pre-order' button label is HTML-commented out). Product copy states verbatim: 'Five-Color Printing (Upcoming Optional ColorBox Module) ... sold separately, not yet available for purchase. Base unit supports single-color printing only.'",
  "_file": "imports.json"
 },
 {
  "id": "src-infimech-ex5-shiprate",
  "url": "https://infimech.com/cart/shipping_rates.json?shipping_address%5Bzip%5D=02420&shipping_address%5Bcountry%5D=United%20States&shipping_address%5Bprovince%5D=Massachusetts",
  "title": "InfiMech checkout shipping rates to Massachusetts, cart = InfiMech EX variant 52105557803310 (EX 5 listing)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "InfiMech (Shopify)",
  "published_at": null,
  "fields_supported": [
   "cfg-infimech-ex-alt-listing.shipping_usd"
  ],
  "local_capture": "data/raw/phase1/imports/infimech_ex5_shipping_rates.txt",
  "notes": "Same store, same endpoint, same Massachusetts address, but with the NEWER duplicate listing's variant (52105557803310) in the cart. Exactly one rate returned: 'Free Shipping', price '0.00'. The two listings of the same printer therefore quote $89.00 and $0.00 shipping. The likely cause is a store data error: the /products/ex variants carry a 14,000 g shipping weight while the EX 5 listing's variants carry 0 g, and Shopify rate tables here are weight-banded. Recorded as a conflict rather than resolved.",
  "_file": "imports.json"
 },
 {
  "id": "src-infimech-ex5-store",
  "url": "https://infimech.com/products/infimech-ex-5-3d-printer-with-auto-leveling-and-high-speed-printing-size-250-250-205mm",
  "title": "InfiMech EX 5 3D Printer with Auto Leveling and High Speed Printing Size 250*250*205mm - InfiMech Official Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "InfiMech",
  "published_at": null,
  "fields_supported": [
   "infimech-ex.footprint_mm",
   "infimech-ex.weight_kg",
   "infimech-ex.bed_temp_max_c",
   "infimech-ex.stock_nozzle",
   "infimech-ex.claimed_max_accel_mms2",
   "cfg-infimech-ex-alt-listing.cost_items"
  ],
  "local_capture": "data/raw/phase1/imports/infimech_ex5_product.js.json",
  "notes": "SECOND, NEWER listing of the same machine on the same store (published 2026-05-29 vs 2025-12-23 for /products/ex). Same $259.00 'EX / US' price, same 250x250x205 mm volume. Carries the spec block quoted for footprint (~372x382x380 mm), weight (~10.6 kg), 110 C bed, '300 C hardened steel nozzle', 20,000 mm/s2 acceleration, universal 110-240 V AC, Wi-Fi/Ethernet, 8 GB storage, and 'Firmware Open-Source Klipper'. Its shipping quote to Massachusetts differs from the /products/ex listing - see src-infimech-ex5-shiprate.",
  "_file": "imports.json"
 },
 {
  "id": "src-infimech-products-json",
  "url": "https://infimech.com/products.json?limit=250",
  "title": "InfiMech Official Store - Shopify products.json (44 products)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "InfiMech",
  "published_at": null,
  "fields_supported": [
   "infimech-tx.street_price_usd",
   "infimech-tx.status",
   "brand.spare_parts_sold_individually",
   "infimech-ex-hardened-hotend.price_usd"
  ],
  "local_capture": "data/raw/phase1/imports/infimech_products_20260906.json",
  "notes": "Structured store data retrieved 2026-09-06. Two findings that matter: (1) InfiMech's EX spare-part listings carry FlyingBear URL handles - e.g. the product titled 'InfiMech EX 3D Printer Model 5015 Cooling Blower Fan Parts' lives at handle 'flying-bear-3d-printer-ghost7-model-5015-cooling-blower-fan-parts', and one InfiMech variant is literally titled 'InfiMech EX 1pcs'. (2) Every 'US / TX' variant is available:false.",
  "_file": "imports.json"
 },
 {
  "id": "src-infimech-shipping-policy",
  "url": "https://infimech.com/policies/shipping-policy",
  "title": "Shipping policy - InfiMech Official Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "InfiMech",
  "published_at": null,
  "fields_supported": [
   "infimech-ex.ships_from",
   "brand.us_support"
  ],
  "local_capture": "data/raw/phase1/imports/infimech_shipping.html",
  "notes": "States local warehouses for EU/UK (DHL), US (FedEx), MX and Brazil, then gives a per-product table of local-warehouse delivery times whose ONLY row is 'TX: 3-7 Days Delivered from US local'. The EX does not appear in that table. For China-origin orders the policy says 3-7 working days to process plus 'around 7-30 Business days to received' (the FAQ further down says 7-25 business days), with import taxes and duties payable by the buyer. No shipping price table.",
  "_file": "imports.json"
 },
 {
  "id": "src-infimech-tx-store",
  "url": "https://infimech.com/products/infimech-tx-3d-printer-high-speed-printing",
  "title": "Infimech TX High Speed Printing 3D Printer - InfiMech Official Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "InfiMech",
  "published_at": null,
  "fields_supported": [
   "infimech-tx.build_volume_mm",
   "infimech-tx.motion_system",
   "infimech-tx.status",
   "infimech-tx.ships_from"
  ],
  "local_capture": "data/raw/phase1/imports/infimech_products_20260906.json",
  "notes": "Product record extracted from the store's products.json capture. Copy: 'Pre-assembly, received to use. 20000mm/s2 Acceleration, Max 500mm/s speed. Independent dual Z, one click to auto-leveling. 220x220x250mm3 printing volume. Strong extruder by 12.5:1 reduction ratio. CoreXY Structure with Klipper Firmware. All-Aluminum durable frame. US and EU order send from local now.' On 2026-09-06 both US variants ('US / TX' $199 and 'US / TX+Camera+Assist fan+Filter' $299) are available:false; only 'EU / TX' is in stock.",
  "_file": "imports.json"
 },
 {
  "id": "src-kidoodle-3dwithus",
  "url": "https://3dwithus.com/best-cheap-budget-fdm-3d-printers",
  "title": "Best Cheap / Budget FDM 3D Printers \u2014 3DWithUs buyer's guide (Kidoodle MiniBox A1 section)",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "3DWithUs",
  "published_at": null,
  "fields_supported": [
   "enclosure"
  ],
  "local_capture": "data/raw/phase0/ed_3dwithus.md",
  "notes": "Hands-on section headed 'Kidoodle MiniBox A1', price '$400', official-store link to uk.store.sunlu.com. Source of the model NAME, which does not appear on the Amazon listing, and of the enclosed-chamber / open-door-detection description. Added by the 2026-09-06 audit.",
  "_file": "unranked.json"
 },
 {
  "id": "src-kidoodle-amazon",
  "url": "https://www.amazon.com/Kidoodle-3D-Printer-Kids-Printers/dp/B0GTL8CK7F",
  "title": "Kidoodle 3D Printer for Kids \u2014 Amazon.com listing (brand: SUNLU)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Amazon.com (major US retailer; no independent Kidoodle-brand storefront found)",
  "published_at": null,
  "fields_supported": [
   "build_volume_mm",
   "enclosure"
  ],
  "local_capture": "data/raw/phase0/kidoodle_amazon.md",
  "notes": "Amazon ASIN B0GTL8CK7F, sold by SUNLU 3D Store. Product description supports 'Printing Size: 100mm x 100mm x 90mm' and the bullet 'fully enclosed design that is completely safe to use... If the door is opened it automatically pauses printing'. AUDIT CORRECTION 2026-09-06: this source no longer supports street_price_usd. The $224.99 read off this page at capture time is the USED buybox ('Buy Used : $224.99', '**Condition:** Used: Very Good', 'New & Used (4) from $224.99'), not a new-unit price, and the brief never captures used listings. Re-checked live the same day: still used-only, now 'Buy Used : $239.99', 'Used: Like New'. The listing title does not contain 'MiniBox A1'.",
  "_file": "unranked.json"
 },
 {
  "id": "src-longer-lk10-klipper-blog",
  "url": "https://www.longer3d.com/fr/blogs/update-event/best-large-format-3d-printer-under-500-2026-longer-lk10-plus-starting-at-299",
  "title": "LONGER LK10 & LK10 Plus \u2014 Longer's own blog ('update-event')",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Longer3D",
  "published_at": null,
  "fields_supported": [
   "firmware"
  ],
  "local_capture": null,
  "notes": "'with Klipper firmware, the LK10 Plus supports 500 mm/s print speed' \u2014 Longer's own site confirming Klipper on the LK10 line.",
  "_file": "unranked.json"
 },
 {
  "id": "src-longer-lk5pro-marlin-gh",
  "url": "https://github.com/Guizz27/Marlin---Longer-LKx-Pro",
  "title": "Marlin 2.1 Printer Firmware for Longer LK4/LK5 Pro (community repo)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "GitHub community",
  "published_at": null,
  "fields_supported": [
   "firmware"
  ],
  "local_capture": null,
  "notes": "Confirms LK5 Pro ships with/runs Marlin firmware.",
  "_file": "unranked.json"
 },
 {
  "id": "src-longer-lkxpro-marlin-gh",
  "url": "https://github.com/LONGER3D/LKxPro-Marlin1.1.9",
  "title": "LONGER3D/LKxPro-Marlin1.1.9 \u2014 official LK1/LK4/LK5 Pro firmware source",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Longer3D",
  "published_at": null,
  "fields_supported": [
   "firmware"
  ],
  "local_capture": null,
  "notes": "Repository on Longer's own GitHub org, described as 'LK1 Pro, LK4 Pro, LK5 Pro firmware source code based on marlin firmware', GPL-3.0. Added by the 2026-09-06 audit so LK5 Pro firmware=Marlin rests on a T1 first-party source rather than only a T4 community fork.",
  "_file": "unranked.json"
 },
 {
  "id": "src-longer-pj",
  "url": "https://www.longer3d.com/products.json?limit=250",
  "title": "Longer US store \u2014 Shopify products.json (LK5 Pro, LK10)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Longer3D",
  "published_at": null,
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "price_is_promo",
   "build_volume_mm",
   "enclosure"
  ],
  "local_capture": "data/raw/phase0/longer_pj.raw",
  "notes": "LK5 Pro build volume 300x300x400mm; LK10 build volume 225x225x265mm; store also sells a 'Constant Temperature Enclosure' accessory for the LK line, implying stock units are open-frame.",
  "_file": "unranked.json"
 },
 {
  "id": "src-lulzbot-sidekick-motion-techradar",
  "url": "https://www.techradar.com/reviews/lulzbot-taz-sidekick-3d-printer",
  "title": "Lulzbot TAZ Sidekick 3D Printer review \u2014 TechRadar",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "TechRadar",
  "published_at": null,
  "fields_supported": [
   "motion_system"
  ],
  "local_capture": null,
  "notes": "'the tool head move on the X and Z axis, while the print base moves on the Y axis' \u2014 confirms bedslinger design.",
  "_file": "unranked.json"
 },
 {
  "id": "src-lulzbot-sidekick-premium",
  "url": "https://buy.lulzbot.com/products/lulzbot-3d-printer-sidekick-747-premium-1-75mm-boxed-for-retail-na",
  "title": "SideKick 747 - Premium 1.75mm \u2014 LulzBot store, technical specifications",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "FAME 3D / LulzBot",
  "published_at": null,
  "fields_supported": [
   "street_price_usd",
   "build_volume_mm",
   "firmware",
   "enclosure"
  ],
  "local_capture": "data/raw/phase1/unranked/lulzbot_sidekick_premium.md",
  "notes": "Same core spec table as Standard; price $1,495.",
  "_file": "unranked.json"
 },
 {
  "id": "src-lulzbot-sidekick-standard",
  "url": "https://buy.lulzbot.com/products/lulzbot-3d-printer-taz-sidekick-747-standard-boxed-for-retail-na",
  "title": "SideKick 747 - Standard 1.75mm \u2014 LulzBot store, technical specifications",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "FAME 3D / LulzBot",
  "published_at": null,
  "fields_supported": [
   "street_price_usd",
   "build_volume_mm",
   "firmware",
   "enclosure"
  ],
  "local_capture": "data/raw/phase1/unranked/lulzbot_sidekick_standard.md",
  "notes": "Spec table: Build Volume 232x232x248mm; Firmware: Marlin; Enclosure: '-' (none); price $1,285.",
  "_file": "unranked.json"
 },
 {
  "id": "src-makerbot-sketch-standard",
  "url": "https://www.makerbot.com/3d-printers/sketch-standard/",
  "title": "MakerBot Sketch Standard - manufacturer product and specification page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "MakerBot / UltiMaker",
  "published_at": null,
  "fields_supported": [
   "makerbot-sketch-standard.build_volume_mm",
   "makerbot-sketch-standard.enclosure",
   "makerbot-sketch-standard.footprint_mm",
   "makerbot-sketch-standard.weight_kg",
   "makerbot-sketch-standard.camera",
   "makerbot-sketch-standard.native_slicer",
   "makerbot-sketch-standard.third_party_slicer_can_send_directly",
   "makerbot-sketch-standard.web_ui_in_browser",
   "cfg-makerbot-sketch-standard.pla_petg_ok",
   "cfg-makerbot-sketch-standard.asa_ready",
   "makerbot-sketch-standard.stock_nozzle"
  ],
  "local_capture": "data/raw/phase1/ultimaker/makerbot_sketch_standard.md",
  "notes": "Build volume 150 x 150 x 150 mm; material diameter 1.75 mm; MATERIAL COMPATIBILITY 'MakerBot Sketch PLA Material' and body copy 'Optimized for PLA and Tough PLA' - no PETG or ASA listed anywhere (basis for pla_petg_ok=false and asa_ready=false); nozzle 0.4 mm; print file type '.MAKERBOT'; software bundle 'MakerBot CloudPrint', described as cloud-based requiring no installation; safety row 'Fully enclosed / Particulate Filter' (particulate only - no carbon or VOC stage claimed); heated build plate with removable flexible surface; product dimensions 547 H x 535 W x 470 D mm; weight 11.8 kg; camera 2 megapixels; connectivity USB / Ethernet / Wi-Fi; OS support listed as Windows 7/10 and macOS 10.12+ with Catalina unsupported. ALSO the source of the STALE $799 'Sketch Basic' price tile that the coverage audit picked up; the same page's 'Buy now' button leads to store.ultimaker.com where the same SKU is $999.",
  "_file": "ultimaker.json"
 },
 {
  "id": "src-makerbot-support-sketch-clog",
  "url": "https://support.makerbot.com/s/article/Sketch-Extruder-Unclogging",
  "title": "Sketch: Unclogging the extruder - UltiMaker / MakerBot support",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "UltiMaker / MakerBot",
  "published_at": null,
  "fields_supported": [
   "ki-makerbot-sketch-extruder-clog"
  ],
  "local_capture": "data/raw/phase1/ultimaker/search_sketch2.json",
  "notes": "Vendor's own dedicated troubleshooting article for Sketch extruder clogs, surfaced and read as a search-result snippet on 2026-09-06 ('First, you can try re-loading material to see if this removes the clog...'). The same search returned a companion vendor video, 'SKETCH Series Quick Tips | Unclogging the Extruder'. Recorded honestly as snippet-level: the article page itself was not fetched in full. A vendor troubleshooting article establishes that the failure mode is recognized, not how often it happens.",
  "_file": "ultimaker.json"
 },
 {
  "id": "src-mh-s3",
  "url": "https://www.matterhackers.com/store/l/ultimaker-s3-3d-printer-fully-assembled",
  "title": "UltiMaker S3 3D Printer - MatterHackers",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "MatterHackers",
  "published_at": null,
  "fields_supported": [
   "ultimaker-s3.street_price_usd",
   "ultimaker-s3.sale_history",
   "ultimaker-s3.bed_temp_max_c",
   "ultimaker-s3.camera",
   "ultimaker-s3.hardened_nozzle_available",
   "brand.warranty_months",
   "brand.spare_parts_sold_individually"
  ],
  "local_capture": "data/raw/phase1/ultimaker/mh_s3_live.html",
  "notes": "Major US retailer product page; treated as T1-equivalent for price per the brief. THIS IS THE PAGE THE COVERAGE AUDIT MISREAD. Its schema.org Product JSON-LD gives sku MMGMGK4S, price '2999.00', availability InStock, priceValidUntil 2026-10-04. Its embedded js-active-sku-list enumerates all 16 purchasable S3 variants; the cheapest is 'Ultimaker S3 3D Printer' SID MMGMGK4S, ProductListPrice 315684 / ProductPrice 299900 cents, IsOnSale true, IsRetired false, PreOrderFlag false. The $1,095.00 / $1,152.63 pair the audit recorded appears on this page under 'UltiMaker PVA Removal Station' in the Related Products carousel - a different product. The 'Sale - Save $491 on the UltiMaker S3! While supplies last.' string is the SKU's PromotionDescription field and is genuinely attached to the S3. Byte-identical to the Phase 0 capture at data/raw/phase0/mh_ultimaker_s3.md, re-fetched 2026-09-06 to confirm currency. Markdown rendering also saved at data/raw/phase1/ultimaker/mh_s3_live.md. Also the source for the conflicting 20.6 kg / 500 W figures recorded in the S3 notes, and for individually sold spares (Print Core AA $169, Print Core BB $169, Print Core CC $299, glass bed $55).",
  "_file": "ultimaker.json"
 },
 {
  "id": "src-newegg-sketch-basic",
  "url": "https://www.newegg.com/makerbot-900-0053a-black/p/288-0018-00047",
  "title": "MakerBot Sketch 3D Printer (Basic - Printer Only) 900-0053A - Newegg",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Newegg",
  "published_at": null,
  "fields_supported": [
   "makerbot-sketch-standard.street_price_usd"
  ],
  "local_capture": "data/raw/phase0/disc_newegg.md",
  "notes": "Major US retailer, captured in Phase 0 on 2026-09-06 via the Newegg 3D-printer category page. Lists the identical part number 900-0053A with 'More options from $1,037.99 - $1,074.41'. Corroborates that $999 direct from UltiMaker is the cheapest available route and that the $799 figure on makerbot.com is not obtainable. The Newegg product page itself was not fetched individually.",
  "_file": "ultimaker.json"
 },
 {
  "id": "src-nikktech-hi-combo",
  "url": "https://www.nikktech.com/main/articles/gadgets/3d-printers-engravers/15753-creality-hi-combo-3d-printer-review?showall=1",
  "title": "Creality Hi-Combo 3D Printer Review",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "NikKTech",
  "published_at": "2025",
  "fields_supported": [
   "measured_speed_notes",
   "noise_db",
   "noise_is_measured"
  ],
  "local_capture": "data/raw/phase2/creality/nikktech-hi-combo.md",
  "notes": "Same standardized bench as the K1 Max review, including the ExTech HD600 meter at ~30 cm recording the maximum while printing. Chart image downloaded and read (local_capture nikktech-hi-combo-noise-chart.jpg): CREALITY HI-COMBO = 64.3 dBA, the second-loudest machine on NikKTech's eight-printer chart after the Ender-3 V3 at 68.2. Also notes the CFS wasting roughly as much filament on color changes as the model itself and taking about two minutes per swap.",
  "_file": "creality.json"
 },
 {
  "id": "src-nikktech-k1max",
  "url": "https://www.nikktech.com/main/articles/gadgets/3d-printers-engravers/14350-creality-k1-max-high-speed-3d-printer-review?showall=1",
  "title": "Creality K1 Max High Speed 3D Printer Review",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "NikKTech",
  "published_at": "2023",
  "fields_supported": [
   "measured_speed_notes",
   "noise_db",
   "noise_is_measured"
  ],
  "local_capture": "data/raw/phase2/creality/nikktech-k1max-full.md",
  "notes": "Standardized cross-printer bench: timed prints, instantaneous power logging, and MAXIMUM noise while printing recorded with an ExTech HD600 meter at roughly 30 cm. The dB result is published only inside a chart IMAGE; the image was downloaded and read (local_capture nikktech-k1max-noise-chart.jpg): CREALITY 3D K1 MAX = 63.7 dBA, against QIDI X-Plus 3 at 63.6 and Creality Ender 5 S1 at 56.3 on the same bench.",
  "_file": "creality.json"
 },
 {
  "id": "src-nikktech-k2pro",
  "url": "https://www.nikktech.com/main/articles/gadgets/3d-printers-engravers/16182-creality-k2-pro-combo-3d-printer-review?showall=1",
  "title": "Creality K2 Pro Combo 3D Printer Review",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "NikKTech",
  "published_at": "2026",
  "fields_supported": [
   "noise_db",
   "noise_is_measured",
   "measured_speed_notes"
  ],
  "local_capture": "data/raw/phase2/creality/nikktech-k2pro.md",
  "notes": "Same ExTech HD600 bench at ~30 cm. Chart image downloaded and read (local_capture nikktech-k2pro-noise-chart.jpg): CREALITY 3D K2 PRO COMBO = 57.6 dBA maximum, the quietest of the ten printers on the chart and 6.1 dBA below the K1 Max on the identical bench. This figure independently corroborates Igor's Lab's 54.8 dB(A), which is what makes the whole NikKTech noise series usable: two labs, different countries, 2.8 dBA apart on the same machine. Listed cons include nozzle-cleaning noise.",
  "_file": "creality.json"
 },
 {
  "id": "src-nikktech-max4-review",
  "url": "https://www.nikktech.com/main/articles/gadgets/3d-printers-engravers/16442-qidi-max-4-combo-3d-printer-review?showall=1",
  "title": "QIDI Max 4 Combo 3D Printer Review - NikKTech (measured dBA, power and print times)",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "NikKTech",
  "published_at": null,
  "fields_supported": [
   "noise_db",
   "noise_is_measured",
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/nikktech_max4_review.md",
  "notes": "Same stated method as the same site's Plus 4 test: ExTech HD600 at roughly 30 cm, maximum while printing. Result chart (captured as nikktech_max4_dba.jpg): QIDI MAX 4 COMBO = 62.3 dBA maximum, against Creality K2 Pro Combo 57.6 and QIDI Plus 4 62.7. Cons list is headed 'Nozzle Cleaning Noise (For Some)'. Conclusion also records 'software bugs in relation to the slicer and firmware may occasionally interrupt an otherwise polished workflow (also the reason as to why I couldn't use a timelapse for this review)' and that multi-color filament waste 'is still a thing'. Undated page; chart image EXIF is 2026-05-28.",
  "_file": "qidi.json"
 },
 {
  "id": "src-nikktech-plus4-review",
  "url": "https://www.nikktech.com/main/articles/gadgets/3d-printers-engravers/16042-qidi-plus-4-3d-printer-review?showall=1",
  "title": "QIDI Plus 4 3D Printer Review - NikKTech (measured dBA, power and print times)",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "NikKTech",
  "published_at": null,
  "fields_supported": [
   "noise_db",
   "noise_is_measured"
  ],
  "local_capture": "data/raw/phase2/qidi/nikktech_plus4_review.md",
  "notes": "Stated method: 'ExTech HD600 decibel meter placed roughly 30cm away to record the maximum noise coming from the 3D printer while printing.' Result chart (captured as nikktech_plus4_dba.jpg): QIDI PLUS 4 = 62.7 dBA maximum, against QIDI Q1 Pro 64.9, QIDI X-Plus 3 63.6, Creality K1 Max 63.7, Ender 5 S1 56.3. Noise and power consumption are the two entries on the review's own cons list; the verdict says the machine suits 'users who prioritize performance and material flexibility over silence'. The page has no printed date; its text says 'Just days away from 2026' and the chart image EXIF is 2025-12-28.",
  "_file": "qidi.json"
 },
 {
  "id": "src-notebookcheck-cc2",
  "url": "https://www.notebookcheck.net/Elegoo-Centauri-Carbon-2-3D-printer-review-Lot-of-features-for-not-a-lot-of-money.1239803.0.html",
  "title": "Notebookcheck - Elegoo Centauri Carbon 2 3D printer review: the only INDEPENDENT dB measurement found for this machine (44-47 dBA average, peaks to 54 dBA), plus ASA adhesion failures, measured colour-change time and repeated slicer/app connectivity errors",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Notebookcheck",
  "published_at": "2026-03-02",
  "fields_supported": [
   "noise_db",
   "noise_is_measured",
   "known_issue"
  ],
  "local_capture": "data/raw/phase2/elegoo/notebookcheck-cc2.md",
  "notes": "By Vineet Washington. Byline date reads 03/02/2026; Notebookcheck's English edition uses MM/DD, so 2026-03-02 is used here, and the review's remark that Centauri Carbon multicolor 'never came to fruition' puts it before CANVAS for the original shipped on 2026-04-27 either way. Measured figures: noise average 44-47 dBA with peaks to 54 dBA (NO measuring distance is stated, which is the weakness of the figure); average color change 1 min 10 s; one-click calibration 26-27 min; multi-color prints ran 17% over the slicer's own time estimate. Test sample supplied free by Elegoo; Notebookcheck publishes a transparency statement saying the manufacturer had no sight of the review and no obligation to publish existed.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-notebookcheck-kobra-3-v2-review",
  "url": "https://www.notebookcheck.net/Anycubic-Kobra-3-V2-Combo-review-A-3D-printer-between-plug-and-play-genius-and-a-DIY-construction-zone.1083573.0.html",
  "title": "Notebookcheck - Anycubic Kobra 3 V2 Combo review: between plug-and-play genius and a DIY construction zone (Marc Herter)",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Notebookcheck",
  "published_at": "2025-08-10",
  "fields_supported": [
   "noise_db",
   "power_w",
   "measured_speed_notes",
   "reliability"
  ],
  "local_capture": "data/raw/phase2/anycubic/notebookcheck-kobra-3-v2-combo-review.md",
  "notes": "INDEPENDENT INSTRUMENTED MEASUREMENT AT A STATED DISTANCE. 'Even when idling, the Kobra 3 V2 is not a quiet performer. The fans are permanently active and generate a noise level of around 42 dB(A), measured from a distance of one meter. In operation ... our measurements showed values between 55 and 60 dB(A). This is too loud for prolonged use in a living or working environment, so the printer is best placed in a workshop, basement, or dedicated hobby room.' Power: 700 W peak while heating, 180 W steady printing PLA (220 C / 55 C bed), 8 W idle. Speed: max flow about 25 mm3/s for good quality, first gaps at 31 mm3/s, so 'the 600 mm/s is a marketing claim for fast empty runs, not for actual printing' - 300 mm/s is realistic. Hardware faults: the mechanical cleaning slide sits too far from the nozzle and 'repeatedly pulled filament residue onto the print object and ruined the print', fixable only with a user-attached rubber strip; the print bed's magnetic force is too weak to hold large prints. Also: closed ecosystem, system logs locked, camera mount must be printed by the owner, and an explicit safety note that the open bed moves fast enough to cause bruises. Page shows an update date of 2026-02-18.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-opencentauri-cc2-updates",
  "url": "https://docs.opencentauri.cc/software/updates-cc2/",
  "title": "OpenCentauri - Centauri Carbon 2 firmware update archive: v02.00.02.00 (released 28/05/2026) REMOVES the SSH process entirely and blocks downgrades to any earlier release; the changelogs for every 2026 release are reproduced",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "OpenCentauri",
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": "data/raw/phase2/elegoo/opencentauri-cc2-updates.md",
  "notes": "Community documentation project, hence T4, but the artifacts it hosts are Elegoo's own signed firmware images and Elegoo's own changelog text. Dates on the page are DD/MM. Two facts drawn from it: (1) the newest CC2 firmware listed is v02.00.02.00 of 2026-05-28 and no changelog entry in any 2026 release addresses cloud drop-outs - the closest is 'added weak network reminder for Wi-Fi connections'; (2) v01.03.02.51 of 2026-05-09 'fixed an issue where a 1252 error would cause pop-up dialogs to get stuck', 1252 being one of the CANVAS feed error codes.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-orca-fb-ghost7-machine",
  "url": "https://github.com/SoftFever/OrcaSlicer/blob/main/resources/profiles/FlyingBear/machine/Ghost7/FlyingBear%20Ghost7%200.4%20nozzle.json",
  "title": "OrcaSlicer upstream machine profile: FlyingBear Ghost7 0.4 nozzle",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "SoftFever / OrcaSlicer",
  "published_at": null,
  "fields_supported": [
   "flyingbear-ghost7.build_volume_mm",
   "flyingbear-ghost7.claimed_max_speed_mms",
   "flyingbear-ghost7.claimed_max_accel_mms2"
  ],
  "local_capture": "data/raw/phase1/imports/orca_FlyingBear_Ghost7_0.4_nozzle.json",
  "notes": "ADDED DURING THE 2026-09-06 AUDIT, for the same reason as src-orca-infimech-ex-machine: the FlyingBear.json bundle index does not contain machine parameters. Read 2026-09-06: inherits fdm_klipper_common, printable_area 250x250, printable_height 205, machine_max_speed_x ['600','200'], machine_max_acceleration_x ['20000','20000'], nozzle_diameter 0.4, nozzle_type 'brass', auxiliary_fan 1 - byte-identical on every one of those parameters to the InfiMech EX profile. This matters more here than for the EX: the Ghost 7's own store page has no specification table at all, so this profile is the primary evidence for its build volume.",
  "_file": "imports.json"
 },
 {
  "id": "src-orca-flyingbear-profile",
  "url": "https://github.com/SoftFever/OrcaSlicer/blob/main/resources/profiles/FlyingBear.json",
  "title": "OrcaSlicer upstream vendor profile bundle: FlyingBear.json",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "SoftFever / OrcaSlicer",
  "published_at": null,
  "fields_supported": [
   "flyingbear-ghost7.orcaslicer_support",
   "flyingbear-ghost7.build_volume_mm",
   "flyingbear-ghost7.claimed_max_accel_mms2",
   "flyingbear-reborn3.build_volume_mm",
   "flyingbear-s1.build_volume_mm"
  ],
  "local_capture": "data/raw/phase1/imports/orca_FlyingBear.json",
  "notes": "Vendor-authored machine bundle shipped with upstream OrcaSlicer (profile version 02.04.00.02), read via the GitHub API on 2026-09-06. Machine models: FlyingBear Ghost 6, Ghost7, Reborn3, S1. 'FlyingBear Ghost7 0.4 nozzle' matches 'InfiMech EX 0.4 nozzle' on every parameter checked (fdm_klipper_common, printable_area 250x250, printable_height 205, machine_max_speed_x 600, machine_max_acceleration_x 20000, nozzle_type 'brass', auxiliary_fan 1) - but those parameters are in the linked sub-profiles, not in this bundle index, so they are cited separately as src-orca-fb-ghost7-machine and src-orca-infimech-ex-machine (split out during the 2026-09-06 audit; values re-read and confirmed). The Reborn3 and S1 build volumes quoted from this bundle were likewise re-read from their sub-profiles on 2026-09-06 - 300x300x350 and 220x220x250 - and match FlyingBear's own product copy, which is the source already cited for them. No multi-material machine variant exists in this bundle either. Last content change to either file: 2026-06-27.",
  "_file": "imports.json"
 },
 {
  "id": "src-orca-infimech-ex-machine",
  "url": "https://github.com/SoftFever/OrcaSlicer/blob/main/resources/profiles/InfiMech/machine/EX/InfiMech%20EX%200.4%20nozzle.json",
  "title": "OrcaSlicer upstream machine profile: InfiMech EX 0.4 nozzle",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "SoftFever / OrcaSlicer",
  "published_at": null,
  "fields_supported": [
   "infimech-ex.build_volume_mm",
   "infimech-ex.claimed_max_speed_mms",
   "infimech-ex.claimed_max_accel_mms2",
   "infimech-ex.stock_nozzle"
  ],
  "local_capture": "data/raw/phase1/imports/orca_InfiMech_EX_0.4_nozzle.json",
  "notes": "ADDED DURING THE 2026-09-06 AUDIT. The InfiMech.json bundle that was previously cited for these values contains only a machine list and sub-paths - the parameters themselves live one level down, in this file (sub_path 'machine/EX/InfiMech EX 0.4 nozzle.json'). Read 2026-09-06: inherits fdm_klipper_common, printable_area 250x250, printable_height 205, machine_max_speed_x ['600','200'], machine_max_acceleration_x ['20000','20000'], nozzle_diameter 0.4, nozzle_type 'brass', auxiliary_fan 1. Every value the bundle note asserted is confirmed here; 'brass' is the half of the stock-nozzle conflict that contradicts InfiMech's own store copy. Note the repository moved: github.com/SoftFever/OrcaSlicer redirects to github.com/OrcaSlicer/OrcaSlicer.",
  "_file": "imports.json"
 },
 {
  "id": "src-orca-infimech-profile",
  "url": "https://github.com/SoftFever/OrcaSlicer/blob/main/resources/profiles/InfiMech.json",
  "title": "OrcaSlicer upstream vendor profile bundle: InfiMech.json",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "SoftFever / OrcaSlicer",
  "published_at": null,
  "fields_supported": [
   "infimech-ex.orcaslicer_support",
   "infimech-ex.build_volume_mm",
   "infimech-ex.claimed_max_accel_mms2"
  ],
  "local_capture": "data/raw/phase1/imports/orca_InfiMech.json",
  "notes": "Vendor-authored machine bundle shipped with upstream OrcaSlicer (profile version 02.04.00.02), read via the GitHub API on 2026-09-06. Machine models: InfiMech EX, InfiMech EX+APS, InfiMech TX, InfiMech TX Hardened Steel Nozzle. The bundle index itself carries only the machine list and the sub-paths - the per-machine parameters (fdm_klipper_common, printable_area 250x250, printable_height 205, machine_max_speed_x 600, machine_max_acceleration_x 20000, nozzle_type 'brass') live in the linked sub-profile and are cited separately, with their own capture, as src-orca-infimech-ex-machine (split out during the 2026-09-06 audit; values re-read and confirmed). There is NO multi-material or multi-extruder machine variant in the bundle. Primary artifact, not a review - cited as authoritative for whether a stock slicer profile exists.",
  "_file": "imports.json"
 },
 {
  "id": "src-orca-issue-11671",
  "url": "https://github.com/OrcaSlicer/OrcaSlicer/issues/11671",
  "title": "OrcaSlicer issue #11671 - 'Qidi box support' (opened 2025-12-17, closed 2026-02-15)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "OrcaSlicer contributors",
  "published_at": "2025-12-17",
  "fields_supported": [
   "third_party_slicer_can_send_directly",
   "api_or_home_assistant",
   "openness_notes"
  ],
  "local_capture": null,
  "notes": "Developer-level community evidence. Documents that OrcaSlicer originally could not drive the QIDI Box, and that filament syncing was added in OrcaSlicer 2.3.2 via PR #12086 (set the printer agent to Qidi). Also shows Moonraker endpoints answering directly on the printer's LAN address, and carries the 2026-01-01 remark that QIDI has not published the source of the Klipper modules that drive the Box despite the GPL.",
  "_file": "qidi.json"
 },
 {
  "id": "src-orca-issue-13445",
  "url": "https://github.com/OrcaSlicer/OrcaSlicer/issues/13445",
  "title": "OrcaSlicer issue #13445 - 'QIDI Q2 COMBO Multimaterial change ISSUE' (opened 2026-05-02, still open)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "OrcaSlicer contributors",
  "published_at": "2026-05-02",
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": null,
  "notes": "Reproducible report against OrcaSlicer 1.3.2 and the latest nightly: with the official OrcaSlicer Q2 profile, swapping PLA (supports) to PETG (body) jams the extruder, filament buckling between the gears and the entry tube. The reporter states the same file prints correctly from QIDI Studio and blames the profile's Multimaterial tab values (extra loading distance, cooling-tube and parking positions). Still open at 2026-09-06.",
  "_file": "qidi.json"
 },
 {
  "id": "src-orca-plus5-profile-commit",
  "url": "https://github.com/OrcaSlicer/OrcaSlicer/commit/b216813b",
  "title": "OrcaSlicer commit 'Add the Qidi Plus 5 (#15163)'",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "OrcaSlicer project",
  "published_at": "2026-08-07",
  "fields_supported": [
   "orcaslicer_support"
  ],
  "local_capture": null,
  "notes": "Merged to main on 2026-08-07, one month after the v2.4.2 stable release, so a Plus5 owner on the current stable OrcaSlicer has no bundled profile today. The commit body reads 'Remove ignored profiles / Qidi didn't register', indicating a community contribution rather than a vendor submission.",
  "_file": "qidi.json"
 },
 {
  "id": "src-orca-q2c-profile",
  "url": "https://github.com/OrcaSlicer/OrcaSlicer/blob/main/resources/profiles/Qidi/machine/Qidi%20Q2C%200.4%20nozzle.json",
  "title": "OrcaSlicer stock 'Qidi Q2C 0.4 nozzle' machine profile",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "OrcaSlicer project",
  "published_at": null,
  "fields_supported": [
   "firmware",
   "build_volume_mm",
   "motion_system"
  ],
  "local_capture": null,
  "notes": "Sets gcode_flavor 'klipper', printable_area 270 x 270 and printable_height 256, and inherits fdm_q_common which sets printer_structure 'corexy'. Used as the evidence that the Q2C runs Klipper, since QIDI's own Q2C page never says so.",
  "_file": "qidi.json"
 },
 {
  "id": "src-orca-qidi-profiles-v242",
  "url": "https://github.com/OrcaSlicer/OrcaSlicer/tree/v2.4.2/resources/profiles/Qidi/machine",
  "title": "OrcaSlicer v2.4.2 - bundled QIDI machine profiles",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "OrcaSlicer project",
  "published_at": "2026-07-07",
  "fields_supported": [
   "orcaslicer_support"
  ],
  "local_capture": null,
  "notes": "Enumerated via the GitHub API at tag v2.4.2, the current stable release (published 2026-07-07). Present: Qidi Q1 Pro, Qidi Q2, Qidi Q2C, Qidi X-CF Pro, Qidi X-Max, Qidi X-Max 3, Qidi X-Max 4 (= Max4), Qidi X-Plus, Qidi X-Plus 3, Qidi X-Plus 4 (= Plus4), Qidi X-Smart 3. Absent: any Plus5 profile.",
  "_file": "qidi.json"
 },
 {
  "id": "src-orcaslicer-anycubic-profiles",
  "url": "https://raw.githubusercontent.com/SoftFever/OrcaSlicer/main/resources/profiles/Anycubic.json",
  "title": "OrcaSlicer bundled Anycubic vendor profile (machine_model_list)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "OrcaSlicer project",
  "published_at": null,
  "fields_supported": [
   "orcaslicer_support"
  ],
  "local_capture": null,
  "notes": "Primary source for what OrcaSlicer itself ships. Profile version 02.04.00.02 lists Kobra 3, Kobra 3 Max, Kobra S1, Kobra S1 Max and Kobra X; it does NOT list Kobra 4 or Kobra 3 V2.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-orcaslicer-bbl-profiles",
  "url": "https://github.com/OrcaSlicer/OrcaSlicer/tree/main/resources/profiles/BBL/machine",
  "title": "OrcaSlicer stock Bambu Lab machine profiles (resources/profiles/BBL/machine)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "OrcaSlicer project",
  "fields_supported": [
   "orcaslicer_support",
   "motion_system"
  ],
  "local_capture": "data/raw/phase1/bambu/orca-bbl-machines.html",
  "notes": "73 stock Bambu machine profiles on the main branch on 2026-09-06, including full 0.2/0.4/0.6/0.8 mm sets for P2S, X2D, P1S, H2S and A2L - so orcaslicer_support is 'stock profile' for every printer in this file. The individual profile JSONs were also read: 'Bambu Lab A1 0.4 nozzle.json' and 'Bambu Lab A2L 0.4 nozzle.json' both set printer_structure to 'i3' (bed-slinger) while the P2S, X2D, P1S and H2S profiles carry no i3 flag, which is the second leg of the motion_system inference.",
  "_file": "bambu.json"
 },
 {
  "id": "src-orcaslicer-elegoo-profiles",
  "url": "https://github.com/OrcaSlicer/OrcaSlicer/blob/main/resources/profiles/Elegoo.json",
  "title": "OrcaSlicer bundled Elegoo profile index - ships stock machine profiles for Centauri Carbon 2, Centauri 2 and Centauri Carbon",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "OrcaSlicer",
  "fields_supported": [
   "orcaslicer_support"
  ],
  "notes": "File contents read via the GitHub API on 2026-09-06; profile bundle version 02.04.00.06.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-orcaslicer-ff-profiles",
  "url": "https://github.com/OrcaSlicer/OrcaSlicer/tree/main/resources/profiles/Flashforge",
  "title": "OrcaSlicer upstream vendor profile directory for Flashforge",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "OrcaSlicer project (repo moved from SoftFever/OrcaSlicer to the OrcaSlicer org; the old path redirects)",
  "published_at": null,
  "fields_supported": [
   "orcaslicer_support"
  ],
  "local_capture": "data/raw/phase1/flashforge/orcaslicer_flashforge_profiles.txt",
  "notes": "Directory listing retrieved 2026-09-06 via the GitHub contents API. Upstream OrcaSlicer ships stock vendor profiles for Flashforge AD5X, Adventurer 5M, Adventurer 5M Pro, Creator 5 and Creator 5 Pro (machine/, process/ and filament/ subdirectories plus per-model cover art and build-plate models). This is the evidence for orcaslicer_support = 'stock profile'; the Flashforge spec tables only say OrcaSlicer is 'compatible'.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-orcaslicer-hosts",
  "url": "https://raw.githubusercontent.com/SoftFever/OrcaSlicer/main/src/slic3r/GUI/PhysicalPrinterDialog.cpp",
  "title": "OrcaSlicer PhysicalPrinterDialog.cpp - upload host types",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "OrcaSlicer project",
  "published_at": null,
  "fields_supported": [
   "third_party_slicer_can_send_directly"
  ],
  "local_capture": "data/raw/phase1/prusa/orcaslicer_PhysicalPrinterDialog.cpp",
  "notes": "PrusaLink and PrusaConnect appear as selectable print-host types in OrcaSlicer's physical-printer dialog on main as of 2026-09-06, so a third-party slicer can send jobs to a Prusa printer directly.",
  "_file": "prusa.json"
 },
 {
  "id": "src-orcaslicer-issue-13934",
  "url": "https://github.com/OrcaSlicer/OrcaSlicer/issues/13934",
  "title": "OrcaSlicer issue #13934 - Centauri Carbon 2 Device page offline on firmware 02.x; documents which LAN endpoints work (HTTP /system/info, /upload, MJPEG 8080, MQTT 9001) and which do not",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "OrcaSlicer (GitHub)",
  "published_at": "2026-05-29",
  "fields_supported": [
   "lan_only_mode",
   "third_party_slicer_can_send_directly",
   "api_or_home_assistant"
  ],
  "notes": "Opened 2026-05-29, still open at last update 2026-06-20; read via the GitHub API on 2026-09-06.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-orcaslicer-phrozen-profile",
  "url": "https://github.com/OrcaSlicer/OrcaSlicer/blob/main/resources/profiles/Phrozen.json",
  "title": "OrcaSlicer upstream vendor profile set - Phrozen.json (ships a 'Phrozen Arco' machine model)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "SoftFever / OrcaSlicer project",
  "published_at": null,
  "fields_supported": [
   "orcaslicer_support"
  ],
  "local_capture": "data/raw/phase1/phrozen/orcaslicer_phrozen_profile.json",
  "notes": "Fetched from raw.githubusercontent.com during the audit pass; the old SoftFever/OrcaSlicer path 301-redirects to this canonical OrcaSlicer/OrcaSlicer URL, checked 2026-09-06. resources/profiles/ contains a Phrozen vendor bundle (profile version 02.04.00.02) whose machine_model_list holds exactly one entry, 'Phrozen Arco', with a '0.20mm Standard @Phrozen Arco 0.4 nozzle' process profile and a 'Phrozen PLA @Phrozen Arco 0.4 nozzle' filament profile. This is the independent evidence for orcaslicer_support = 'stock profile'; before the audit that field rested only on the vendor's own spec row, and the file's own openness_notes cited an owner who could not find an Arco profile in September 2025. Both are reconciled: the profile exists upstream as of 2026-09-06.",
  "_file": "phrozen.json"
 },
 {
  "id": "src-orcaslicer-prusa-profiles",
  "url": "https://api.github.com/repositories/514553345/contents/resources/profiles/Prusa/machine",
  "title": "OrcaSlicer stock Prusa machine profiles (GitHub API listing)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "OrcaSlicer project",
  "published_at": null,
  "fields_supported": [
   "orcaslicer_support",
   "third_party_slicer_can_send_directly"
  ],
  "local_capture": "data/raw/phase1/prusa/orca_prusa_machines.json",
  "notes": "77 stock Prusa machine profiles shipped with OrcaSlicer, including 'Prusa CORE One', 'Prusa CORE One HF', 'Prusa MK4S', 'Prusa MK4S HF' and 'Prusa MINI'. OrcaSlicer's PhysicalPrinterDialog.cpp also offers PrusaLink and PrusaConnect as upload host types.",
  "_file": "prusa.json"
 },
 {
  "id": "src-orcaslicer-u1-profile",
  "url": "https://github.com/SoftFever/OrcaSlicer/tree/main/resources/profiles/Snapmaker/machine",
  "title": "OrcaSlicer upstream - bundled Snapmaker U1 machine profiles",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "OrcaSlicer project (SoftFever)",
  "published_at": null,
  "fields_supported": [
   "orcaslicer_support",
   "third_party_slicer_can_send_directly"
  ],
  "local_capture": null,
  "notes": "Tiered T1 as a primary first-party artifact of the OrcaSlicer project itself (not a manufacturer page, and not an editorial claim). Upstream OrcaSlicer ships 'Snapmaker U1' profiles for 0.2/0.4/0.6/0.8 mm plus a combined 0.4+0.6 profile and the fdm_U1 base; the 0.4 mm profile contains U1 tool-change G-code dated 2026-06-07 and sets host_type to 'octoprint', i.e. vanilla OrcaSlicer can upload directly to the printer.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-paxx-u1-firmware",
  "url": "https://snapmakeru1-extended-firmware.pages.dev/",
  "title": "Custom Snapmaker U1 Firmware (paxx12 extended firmware) - project documentation",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "paxx12 (independent)",
  "published_at": null,
  "fields_supported": [
   "mod_ecosystem",
   "web_ui_in_browser",
   "openness_notes"
  ],
  "local_capture": "data/raw/phase1/snapmaker/paxx_firmware.md",
  "notes": "Independent, unaffiliated firmware adding SSH access, a selectable Fluidd or Mainsail web interface, WebRTC camera streaming, remote screen access, Klipper/Moonraker custom includes, print hooks, TMC driver tweaks and BIQU Panda Breath chamber-heater integration. Cited as the strongest evidence that the mod ecosystem is deep for a ten-month-old machine, and as the qualifier on stock-firmware capability. Notes that Snapmaker's terms say custom firmware does not automatically void the warranty but damage attributable to it is not covered.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-pcmag-cc2-combo",
  "url": "https://www.pcmag.com/reviews/elegoo-centauri-carbon-2-combo",
  "title": "PCMag review - Elegoo Centauri Carbon 2 Combo, 4.0/5; several weeks of testing, benchmark suite, 40-hour four-colour print, chamber temperature measured at ~45 C with no active heater",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "PCMag",
  "fields_supported": [
   "camera",
   "purge_waste",
   "asa_ready"
  ],
  "local_capture": "data/raw/phase1/elegoo/pcmag-cc2-combo.md",
  "_file": "elegoo.json"
 },
 {
  "id": "src-pcmag-max4-review",
  "url": "https://uk.pcmag.com/3d-printers/166738/qidi-max-4-review-bumps-on-the-road-to-a-big-build-area",
  "title": "Qidi Max 4 Review: Bumps on the Road to a Big Build Area - PCMag, by Michael Lydick",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "PCMag",
  "published_at": "2026-08-15",
  "fields_supported": [
   "known_issue_ids",
   "measured_speed_notes"
  ],
  "local_capture": "data/raw/phase2/qidi/pcmag_max4_review.md",
  "notes": "Measured tolerance work (+0.05 mm on square and round dowels) alongside three concrete faults. (1) The auxiliary part-cooling outlet is obstructed: 'the placement of the Z-axis mounting brackets in relation to the fan outlet... About half of the flow was being blocked', and the outlet points 20-40 degrees up rather than at the plate, which the reviewer ties to the persistent PLA stringing and to the Polar Cooler feeling like a late addition. (2) After sitting a week the machine failed to home, driving the toolhead into the front right corner where it 'would violently vibrate'; QIDI support answered fast but the fix was disassembling the rear panel, reseating connectors and mailing log files, delivered with a ready-made instructional video which the reviewer read as evidence the fault is common. (3) Cons list: 'Multicolor purge tuning needs refinement', 'Noisy during filament swaps and general operation', 'Test sample required some involved troubleshooting'. Also notes the QIDI Box 'clicks' filament as it feeds and is 'noticeably louder compared with the AMS Pro 2', while never jamming.",
  "_file": "qidi.json"
 },
 {
  "id": "src-pcmag-p2s",
  "url": "https://me.pcmag.com/en/3d-printers/33086/bambu-lab-p2s",
  "title": "Bambu Lab P2S Review - PCMag",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "PCMag (Sascha Brodsky)",
  "published_at": "2025-10-24",
  "fields_supported": [
   "noise_db",
   "noise_is_measured",
   "measured_speed_notes"
  ],
  "local_capture": "data/raw/phase1/bambu/pcmag-p2s.html",
  "notes": "Lab-measured figures: average noise level 48 decibels ('several points quieter than the P1S was when I tested it'), setup 17 minutes from unboxing to first print, dimensional accuracy within 0.4 mm across repeated test parts, uptime above 99% across more than 100 hours of continuous operation, 3DBenchy in PLA+ in 14 minutes 38 seconds. Note the review does not restate the P1S decibel figure, so no P1S noise value is recorded anywhere in this file.",
  "_file": "bambu.json"
 },
 {
  "id": "src-pcmag-plus4-review",
  "url": "https://www.pcmag.com/reviews/qidi-plus-4",
  "title": "Qidi Plus 4 Review: This 3D Printer Can Make Nearly Anything - PCMag, by Michael Lydick",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "PCMag",
  "published_at": null,
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/pcmag_plus4_review.md",
  "notes": "Editors' Choice review by a reviewer who bought and lived with the machine. Two hard findings. (1) The SSR defect, first-hand: 'early batches of the Plus 4, including my unit, were shipped with an underpowered SSR board for the chamber heater that was prone to overheating. The board's choke coil was undersized, leading to burnt components, melted insulation, and in rare cases, fire hazards. Qidi acknowledged the issue and began shipping upgraded SSR boards... offering replacements to affected users', and separately 'Early firmware versions let the chamber heater pull up to 800 watts, which exceeded the safety ratings of the included solid-state relay... While Qidi issued a firmware cap to 400 watts, many users still choose to replace the SSR or install thermal fuses out of caution.' (2) Mesh leveling must be re-run every time the plate is flipped or swapped or the first layer fails. Page carries an August 2025 date stamp in the capture but no unambiguous publication line, so published_at is left null.",
  "_file": "qidi.json"
 },
 {
  "id": "src-pcmag-q2-review",
  "url": "https://me.pcmag.com/en/3d-printers/34212/qidi-q2",
  "title": "Qidi Q2 Review - PCMag, by Michael Lydick",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "PCMag",
  "published_at": "2025-12-16",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/pcmag_q2_review.md",
  "notes": "Praises the nozzle-as-sensor leveling ('it works spectacularly') but records two defects. (1) An unrecoverable PLA nozzle jam on the first filament load: cold pulls failed and the machine was down two days waiting for a replacement nozzle, with no spare nozzle in the box. (2) Z-banding: 'noticeable horizontal shifts in the layers' on flat surfaces, repeated across several later prints, which the reviewer attributes to the frame being less stiff than the Plus 4 or to the Z lead screw, and calls out as an area where the Q2 'lags behind' the state of the art.",
  "_file": "qidi.json"
 },
 {
  "id": "src-pcmag-sparkx-i7",
  "url": "https://www.pcmag.com/reviews/creality-sparkx-i7",
  "title": "Creality Sparkx i7 Review",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "PCMag",
  "published_at": "2026",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/creality/pcmag-sparkx-i7.md",
  "notes": "PCMag's standard benchmark suite on the i7 + CFS Lite combo. Hit a feeding fault on one material bay traced to a loose internal connector; Creality acknowledged it and supplied a fix procedure. No dB figure.",
  "_file": "creality.json"
 },
 {
  "id": "src-pcmag-u1-review",
  "url": "https://www.pcmag.com/reviews/snapmaker-u1",
  "title": "Snapmaker U1 Review - PCMag (Editors' Choice, 4.5/5)",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "PCMag",
  "published_at": "2026-06-10",
  "fields_supported": [
   "measured_speed_notes",
   "third_party_filament_restrictions",
   "asa_ready",
   "reliability"
  ],
  "local_capture": "data/raw/phase1/snapmaker/pcmag_u1_review.md",
  "notes": "Retail unit, PC Labs bench. Tiered T2 because it is a scored benchmark: 25 out of 30 on the Autodesk/Kickstarter test print, with caliper dimensional checks. Ran third-party Cookiecad PLA, TPU and ABS. Printed ABS with a self-printed lid because the $150 top cover 'was unavailable during my testing'. CONFLICT: PCMag's spec table records 'Frame Design: Closed', which contradicts Tom's Hardware, Wirecutter and Snapmaker's own product page - the machine as sold has an open top.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-peopoly-magneto-product",
  "url": "https://peopoly.net/products/magneto-x",
  "title": "Magneto X Linear Motor FFF 3D Printer by Peopoly \u2014 product page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Peopoly",
  "published_at": null,
  "fields_supported": [
   "street_price_usd",
   "msrp_usd",
   "price_is_promo",
   "build_volume_mm",
   "firmware",
   "enclosure"
  ],
  "local_capture": "data/raw/phase0/peopoly_magneto.md",
  "notes": "Sale $1,299 (regular $1,999), sold out; 400x300x300mm build volume; runs Klipper (open-source); ships without enclosure, optional acrylic side enclosures sold separately; MagXY belt-free magnetic linear motor motion system (does not map cleanly onto CoreXY/bedslinger).",
  "_file": "unranked.json"
 },
 {
  "id": "src-phonograph-k1c",
  "url": "https://www.thephonograph.net/creality-k1c-review/",
  "title": "Creality K1C - Review",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "The Phonograph",
  "published_at": "2024",
  "fields_supported": [],
  "local_capture": "data/raw/phase2/creality/phonograph-k1c.md",
  "notes": "Positive editorial review; claims the K1C had 'the highest error-less printing rate of all printers that we have reviewed' and that it was quieter than other enclosed CoreXY machines, but publishes no dB figure and no failure counts, so it supports neither bar.",
  "_file": "creality.json"
 },
 {
  "id": "src-phrozen-github",
  "url": "https://github.com/phrozen3d",
  "title": "Phrozen Tech CO., LTD. GitHub organisation (Klipper, Moonraker and Orca forks)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Phrozen Technology",
  "published_at": null,
  "fields_supported": [
   "firmware",
   "firmware_source_public",
   "api_or_home_assistant",
   "mod_ecosystem"
  ],
  "local_capture": "data/raw/phase1/phrozen/gh_phrozen3d.md",
  "notes": "Public repositories as listed on 2026-09-06: phrozen3d/klipper 'Official Phrozen-maintained fork of Klipper firmware' (C, GPL-3.0, updated 2026-05-28, 1 star); phrozen3d/moonraker 'Phrozen fork of moonraker, a web API service for klipper, customized for ARCO FDM 3D printers' (Python, GPL-3.0, updated 2025-09-10); phrozen3d/Phrozen_ARCO 'Phrozen ARCO 3D printer models and updates, built on klipper' (AGPL-3.0, updated 2026-05-28, 7 stars, 1 fork); phrozen3d/PhrozenOrca (C++, AGPL-3.0, updated 2026-09-03). Star and fork counts are single digits.",
  "_file": "phrozen.json"
 },
 {
  "id": "src-phrozen-global-arco",
  "url": "https://global.phrozen3d.com/products/arco-fdm-3d-printer",
  "title": "Phrozen ARCO - Phrozen Global store product page (shows Sold out at 930.00)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Phrozen Technology (Phrozen Global)",
  "published_at": null,
  "fields_supported": [
   "msrp_usd",
   "specs",
   "slicer"
  ],
  "local_capture": "data/raw/phase0/phrozen_arco.md",
  "notes": "Captured in Phase 0 on 2026-09-06. Lists 930.00 USD for the US/EU/AU adapter variants and reads 'Sold out' / 'Unavailable'. This is the page the Phase 0 coverage audit saw; the US regional store (us.phrozen3d.com) tells a different story and is the one a US buyer actually uses. Also the source for the 'Slicer: Phrozen Orca | Orca Slicer | PIXUP FDM Slicer' spec row.",
  "_file": "phrozen.json"
 },
 {
  "id": "src-phrozen-global-productsjson",
  "url": "https://global.phrozen3d.com/products.json?limit=250",
  "title": "Phrozen Global store Shopify product feed (239 products)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Phrozen Technology (Phrozen Global)",
  "published_at": null,
  "fields_supported": [
   "availability"
  ],
  "local_capture": "data/raw/phase0/phrozen_pj.raw",
  "notes": "Every Arco-related SKU on the GLOBAL store reads available=false, including consumables such as the PEI plate and nozzle socks. Read alone this looks like a discontinued line; the US store feed retrieved the same day shows most of the same SKUs in stock, so the global sell-out is a regional inventory state, not an end-of-life.",
  "_file": "phrozen.json"
 },
 {
  "id": "src-phrozen-hc-chroma-troubleshoot",
  "url": "https://helpcenter.phrozen3d.com/hc/en-us/articles/51329518702745--Arco-Chroma-Kit-Trouble-Shooting",
  "title": "[Arco] Chroma Kit Trouble Shooting - Phrozen Help Center",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Phrozen Technology",
  "published_at": "2025-10-16",
  "fields_supported": [
   "known issues"
  ],
  "local_capture": "data/raw/phase1/phrozen/hc_chroma_troubleshoot.md",
  "notes": "Vendor's own enumeration of 'common problems': Feeding Timeout (spool jammed / 'the spool is too wide and falls into the roller gap' / filament wear / obstruction in the PTFE tube, Chroma Kit outlet or 4-way splitter), Retraction Timeout (cutter worn or deformed and cannot cut the filament; filament breakage), and Filament Cannot Be Extruded. Article dated 2025-10-16. Reader poll on the page: 6 of 42 found it helpful.",
  "_file": "phrozen.json"
 },
 {
  "id": "src-phrozen-hc-firmware",
  "url": "https://helpcenter.phrozen3d.com/hc/en-us/articles/6369983852569-Firmware-downloads-and-release-notes",
  "title": "Firmware downloads and release notes - Phrozen Help Center (Arco FDM section)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Phrozen Technology",
  "published_at": "2026-08-26",
  "fields_supported": [
   "firmware",
   "web_ui_in_browser",
   "android_app",
   "lan_only_mode"
  ],
  "local_capture": "data/raw/phase1/phrozen/firmware_notes.md",
  "notes": "Arco firmware history: V1.4.5, V1.6.3 (2025-07-15), V1.7.7 and V1.7.9 (2025-09-04), V1.8.5 (2025-10-21), V1.9.4 (2026-01-23), V1.9.9 (2026-04-22 - newest offered on 2026-09-06). Chroma Kit needs V1.8.5+. From V1.7.7 the local web backend moved to <printer-ip>:8808. V1.9.9 notes add 'a Remote Control feature in the Settings page, enabling remote operation and interaction via the Phrozen Go App'. V1.9.4 notes include multi-color run-out error handling and 'Optimized nozzle movement after purging'. Article page updated 2026-08-26. Also warns wrong firmware 'may render the printer unusable' and requires a staged V1.7.7 -> V1.9.9 upgrade.",
  "_file": "phrozen.json"
 },
 {
  "id": "src-phrozen-hc-purge-wiper",
  "url": "https://helpcenter.phrozen3d.com/hc/en-us/articles/50165294636057--Arco-Purge-Wiper-Installation-Guideline",
  "title": "[Arco] Purge Wiper Installation Guideline - Phrozen Help Center",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Phrozen Technology",
  "published_at": null,
  "fields_supported": [
   "purge_waste"
  ],
  "local_capture": "data/raw/phase1/phrozen/hc_purge_wiper.md",
  "notes": "Vendor states: 'During our extensive testing, we discovered that the original Purge Wiper design may cause waste filament to clog the outlet during multi-color printing', and ships a redesigned wiper with the Chroma Kit. Confirms purge waste is wiped at the toolhead and ejected through an outlet, and that owners who do not use the Chroma Kit are unaffected.",
  "_file": "phrozen.json"
 },
 {
  "id": "src-phrozen-manual-index",
  "url": "https://info.phrozen3d.com/pages/manual",
  "title": "Phrozen User Manual downloads (Arco FDM manual, PentaShield and Chroma Kit guides)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Phrozen Technology",
  "published_at": null,
  "fields_supported": [
   "documentation_quality"
  ],
  "local_capture": "data/raw/phase1/phrozen/manual_info.md",
  "notes": "English documents published: User_Manual_Arco_manual_EN_v1.3.5.pdf, Arco_PentaShield___EN_v2.0.1.pdf, Chroma_Kit_Installation_Guide_EN_v2.1.3.pdf. The Arco EN manual PDF was downloaded (capture arco_manual_en.pdf, 3.7 MB) but its embedded fonts have no usable text layer, so pdftotext returns blank glyphs; no fact in this file is taken from it.",
  "_file": "phrozen.json"
 },
 {
  "id": "src-phrozen-software-page",
  "url": "https://info.phrozen3d.com/pages/software",
  "title": "Phrozen Software downloads page (Phrozen Orca / PIXUP FDM Slicer status)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Phrozen Technology",
  "published_at": null,
  "fields_supported": [
   "native_slicer",
   "policy"
  ],
  "local_capture": "data/raw/phase1/phrozen/software_page.md",
  "notes": "As retrieved 2026-09-06: 'Phrozen Orca - Recommended Slicing Software for ARCO' with a live Download link; 'PIXUP FDM Slicer - No longer supported. Please use Phrozen Orca Instead' with the download marked Unavailable.",
  "_file": "phrozen.json"
 },
 {
  "id": "src-phrozen-us-arco",
  "url": "https://us.phrozen3d.com/products/arco-fdm-3d-printer",
  "title": "Phrozen ARCO | High-Speed CoreXY FDM 3D Printer - Phrozen US store product page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Phrozen Technology (Phrozen US)",
  "published_at": null,
  "fields_supported": [
   "street_price_usd",
   "status",
   "build_volume_mm",
   "hotend_temp_max_c",
   "bed_temp_max_c",
   "footprint_mm",
   "weight_kg",
   "power_w",
   "camera",
   "auto_bed_level",
   "claimed_max_speed_mms",
   "claimed_max_accel_mms2",
   "firmware",
   "native_slicer",
   "shipping"
  ],
  "local_capture": "data/raw/phase1/phrozen/us_arco-fdm-3d-printer.html",
  "notes": "Fetched through a US ISP proxy on 2026-09-06. schema.org offer: availability InStock, price 840.00 USD, Add-to-cart button live. Spec table, FAQ block and the 'Shipping & Tariff' panel ('standard lead time of approximately 1 week'; 'the Phrozen US Store only ships to the mainland United States') all come from this capture. The long-form marketing description on this page still contains 2024 launch copy saying the machine is 'available to pre-order' - that text is stale; the machine shipped from 2025 and is in stock today.",
  "_file": "phrozen.json"
 },
 {
  "id": "src-phrozen-us-cart-shipping",
  "url": "https://us.phrozen3d.com/cart/shipping_rates.json?shipping_address%5Bzip%5D=02138&shipping_address%5Bcountry%5D=United%20States&shipping_address%5Bprovince%5D=Massachusetts",
  "title": "Live Shopify cart-add + Massachusetts shipping quote for all four Phrozen-direct Arco configurations",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Phrozen Technology (Phrozen US)",
  "published_at": null,
  "fields_supported": [
   "shipping_usd",
   "purchasability"
  ],
  "local_capture": "data/raw/phase1/phrozen/shipping_rates.json",
  "notes": "Method: POST /cart/add.js against us.phrozen3d.com, then GET /cart/shipping_rates.json for ZIP 02138, Massachusetts, on the same cookie jar. FOUR carts were built, one per Phrozen-direct configuration, and each returned HTTP 200 with exactly one rate: 'Phrozen Free Shipping', 0.00 USD.\n  1. Arco 48005908070678 + Chroma Kit 48005909250326 -> cart_add.json / shipping_rates.json (2026-09-06)\n  2. Arco + outlet Chroma Kit 51737683132694 -> cart_add2.json / shipping_rates2.json (2026-09-06)\n  3. Arco + Chroma Kit + PentaShield 48005910331670 -> cart_add3.json / shipping_rates3.json (2026-09-06, added during the audit pass)\n  4. Arco + outlet Chroma Kit + PentaShield -> cart_add4.json / shipping_rates4.json (2026-09-06, added during the audit pass)\nLine-item prices came back at 84000 / 33000 / 23100 / 15000 cents, matching the product pages, which proves the items are orderable and not merely listed. No order was placed. AUDIT NOTE: carts 3 and 4 were run during the adversarial audit because the two PentaShield configurations originally cited a 'cart containing exactly these items' that had never been queried; they now genuinely have been.",
  "_file": "phrozen.json"
 },
 {
  "id": "src-phrozen-us-chroma",
  "url": "https://us.phrozen3d.com/products/chroma-kit-multicolor-printing-system",
  "title": "Phrozen Chroma Kit Multicolor Printing System for ARCO - Phrozen US store product page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Phrozen Technology (Phrozen US)",
  "published_at": null,
  "fields_supported": [
   "addon price_usd",
   "slots",
   "humidity_control",
   "supported materials",
   "supported spool size"
  ],
  "local_capture": "data/raw/phase1/phrozen/us_chroma-kit-multicolor-printing-system.html",
  "notes": "schema.org offer: InStock, 330.00 USD, Add to cart live. Spec block gives 4 colors (expandable up to 7-8), 70C drying, spool limits 50-60 mm wide / 197-202 mm diameter, printing materials PLA/PET-PETG/ABS/PC/carbon-glass-fiber (ASA listed for DRYING only, not printing), and states automatic spool switching 'Only supports switching between filaments of the same color and material'.",
  "_file": "phrozen.json"
 },
 {
  "id": "src-phrozen-us-chroma-outlet",
  "url": "https://us.phrozen3d.com/products/phrozen-chroma-kit-multicolor-printing-system-for-arco-special-offer",
  "title": "Phrozen Chroma Kit Multicolor Printing System for ARCO (Special Offer) - Phrozen US store product page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Phrozen Technology (Phrozen US)",
  "published_at": null,
  "fields_supported": [
   "addon price_usd",
   "price_is_promo",
   "warranty"
  ],
  "local_capture": "data/raw/phase1/phrozen/us_phrozen-chroma-kit-multicolor-printing-system-for-arco-special-offer.html",
  "notes": "schema.org offer: InStock, 231.00 USD, compare-at 330.00. The page carries a 'Notice to Buyers' the full-price listing does not: 'These are non-new outlet items (display models or open-box returns). Please purchase only if you accept the product's condition. Warranty: The special machine comes with a 3-month warranty.' Established by diffing the two page captures.",
  "_file": "phrozen.json"
 },
 {
  "id": "src-phrozen-us-gammamaster",
  "url": "https://us.phrozen3d.com/products/slice-engineering-gammamaster-nozzle-set",
  "title": "Slice Engineering GammaMaster Abrasion-Resistant Nozzle Set - 0.4 mm (5 pcs), Compatible with ARCO - Phrozen US store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Phrozen Technology (Phrozen US)",
  "published_at": null,
  "fields_supported": [
   "hardened_nozzle_available"
  ],
  "local_capture": "data/raw/phase1/phrozen/us_slice-engineering-gammamaster-nozzle-set.html",
  "notes": "schema.org offer: InStock, 117.00 USD. Page comparison grid gives the nozzle material as 'Proprietary hardened alloy, Low Gamma coating'.",
  "_file": "phrozen.json"
 },
 {
  "id": "src-phrozen-us-nozzle-3in1",
  "url": "https://us.phrozen3d.com/products/3-in-1-nozzle-combo-pack-0-4mm-3-pcs",
  "title": "3-in-1 Nozzle Combo Pack - 0.4mm (3 pcs), Compatible with ARCO - Phrozen US store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Phrozen Technology (Phrozen US)",
  "published_at": null,
  "fields_supported": [
   "hardened_nozzle_available",
   "future_proofing"
  ],
  "local_capture": "data/raw/phase1/phrozen/us_3-in-1-nozzle-combo-pack-0-4mm-3-pcs.html",
  "notes": "schema.org offer: InStock, 50.00 USD. The Arco product page describes this pack as 'Three 0.4 mm nozzles ... a brass nozzle for daily printing, a high-flow nozzle for high-speed output, and a hardened steel nozzle for abrasive materials.'",
  "_file": "phrozen.json"
 },
 {
  "id": "src-phrozen-us-pentashield",
  "url": "https://us.phrozen3d.com/products/arco-pentashield",
  "title": "Phrozen PentaShield Arco FDM 3D Printer Enclosure - Phrozen US store product page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Phrozen Technology (Phrozen US)",
  "published_at": null,
  "fields_supported": [
   "addon price_usd",
   "enclosure",
   "filtration"
  ],
  "local_capture": "data/raw/phase1/phrozen/us_arco-pentashield.html",
  "notes": "schema.org offer: InStock, 150.00 USD. Five acrylic/metal panels, see-through top 'to place your Chroma Kit'.",
  "_file": "phrozen.json"
 },
 {
  "id": "src-phrozen-us-productsjson",
  "url": "https://us.phrozen3d.com/products.json?limit=250",
  "title": "Phrozen US store Shopify product feed (190 products, prices and per-variant stock)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Phrozen Technology (Phrozen US)",
  "published_at": null,
  "fields_supported": [
   "prices",
   "availability",
   "spare parts"
  ],
  "local_capture": "data/raw/phase1/phrozen/us_products.json",
  "notes": "Structured extraction. Arco 840.00 available=true; Chroma Kit 330.00 available=true; Chroma Kit (Special Offer) 231.00 compare_at 330.00 available=true; PentaShield 150.00 available=true. The Arco is the ONLY FDM printer in the US catalog; everything else is resin, scanners or consumables. Twelve individual ARCO spare parts are listed (hotend module, extruder motor, X/Y belt set, PEI plate, PTFE tubes, cutters, nozzle socks/wipers, heat-pipe modules).",
  "_file": "phrozen.json"
 },
 {
  "id": "src-phrozen-us-shipping-policy",
  "url": "https://us.phrozen3d.com/policies/shipping-policy",
  "title": "Phrozen US shipping policy",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Phrozen Technology",
  "published_at": null,
  "fields_supported": [
   "shipping"
  ],
  "local_capture": "data/raw/phase1/phrozen/us_shipping_policy.html",
  "notes": "States shipping fees are determined at checkout and that lead time is shown per product page; it does NOT publish a free-shipping threshold. The 0.00 figure used in the configurations comes from the live rate query (src-phrozen-us-cart-shipping), not from this page.",
  "_file": "phrozen.json"
 },
 {
  "id": "src-phrozengo-play",
  "url": "https://play.google.com/store/apps/details?id=com.phrozen3d.app&hl=en_US",
  "title": "PhrozenGO on Google Play (developer listing and user reviews)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Phrozen Technology / Google Play",
  "published_at": null,
  "fields_supported": [
   "android_app"
  ],
  "local_capture": "data/raw/phase1/phrozen/playstore_phrozengo.md",
  "notes": "Developer's own copy as of 2026-09-06 (app last updated 2026-09-02, 10K+ downloads): 'Notes: 1. Internet connection required. 2. Supported printer: Sonic Mighty 8K.' The Arco is not named. Two user reviews on the page bear on this: 'Doesn't work with the Arco, so totally useless' (Andre Fedor, 2026-07-11) and 'Absolutely useless, unable to even add the printer' (Kyle Hamrick, 2026-05-20). This directly contradicts the Arco V1.9.9 firmware note of 2026-04-22 that added Phrozen Go remote control.",
  "_file": "phrozen.json"
 },
 {
  "id": "src-play-anycubic-app",
  "url": "https://play.google.com/store/apps/details?id=ac.cloud.com&hl=en_US",
  "title": "Google Play - Anycubic app (3.2 stars, 2.51K reviews, 100K+ downloads, updated 2026-08-31)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Google Play",
  "published_at": null,
  "fields_supported": [
   "android_app"
  ],
  "local_capture": "data/raw/phase1/anycubic/play_anycubic.md",
  "notes": null,
  "_file": "anycubic.json"
 },
 {
  "id": "src-play-bambu-handy",
  "url": "https://play.google.com/store/apps/details?id=bbl.intl.bambulab.com&hl=en_US",
  "title": "Bambu Handy - Apps on Google Play",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Google Play / Bambu Lab",
  "fields_supported": [
   "android_app",
   "android_ios_parity_note"
  ],
  "local_capture": "data/raw/phase1/bambu/play-handy.html",
  "notes": "Official Android listing: 4.5 stars from 47.6K reviews, 1M+ downloads, 'Remotely control your Bambu Lab 3D printers'. Used for the existence and maturity of the Android app, not for any claim about its current stability - see the Android 17 known issue for that.",
  "_file": "bambu.json"
 },
 {
  "id": "src-popmech-cc2",
  "url": "https://www.popularmechanics.com/technology/gear/a71547731/elegoo-centauri-carbon-2-3d-printer-review/",
  "title": "Popular Mechanics - Centauri Carbon + CANVAS vs Centauri Carbon 2 Combo head to head; measured the original Carbon printing up to 10% faster; side-by-side noise comparison; recurring Elegoo cloud dropouts",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Popular Mechanics",
  "published_at": "2026-06-15",
  "fields_supported": [
   "measured_speed_notes"
  ],
  "local_capture": "data/raw/phase1/elegoo/popmech-cc2.md",
  "_file": "elegoo.json"
 },
 {
  "id": "src-positron-assembly-tomshardware",
  "url": "https://www.tomshardware.com/3d-printing/ldo-positron-v3-2-kit-review",
  "title": "LDO Positron v3.2 3D Printer Kit Review \u2014 Tom's Hardware",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "Tom's Hardware",
  "published_at": null,
  "fields_supported": [],
  "local_capture": null,
  "notes": "'Building the Positron V3.2 can take days of printing and a solid weekend of assembly time' \u2014 basis for the assembly_hours_est estimate on its configuration (kit).",
  "_file": "unranked.json"
 },
 {
  "id": "src-positron-fabreeko-product",
  "url": "https://www.fabreeko.com/products/positron-v3-2-3d-printer-kit-by-ldo",
  "title": "Positron V3.2 3D Printer Kit by LDO \u2014 Fabreeko product page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Fabreeko (authorized reseller of LDO/Positron3D)",
  "published_at": null,
  "fields_supported": [
   "street_price_usd",
   "price_is_promo",
   "build_volume_mm",
   "firmware",
   "enclosure"
  ],
  "local_capture": "data/raw/phase0/positron_fabreeko.md",
  "notes": "$569.99 (marked 'Sale', no regular price shown); Build Volume 180x180x170mm; Firmware: Klipper; foldable open-frame kit, no enclosure; unusual folding/upside-down-printing kinematics does not map onto the standard enum.",
  "_file": "unranked.json"
 },
 {
  "id": "src-printedsolid-products",
  "url": "https://printedsolid.com/products.json?limit=250",
  "title": "Printed Solid (official US Prusa distributor and Prusa subsidiary) - Shopify product feed",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Printed Solid",
  "published_at": null,
  "fields_supported": [
   "street_price_usd",
   "spare_parts_sold_individually"
  ],
  "local_capture": "data/raw/phase1/prusa/printedsolid_products_p1.raw ; _p2.raw ; _p3.raw",
  "notes": "US-domestic alternative channel, consistently dearer than ordering direct: CORE One+ (Gen 2) $1,449 assembled / $1,149 kit; MK4S $999 assembled / $799 kit; MMU3 Enclosed full kit $499; MMU3 for MK4S full kit $449; Original Prusa Enclosure $479.99.",
  "_file": "prusa.json"
 },
 {
  "id": "src-prnewswire-cc2c-launch",
  "url": "https://www.prnewswire.com/news-releases/elegoo-to-launch-multicolor-3d-printer-centauri-carbon-2-combo-on-january-26-302664338.html",
  "title": "ELEGOO press release - Centauri Carbon 2 Combo launches 9 AM EST on January 26 (2026); ELEGOO is Shenzhen, China",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "PR Newswire / ELEGOO",
  "published_at": "2026-01-19",
  "fields_supported": [
   "release_date",
   "hq_country"
  ],
  "local_capture": "data/raw/phase1/elegoo/prnewswire-cc2c-launch.md",
  "_file": "elegoo.json"
 },
 {
  "id": "src-prusa-advanced-filtration",
  "url": "https://www.prusa3d.com/product/advanced-filtration-for-prusa-core-one/",
  "title": "Advanced Filtration for Prusa CORE One - product page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "price_usd",
   "filtration"
  ],
  "local_capture": "data/raw/phase1/prusa/advanced_filtration.md ; data/raw/phase1/prusa/advanced_filtration.html",
  "notes": "HEPA (99.9%) plus activated-carbon granules plus blower; compatible with CORE One family (C1, C1+, C1L).",
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-blog-bts2026",
  "url": "https://blog.prusa3d.com/back-to-school-2026-deals-are-here_137792/",
  "title": "Back-to-School 2026 Deals Are Here! - Prusa blog",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": "2026-09-03",
  "fields_supported": [
   "price_is_promo",
   "sale_history"
  ],
  "local_capture": "data/raw/phase1/prusa/blog_bts2026.md",
  "notes": "Promotion runs 3-30 September 2026: '20% off the assembled MK4S - up to $200 off' and '10% off the MK4S Kit'. The $200 figure corroborates a $999 US list price for the assembled MK4S.",
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-blog-gen2",
  "url": "https://blog.prusa3d.com/better-prints-easier-use-prusa-xl-core-one-l-and-core-one-gen-2-our-big-product-update_137539/",
  "title": "Better Prints, Easier Use: Prusa XL+, CORE One L+ and CORE One+ (Gen 2) - Prusa blog",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": "2026-08-13",
  "fields_supported": [
   "release_date"
  ],
  "local_capture": "data/raw/phase1/prusa/blog_gen2_update.md",
  "notes": "Dates the CORE One+ (Gen 2) / CORE One L+ / XL+ refresh to 13 August 2026.",
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-blog-mmu3-speed",
  "url": "https://blog.prusa3d.com/massive-mmu3-speed-boost-new-fw-slashes-filament-change-times-core-one-l-mmu3-news_132957/",
  "title": "Massive MMU3 speed boost: new FW slashes filament change times - Prusa blog",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": "2026-03",
  "fields_supported": [
   "purge_waste",
   "multi_material_ready"
  ],
  "local_capture": "data/raw/phase1/prusa/blog_mmu3_speedboost.md",
  "notes": "March 2026: printer firmware 6.5.3 + MMU3 firmware 3.0.4 cut a filament swap from 52 s to ~42 s (vendor claim). Both firmwares are released on GitHub.",
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-coreone-kit-product",
  "url": "https://www.prusa3d.com/product/prusa-core-one-kit/",
  "title": "Prusa CORE One+ (Gen 2) Assembly kit - product page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "assembly_hours_est",
   "status"
  ],
  "local_capture": "data/raw/phase1/prusa/coreone_kit.md ; data/raw/phase1/prusa/prusa-core-one-kit.html",
  "notes": "Kit build time '~12 hours' is stated on this page. US price $999 from the page's product JSON-LD offer.",
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-coreone-product",
  "url": "https://www.prusa3d.com/product/prusa-core-one/",
  "title": "Prusa CORE One+ (Gen 2) - product page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "build_volume_mm",
   "chamber_temp_max_c",
   "hotend_temp_max_c",
   "bed_temp_max_c",
   "stock_nozzle",
   "footprint_mm",
   "weight_kg",
   "power_w",
   "enclosure",
   "filtration",
   "status",
   "openness_notes"
  ],
  "local_capture": "data/raw/phase1/prusa/coreone_assembled.md ; data/raw/phase1/prusa/prusa-core-one.html",
  "notes": "Price taken from the page's own product JSON-LD offer and the Global-e roundedPrice in page state ($1,299), not from the CSS-hidden data-ge-price base value ($1,202.78).",
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-enclosure-filtration",
  "url": "https://www.prusa3d.com/product/advanced-filtration-system-for-original-prusa-enclosure/",
  "title": "Advanced Filtration System for Original Prusa Enclosure - product page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "price_usd"
  ],
  "local_capture": "data/raw/phase1/prusa/advanced-filtration-system-for-original-prusa-enclosure.html",
  "notes": null,
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-github-buddy",
  "url": "https://api.github.com/repos/prusa3d/Prusa-Firmware-Buddy",
  "title": "prusa3d/Prusa-Firmware-Buddy repository metadata (GitHub API)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "GitHub / Prusa Research",
  "published_at": null,
  "fields_supported": [
   "firmware_source_public",
   "openness_notes"
  ],
  "local_capture": "data/raw/phase1/prusa/github_buddy.json",
  "notes": "Public, not archived, last push 2026-08-28. Covers MINI, MK4, XL and CORE One firmware.",
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-gtc",
  "url": "https://www.prusa3d.com/page/general-terms-and-conditions_231236",
  "title": "General Terms and Conditions - Prusa Research",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "shipping_usd"
  ],
  "local_capture": "data/raw/phase1/prusa/gtc.md",
  "notes": "Art. 8.5: transport costs are not included in the purchase price and depend on destination and method; free shipping must be stated in advance. No published rate card.",
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-help-globale",
  "url": "https://help.prusa3d.com/article/global-e_961017",
  "title": "Global-e - Prusa Knowledge Base",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "street_price_usd",
   "msrp_usd"
  ],
  "local_capture": "data/raw/phase1/prusa/help_globale.md",
  "notes": "Decisive for US pricing: 'For customers in the USA ... Import duties and taxes are ... included directly in the product prices ... you'll always see the final prices. Only local taxes (such as sales tax in the case of the USA ...) may be added at checkout.' Global-e is the Merchant of Record.",
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-help-mmu3-nozzle",
  "url": "https://help.prusa3d.com/article/mmu3-prusa-nozzle-vs-cht-nozzle_779168",
  "title": "MMU3 Prusa Nozzle vs. CHT nozzle - Prusa Knowledge Base",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "purge_waste"
  ],
  "local_capture": "data/raw/phase1/prusa/help_mmu3_nozzle.md",
  "notes": "A CHT nozzle needs a much larger wipe tower with the MMU3; 'a Prusa nozzle is shipped with your MMU3 for MK4S'. Standard PLA purge preset is 65 mm3 per change. Article is scoped to MK4S/MK3.9S only.",
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-help-nozzle-types",
  "url": "https://help.prusa3d.com/article/prusa-nozzle-types-for-nextruder-printers_928993",
  "title": "Prusa Nozzle types for Nextruder printers - Prusa Knowledge Base",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "hardened_nozzle_available",
   "abrasive_ready_now"
  ],
  "local_capture": "data/raw/phase1/prusa/help_nozzle_types.md",
  "notes": "Brass is 'not recommended for abrasive filaments'; abrasion-resistant options are ObXidian, Hardened Nickel-plated and DiamondBack. Also states the CHT / High Flow Brass nozzle 'is not recommended to use with the MMU3'.",
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-help-printedsolid",
  "url": "https://help.prusa3d.com/article/printed-solid-service-center-usa_659007",
  "title": "Printed Solid Service center USA - Prusa Knowledge Base",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "us_support",
   "spare_parts_sold_individually"
  ],
  "local_capture": "data/raw/phase1/prusa/help_printedsolid_usa.md",
  "notes": "Printed Solid (Delaware) is Prusa's own subsidiary branch and the official US repair center, holding Prusa's tools and spare parts.",
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-help-shipping",
  "url": "https://help.prusa3d.com/article/shipping-information_2297",
  "title": "Shipping information - Prusa Knowledge Base",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "ships_from",
   "status"
  ],
  "local_capture": "data/raw/phase1/prusa/help_shipping_info.md",
  "notes": "'All products purchased in our e-shop are currently being shipped from the Czech Republic.' Also carries the current per-model lead times.",
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-help-support",
  "url": "https://help.prusa3d.com/article/customer-support_2287",
  "title": "Customer support - Prusa Knowledge Base",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "us_support"
  ],
  "local_capture": "data/raw/phase1/prusa/help_support.md",
  "notes": "24/7 English LiveChat plus e-mail (reply within three business days). Support is offered regardless of warranty status or purchase channel.",
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-help-vat-customs",
  "url": "https://help.prusa3d.com/article/vat-value-added-tax-customs-fees_1505",
  "title": "VAT & Customs fees - Prusa Knowledge Base",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "ships_from"
  ],
  "local_capture": "data/raw/phase1/prusa/help_vat_customs.md",
  "notes": "Tariff FAQ: 'Starting August 7, 2025, for orders bound to the US, there's a 15% universal tariff on all imported goods. These charges are included in the price when paid through Global-E.' HS code for all printers 84852000.",
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-help-warranty",
  "url": "https://help.prusa3d.com/article/warranty_2288",
  "title": "Warranty - Prusa Knowledge Base",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "warranty_months"
  ],
  "local_capture": "data/raw/phase1/prusa/help_warranty.md",
  "notes": "2-year warranty for EU/EEA consumers, 1-year for 'the rest of the world' - which includes the United States. Kit warranty covers parts but not repair labor or shipping.",
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-manual-mk4s-kit",
  "url": "https://help.prusa3d.com/manual/original-prusa-mk4s-kit-assembly_2167",
  "title": "Original Prusa MK4S kit assembly manual",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "assembly_hours_est"
  ],
  "local_capture": "data/raw/phase1/prusa/manual_mk4s_kit.md ; data/raw/phase1/prusa/manual_mk4s_intro.md",
  "notes": "Eight-chapter illustrated manual, PDF download. Prusa does not publish an hours estimate for the MK4S kit in the manual.",
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-mini-product",
  "url": "https://www.prusa3d.com/product/original-prusa-mini-semi-assembled-3d-printer-enclosure-bundle-5/",
  "title": "Original Prusa MINI+ Semi-assembled 3D Printer - product page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "street_price_usd",
   "build_volume_mm",
   "hotend_temp_max_c",
   "bed_temp_max_c",
   "footprint_mm",
   "weight_kg",
   "direct_drive"
  ],
  "local_capture": "data/raw/phase1/prusa/mini_plus.md ; data/raw/phase1/prusa/original-prusa-mini-semi-assembled-3d-printer-enclosure-bundle-5.html",
  "notes": "URL slug and JSON-LD title say 'Enclosure Bundle' but the selected variant, its description and the category listing are the plain semi-assembled MINI+; no enclosure is listed in the package contents.",
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-mk4s-enclosure",
  "url": "https://www.prusa3d.com/product/original-prusa-mk4-s-enclosure/",
  "title": "Original Prusa MK4/S Enclosure - product page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "price_usd"
  ],
  "local_capture": "data/raw/phase1/prusa/original-prusa-mk4-s-enclosure.html",
  "notes": null,
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-mk4s-kit-mmu3-kit-bundle",
  "url": "https://www.prusa3d.com/product/original-prusa-mk4s-3d-printer-kit-mmu3-kit-bundle/",
  "title": "Original Prusa MK4S 3D Printer kit MMU3 kit Bundle - product page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "street_price_usd",
   "mmu_sku_in_combo",
   "status"
  ],
  "local_capture": "data/raw/phase1/prusa/original-prusa-mk4s-3d-printer-kit-mmu3-kit-bundle.html",
  "notes": "Added by the 2026-09-06 audit. First-party bundle SKU: MK4S kit + MMU3 kit in one order. US price $939 from the page's product JSON-LD offer (base 866.61 with a 10% Back-to-School discount). Page state on 2026-09-06: 'In stock. Preparation time: 1-3 business days.' Option rows: '+ Multi Material Upgrade MMU3 kit', '+ Enclosure-kit Bundle: No'.",
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-mk4s-kit-product",
  "url": "https://www.prusa3d.com/product/original-prusa-mk4s-3d-printer-kit/",
  "title": "Original Prusa MK4S 3D Printer kit - product page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "street_price_usd",
   "price_is_promo",
   "status"
  ],
  "local_capture": "data/raw/phase1/prusa/original-prusa-mk4s-3d-printer-kit.html",
  "notes": "US price $639 from product JSON-LD; page state shows totalDiscountInPercent 10. Undiscounted US list not published on the page.",
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-mk4s-mmu3-bundle",
  "url": "https://www.prusa3d.com/product/original-prusa-mk4s-3d-printer-mmu3-bundle/",
  "title": "Original Prusa MK4S 3D Printer MMU3 Bundle - product page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "street_price_usd",
   "mmu_sku_in_combo",
   "status"
  ],
  "local_capture": "data/raw/phase1/prusa/original-prusa-mk4s-3d-printer-mmu3-bundle.html",
  "notes": "Added by the 2026-09-06 audit. First-party bundle SKU: assembled MK4S + MMU3 in one order. US price $1,079 taken from the page's own product JSON-LD offer (base 996.69 with a 20% Back-to-School discount, x1.08 Global-e = $1,079). Page state on 2026-09-06: 'In stock. Preparation time: 1-3 business days.' Option rows on the page are '+ Multi Material Upgrade MMU3 assembled' and '+ Enclosure-kit Bundle: No'.",
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-mk4s-mmu3-enclosure-bundle",
  "url": "https://www.prusa3d.com/product/original-prusa-mk4s-mmu3-enclosure-bundle/",
  "title": "Original Prusa MK4S MMU3 Enclosure Bundle - product page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "street_price_usd",
   "mmu_sku_in_combo",
   "status"
  ],
  "local_capture": "data/raw/phase1/prusa/original-prusa-mk4s-mmu3-enclosure-bundle.html",
  "notes": "Added by the 2026-09-06 audit. First-party bundle SKU: assembled MK4S + MMU3 + Original Prusa Enclosure kit in one order. US price $1,389 from the page's product JSON-LD offer (base 1285.34 with a 20% Back-to-School discount). Availability on 2026-09-06 is 'High Demand - Estimated leadtime 2-3 weeks' and JSON-LD availability 'InStock'; it is a shipping product with a lead time, not an unreleased one.",
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-mk4s-product",
  "url": "https://www.prusa3d.com/product/original-prusa-mk4s-3d-printer/",
  "title": "Original Prusa MK4S 3D Printer - product page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "street_price_usd",
   "price_is_promo",
   "build_volume_mm",
   "hotend_temp_max_c",
   "bed_temp_max_c",
   "stock_nozzle",
   "footprint_mm",
   "weight_kg",
   "power_w",
   "enclosure"
  ],
  "local_capture": "data/raw/phase1/prusa/mk4s_assembled.md ; data/raw/phase1/prusa/mk4s_assembled.html",
  "notes": "Page state shows totalDiscountInPercent 20 and Global-e roundedPrice $799; the CORE One comparison table on prusa3d.com lists MK4S 'Assembled price from $999'.",
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-mmu3-enclosed-product",
  "url": "https://www.prusa3d.com/product/original-prusa-mmu3-enclosed-for-core-one-full-kit/",
  "title": "Original Prusa MMU3 Enclosed (for CORE One) - Full Kit - product page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "price_usd",
   "compatible_printer_ids",
   "slots"
  ],
  "local_capture": "data/raw/phase1/prusa/original-prusa-mmu3-enclosed-for-core-one-full-kit.html",
  "notes": null,
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-mmu3-lite-product",
  "url": "https://www.prusa3d.com/product/original-prusa-mmu3-lite-for-core-one-full-kit/",
  "title": "Original Prusa MMU3 Lite (for CORE One) - Full Kit - product page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "price_usd"
  ],
  "local_capture": "data/raw/phase1/prusa/original-prusa-mmu3-lite-for-core-one-full-kit.html",
  "notes": null,
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-mmu3-mk4s-product",
  "url": "https://www.prusa3d.com/product/original-prusa-mmu3-for-mk4s-mk3-9s-full-kit-2/",
  "title": "Original Prusa MMU3 (for MK4S/MK3.9S) - Full kit - product page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "price_usd",
   "compatible_printer_ids",
   "slots"
  ],
  "local_capture": "data/raw/phase0/prusa_mmu3_mk4s.md ; data/raw/phase1/prusa/original-prusa-mmu3-for-mk4s-mk3-9s-full-kit-2.html",
  "notes": null,
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-mmu3-overview",
  "url": "https://www.prusa3d.com/product/original-prusa-mmu3/",
  "title": "Original Prusa MMU3 - overview / Enclosed vs Lite comparison",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "slots",
   "mmu_type",
   "purge_waste",
   "humidity_control",
   "spool_id_rfid"
  ],
  "local_capture": "data/raw/phase0/prusa_mmu3.md",
  "notes": "Source of the Enclosed-vs-Lite table: Lite = 'top panel removed', printer NOT fully enclosed; Enclosed = modified top cover included. Also carries Prusa's claims of ~42 s per swap and '73% less waste vs competitors'.",
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-nozzle-brass",
  "url": "https://www.prusa3d.com/product/prusa-nozzle-brass-0-4-mm/",
  "title": "Prusa Nozzle brass 0.4 mm - product page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "price_usd"
  ],
  "local_capture": "data/raw/phase1/prusa/prusa-nozzle-brass-0-4-mm.html",
  "notes": null,
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-nozzle-obxidian-hf",
  "url": "https://www.prusa3d.com/product/e3d-prusa-nozzle-high-flow-obxidian-0-4-mm/",
  "title": "E3D Prusa Nozzle: High Flow ObXidian 0.4 mm - product page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "price_usd"
  ],
  "local_capture": "data/raw/phase1/prusa/e3d-prusa-nozzle-high-flow-obxidian-0-4-mm.html",
  "notes": null,
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-nozzles-category",
  "url": "https://www.prusa3d.com/category/nozzles/",
  "title": "Nozzles category - Original Prusa e-shop",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "hardened_nozzle_available"
  ],
  "local_capture": "data/raw/phase1/prusa/nozzles_category.html",
  "notes": null,
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-printers-category",
  "url": "https://www.prusa3d.com/category/3d-printers/",
  "title": "3D printers - Original Prusa 3D printers (US store lineup)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "status",
   "street_price_usd",
   "model"
  ],
  "local_capture": "data/raw/phase0/prusa.md",
  "notes": "Phase 0 capture. NOTE: the visible prices on this rendered page ($1,202.78 etc.) are the hidden pre-Global-e base prices; see src-prusa-help-globale.",
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-ultimate-assembled",
  "url": "https://www.prusa3d.com/product/core-one-ultimate-edition-assembled-2/",
  "title": "CORE One+ (Gen 2) Ultimate Edition Assembled - product page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "street_price_usd",
   "msrp_usd",
   "notes"
  ],
  "local_capture": "data/raw/phase1/prusa/coreone_ultimate_assembled.md ; data/raw/phase1/prusa/core-one-ultimate-edition-assembled-2.html",
  "notes": "Bundle contents per the page's own description: printer, Buddy3D Camera, Advanced Filtration, every kind of print sheet, three nozzles and accessories. No MMU3.",
  "_file": "prusa.json"
 },
 {
  "id": "src-prusa-ultimate-kit",
  "url": "https://www.prusa3d.com/product/core-one-ultimate-edition-kit-2/",
  "title": "CORE One+ (Gen 2) Ultimate Edition Assembly kit - product page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Prusa Research",
  "published_at": null,
  "fields_supported": [
   "street_price_usd",
   "msrp_usd"
  ],
  "local_capture": "data/raw/phase1/prusa/core-one-ultimate-edition-kit-2.html",
  "notes": null,
  "_file": "prusa.json"
 },
 {
  "id": "src-qidi-box-expansion-kit",
  "url": "https://qidi3d.com/products/qidi-box-expansion-kit",
  "title": "QIDI BOX Expansion Kit - contents, price and cross-model compatibility warning",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "QIDI Tech",
  "published_at": null,
  "fields_supported": [
   "chainable",
   "chainable_max_units",
   "price_usd"
  ],
  "local_capture": "data/raw/phase1/qidi/pj_qidi-box-expansion-kit.txt",
  "notes": "The rendered product page was not fetched; the text was extracted from QIDI's own Shopify product feed entry for this handle (qidi_all_pj.raw, retrieved 2026-09-06), which carries the same body_html the page renders. It states the kit 'supports the expansion of 4 multi-color boxes to achieve 16-color printing' and that the PLUS4 kit is not compatible with the Q2. Price and stock come from the US store feed.",
  "_file": "qidi.json"
 },
 {
  "id": "src-qidi-box-filament-support",
  "url": "https://us.qidi3d.com/products/qidi-box",
  "title": "QIDI Box - US store product page, Filament Supported / Not Supported spec rows and drying, RFID and spool-dimension rows",
  "retrieved_at": "2026-09-07",
  "tier": "T1",
  "publisher": "QIDI Tech",
  "published_at": null,
  "fields_supported": [
   "materials_accepted",
   "humidity_control",
   "spool_id_rfid",
   "slots"
  ],
  "local_capture": "data/raw/phase4/multi_material/qidi-box.md",
  "notes": "Re-fetched 2026-09-07 for the filament-magazine re-scoring, because the ABS-GF question was not extracted in Phase 1. The 'Filament Supported' row reads: 'PLA, PETG, ABS, ASA, PET, PA, PC, PVA (dried), BVOH (dried), PP, POM, HIPS, TPU 64D, ABS-CF/GF, PLA-CF/GF, PETG-CF/GF, PPS-CF, PET-CF/GF'. 'Filament Not Supported': 'TPE, Generic TPU, PVA (damp), BVOH (damp), TPU 95A, QIDI PAHT-CF, some Silk materials (PLA Silk) and PLA Glow-in-the-dark materials and other overly rigid or overly flexible filaments'. Also on the same page: 'Filament Drying: Supported and Support Simultaneous Drying and Printing' at 65 C; 'RFID Identification: Supported'; temperature and humidity readable on the screen and in QIDI Studio; spool width 50-72 mm and diameter 195-202 mm, cardboard spools not compatible without an adapter ring. This is the only magazine in this study whose own supported-filament list names ABS-GF.",
  "_file": "qidi.json"
 },
 {
  "id": "src-qidi-community-plus4-wiki-chamber",
  "url": "https://github.com/qidi-community/Plus4-Wiki/blob/main/content/chamber-heater-issue/README.md",
  "title": "qidi-community/Plus4-Wiki - 'Chamber Heater Issue'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "qidi-community",
  "published_at": null,
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": null,
  "notes": "Describes a hardware design flaw: on prints taller than 268 mm the print bed progressively blocks the chamber heater's outlet, which can trigger a Klipper thermal event and shut the print down. The document states plainly that 'a true fix for this issue would require Qidi to come up with a hardware fix' and offers only a macro workaround. Also documents that firmware v1.6.0 introduced a target_min_temp field that conflicts with the workaround unless set to 10.",
  "_file": "qidi.json"
 },
 {
  "id": "src-qidi-community-plus4-wiki-ssh",
  "url": "https://github.com/qidi-community/Plus4-Wiki/blob/main/content/ssh-access/README.md",
  "title": "qidi-community/Plus4-Wiki - 'How to access your Plus 4 through SSH'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "qidi-community",
  "published_at": null,
  "fields_supported": [
   "mod_ecosystem",
   "openness_notes"
  ],
  "local_capture": null,
  "notes": "'ssh mks@x.x.x.x ... The password is makerbase. Common config files are in /home/mks/printer_data/config.' Independently corroborates QIDI's own wiki. The repository as a whole (279 stars, 52 forks, last pushed 2026-07-03) is the evidence for mod_ecosystem 'deep' on the Plus4, alongside sibling repos q2-wiki, plus4-cad, q2-cad, klippain_v511_for_qidi_plus4 and ShakeTune-For-Plus4.",
  "_file": "qidi.json"
 },
 {
  "id": "src-qidi-community-q2-wiki-leadscrew",
  "url": "https://github.com/qidi-community/q2-wiki/blob/main/content/lead-screw-resistance-fix/README.md",
  "title": "qidi-community/q2-wiki - 'Fixing Z-axis lead screw rotation resistance'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "qidi-community",
  "published_at": null,
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": null,
  "notes": "'On a brand new printer, perhaps because of bad Q/C or rough handling during shipping, it is possible that the bed's lead screw guide(s) and the stepper motor(s) lose alignment.' The failure presents as an auto-bed-leveling error, 'No trigger on probe after full movement', with the bed heavily tilted. Links an official QIDI support video showing the realignment procedure, which is corroboration that QIDI recognizes the fault.",
  "_file": "qidi.json"
 },
 {
  "id": "src-qidi-community-q2-wiki-ptfe",
  "url": "https://github.com/qidi-community/q2-wiki/blob/main/content/ptfe-tube-filament-fix/README.md",
  "title": "qidi-community/q2-wiki - 'Fixing PTFE Tube Filament Loading Issues'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "qidi-community",
  "published_at": null,
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": null,
  "notes": "'The Q2 doesn't have enough vertical clearance between the PTFE tube feeding filament and the top glass panel, causing filament loading issues. Straightening the PTFE tube won't help without installing a riser first.' Links QIDI's own tube-straightening video and two lid-riser designs. Independent of, and consistent with, the Tom's Hardware finding.",
  "_file": "qidi.json"
 },
 {
  "id": "src-qidi-community-qidilink",
  "url": "https://github.com/qidi-community/Plus4-Wiki/blob/main/content/disable%20QIDILink-client/README.md",
  "title": "qidi-community/Plus4-Wiki - 'Disabling the QIDI Link client'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "qidi-community",
  "published_at": null,
  "fields_supported": [
   "cloud_required_for_remote",
   "known_issue",
   "openness_notes"
  ],
  "local_capture": null,
  "notes": "Step-by-step removal of QIDI's cloud client over SSH (systemctl stop/disable/mask). Openness-positive: the cloud client is a separate binary a user can delete, not something baked into the print path. Openness-negative, and the document itself hedges it: it quotes a Reddit claim that enabling Q-Link exposes the printer at an unencrypted public AWS URL, and immediately says 'The security implications are severe, but potentially unfounded.' Recorded here with that hedge intact; it is one unverified community claim, not a demonstrated vulnerability.",
  "_file": "qidi.json"
 },
 {
  "id": "src-qidi-github-max4",
  "url": "https://github.com/QIDITECH/QIDI_MAX4",
  "title": "QIDITECH/QIDI_MAX4 - official Max4 firmware source repository (GPL-3.0)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "QIDI Tech",
  "published_at": null,
  "fields_supported": [
   "firmware_source_public",
   "firmware"
  ],
  "local_capture": null,
  "notes": "Last pushed 2026-08-06. Contains klipper, moonraker, fluidd and config directories, but has no tagged release as of 2026-09-06, so there is published source but no published firmware version.",
  "_file": "qidi.json"
 },
 {
  "id": "src-qidi-github-org",
  "url": "https://github.com/QIDITECH?tab=repositories",
  "title": "github.com/QIDITECH - repository list (which models have published firmware source, and which do not)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "QIDI Tech",
  "published_at": null,
  "fields_supported": [
   "firmware_source_public",
   "openness_notes"
  ],
  "local_capture": null,
  "notes": "URL CORRECTED 2026-09-06 during audit: this was first recorded as github.com/orgs/QIDITECH/repositories, which 404s because QIDITECH is a GitHub user account, not an organization; the working equivalent is github.com/QIDITECH?tab=repositories (HTTP 200). The listing itself was and is enumerated via the GitHub API (api.github.com/users/QIDITECH/repos), re-run on 2026-09-06 with an identical result: 12 repositories. Present: QIDIStudio (AGPL-3.0), QIDISlicer, klipper, moonraker, QIDI_Q1_Pro, QIDI_Q2, QIDI_PLUS3, QIDI_PLUS4, QIDI_MAX3, QIDI_MAX4, QIDI_SMART3, Qidi-Print. Absent: any QIDI_PLUS5 and any QIDI_Q2C repository - the basis for firmware_source_public false on those two models.",
  "_file": "qidi.json"
 },
 {
  "id": "src-qidi-github-plus4-releases",
  "url": "https://github.com/QIDITECH/QIDI_PLUS4/releases",
  "title": "QIDITECH/QIDI_PLUS4 releases - published Plus4 firmware versions",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "QIDI Tech",
  "published_at": null,
  "fields_supported": [
   "firmware_source_public",
   "openness_notes"
  ],
  "local_capture": null,
  "notes": "Newest published release is Plus4_v1.7.1 dated 2025-08-06; before that Plus4_v1.7.0 (2025-07-22) and Plus4_V1.6.0 (2024-11-16). Re-enumerated via the GitHub API on 2026-09-06: five releases, newest unchanged. Over a year stale at RUN_DATE, while one owner reports the machine offering a 1.8.2 update on-device (r/3Dprinting, 2026-07-03).",
  "_file": "qidi.json"
 },
 {
  "id": "src-qidi-github-q2",
  "url": "https://github.com/QIDITECH/QIDI_Q2",
  "title": "QIDITECH/QIDI_Q2 - official Q2 firmware source repository (GPL-3.0)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "QIDI Tech",
  "published_at": null,
  "fields_supported": [
   "firmware_source_public",
   "firmware",
   "openness_notes"
  ],
  "local_capture": null,
  "notes": "Contains klipper, moonraker, fluidd, config and other directories. README states: 'QIDI's 3D printers operate based on the Klipper system. Building on the Klipper open-source project, we've tailored its source code ... Similarly, we've adapted Moonraker ... We also use Fluidd', and links QIDI's forks of both. Newest tagged release Q2_V1.1.1, published 2026-01-19.",
  "_file": "qidi.json"
 },
 {
  "id": "src-qidi-global-products-json",
  "url": "https://qidi3d.com/products.json?limit=250",
  "title": "QIDI global store - Shopify product feed (249 products; reveals Max4, Q2C and Plus5, which the site navigation hides)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "QIDI Tech",
  "published_at": null,
  "fields_supported": [
   "release_date",
   "status",
   "sku_variant",
   "msrp_usd"
  ],
  "local_capture": "data/raw/phase0/qidi_all_pj.raw",
  "notes": "Captured during Phase 0. Used here for two things: (a) the listing publish dates used as first-availability proxies, and (b) the global-store SKU strings, of which MAX4+MAX4BOX and PLUS4+QIDIBOX are the clearest evidence that a QIDI 'Combo' is printer plus QIDI Box. Also the source of the correction that the Q2's 1,099 dollar variant is a Brazil pre-sale shipping option, not a QIDI Box bundle.",
  "_file": "qidi.json"
 },
 {
  "id": "src-qidi-global-q1pro",
  "url": "https://qidi3d.com/products/q1-pro-3d-printer",
  "title": "Qidi Tech Q1 Pro 3D Printer - product page carrying QIDI's discontinuation notice",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "QIDI Tech",
  "published_at": null,
  "fields_supported": [
   "status",
   "build_volume_mm",
   "chamber_temp_max_c",
   "hotend_temp_max_c"
  ],
  "local_capture": "data/raw/phase1/qidi/pj_q1-pro-3d-printer.txt",
  "notes": "'This model has been discontinued. The QIDI Q1 Pro is no longer in production. Its direct replacement is the QIDI Q2 ... Spare parts and support for existing Q1 Pro owners remain available.'",
  "_file": "qidi.json"
 },
 {
  "id": "src-qidi-global-xmax3",
  "url": "https://qidi3d.com/products/qidi-x-max-3",
  "title": "Qidi Tech X-Max 3 3D Printer - product page carrying QIDI's discontinuation notice",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "QIDI Tech",
  "published_at": null,
  "fields_supported": [
   "status",
   "build_volume_mm",
   "chamber_temp_max_c",
   "hotend_temp_max_c",
   "claimed_max_speed_mms"
  ],
  "local_capture": "data/raw/phase1/qidi/pj_qidi-x-max-3.txt",
  "notes": "'This model has been discontinued ... The large-format machine in the current range is the QIDI Max4 ... Spare parts and support for existing X-Max 3 owners remain available.'",
  "_file": "qidi.json"
 },
 {
  "id": "src-qidi-play-qidimaker",
  "url": "https://play.google.com/store/apps/details?id=qdt.intl.qidimaker.com&hl=en_US",
  "title": "QIDI Maker - Google Play listing",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "QIDI Tech / Google Play",
  "published_at": null,
  "fields_supported": [
   "android_app",
   "android_ios_parity_note"
  ],
  "local_capture": "data/raw/phase1/qidi/play_qidimaker.html",
  "notes": "Confirms an Android build exists: 'QIDI Maker is a mobile application designed for QIDI 3D printer users, providing remote control and monitoring of their 3D printers.' Feature depth was not tested, so android_app is recorded conservatively as 'basic'.",
  "_file": "qidi.json"
 },
 {
  "id": "src-qidi-q2c-tds",
  "url": "https://cdn.shopify.com/s/files/1/0561/3201/0067/files/Q2C_TDS.pdf?v=1764403232",
  "title": "QIDI Q2C Technical Specification (official TDS PDF)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "QIDI Tech",
  "published_at": null,
  "fields_supported": [
   "build_volume_mm",
   "hotend_temp_max_c",
   "bed_temp_max_c",
   "chamber_temp_max_c",
   "filtration",
   "camera",
   "claimed_max_speed_mms",
   "claimed_max_accel_mms2",
   "footprint_mm",
   "weight_kg",
   "power_w",
   "stock_nozzle",
   "hardened_extruder_available"
  ],
  "local_capture": "data/raw/phase1/qidi/Q2C_TDS.pdf",
  "notes": "The decisive source for the Q2C: 'Chamber Temperature: No', 'Air filter: Optional', 'Camera: Optional (Timelapse Supported)', 'AI Camera Detection: No', 'Extruder Gear: Hardened Steel Dual Gears', 'Nozzle: Bimetal Nozzle'. Also states 'QIDI Studio and other third-party software, such as PrusaSlicer, Orca etc, but certain advanced features may not be supported.'",
  "_file": "qidi.json"
 },
 {
  "id": "src-qidi-us-box",
  "url": "https://us.qidi3d.com/products/qidi-box",
  "title": "QIDI Box - QIDI US Store product page (price, per-printer compatibility variants, stock, US warehouse note)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "QIDI Tech",
  "published_at": null,
  "fields_supported": [
   "price_usd",
   "compatible_printer_ids",
   "slots",
   "chainable",
   "humidity_control",
   "spool_id_rfid"
  ],
  "local_capture": "data/raw/phase1/qidi/us_page_qidi-box.md",
  "notes": "USD 228 for every compatibility variant (Plus4, Max4, Q2, Q2C, Plus5), all In Stock on 2026-09-06, free shipping from the US warehouse.",
  "_file": "qidi.json"
 },
 {
  "id": "src-qidi-us-max4",
  "url": "https://us.qidi3d.com/products/max4",
  "title": "QIDI Max4 3D Printer - QIDI US Store product page (full spec table, FAQ, US warehouse note)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "QIDI Tech",
  "published_at": null,
  "fields_supported": [
   "build_volume_mm",
   "chamber_temp_max_c",
   "hotend_temp_max_c",
   "bed_temp_max_c",
   "filtration",
   "camera",
   "claimed_max_speed_mms",
   "claimed_max_accel_mms2",
   "footprint_mm",
   "weight_kg",
   "power_w",
   "firmware",
   "ships_from"
  ],
  "local_capture": "data/raw/phase1/qidi/us_page_max4.md",
  "notes": "Also gives separate gross and net weights for Max4 (49.5 / 40 kg) and Max4 Combo (56 / 46.5 kg), a 6.5 kg difference consistent with one QIDI Box.",
  "_file": "qidi.json"
 },
 {
  "id": "src-qidi-us-plus4",
  "url": "https://us.qidi3d.com/products/plus4-3d-printer",
  "title": "QIDI Plus4 3D Printer - QIDI US Store product page (variants, prices, local-warehouse note, Klipper claim, FAQ)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "QIDI Tech",
  "published_at": null,
  "fields_supported": [
   "street_price_usd",
   "price_is_promo",
   "status",
   "firmware",
   "chamber_temp_max_c"
  ],
  "local_capture": "data/raw/phase1/qidi/us_page_plus4-3d-printer.md",
  "notes": "Shows the Plus4 in stock in the US at 649 / 799 while QIDI's global store shows it sold out. Advertises 'The Open-source latest V0.12 Klipper' and 'options for remote cloud access or secure LAN-only access'.",
  "_file": "qidi.json"
 },
 {
  "id": "src-qidi-us-plus4-techspecs",
  "url": "https://us.qidi3d.com/pages/qidi-plus-4-techspecs",
  "title": "QIDI Plus 4 TechSpecs - official specification page",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "QIDI Tech",
  "published_at": null,
  "fields_supported": [
   "build_volume_mm",
   "bed_temp_max_c",
   "hotend_temp_max_c",
   "chamber_temp_max_c",
   "filtration",
   "camera",
   "claimed_max_speed_mms",
   "claimed_max_accel_mms2",
   "footprint_mm",
   "weight_kg",
   "power_w",
   "direct_drive"
  ],
  "local_capture": "data/raw/phase1/qidi/us_plus4_techspecs.txt",
  "notes": "The only complete Plus4 spec table found; the Plus4 product page itself has none. Source of the 'Chamber Circulation Fan: Yes (with activated carbon air filter)' line that distinguishes the Plus4's filtration from the newer models' HEPA stack.",
  "_file": "qidi.json"
 },
 {
  "id": "src-qidi-us-plus5",
  "url": "https://us.qidi3d.com/products/plus5",
  "title": "QIDI Plus5 3D Printer - QIDI US Store product page (full spec table, FAQ, bundle contents, warehouse note)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "QIDI Tech",
  "published_at": null,
  "fields_supported": [
   "build_volume_mm",
   "chamber_temp_max_c",
   "hotend_temp_max_c",
   "bed_temp_max_c",
   "filtration",
   "camera",
   "claimed_max_speed_mms",
   "claimed_max_accel_mms2",
   "footprint_mm",
   "weight_kg",
   "power_w",
   "firmware",
   "orcaslicer_support",
   "mmu_sku_in_combo",
   "ships_from"
  ],
  "local_capture": "data/raw/phase1/qidi/us_page_plus5.md",
  "notes": "Carries QIDI's own statement of bundle contents ('The Plus5 3D Printer, Plus5 QIDI Box, and Polar Cooler in the bundle will be shipped separately'), the China-warehouse shipping note, the cross-model QIDI Box compatibility FAQ, and the coupon codes 40FOR700 / 50FOR900.",
  "_file": "qidi.json"
 },
 {
  "id": "src-qidi-us-products-json",
  "url": "https://us.qidi3d.com/products.json?limit=250",
  "title": "QIDI US Store - Shopify product feed (250 products, all printers, QIDI Box, accessories, prices, SKUs and stock flags)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "QIDI Tech",
  "published_at": null,
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "price_is_promo",
   "status",
   "sku_variant",
   "price_usd",
   "slots",
   "compatible_printer_ids",
   "cost_items"
  ],
  "local_capture": "data/raw/phase1/qidi/us_all_pj.raw",
  "notes": "The authoritative price and availability source for a US buyer. Distinct from qidi3d.com, which is the global/China store with different prices and different stock. Structured Shopify data, so variant titles, SKUs and available flags are machine-read rather than eyeballed.",
  "_file": "qidi.json"
 },
 {
  "id": "src-qidi-us-q2",
  "url": "https://us.qidi3d.com/products/qidi-q2",
  "title": "QIDI Q2 3D Printer - QIDI US Store product page (full spec table, connectivity FAQ, US warehouse note)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "QIDI Tech",
  "published_at": null,
  "fields_supported": [
   "build_volume_mm",
   "chamber_temp_max_c",
   "hotend_temp_max_c",
   "bed_temp_max_c",
   "filtration",
   "camera",
   "claimed_max_speed_mms",
   "claimed_max_accel_mms2",
   "footprint_mm",
   "weight_kg",
   "power_w",
   "firmware",
   "lan_only_mode",
   "ships_from"
  ],
  "local_capture": "data/raw/phase1/qidi/us_page_qidi-q2.md",
  "notes": "The connectivity FAQ lists QIDI Cloud, Wi-Fi, wired Ethernet LAN and fully offline USB-drive printing as parallel options, which is the basis for lan_only_mode 'full' and account_required_for_basic_printing false.",
  "_file": "qidi.json"
 },
 {
  "id": "src-qidi-us-q2c",
  "url": "https://us.qidi3d.com/products/q2c",
  "title": "QIDI Q2C 3D Printer - QIDI US Store product page (spec table, variant prices, shipping notice)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "QIDI Tech",
  "published_at": null,
  "fields_supported": [
   "street_price_usd",
   "enclosure",
   "filtration",
   "camera",
   "chamber_temp_max_c"
  ],
  "local_capture": "data/raw/phase1/qidi/us_page_q2c.md",
  "notes": "Q2C and Q2C Combo prices and the 'Shipped within 3 business days' notice with no warehouse named.",
  "_file": "qidi.json"
 },
 {
  "id": "src-qidi-us-shipping",
  "url": "https://us.qidi3d.com/pages/shipping-delivery",
  "title": "Shipping & Delivery - QIDI US Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "QIDI Tech",
  "published_at": null,
  "fields_supported": [
   "shipping_usd",
   "ships_from"
  ],
  "local_capture": "data/raw/phase1/qidi/us_shipping.md",
  "notes": "'Printers & QIDI Box - Free shipping', 3-10 business days. 'QIDI Tech has local warehouses in the US for 3D printers. Accessories and filaments may be stored locally or shipped directly from our main warehouse in China.' Also states that US-warehouse orders incur no customs duties while China-origin shipments may.",
  "_file": "qidi.json"
 },
 {
  "id": "src-qidi-us-warranty",
  "url": "https://us.qidi3d.com/pages/warranty-statement",
  "title": "Warranty Statement - QIDI US Store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "QIDI Tech",
  "published_at": null,
  "fields_supported": [
   "warranty_months"
  ],
  "local_capture": "data/raw/phase1/qidi/us_warranty_statement.html",
  "notes": "Warranty period table: 'QIDI printer (consumer, global) - 1 year' from date of receipt; EU/Switzerland/Norway/Iceland up to 2 years by law; consumable parts no warranty. 14-day return window for critical failures.",
  "_file": "qidi.json"
 },
 {
  "id": "src-qidi-wiki-q2-fluidd",
  "url": "https://wiki.qidi3d.com/en/Q2/Replacing-Fluidd",
  "title": "Replace Fluidd - QIDI Wiki (official) - documents SSH login and the Fluidd web UI on the Q2",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "QIDI Tech",
  "published_at": null,
  "fields_supported": [
   "web_ui_in_browser",
   "firmware",
   "openness_notes"
  ],
  "local_capture": "data/raw/phase1/qidi/wiki_q2_fluidd.html",
  "notes": "QIDI's own documentation instructs owners to SSH into the printer with username 'mks' and password 'makerbase', delete and replace the fluidd folder, and open the Fluidd page in a browser. That is a manufacturer-published root-adjacent shell path, which is unusual and material to the openness score.",
  "_file": "qidi.json"
 },
 {
  "id": "src-ratos-github",
  "url": "https://api.github.com/repos/Rat-OS/RatOS",
  "title": "GitHub API record for Rat-OS/RatOS - preconfigured Raspberry Pi image bundling Klipper, Moonraker and Mainsail; GPL-3.0; last push 2026-06-27",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "GitHub",
  "fields_supported": [
   "firmware",
   "firmware_source_public",
   "lan_only_mode"
  ],
  "local_capture": "data/raw/phase1/kits/ghapi_Rat-OS_RatOS.json",
  "_file": "kits.json"
 },
 {
  "id": "src-ratrig-electronics-kit",
  "url": "https://ratrig.com/products/rat-rig-v-core-4-1-electronics-kit-v1-00",
  "title": "Rat Rig V-Core 4.1 Electronics Kit v1.00, SKU HW4355MK, 768.56 USD, In stock",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Rat Rig",
  "fields_supported": [
   "price_usd"
  ],
  "local_capture": "data/raw/phase1/kits/ratrig_vcore41_electronics.md",
  "_file": "kits.json"
 },
 {
  "id": "src-ratrig-printers-collection",
  "url": "https://ratrig.com/collections/3d-printers",
  "title": "Rat Rig 3D Printers collection, US storefront, 20 products with prices",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Rat Rig",
  "fields_supported": [
   "street_price_usd"
  ],
  "local_capture": "data/raw/phase1/kits/ratrig_printers_20260906.md",
  "_file": "kits.json"
 },
 {
  "id": "src-ratrig-products-json",
  "url": "https://ratrig.com/products.json?limit=250",
  "title": "Rat Rig Shopify products.json, 219 products - Phase 0 capture",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Rat Rig",
  "fields_supported": [
   "price_usd",
   "release_date"
  ],
  "local_capture": "data/raw/phase0/ratrig_pj.raw",
  "notes": "Captured 2026-09-06T19:12Z. Shopify products.json returns the shop base currency; Rat Rig's shop currency is EUR (storefront payload shows currencyCode EUR, countryCode PT), so every figure taken from it was cross-checked against the US-rendered store pages rather than used directly.",
  "_file": "kits.json"
 },
 {
  "id": "src-ratrig-shipping",
  "url": "https://ratrig.com/policies/shipping-policy",
  "title": "Rat Rig Shipping policy - DAP Incoterms outside the EU, customs and import duties billed to the buyer",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Rat Rig",
  "fields_supported": [
   "shipping_usd",
   "ships_from"
  ],
  "local_capture": "data/raw/phase1/kits/ratrig_shipping.md",
  "_file": "kits.json"
 },
 {
  "id": "src-ratrig-vcore41-us",
  "url": "https://ratrig.com/products/rat-rig-v-core-4-1-us",
  "title": "Rat Rig V-Core 4.1 - US (product page, configurator and technical specification table)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Rat Rig",
  "fields_supported": [
   "street_price_usd",
   "msrp_usd",
   "hotend_temp_max_c",
   "bed_temp_max_c",
   "stock_nozzle",
   "enclosure",
   "auto_bed_level",
   "firmware",
   "mod_ecosystem"
  ],
  "local_capture": "data/raw/phase1/kits/ratrig_vcore41_us.md",
  "notes": "Rendered through Bright Data with --country us, so the prices are the US-market USD figures. Raw HTML also saved to ratrig_vcore41_us.html. The configurator's per-option prices render client-side and read 'Loading...' in both captures.",
  "_file": "kits.json"
 },
 {
  "id": "src-ratrig-warranty",
  "url": "https://ratrig.com/pages/warranty-policy",
  "title": "Rat Rig Warranty Policy - parts only, 1 year rest of world, excludes assembly",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Rat Rig",
  "fields_supported": [
   "warranty_months"
  ],
  "local_capture": "data/raw/phase1/kits/ratrig_warranty.md",
  "_file": "kits.json"
 },
 {
  "id": "src-reddit-5m5x-common-problems",
  "url": "https://www.reddit.com/r/FlashForge/comments/1qtnz2i/flashforge_5m_5x_common_problems_fixes_read_this/",
  "title": "r/FlashForge - Flashforge 5M / 5X: Common Problems & Fixes (READ THIS FIRST)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/FlashForge",
  "published_at": "2026-02-02",
  "fields_supported": [
   "reliability"
  ],
  "local_capture": "data/raw/phase2/flashforge/reddit-5m5x-common-problems.json",
  "notes": "Community consensus document, 175 upvotes and 113 comments, and it points the other way from the complaint threads: the subreddit's position is that 'with light maintenance the Flashforge Adventurer 5M / AD5X are extremely reliable and easy machines' and that 90% of problems are a dirty bed, wet filament, a bad first layer, loose belts or missed maintenance. Specific machine-level advice: do not use grid infill on these printers because the nozzle strikes the crossings, causing clicking, under-extrusion and layer shifts.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-reddit-a1-decibel-test",
  "url": "https://www.reddit.com/r/BambuLab/comments/1j9qwow/quick_decibel_test_a1_a1_mini/",
  "title": "Quick decibel test, a1 / a1 mini - r/BambuLab",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/BambuLab",
  "published_at": "2025-03-12",
  "fields_supported": [
   "noise_db",
   "noise_is_measured"
  ],
  "local_capture": "data/raw/phase2/bambu/reddit-a1-decibel-test.md",
  "notes": "An owner with what he describes as an actual calibrated dB meter measured a full-size A1 at 36 inches (0.91 m): 53 dB with the part-cooling fan at 100%, about 47 dB at 80%, 42 dB at 50%. He notes the fan only reaches 100% over overhangs and bridges and normally sits near 80%, which is why Bambu can publish 49 dB. Quick readings by one owner, not a lab measurement, and no A1 mini figure was produced in the thread.",
  "_file": "bambu.json"
 },
 {
  "id": "src-reddit-ad5x-common-problem",
  "url": "https://www.reddit.com/r/FlashForge/comments/1pd97ih/common_problem_w_ad5x/",
  "title": "r/FlashForge - Common problem w/ AD5X? (E0007 above 245 C, layer adhesion failures)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/FlashForge",
  "published_at": "2025-12-03",
  "fields_supported": [
   "reliability"
  ],
  "local_capture": "data/raw/phase2/flashforge/reddit-ad5x-common-problem.json",
  "notes": "Owner a few weeks in: prints fail to bond to the previous layer partway up with no error, then E0007 once the on-printer calibration is pushed past about 245 C. Support agreed to send a new extruder quickly. Commenters name two hotend revisions ('one with an additional, larger heatsink and one without'), say the heat sink is the known cause, and one adds 'it seems to be the more recent shipments that are seeing that error code' - i.e. the revision did not end it.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-reddit-ad5x-disaster",
  "url": "https://www.reddit.com/r/FlashForge/comments/1m2ms32/ad5x_dissaster_stay_away_from_flashforge/",
  "title": "r/FlashForge - AD5X disaster... stay away from FlashForge (pre-order unit, hotend and spool-holder faults)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/FlashForge",
  "published_at": "2025-07-17",
  "fields_supported": [
   "reliability",
   "support"
  ],
  "local_capture": "data/raw/phase2/flashforge/reddit-ad5x-disaster.json",
  "notes": "Pre-order unit delivered March 2025. Reports spools binding in the four side holders causing about 10% of prints to fail; filament snapping inside the PTFE tubes two to three times a week; filament seizing in the steel part of the hotend, needing a full teardown and a torch to clear; and a hotend life of 100-150 hours. Confirms a Flashforge design change dated 2025-05-31 (new spool holders, new nozzle) that his four-month-old machine could not accept, and that after-sales asked for serial number and invoice to check warranty. Two owners in-thread confirm Flashforge shipped updated hotends to early buyers free of charge. Counter-evidence in the same thread: replies blame Flashforge-branded filament quality for the tube breakages.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-reddit-ad5x-e0007-may2026",
  "url": "https://www.reddit.com/r/FlashForge/comments/1tb1oa8/new_ad5x_printer_new_to_3d_pritning_e0007_error/",
  "title": "r/FlashForge - New AD5X, E0007 error, Flashforge says buy new hotend",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/FlashForge",
  "published_at": "2026-05-12",
  "fields_supported": [
   "reliability",
   "support"
  ],
  "local_capture": "data/raw/phase2/flashforge/reddit-ad5x-e0007-buy-hotend.json",
  "notes": "Machine bought November 2025, i.e. in warranty. Support initially told him to buy a new hotend; he had to push to get a warranty replacement, then hit an E0113 'extruder filament error' and was sent a feeding assembly and a nozzle assembly. He also reports the printer dropping off the network after a few idle hours even in LAN-only mode. In-thread: an owner with 240 hours on a Black Friday 2025 machine got the identical fault and reports live chat stopped responding mid-session; an owner who bought in October 2025 got an in-warranty hotend replacement and found the heat pad behind the nozzle clip completely detached, and believes 'a batch of machines around that time had bad hot end heaters'; another says 'happened when I bought mine ~6mo ago'.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-reddit-ad5x-e0007-oct2025",
  "url": "https://www.reddit.com/r/FlashForge/comments/1nxx3lq/ad5x_extruder_failed_to_heat_as_expected/",
  "title": "r/FlashForge - AD5X extruder failed to heat as expected (E0007 on a day-old machine)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/FlashForge",
  "published_at": "2025-10-04",
  "fields_supported": [
   "reliability"
  ],
  "local_capture": "data/raw/phase2/flashforge/reddit-ad5x-extruder-heat.json",
  "notes": "OP hit the fault the day he unboxed the printer. Three further owners in-thread report the same: one had Flashforge ship a replacement from China; one was sent a print-head board and a USB-C cable that did not fix it and then a whole print head that did, and concludes the hotend thermistor/heater is the failing part.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-reddit-ad5x-noise-level",
  "url": "https://www.reddit.com/r/FlashForge/comments/1q17wgs/ad5x_noise_level/",
  "title": "r/FlashForge - AD5X noise level (owner decibel readings next to the machine)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/FlashForge",
  "published_at": "2026-01-01",
  "fields_supported": [
   "noise_db",
   "noise_is_measured"
  ],
  "local_capture": "data/raw/phase2/flashforge/reddit-ad5x-noise-level.json",
  "notes": "Owner's own sound-level meter: 'I just did a decibel reading right up next to my 5X and 5M and I was getting readings of high 70's to mid-80's. That is with the enclosure door open. With it closed it drops about 10 +/-, but with PLA or PETG I usually leave the top or door open so it doesn't really lower the sound.' Another owner reports the official AD5M enclosure lowering it by about 8 dB. A third: 'it is not a quiet printer', and warns about the 'clunk, clunk, clunk' of the waste chute at every filament change.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-reddit-ad5x-not-recommended",
  "url": "https://www.reddit.com/r/FlashForge/comments/1opljoc/the_ad5x_will_not_be_recommended_by_me_at_least/",
  "title": "r/FlashForge - The AD5X will not be recommended by me, at least as a multi-color printer",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/FlashForge",
  "published_at": "2025-11-06",
  "fields_supported": [
   "reliability"
  ],
  "local_capture": "data/raw/phase2/flashforge/reddit-ad5x-not-recommended.json",
  "notes": "Purge-timeout and load-timeout errors on the first multi-color prints, IFS 'constantly grinding', within 48 hours of purchase, on fresh sealed PETG. THE THREAD CUTS BOTH WAYS and is recorded that way: one owner at 400+ hours had feeding and clogging trouble bad enough that he damaged the print-head board during teardown and bought an Anycubic instead; another describes an IFS firmware update that doubled color-change time and put 'half the filament on the bed'; against that, owners at ~300 hours and others report flawless multi-color work, and several replies attribute the failures to wet filament and setup.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-reddit-ad5x-nozzle-ejected",
  "url": "https://www.reddit.com/r/FlashForge/comments/1tt32s8/just_about_had_enough_with_the_ad5x/",
  "title": "r/FlashForge - Just about had enough with the AD5X (nozzle leaving the hotend mid-print)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/FlashForge",
  "published_at": "2026-05-31",
  "fields_supported": [
   "reliability"
  ],
  "local_capture": "data/raw/phase2/flashforge/reddit-ad5x-reliability-threads.json",
  "notes": "Three consecutive failed ABS prints with the nozzle out of the hotend, once found 30 minutes later elsewhere in the machine; the owner notes the nozzle is not captured the way it is on the AD5M. Replies split between the retaining clip not being snapped fully home and the hardware, and mention a 'version 2' hotend that Flashforge sent one owner unprompted. THE SAME THREAD IS THE STRONGEST POSITIVE EVIDENCE FOUND: owners report 1,800 hours on the original nozzle, 546 hours with 'zero problems related to the printer', and 500+ hours and 5 km of filament with 'barely a hiccup'.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-reddit-ad5x-purge-hardcoded",
  "url": "https://www.reddit.com/r/FlashForge/comments/1o4zhj5/ad5x_purge_amount_is_it_truly_hardcoded_and_what/",
  "title": "r/FlashForge - AD5X Purge Amount, is it truly hardcoded (slicer flush volumes reported ignored)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/FlashForge",
  "local_capture": "data/raw/phase1/flashforge/reddit_ad5x_purge_hardcoded.md",
  "_file": "flashforge.json"
 },
 {
  "id": "src-reddit-ad5x-purge-settings",
  "url": "https://www.reddit.com/r/FlashForge/comments/1kuq4ip/ad5x_purge_settings/",
  "title": "r/FlashForge - AD5X purge settings (about 0.25 g dumped after every colour change on top of the flush volume)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/FlashForge",
  "local_capture": "data/raw/phase1/flashforge/reddit_ad5x_purge_settings.md",
  "_file": "flashforge.json"
 },
 {
  "id": "src-reddit-ams-vs-ams2-petg",
  "url": "https://www.reddit.com/r/BambuLab/comments/1kuz9kt/ams_vs_ams_2_worth_the_additional_130/",
  "title": "AMS vs AMS 2, worth the additional GBP 130? - r/BambuLab",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/BambuLab",
  "published_at": "2025-05-25",
  "fields_supported": [
   "humidity_control",
   "mmu_quality"
  ],
  "local_capture": "data/raw/phase2/bambu/reddit-ams-vs-ams2-petg.md",
  "notes": "Directly on the first-generation-AMS-versus-AMS-2-Pro question for a PLA/PETG buyer. Nine replies captured. The recurring answer is that drying is NOT the main difference and is not decisive for PLA/PETG if the filament is stored dry: 'Nothing about it will impact the quality of your prints (assuming your filament is dry enough).' The differences owners who have both actually cite are mechanical: stronger feed motors that 'power through' errors the original AMS threw, a ceramic feed insert instead of plastic, and PTFE tubes and jammed filament reachable without dismantling the unit. One caveat against the AMS 2 Pro: it cannot dry while printing.",
  "_file": "bambu.json"
 },
 {
  "id": "src-reddit-any-arco-users",
  "url": "https://www.reddit.com/r/Phrozen/comments/1nmjgmg/any_arco_users_out_there/",
  "title": "r/Phrozen - 'Any Arco users out there?'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/Phrozen",
  "published_at": "2025-09-21",
  "fields_supported": [
   "reliability",
   "support",
   "delivery"
  ],
  "local_capture": "data/raw/phase1/phrozen/rd_users.json",
  "notes": "OP (2025-09-21) received his machine after waiting over a year; calls it 'probably the quietest and fastest FDM printer I have been around' (subjective, no measurement) and finds PIXUP needs tweaking while Phrozen Orca works. Hopeful_Function_467 (2025-10-09) canceled a January order and demanded a refund. jackc00 (2026-05-08) reports a Chroma Kit that arrived with a streaked LCD and a V1.8.5 -> V1.9.4 firmware update failure for which Phrozen support told him to remove the eMMC chip and mail it back for reflashing. HaveLaserWillTravel notes PIXUP does not run on Mac.",
  "_file": "phrozen.json"
 },
 {
  "id": "src-reddit-arco-question",
  "url": "https://www.reddit.com/r/Phrozen/comments/1vxjxqe/phrozen_arco_question/",
  "title": "r/Phrozen - 'Phrozen arco question!'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/Phrozen",
  "published_at": "2026-08-25",
  "fields_supported": [
   "known issues"
  ],
  "local_capture": "data/raw/phase1/phrozen/rd_batch2.json",
  "notes": "Kickstarter backer AfraidHope1541, 2026-08-25 - four months after the newest Arco firmware (V1.9.9, 2026-04-22): 'Chroma kit is the worst! Basically unusable, even with single color prints will purge every layer. Arco is a good printer but horrible software and implementation with chroma. You're better off with almost anything else.' This is the recency check: the purge behavior is still being reported on current firmware.",
  "_file": "phrozen.json"
 },
 {
  "id": "src-reddit-c5-disappointing",
  "url": "https://www.reddit.com/r/FlashForge/comments/1sm8ngp/creator_5_disappointing/",
  "title": "r/FlashForge - Creator 5 disappointing? (no purge chute; purge falls into the machine)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/FlashForge",
  "local_capture": "data/raw/phase1/flashforge/reddit_c5_disappointing.md",
  "_file": "flashforge.json"
 },
 {
  "id": "src-reddit-c5p-canceled",
  "url": "https://www.reddit.com/r/FlashForge/comments/1ui8zzr/i_canceled_my_creator_5_pro_and_honestly_you/",
  "title": "r/FlashForge - I canceled my Creator 5 Pro (purge into chamber-heater intake; GPL source complaint)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/FlashForge",
  "local_capture": "data/raw/phase1/flashforge/reddit_c5p_canceled.md",
  "notes": "Posted approximately 2026-07 (thread showed 2mo ago when retrieved 2026-09-06).",
  "_file": "flashforge.json"
 },
 {
  "id": "src-reddit-c5p-fire-hazard",
  "url": "https://www.reddit.com/r/FlashForge/comments/1uffjn7/major_firesafety_hazard_identified_with_creator_5/",
  "title": "r/FlashForge - Major Fire/Safety Hazard Identified with Creator 5 Pro",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/FlashForge",
  "published_at": "2026-06-25",
  "fields_supported": [
   "known_issue_status"
  ],
  "local_capture": "data/raw/phase2/flashforge/reddit-c5p-fire-hazard.json",
  "notes": "48 upvotes, 131 comments. Establishes the community reaction and its consequences: at least two owners canceled pre-orders on the strength of the finding, one switching to a Snapmaker U1. Several commenters note Flashforge fixed it in firmware shortly afterwards. Recorded here for the dated community record, not as an independent test.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-reddit-c5p-fw194",
  "url": "https://www.reddit.com/r/FlashForge/comments/1um2n04/c5p_firmware_updated/",
  "title": "r/FlashForge - C5P Firmware Updated (owners on 1.9.4, rear purge, missing changelog)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/FlashForge",
  "published_at": "2026-07-03",
  "fields_supported": [
   "known_issue_status"
  ],
  "local_capture": "data/raw/phase2/flashforge/reddit-c5p-firmware-updated.json",
  "notes": "Owner confirms 1.9.4 on his own machine the day it shipped: 'the filament now purges at the back of the table away from the fans', verified by loading a new roll. THE REGRESSION, from a second owner: 'Any chance anyone has a copy of the 1.9.3 firmware they can send over? The problem with the purge move is not only that the wipe becomes useless, but the extruder drags a string of filament across the plate if I'm using extruder 1 or 2. I understand WHY FF did this update, but they clearly didn't put much thought into the actual impact.' THE CHANGELOG GAP, from a third: 'I checked their wiki and website to see a change log - I couldn't find one for this recent change?' A fourth reports the base Creator 5 also purging at the back now while a fifth says his Creator 5 still reported 1.9.3 as the newest version, so the rollout was uneven. One owner reports fast support that shipped a replacement build plate.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-reddit-c5p-klipper",
  "url": "https://www.reddit.com/r/FlashForge/comments/1ue83iv/does_the_new_flashforge_creator_5_pro_run_a/",
  "title": "r/FlashForge - Does the new Flashforge Creator 5 PRO run a locked-down Klipper (root confirmed; support declines GPL source request)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/FlashForge",
  "local_capture": "data/raw/phase1/flashforge/reddit_c5p_klipper_locked.md",
  "notes": "Posted approximately 2026-07 (thread showed 2mo ago when retrieved 2026-09-06).",
  "_file": "flashforge.json"
 },
 {
  "id": "src-reddit-c5p-terrible",
  "url": "https://www.reddit.com/r/FlashForge/comments/1v1ht0t/my_experience_with_the_creator_5_pro_has_been/",
  "title": "r/FlashForge - My experience with the Creator 5 Pro has been terrible (startup purge cycle, frozen touchscreen)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/FlashForge",
  "local_capture": "data/raw/phase1/flashforge/reddit_c5p_terrible.md",
  "notes": "Posted approximately 2026-07 (thread showed 2mo ago when retrieved 2026-09-06).",
  "_file": "flashforge.json"
 },
 {
  "id": "src-reddit-canvas-errors-guide",
  "url": "https://www.reddit.com/r/ElegooCentauriCarbon/comments/1uma961/common_canvas_errors_troubleshooting_guide/",
  "title": "r/ElegooCentauriCarbon - 'Common CANVAS Errors & Troubleshooting Guide' (errors 1242/1243/1252/1265), 33 upvotes, 23 comments",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit",
  "published_at": "2026-07-03",
  "local_capture": "data/raw/phase1/elegoo/reddit-1uma961.json",
  "notes": "Retrieved via the Bright Data reddit_posts pipeline. Links ELEGOO wiki pages that exist for each error code.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-reddit-canvas-errors-guide-2",
  "url": "https://www.reddit.com/r/elegoo/comments/1vhwtdq/canvas_for_centauri_carbon_common_errors/",
  "title": "r/elegoo - 'CANVAS for Centauri Carbon Common Errors & Troubleshooting Guide', 12 upvotes, 10 comments",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit",
  "published_at": "2026-08-07",
  "local_capture": "data/raw/phase1/elegoo/reddit-1vhwtdq.json",
  "notes": "Retrieved via the Bright Data reddit_posts pipeline.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-reddit-cc-100h",
  "url": "https://www.reddit.com/r/elegoo/comments/1mndm58/update_so_im_100_hours_of_printing_into_my_elegoo/",
  "title": "r/elegoo - '100 hours of printing into my Elegoo Centauri Carbon vs X1C': PLA, PETG, TPU, nylon-CF and PC all printed well on both machines, one jam, and 'the main one being the Elegoo is super loud - I'm shocked I can still hear it 2 rooms over'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit",
  "published_at": "2025-08-11",
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": "data/raw/phase2/elegoo/reddit-100h-cc.json",
  "notes": "35 upvotes, 31 comments. A side-by-side against a Bambu X1C by an owner of both, which makes the noise comparison unusually useful.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-reddit-cc-asa-lift",
  "url": "https://www.reddit.com/r/ElegooCentauriCarbon/comments/1n2mxc9/asa_lift_issue/",
  "title": "r/ElegooCentauriCarbon - 'ASA \"lift\" issue?': ASA edges peeling on a Centauri Carbon, with the community answer being brim, adhesive, dried filament and a chamber at 45 C or above",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit",
  "published_at": "2025-08-28",
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": "data/raw/phase2/elegoo/reddit-asa-lift.json",
  "notes": "Nine replies. Useful for the ASA question in both directions: it confirms lifting happens, and it records owners who print ASA successfully once they add a brim, an adhesive such as Magigoo, dry filament and a warm chamber.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-reddit-cc-howloud",
  "url": "https://www.reddit.com/r/ElegooCentauriCarbon/comments/1mh9bop/elegoo_centauri_carbon_how_loud_is_it/",
  "title": "r/ElegooCentauriCarbon - 'Elegoo Centauri Carbon - How loud is it?': fourteen owner replies, the great majority saying loud (vacuum cleaner, data-centre server, gaming laptop at full tilt), one reporting a phone-meter reading of 50-60 dB",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit",
  "published_at": "2025-08-04",
  "fields_supported": [
   "noise_db",
   "known_issue"
  ],
  "local_capture": "data/raw/phase2/elegoo/reddit-cc-howloud.json",
  "notes": "Retrieved with the Bright Data reddit_posts pipeline (direct fetches and the ISP proxy are both blocked for reddit.com as of 2026-09-06). Eight or more independent owners describe it as loud; the one dissenting voice argues the auxiliary fan is the culprit and is only needed above ~500 mm/s. The 50-60 dB figure is a user's phone app, not a controlled measurement, and is NOT stored as noise_db.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-reddit-cc12-longterm",
  "url": "https://www.reddit.com/r/ElegooCentauriCarbon/comments/1u8xuef/centauri_carbon_1_2_owners_how_has_your_longterm/",
  "title": "r/ElegooCentauriCarbon - 'Centauri Carbon 1 & 2 Owners: How Has Your Long-Term Experience Been?': 57 replies from owners quoting their own print hours - 5,000 h across three units, 722 h, ~1,000 h, 650 h, 500 h - alongside tool-head cable failures, mainboard failures, dead units and support complaints",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit",
  "published_at": "2026-06-18",
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": "data/raw/phase2/elegoo/reddit-longterm-cc12.json",
  "notes": "The single most useful community thread found for this brand because the asker demanded hour counts. It cuts BOTH ways and is recorded that way: several owners report four-figure hours with no faults, while four separate commenters report tool-head USB-C cable or tool-head board failures, four report mainboard faults, and three say support made them give up on the brand.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-reddit-cc2-1220",
  "url": "https://www.reddit.com/r/FixMyPrint/comments/1rzqsw2/centauri_carbon_2_1220_error/",
  "title": "r/FixMyPrint - Centauri Carbon 2 error 1220 after a PLA clog at 11 days / 77 print hours",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit",
  "published_at": "2026-03-21",
  "local_capture": "data/raw/phase1/elegoo/reddit-1rzqsw2.json",
  "notes": "Retrieved via the Bright Data reddit_posts pipeline.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-reddit-cc2-quality-support",
  "url": "https://www.reddit.com/r/elegoo/comments/1rbu1u4/elegoo_centauri_carbon_2_quality_issues_constant/",
  "title": "r/elegoo - 'Elegoo Centauri Carbon 2 Quality Issues - Constant Problems & Poor Resolution from Support': a promised replacement machine downgraded to self-replacing the print head, a second owner saying Elegoo ran down his return window, and a third who found the heated-bed cable rubbed through to bare copper out of the box",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit",
  "published_at": "2026-02-22",
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": "data/raw/phase2/elegoo/reddit-cc2-quality.json",
  "notes": "Fifteen replies, and notably several of them push back hard on the original poster ('this is 100% user error'), so the thread is not one-sided. The bed-cable report is a single anecdote and is recorded as isolated.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-reddit-cc2-worth-buying",
  "url": "https://www.reddit.com/r/elegoo/comments/1uhbuva/is_the_elegoo_centauri_carbon_2_combo_actually/",
  "title": "r/elegoo - 'Is the Elegoo Centauri Carbon 2 Combo actually worth buying?': 155 replies from June 2026, including owners at 780 and ~300 print hours reporting no faults, and a complaint that official OrcaSlicer is blocked from talking to the machine",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit",
  "published_at": "2026-06-27",
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": "data/raw/phase2/elegoo/reddit-batch1.json",
  "notes": "Only the first twelve comments of 155 were returned by the pipeline, so this is a sample of the thread and is treated as such. Included because it is the closest thing found to a dated snapshot of consensus on the CC2 at the six-month mark, and that snapshot is mostly positive.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-reddit-cfs-jam",
  "url": "https://www.reddit.com/r/Creality_k2/comments/1j7ltjp/cfs_crunching_filament_constantly_jamming/",
  "title": "r/Creality_k2: 'CFS crunching filament - constantly jamming'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit",
  "published_at": "2025-03-10",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase1/creality/reddit_cfs_jam.json",
  "notes": "36 comments, 14 captured, running from 2025-03 to 2025-09. OP loses one to two days of print time every few days to CFS jams, with an identical bite pattern across PLA, HS PLA, PETG and CF variants and across filament brands; feeding from the external spool holder works perfectly. Independent confirmations, plus the two circulating community fixes: cut one loop off the CFS tension spring, and clean/lube or replace the CFS feed hub. One owner reports all four of their CFS units behaving the same way. A 2025-09-24 comment: 'I cant believe how old this post is and I have tried so many of the suggestions and nothing is working.'",
  "_file": "creality.json"
 },
 {
  "id": "src-reddit-chroma-waste",
  "url": "https://www.reddit.com/r/Phrozen/comments/1s3t4va/phrozen_arco_chroma_kit_causing_excessive_waste/",
  "title": "r/Phrozen - 'Phrozen Arco Chroma Kit causing excessive waste on single filament prints'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/Phrozen",
  "published_at": "2026-03-26",
  "fields_supported": [
   "purge_waste",
   "known issues"
  ],
  "local_capture": "data/raw/phase1/phrozen/rd_batch1.json",
  "notes": "Pulled via the Bright Data reddit_posts pipeline (direct reddit fetches through the ISP proxy are refused). Three distinct commenters. OP: 'it's like the printer is having to purge after every layer like it's swapping filaments ... I have more printer poops than I have actual printed material at this point.' Nomad_Torr traces his own case to a run-out sensor false trigger causing a reload-and-purge cycle, worst with spools below ~350 g, and mitigated by weighting the spool hub. DifferentReason7028: 'just give up chroma already'.",
  "_file": "phrozen.json"
 },
 {
  "id": "src-reddit-cloudprint-supports",
  "url": "https://www.reddit.com/r/3Dprinting/comments/18xxn7t/did_makerbot_update_support_settings_recently/",
  "title": "Did Makerbot update support settings recently? - r/3Dprinting",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit",
  "published_at": null,
  "fields_supported": [
   "ki-makerbot-sketch-cloud-slicer-lockin"
  ],
  "local_capture": "data/raw/phase1/ultimaker/reddit_cloudprint_supports.md",
  "notes": "AUDIT UPDATE 2026-09-06: previously SNIPPET ONLY (reddit.com is compliance-blocked on the ISP-proxy route). The full thread was retrieved on 2026-09-06 via the Bright Data Web Unlocker and saved at data/raw/phase1/ultimaker/reddit_cloudprint_supports.md. Author runs 'a fleet of Makerbot Sketch machines in our school district'. Verbatim: 'Makerbot Cloudprint is a proprietary online slicer and supports are either on or off (default on). No support blockers, no tree supports, etc. if supports are on they are placed absolutely everywhere.' The post's point is that support REMOVAL got better recently, not that the slicer got more configurable. Reddit displayed it as '3y ago' on 2026-09-06; no exact publication date was captured, so published_at stays null. Used only to corroborate that CloudPrint is a proprietary cloud slicer with limited control, which the manufacturer's own page already establishes.",
  "_file": "ultimaker.json"
 },
 {
  "id": "src-reddit-coreone-loud",
  "url": "https://www.reddit.com/r/prusa3d/comments/1mnmg20/how_loud_is_your_core_one/",
  "title": "'How loud is your Core One?' - r/prusa3d",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/prusa3d",
  "published_at": "2025-08",
  "fields_supported": [
   "noise_db"
  ],
  "local_capture": "data/raw/phase1/prusa/reddit_coreone_noise.md",
  "notes": "Owner measures 60 dB average at 5 ft on a 0.15 mm structural profile after belt tensioning, accelerometer input-shaper and phase calibration; reports Prusa support answered 'the Core One is a loud printer... It should not be expected to be quiet'.",
  "_file": "prusa.json"
 },
 {
  "id": "src-reddit-coreone-mmu3",
  "url": "https://www.reddit.com/r/prusa3d/comments/1nn3wzk/prusa_core_one_and_mmu3_nothing_but_disappointment/",
  "title": "'Prusa Core ONE and MMU3 - nothing but disappointment' - r/prusa3d",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/prusa3d",
  "published_at": "2025-09",
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": "data/raw/phase1/prusa/reddit_coreone_mmu3_disappointment.md",
  "notes": "CORE One owner: wipe-tower blobs causing layer shifts, filament fed but not extruding, limited filament tolerance; says a colleague sees the same. Praises the bare printer.",
  "_file": "prusa.json"
 },
 {
  "id": "src-reddit-creality-reliability",
  "url": "https://www.reddit.com/r/crealityk1/comments/1dhzsox/creality_reliability_vs_others/",
  "title": "Creality reliability vs others (r/crealityk1)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/crealityk1",
  "published_at": "2024-06-17",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/creality/reddit-creality-reliability-vs-others.md",
  "notes": "Useful as a corrective: top replies argue subreddit complaint volume is not a reliability measure and that Creality's share is the largest. The specific, repeated criticism that survives is process, not hardware - tiered scripted support on Chinese hours with parts shipping from China, and 'a habit of releasing things as early as possible with a let's-fix-it-later' approach.",
  "_file": "creality.json"
 },
 {
  "id": "src-reddit-i-love-my-arcos",
  "url": "https://www.reddit.com/r/Phrozen/comments/1mx9gqx/i_love_my_arcos/",
  "title": "r/Phrozen - 'I love my Arco's'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/Phrozen",
  "published_at": "2025-08-22",
  "fields_supported": [
   "reliability",
   "delivery"
  ],
  "local_capture": "data/raw/phase1/phrozen/rd_love.json",
  "notes": "Positive long first-impressions post from a backer who received two machines on 2025-08-12: 20-30 minutes from box to first print, benchy 'flawless', PIXUP usable but loses saved profiles across restarts. Nicthalon (2025-11-15) reports excellent TPU results with the CHT nozzle and good PETG on stock settings. Counterweight in the same thread: Turbulent-Review-301 (2026-02-28) 'Its been a shitshow. Very few people are happy with the printer or the service of the company'; jackc00 repeats his firmware/eMMC account; 802Garage notes the enclosure and MMU had still not shipped.",
  "_file": "phrozen.json"
 },
 {
  "id": "src-reddit-infimech-owners",
  "url": "https://www.reddit.com/r/InfiMechOfficial/comments/1v5hrs9/anyone_here_own_a_tx_or_ex/",
  "title": "Anyone here own a TX or EX? (r/InfiMechOfficial)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/InfiMechOfficial",
  "published_at": "2026-07-24",
  "fields_supported": [
   "brand.notes",
   "infimech-ex.mod_ecosystem",
   "ki-imports-support-response-variable"
  ],
  "local_capture": "data/raw/phase1/imports/reddit_own_tx_ex.json",
  "notes": "Retrieved via the Bright Data Reddit pipeline on 2026-09-06. The subreddit has 640 members. The post reports 10 comments; the capture returned six replies, all from TX or older-FlyingBear owners, and not one EX owner among them - so 'no EX owner answered' is true of the six that were captured, not provably of all ten. Two independent commenters state the brand relationship: 'iirc Infimech is a rebranding of flying bear' (6 upvotes) and 'i own a Flying Bear (same compagnie but older or for other market) Ghost 6'. On the EX specifically the only remark is 'As far as I know EX is normal mechanically and raw programmatically'. Support experience is reported positively here ('very responsive, considering the time difference between China and UK'), contradicting the 2024 TX review.",
  "_file": "imports.json"
 },
 {
  "id": "src-reddit-infimech-tx-review",
  "url": "https://www.reddit.com/r/3Dprinting/comments/1g08rn5/infimech_tx_pocketsized_review_hot_garbage_in_a/",
  "title": "Infimech TX - Pocket-sized review - Hot garbage in a nice package (r/3Dprinting)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/3Dprinting",
  "published_at": "2024-10-10",
  "fields_supported": [
   "ki-imports-support-response-variable",
   "brand.notes"
  ],
  "local_capture": "data/raw/phase1/imports/reddit_tx_review.json",
  "notes": "Owner review of the previous-generation InfiMech TX (13 upvotes, 12 comments), retrieved via the Bright Data Reddit pipeline on 2026-09-06. Complaints: cannot remember a Z-offset, bed mesh with 1.1 mm variance that 'just vanishes', auto-home driving the bed into the nozzle, a blob of doom on roughly the third print, a snapped heat break, and 'Customer service, in my experience, will take weeks to respond to inquiries.' IMPORTANT COUNTERWEIGHT - the author edited the post: 'Infimech got back to me almost instantly and is working to try and fix the issue ... their rapid handling of the issue and cooperation has me feeling much better about them as a company.' The comment thread disagrees with the review: three separate owners call it a great printer, and one points out that a forgotten 'save configuration' is standard Mainsail behavior. This is about the TX, NOT the EX or Ghost 7.",
  "_file": "imports.json"
 },
 {
  "id": "src-reddit-k1-2026",
  "url": "https://www.reddit.com/r/crealityk1/comments/1sun3s8/testing_k1_in_2026/",
  "title": "Testing K1 in 2026 (r/crealityk1)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/crealityk1",
  "published_at": "2026-04-24",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/creality/reddit-testing-k1-2026.md",
  "notes": "RECENCY CHECK. Buyer picks a K1 up for GBP 237 in 2026 and is 'blown away' by first layers; several owners report 1300+ hour machines still running and refurbished K1/K1 SE units at USD 120-150. Also in the same thread: the launch extruder called 'absolute garbage', support that never answered, and an owner who feels bad about the noise for others in the room.",
  "_file": "creality.json"
 },
 {
  "id": "src-reddit-k1-longterm-2024",
  "url": "https://www.reddit.com/r/crealityk1/comments/1g6tsr5/k1_long_term_reliability/",
  "title": "K1 Long term reliability (r/crealityk1)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/crealityk1",
  "published_at": "2024-10-18",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/creality/reddit-k1-longterm-2024.md",
  "notes": "Owner at ~1200 hours: 'impressive' for the first year, then failed prints and random errors, against two P1S at roughly double the hours. Replies split between maintenance-neglect and machine explanations.",
  "_file": "creality.json"
 },
 {
  "id": "src-reddit-k1-noise",
  "url": "https://www.reddit.com/r/crealityk1/comments/17agqcm/prospective_buyer_how_are_the_noise_levels_on_the/",
  "title": "Prospective Buyer - How are the noise levels on the K1? (r/crealityk1)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/crealityk1",
  "published_at": "2023-10-18",
  "fields_supported": [
   "noise_db"
  ],
  "local_capture": "data/raw/phase2/creality/reddit-k1-noise-levels.md",
  "notes": "27 replies, near-unanimous that the K1 family is loud and that the fans, not the motion system, are the cause. Two owner meter readings: 75 dB at one inch on a K1, and 65-70 dB on a K1 Max with the lid on printing PLA+ falling to about 60 dB on PETG (distances unstated). Several owners moved the machine to another room or the garage.",
  "_file": "creality.json"
 },
 {
  "id": "src-reddit-k1c-6month",
  "url": "https://www.reddit.com/r/Creality/comments/1fo5gib/creality_k1c_6_month_update/",
  "title": "Creality K1C - 6 Month Update (r/Creality)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/Creality",
  "published_at": "2024-09-24",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/creality/reddit-k1c-6month.md",
  "notes": "~300 hours over six months, unsponsored. Still doing the job but needs regular maintenance; the 'unicorn' nozzle clogged early, the hot-end front cover fan connector works loose, belt tension is awkward to reach. Another owner in the thread has an extruder clicking and not feeding within a week of PLA-CF.",
  "_file": "creality.json"
 },
 {
  "id": "src-reddit-k1c-loud",
  "url": "https://www.reddit.com/r/Creality/comments/1j5zgj3/how_loud_is_the_k1c/",
  "title": "How loud is the K1C? (r/Creality)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/Creality",
  "published_at": "2025-03-07",
  "fields_supported": [
   "noise_db"
  ],
  "local_capture": "data/raw/phase2/creality/reddit-how-loud-k1c.md",
  "notes": "Owners agree the K1C is quieter than the original K1 - one attributes it to Creality changing the side auxiliary fan - but still 'not something to sleep next to'. The only figure offered is a half-remembered 'under 60 decibels', which is not a usable measurement.",
  "_file": "creality.json"
 },
 {
  "id": "src-reddit-k1max-hate",
  "url": "https://www.reddit.com/r/crealityk1/comments/1pbjrra/i_hate_my_k1_max_nothing_but_problems/",
  "title": "I HATE my K1 Max - Nothing but problems! (r/crealityk1)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/crealityk1",
  "published_at": "2025-12-01",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/creality/reddit-hate-k1max.md",
  "notes": "567 hours: three nozzles, one heater block and two-to-three extrusion kits. Replies include 'Replace the Extruder... It's a known problem', 'The stock hotend is junk', an owner waiting six days for a support quote after a blob-out destroyed the toolhead, and an owner who gave up after 18 months of part swaps. Counter-reports in the same thread from owners running the stock extruder without trouble.",
  "_file": "creality.json"
 },
 {
  "id": "src-reddit-k1max-honest",
  "url": "https://www.reddit.com/r/crealityk1/comments/1ro9e8f/honest_experiences_k1max/",
  "title": "honest experiences k1max (r/crealityk1)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/crealityk1",
  "published_at": "2026-03-08",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/creality/reddit-honest-experiences-k1max.md",
  "notes": "23 replies from multi-year owners. Recurring: original extruders replaced on every machine, hotends and nozzles treated as consumables, warped beds shimmed, a DOA mainboard, a toolhead daughterboard that failed twice, and one machine that caught fire. Also several two-year owners with essentially no trouble, and one running the machine in a medical lab for two years across PLA/PETG/ASA/ABS/PMMA.",
  "_file": "creality.json"
 },
 {
  "id": "src-reddit-k1max-regret",
  "url": "https://www.reddit.com/r/Creality/comments/1jpzp3n/i_truly_regret_buying_the_k1_max/",
  "title": "I truly regret buying the K1 Max (r/Creality)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/Creality",
  "published_at": "2025-04-02",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/creality/reddit-regret-k1max.md",
  "notes": "Three extruders replaced, clogs every month or two, 'The AI lidar detection never works' (+8 reply: 'the Lidar is just for decoration'), and support that replies at 3am with vague instructions and takes 24 hours per clarification. Also a 'potato chip shaped bed' replaced under warranty and an owner whose nozzle was glued in place at the factory and got a PayPal refund after a month of argument. Several owners report no problems at all.",
  "_file": "creality.json"
 },
 {
  "id": "src-reddit-k2plus-3mo",
  "url": "https://www.reddit.com/r/3Dprinting/comments/1qv4d5i/3_month_review_of_the_creality_k2_plus_from_a/",
  "title": "r/3Dprinting: '3 Month review of the Creality K2 Plus from a total printing newb'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit",
  "published_at": "2026-02-03",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase1/creality/reddit_k2plus_3mo.json",
  "notes": "Positive OP review. In comments, a multi-unit owner (2026-02-25): 'Out of the box most of my K2's had bed meshes with 1.5 to 3mm of warp. That's atrocious', fixed only by a ~$250 aftermarket graphite bed. A 2026-07-16 comment (French): still nozzle jams, still CFS problems.",
  "_file": "creality.json"
 },
 {
  "id": "src-reddit-k2plus-heavyuse",
  "url": "https://www.reddit.com/r/Creality_k2/comments/1khq2ae/creality_k2_plus_my_detailed_experience_after/",
  "title": "Creality K2 Plus - My Detailed Experience After Heavy Use (r/Creality_k2)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/Creality_k2",
  "published_at": "2025-05-08",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/creality/reddit-k2plus-heavy-use.md",
  "notes": "Unsponsored scored write-up after continuous use, plus 23 replies. The replies are the valuable part: an owner of four units reports severe z-banding on two of them, filament that will not return to the CFS leaving the machine stuck in Resume, a first-wave CFS that 'is just a filament shredder' against a later-bought CFS that behaves much better, and a French owner rating CFS reliability 3-4/10. Noise opinions split, with input-shaping calibration agreed to be loud.",
  "_file": "creality.json"
 },
 {
  "id": "src-reddit-k2plus-lately",
  "url": "https://www.reddit.com/r/Creality/comments/1u07edf/k2_plus_owners_how_has_it_been_running_for_you/",
  "title": "r/Creality: 'K2 Plus owners how has it been running for you lately after all the updates'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit",
  "published_at": "2026-06-08",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase1/creality/reddit_k2plus_lately.json",
  "notes": "The recency check. Comments from 2026-06 and 2026-08. A 2,300-hour owner: 'The machine has a real problem with the structure of bed, causing deformation in it. So, to solve that you need to preheat your machine before printing materials like abs/asa/pa ... I'm hoping that Creality solved this someday.' A 2026-08-02 comment reports post-update nozzle wear every ~5 prints plus phantom clog errors. An 800-hour owner: early communication errors and calibration issues, 'however, after the updates and fixing the root causes, the printer has become very reliable'. A P1S upgrader at ~500 hours lists a broken-off filament needing disassembly, a nozzle clog, and a PTFE tube worn through at ~300 hours.",
  "_file": "creality.json"
 },
 {
  "id": "src-reddit-k2plus-thesedays",
  "url": "https://www.reddit.com/r/Creality_k2/comments/1pexyyq/how_is_the_k2_plus_these_days/",
  "title": "r/Creality_k2: 'How is the K2 plus these days?'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit",
  "published_at": "2025-12-05",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase1/creality/reddit_k2plus_thesedays.json",
  "notes": "36 comments, 15 captured. Independent owner reports of: bed continuing to warp after probing so prints fail as if the nozzle were clogged; belt-calibration failure out of the box; Z-axis stepper failure at ~3 months; ~10 clogs resolved by one owner; door-hinge adhesive failure; PTFE tube scuffing the top hatch; factory-pinched toolhead cable; 'Honestly it would be a top tier machine if they can fix the CFS'; support sending random replacement parts and ignoring return requests. Also several owners reporting no significant issues over 6-12 months.",
  "_file": "creality.json"
 },
 {
  "id": "src-reddit-k2plus-updates",
  "url": "https://www.reddit.com/r/Creality_k2/comments/1on215b/k2_plus_owners_worth_it_after_recent_updates/",
  "title": "r/Creality_k2: 'K2 plus owners - worth it after recent updates?'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit",
  "published_at": "2025-11-03",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase1/creality/reddit_k2plus_updates.json",
  "notes": "53 comments, 21 captured, spanning 2025-11 to 2026-05. Reports of filament stuck in the extruder after every print (suspected dull cutter), extruder motor failure, factory-pinched cutter and filament-detection cables, 'blob of doom' after ~1,200 hours, 'I just find the CFS unreliable. Sometimes it jams and sometimes it doesn't', 'Mine constantly jams printing petg', a refurb unit that 'worked fine right out of the box', and a 3-machine owner reporting only occasional nozzle clogs across ~4,000 hours with 'fantastic' WhatsApp support.",
  "_file": "creality.json"
 },
 {
  "id": "src-reddit-k2se4c-cutter",
  "url": "https://www.reddit.com/r/Creality_k2/comments/1w8c2ed/cutter_might_be_jammed_error_creality_k2_se_4c/",
  "title": "Cutter might be Jammed error. Creality K2 SE 4C (r/Creality_k2)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/Creality_k2",
  "published_at": "2026-09-05",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/creality/reddit-k2se4c-cutter-jam.md",
  "notes": "One of only two substantive K2 SE 4C owner threads that exist at RUN_DATE. Owner cannot get the filament cutter to fire since purchase across old and new filament, though the lever cuts by hand. One reply, suggesting cutter calibration.",
  "_file": "creality.json"
 },
 {
  "id": "src-reddit-k2se4c-upgradekit",
  "url": "https://www.reddit.com/r/Creality/comments/1w7ahbr/k2_se_4c_any_upgrade_kit_for_k2_se/",
  "title": "K2 SE 4C - Any upgrade kit for K2 SE? (r/Creality)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/Creality",
  "published_at": "2026-09-04",
  "fields_supported": [],
  "local_capture": "data/raw/phase2/creality/reddit-k2se4c-upgrade-kit.md",
  "notes": "Confirms the K2 SE 4C is brand new and that no CFS Nano upgrade kit exists yet for the plain K2 SE; an owner reports the SPARKX i7's CFS Nano uses the same 6-pin plug and worked on a K2 Pro. Recorded as evidence of how little owner experience exists for this SKU, not as evidence about the machine.",
  "_file": "creality.json"
 },
 {
  "id": "src-reddit-k3max-1month-1kxlusx",
  "url": "https://www.reddit.com/r/anycubic/comments/1kxlusx/kobra_3_max_1_month_review/",
  "title": "r/anycubic - 'Kobra 3 Max 1 Month Review' (36 comments)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit",
  "published_at": "2025-05-28",
  "fields_supported": [
   "reliability",
   "support"
  ],
  "local_capture": "data/raw/phase2/anycubic/reddit-k3max-1month.json",
  "notes": "Owner with a Prusa MK3S+ and an Anycubic i3 Mega for comparison. Positive on build quality, speed, ACE Pro and the textured plate; 'not on the same level as the Bambu P1S but it's close'. Negative: 'The supplied 0.4mm nozzle was junk. Despite only printing with PLA, I experienced constant clogging ... this one clogged nearly every other print', cured by fitting a spare nozzle, after which 'many hours of trouble-free operation'. Support asked for photos and shipped a hotend PLUS unrequested ACE Pro parts - the poster calls it going 'above and beyond'. Comment thread is genuinely mixed: one owner reports 'almost 1000 print hours and no real clog', another 280 h with clogs traced to PETG temperature, another lost a 20-hour print to a same-layer repeat and 'a massive blob of death', several complain they cannot get a P1S-quality top surface, and one cannot reach Home Assistant parity.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-reddit-k3max-warranty-1w472r3",
  "url": "https://www.reddit.com/r/3Dprinting/comments/1w472r3/anycubic_kobra_3_max_combo_6_months_of/",
  "title": "r/3Dprinting - 'Anycubic Kobra 3 Max Combo: 6+ months of unaddressed flaws, endless DIY repairs, and EU warranty refusal'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit",
  "published_at": "2026-09-01",
  "fields_supported": [
   "support",
   "warranty"
  ],
  "local_capture": "data/raw/phase2/anycubic/reddit-k3max-warranty-1w472r3.json",
  "notes": "ONE reporter (u/enrico_memo), cross-posted to r/3Dprinting, r/anycubic and r/AnycubicOfficial on the same day - the three posts are the SAME report and must not be counted as three sources. Ticket numbers given (#1093949, #1467172). Claims: oval instead of round circles out of the box, acknowledged by support and never fixed; ACE Pro feeder jamming constantly; a warranty replacement printhead arriving dead on arrival; six months of support-directed home teardowns (belts, full motherboard swap, printhead rebuilds); and with the machine inoperable, a formal refusal of return and refund citing an internal '30-day return policy' against EU Directive 2019/771. Now a card chargeback and a complaint to the Italian competition authority. Buyer here is in the US, so the EU directive does not apply, but the 30-day-return posture and the DIY-repair expectation do.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-reddit-ks1-bedmesh-1qdvt08",
  "url": "https://www.reddit.com/r/AnycubicKobraS1/comments/1qdvt08/how_to_fix_your_kobra_s1_bed_mesh_for_less_than_10/",
  "title": "r/AnycubicKobraS1 - 'How to fix your Kobra S1 bed mesh for less than 10 cents' (158 upvotes, 61 comments)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit",
  "published_at": "2026-01-15",
  "fields_supported": [
   "bed_flatness"
  ],
  "local_capture": "data/raw/phase2/anycubic/reddit-ks1-bedmesh-1qdvt08.json",
  "notes": "Community bracing mod for the Kobra S1 bed. Author: 'This is by no means a fix for the bed deformation issue. The stock bed has 2mm thickness and it will deform. This mod only controls the deformation so you get a consistent and reliable bed mesh each time.' Requires installing the third-party Rinkhals firmware and costs 10-20 mm of Z height. Commenters give their own before/after numbers: one 'my bed was in a range of around 1.1mm ... the corners were too low', another 'was able to improve the bed from 0.8mm to a 0.17mm range'. Another commenter notes the bed is not thermally stable at print start, so leveling done cold is wrong by the time it heats.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-reddit-ks1-clog-1jep8or",
  "url": "https://www.reddit.com/r/anycubic/comments/1jep8or/kobra_s1_combo_clogging_after_12_prints_its/",
  "title": "r/anycubic - 'Kobra S1 Combo Clogging after 1-2 prints' (46 comments)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit",
  "published_at": "2025-03-19",
  "fields_supported": [],
  "local_capture": "data/raw/phase1/anycubic/rd_1jep8or.json",
  "notes": "Collected via the Bright Data reddit_posts pipeline.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-reddit-ks1-clogfix-1nxkbv2",
  "url": "https://www.reddit.com/r/AnycubicKobraS1/comments/1nxkbv2/finally_solved_persistent_clogfilamentcut_error/",
  "title": "r/AnycubicKobraS1 - 'FINALLY SOLVED: Persistent Clog/Filament-Cut Error on Anycubic Kobra S1 with Ace Pro' (17 comments, 27 upvotes)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit",
  "published_at": "2025-10-04",
  "fields_supported": [],
  "local_capture": "data/raw/phase1/anycubic/rd_batch1.json",
  "notes": "Collected via the Bright Data reddit_posts pipeline. The author reports months of a persistent clog error specific to printing through the ACE Pro.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-reddit-ks1-common-1lg3cyg",
  "url": "https://www.reddit.com/r/AnycubicKobraS1/comments/1lg3cyg/anycubic_kobra_s1_common_issues/",
  "title": "r/AnycubicKobraS1 - 'Anycubic Kobra S1 - Common issues' community issue-collection thread",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit",
  "published_at": "2025-06-20",
  "fields_supported": [],
  "local_capture": "data/raw/phase1/anycubic/rd_s1_common.md",
  "notes": "Page fetched through Bright Data; Reddit did not render the comment tree, so only the opening post and the thread's existence are evidenced here.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-reddit-ks1max-clog-1u3wznh",
  "url": "https://www.reddit.com/r/anycubic/comments/1u3wznh/kobra_s1_max_clogging_nightmare/",
  "title": "r/anycubic - 'Kobra S1 Max Clogging Nightmare' (39 comments)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit",
  "published_at": "2026-06-12",
  "fields_supported": [],
  "local_capture": "data/raw/phase1/anycubic/rd_s1max_clog.json",
  "notes": "Collected via the Bright Data reddit_posts pipeline.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-reddit-kx-megathread-1rrwhs8",
  "url": "https://www.reddit.com/r/AnycubicKobraX/comments/1rrwhs8/kobra_x_initial_issues_megathread/",
  "title": "r/AnycubicKobraX - 'Kobra X Initial issues Megathread' (39 comments)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit",
  "published_at": "2026-03-12",
  "fields_supported": [],
  "local_capture": "data/raw/phase1/anycubic/rd_kx_mega.json",
  "notes": "Collected via the Bright Data reddit_posts pipeline.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-reddit-kx-noisy-1sikntl",
  "url": "https://www.reddit.com/r/AnycubicKobraX/comments/1sikntl/noisy_anycubic_kobra_x/",
  "title": "r/AnycubicKobraX - 'Noisy ANYCUBIC Kobra X' (13 comments)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit",
  "published_at": "2026-04-11",
  "fields_supported": [
   "noise_db"
  ],
  "local_capture": "data/raw/phase2/anycubic/reddit-kx-noisy-1sikntl.json",
  "notes": "Three days in: 'It's very noisy, louder than the Ender 3 with an SKR mini e3 motherboard. The hotend fan is very noisy, and the drivers themselves are noisy at low speeds ... The waste removal mechanism creaks, entering into resonance with the printer, and the axis guides themselves also creak.' Four separate commenters confirm squeaking and say factory lubrication is minimal, that PTFE grease plus a re-run calibration cuts it a lot, and that the squeal is worst with PETG ('Pla is silent ... lots of others reporting the same noises'). No dB figures anywhere in the thread, so this cannot lift the Kobra X noise cap - it only shows the sub-48 dB vendor claim is contested.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-reddit-kx-vs-a1-1tp35yl",
  "url": "https://www.reddit.com/r/3Dprinting/comments/1tp35yl/i_have_a_farm_of_a1s_and_kept_hearing_good_things/",
  "title": "r/3Dprinting - A1-farm owner's side-by-side: same print 10 hours faster with 32% less waste on the Kobra X (339 upvotes, 206 comments)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit",
  "published_at": "2026-05-27",
  "fields_supported": [],
  "local_capture": "data/raw/phase1/anycubic/rd_kx_farm.json",
  "notes": "Collected via the Bright Data reddit_posts pipeline. Independently corroborates Tom's Hardware's measured result.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-reddit-max4-considering",
  "url": "https://www.reddit.com/r/QidiTech3D/comments/1pdgpky/considering_the_max4_never_had_a_qidi_what_should/",
  "title": "r/QidiTech3D - 'Considering the Max4, never had a Qidi. What should I know before ordering?'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/QidiTech3D",
  "published_at": "2025-12-03",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/reddit_max4_considering.json",
  "notes": "60 comments, and the clearest statement anywhere of what QIDI support actually is: 'Qidi support is excellent at helping you fix problems yourself and shipping parts to you, but they are extremely, extremely, extremely reluctant to accept returns. If you need a return, good luck. A lot of folks recommend buying Qidi printers from Amazon for this reason, because Amazon takes shit back no questions asked within 30 days.' A nine-printer farm operator rates three Plus 4s at 7/10 - 'pretty good but tired of their shitty firmware and first layer inconsistencies at high temps... I wouldn't sign up to be a qidi Guinea pig again' - while rating a K2 Plus the same. A visitor to QIDI's Formnext booth reports the Max 4 demo unit's 'heat block cooling tube regularly got kinked', matching what AppleInsider found on a shipping unit. Also present: owners who prefer their Q2 to a K2 Plus outright.",
  "_file": "qidi.json"
 },
 {
  "id": "src-reddit-max4-honest",
  "url": "https://www.reddit.com/r/3dprinter/comments/1qrrdfi/honest_assessment_on_purchasing_a_qidi_max4_or/",
  "title": "r/3dprinter - 'Honest assessment on purchasing a Qidi Max4 or Bambu Labs H2C'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/3dprinter",
  "published_at": "2026-01-31",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/reddit_max4_honest.json",
  "notes": "Used for the cross-brand comparison owners actually make. A dual owner: 'I own a plus 4 and an h2c. My plus 4 I want to toss it out the window half the time. While my h2c is just working and working and working... When the plus 4 works its a great machine, but its so finicky. I'm glad I canceled my max 4 pre-order.' A former Plus 4 owner: 'besides the Z offset issues, SSR issue, and crunchy bearings it printed beautifully. Now while it did print high quality prints, those issues soured QIDI for me.'",
  "_file": "qidi.json"
 },
 {
  "id": "src-reddit-max4-many-problems",
  "url": "https://www.reddit.com/r/QidiTech3D/comments/1upfm4b/is_it_normal_to_have_so_many_problems_max_4/",
  "title": "r/QidiTech3D - 'Is it normal to have so many problems? [MAX 4]'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/QidiTech3D",
  "published_at": "2026-07-07",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/reddit_max4_many_problems.json",
  "notes": "30 comments and the most useful Max 4 owner thread. OP's list on one machine: part-cooling fan mounts at an odd angle with lugs that 'look like they were cut into shape with a box knife'; 'constant Z offset issues with the load cell reporting false positive triggers during bed mesh, causing ~0.02mm deviation... enough to make ABS either curl up or completely fuse with the PEI sheet'; a leaking Polar Cooler mount; poop that sticks in the chute and gets dragged back into the print volume; washers superglued to make up a panel height difference; 'yesterday the Y Motor driver blew out'; and 'various software bugs causing random print head crashes into the back wall'. QIDI sent a replacement bed sheet and hotend and is handling the driver. A second owner in-thread: 'I'm having so many problems with my Max 4, inconsistent first layers, unable to update (Online and USB), and most recently my motor drive board failed... This is my last QIDI printer.' A third: 'Seen a lot of users installing either a Beacon or Carto and eliminating the issues with the false load cell readings. I've done my Plus 4 and Q2.' Against that, four owners report clean machines, and one claims two Max 4 generations exist with the later one better.",
  "_file": "qidi.json"
 },
 {
  "id": "src-reddit-mk4s-mmu3-issues",
  "url": "https://www.reddit.com/r/prusa3d/comments/1vdrib4/mk4s_mmu3_issues/",
  "title": "'Mk4S + MMU3 issues' - r/prusa3d",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/prusa3d",
  "published_at": "2026-08",
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": "data/raw/phase1/prusa/reddit_mk4s_mmu3_issues.md",
  "notes": "August 2026 report of feeder-1 jams chewing filament and 'FINDA FILAM. STUCK' errors; owner's own 3 August 2026 update traces it mostly to filament stiffness plus tube bend and tension.",
  "_file": "prusa.json"
 },
 {
  "id": "src-reddit-mmu3-window",
  "url": "https://www.reddit.com/r/prusa3d/comments/1so69if/please_help_before_i_throw_my_mmu3_out_the_window/",
  "title": "'Please help before I throw my MMU3 out the window' - r/prusa3d",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/prusa3d",
  "published_at": "2026-04",
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": "data/raw/phase1/prusa/reddit_please_help_before_i_throw_my_mmu3_out_the_window.md",
  "notes": "MK4S owner: jams loading into the MMU and into the FINDA, filament spinning mid-tube; cannot complete a print without manual intervention despite cleaning pulleys, a printed PTFE guide, idler tension changes and current firmware.",
  "_file": "prusa.json"
 },
 {
  "id": "src-reddit-ntc-check-printers",
  "url": "https://www.reddit.com/r/BambuLab/comments/1q61as8/be_sure_to_check_your_printers_for_the_ntc/",
  "title": "Be sure to check your printers for the NTC thermistor that burns - r/BambuLab",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/BambuLab",
  "published_at": "2026-01-07",
  "fields_supported": [
   "known_issues",
   "safety"
  ],
  "local_capture": "data/raw/phase2/bambu/reddit-ntc-p1s-check.md",
  "notes": "158 upvotes, 164 comments, 19 captured. Contains one first-hand P1S report - 'Mine also started smoking (p1s), bought on 10.10.25, got a replacement board after the extruder motor also started smoking' (2026-04-04) - and a December-2025-delivered unit that melted in January 2026 in Canada on 110 V. Also carries the honest other side: an operator of 100+ A1 units, some near 10,000 h, has never seen it, and a top reply pushes back on the fear-mongering. Repeated unanswered questions in the thread about whether the P1S and P2S are affected show how poorly Bambu communicated model scope.",
  "_file": "bambu.json"
 },
 {
  "id": "src-reddit-p1s-asa-large-warping",
  "url": "https://www.reddit.com/r/BambuLab/comments/1bvht88/warping_problems_with_large_asa_prints/",
  "title": "warping problems with large ASA prints - r/BambuLab",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/BambuLab",
  "published_at": "2024-04-04",
  "fields_supported": [
   "asa_ready"
  ],
  "local_capture": "data/raw/phase2/bambu/reddit-p1s-asa-large-warping.md",
  "notes": "Counterweight in both directions. The original poster's large ASA part splits mid-print on a P1S even wrapped in bubble wrap. But fifteen replies include several owners printing ASA successfully on P1S/X1C hardware, including one running 'a fleet of P1S and they all print a fair amount of ASA including large full bed items' who blames the stock Bambu PEI sheet rather than the chamber, plus repeated advice to preheat 20-30 minutes at 100-110 C bed, turn the aux fan off and change build surface. So ASA on the P1S is a workflow-and-surface problem for large parts, not a flat impossibility.",
  "_file": "bambu.json"
 },
 {
  "id": "src-reddit-p1s-asa-requirements",
  "url": "https://www.reddit.com/r/BambuLab/comments/1tltr9s/p1s_asa_requirements/",
  "title": "P1S ASA requirements? - r/BambuLab",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/BambuLab",
  "published_at": "2026-05-23",
  "fields_supported": [
   "asa_ready",
   "chamber_temp"
  ],
  "local_capture": "data/raw/phase2/bambu/reddit-p1s-asa-requirements.md",
  "notes": "Twelve replies captured, May 2026, directly on the ASA question. Consensus workflow: set the bed to 100 C (its ceiling), heat-soak the closed chamber 15-30 minutes with the aux fan circulating, then start. Owner-measured passive chamber temperatures: 'around 40 C or a little over' with the bed maxed; one owner who fitted an aftermarket chamber heater reports it tops out 'a little over 50 C' against a claimed 60 C, and says the improvement is real but 'my next printer will definitely have a 65 C+ chamber' because large boxes still lift the build plate itself. Two separate replies advise buying a heated-chamber machine instead if ASA is the main use.",
  "_file": "bambu.json"
 },
 {
  "id": "src-reddit-p1s-burning-smell",
  "url": "https://www.reddit.com/r/BambuLab/comments/1q1cjvp/p1s_burning_electronics_smell/",
  "title": "P1S burning electronics smell - r/BambuLab",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/BambuLab",
  "published_at": "2026-01-01",
  "fields_supported": [
   "known_issues",
   "safety"
  ],
  "local_capture": "data/raw/phase2/bambu/reddit-p1s-burning-smell.md",
  "notes": "First-hand P1S case with hours attached: at about 1,700 print hours the machine gave off a strong burning-electronics smell from the rear; Bambu sent a new AC board. Grant Posner of 3D Musketeers replies in-thread, and his framing is the fairest summary of the rate found anywhere: 'a P1S that's decently rare these days. But not impossible.' He is soliciting multimeter data because he doubts Bambu's power-surge explanation.",
  "_file": "bambu.json"
 },
 {
  "id": "src-reddit-p1s-how-loud",
  "url": "https://www.reddit.com/r/BambuLab/comments/15q6y6t/p1s_how_loud_for_real/",
  "title": "P1S - How loud for real? - r/BambuLab",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/BambuLab",
  "published_at": "2023-08-13",
  "fields_supported": [
   "noise_db",
   "noise_is_measured"
  ],
  "local_capture": "data/raw/phase2/bambu/reddit-p1s-how-loud.md",
  "notes": "Owner sound-meter readings on a printing P1S: 47 dB average at about 8 ft (2.4 m) and 58 dB average at 1 ft (0.3 m) behind the machine where the fan exhausts, on a solid floor with no cabinet resonance. A second, hostile reply reports '58-62 dB some people have measured', says the enclosure amplifies rather than damps the frame resonance, and refuses to buy one until it reaches 45 dB. Independent of the vendor, but phone/consumer meters at unstandardized distances.",
  "_file": "bambu.json"
 },
 {
  "id": "src-reddit-p1s-no-ntcless-board",
  "url": "https://www.reddit.com/r/BambuLab/comments/1tvrdpu/no_new_revision_ntcless_board_for_p1s/",
  "title": "No new revision (NTC-less) board for P1S? - r/BambuLab",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/BambuLab",
  "published_at": "2026-06-03",
  "fields_supported": [
   "known_issues",
   "safety"
  ],
  "local_capture": "data/raw/phase2/bambu/reddit-p1s-no-ntcless-board.md",
  "notes": "The most decision-relevant thread found for a P1S buyer. The poster checked Bambu's own wiki on 2026-06-03 and found a documented board revision for the A1 but none for the P1 series. Bambu's official Reddit account replied without confirming or denying a revised P1 board, only advising a support ticket. One reply argues the P1S 'uses the exact same circuit and components' and is merely rarer because the P1 AC board is fan-cooled and its bed draws less current, and links four further P1S AC-board threads. Two other replies say they have never heard of it happening on a P1S. Note the sample: only 7 of 28 comments were captured.",
  "_file": "bambu.json"
 },
 {
  "id": "src-reddit-p1s-noise-actual-use",
  "url": "https://www.reddit.com/r/BambuLab/comments/1lprocr/p1s_noise_level_in_actual_use_and_your_settings/",
  "title": "P1S noise level in actual use, and your settings. - r/BambuLab",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/BambuLab",
  "published_at": "2025-07-02",
  "fields_supported": [
   "noise_db"
  ],
  "local_capture": "data/raw/phase2/bambu/reddit-p1s-noise.md",
  "notes": "Six replies captured on lived-in noise rather than numbers, and they split. One owner moved the P1S out of his workshop to a separate room behind a steel fire door after a single evening; another sleeps two feet from it; another says it is 'quiet enough to work in the same small room, but too loud to sleep next to'. Two owners independently describe the character as fan noise plus 'scratchiness from the carbon tubes'. The original poster's complaint is that published figures range from 50 to 80 dB.",
  "_file": "bambu.json"
 },
 {
  "id": "src-reddit-p1s-part-failures",
  "url": "https://www.reddit.com/r/BambuLab/comments/1f6ednz/has_your_p1s_had_part_failuresneeded_major/",
  "title": "Has your P1S had part failures/needed major upgrades over time? - r/BambuLab",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/BambuLab",
  "published_at": "2024-09-01",
  "fields_supported": [
   "reliability",
   "support",
   "ams_reliability",
   "asa_ready"
  ],
  "local_capture": "data/raw/phase2/bambu/reddit-p1s-part-failures.md",
  "notes": "Eighteen owner replies captured, hour-stamped: 1,000 h/no maintenance; 1,000 h/one clog; 1,100 h/none; 1,500 h/one nozzle and one extruder gear; 2,300 h/no mechanical failures; 4,000 h/one nozzle plus AMS PTFE tubes; 7,000 h/hotend, PTFE tubes and one extruder. The negatives in the same thread: one owner had a toolhead sensor and control board fail inside the first few hundred hours and reports Bambu support took about a week to respond and several more weeks of swapped parts to fix it; several call the AMS glitchy with cardboard and lightweight spools; and the 2,300-hour owner puts 0.5% of his failures down to 'very big ASA prints', solved only after fitting a cheap thermostat/heater to reach ~80 C chamber.",
  "_file": "bambu.json"
 },
 {
  "id": "src-reddit-p1s-worth-2026",
  "url": "https://www.reddit.com/r/BambuLab/comments/1sir7op/p1s_still_worth_it_in_2026/",
  "title": "P1S still worth it in 2026? - r/BambuLab",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/BambuLab",
  "published_at": "2026-04-11",
  "fields_supported": [
   "reliability",
   "recency"
  ],
  "local_capture": "data/raw/phase2/bambu/reddit-p1s-worth-2026.md",
  "notes": "Recency check on the 2026 buying cohort rather than the launch cohort. Twenty-one replies captured between April and July 2026, overwhelmingly positive, several from buyers of the last few weeks; one runs a profitable business on two P1S units; one has 2,000 h since June and was printing ASA-CF at the time of writing. The dissent is about value rather than defects: 'the P2S IS noticeably better if that's in your price range', and glow/abrasive filament still needs the hardened upgrade. One flat negative with no reason given: 'The best time for this printer was Dec 2025. Once it rolled into 2026, it just went downhill.'",
  "_file": "bambu.json"
 },
 {
  "id": "src-reddit-plus4-abs-shutdown",
  "url": "https://www.reddit.com/r/QIDI/comments/1igmdef/plus_4_shuts_down_after_many_hours_of_absasa/",
  "title": "r/QIDI - 'Plus 4 shuts down after many hours of ABS/ASA printing?'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/QIDI",
  "published_at": null,
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": null,
  "notes": "Located and read via a bdata site:reddit.com search on 2026-09-06; search-result snippet only. Snippet: 'My Plus 4 seems to not like printing ASA. Twice it has shutdown mid-print. The settings are nothing outrageous. 55C chamber temperature and ...'. Independent of the community-wiki write-up and of the other Plus4 thread cited here.",
  "_file": "qidi.json"
 },
 {
  "id": "src-reddit-plus4-chamber-mcu",
  "url": "https://www.reddit.com/r/QIDI/comments/1fx8re4/cant_use_chamber_heating_at_all_on_new_plus_4_mcu/",
  "title": "r/QIDI - \"Can't use chamber heating at all on new PLUS 4 - MCU shutdown\"",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/QIDI",
  "published_at": null,
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": null,
  "notes": "Located and read via a bdata site:reddit.com search on 2026-09-06; the search-result snippet was read rather than the full thread, per the project's Reddit method. Snippet: 'If it's idling at 30, 30.1 will cause the thermal protection sensor to shoot past 130 and crash the machine.' One of a cluster of similar Plus4 threads surfaced by the same query, including 'QIDI Plus 4 fails with MCU U_1 shutdown: Timer too close' and 'Wifi Plus 4 MCU U_1 shutdown: ADC out of range error'.",
  "_file": "qidi.json"
 },
 {
  "id": "src-reddit-plus4-dead-chamber",
  "url": "https://www.reddit.com/r/QIDI/comments/1vacm8t/plus4_dead_chamber_heater/",
  "title": "r/QidiTech3D - 'Plus4 dead chamber heater?'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/QIDI",
  "published_at": "2026-07-29",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/reddit_plus4_dead_chamber.json",
  "notes": "Just over a year of ownership, several kg of ABS and a full spool of PA6-GF with chamber heat and no trouble; then the chamber heater stops and the owner traces it, after reverting to factory firmware, to the mainboard no longer sending an activate signal to the SSR - 'this is not an SSR problem'. He believes he has the upgraded factory SSR, 'not the deathtrap version'. Recorded as a single mainboard failure, not a pattern.",
  "_file": "qidi.json"
 },
 {
  "id": "src-reddit-plus4-disaster",
  "url": "https://www.reddit.com/r/QIDI/comments/1liewi7/my_plus_4_is_a_total_disaster/",
  "title": "r/QIDI - 'My Plus 4 is a total DISASTER'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/QIDI",
  "published_at": "2025-06-23",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/reddit_plus4_disaster.json",
  "notes": "78 comments, +26. A commercial user with ten years of 3D printing reports the machine stops mid-print with an MCU error in the Fluidd console and never recovers without a power cycle, plus overheating and bad bed leveling at high temperatures, on expensive PAHT-CF and PET-CF. The replies are the evidence: several independent owners converge on the same root cause - 'Inadequate cooling of the motherboard by design. If you have it sitting flush with back wall then it can overheat', 'My guess the stopping in the middle of a print is caused by the motherboard and motor drivers overheating... Replacing the small cooling fan on the back panel with a 80mm or 120mm fan makes a big difference. But you also need to change the software in printer.cfg to control that fan via PID' (pointing at the qidi-community Plus4-Wiki), and 'Add the main board fan upgrade to help with the MCU issue. Add a beacon or cartographer upgrade to help with bed leveling and z-offset issue... Avoid over pre-heating chamber as it greatly increases chance for clogs.' Counterweights in the same thread: 'I have hundreds of hours on mine with great results and absolutely zero issues', and 'Just got a plus 4 at work last week, ran through all the community wiki updates and tuning. Has been printing solidly.'",
  "_file": "qidi.json"
 },
 {
  "id": "src-reddit-plus4-extruder-gear",
  "url": "https://www.reddit.com/r/QidiTech3D/comments/1vn3agj/qidi_plus_4_extruder_gear_failure/",
  "title": "r/QidiTech3D - 'Qidi Plus 4 extruder gear failure'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/QidiTech3D",
  "published_at": "2026-08-13",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/reddit_plus4_extruder_gear.json",
  "notes": "Owner at roughly 1500 print hours on mixed fiber-filled and plain filament: extruder gears no longer push filament even after printing a replacement tension arm in PPS-GF. A replying owner names the mechanism and links QIDI's own tracker: 'There's a known issue with these machines where the extruder tension arm can deform under heat and pressure. See github.com/QIDITECH/QIDI_PLUS4/issues/57.' Another owner at 900 hours reports two stubborn blockages in the same spot; a third reports 1472 hours on a Plus 3 with the same gears intact.",
  "_file": "qidi.json"
 },
 {
  "id": "src-reddit-plus4-fire-ban",
  "url": "https://www.reddit.com/r/3Dprinting/comments/1jnuju1/rqiditech3d_permanently_banned_me_for_warning/",
  "title": "r/3Dprinting - 'R/QidiTech3d permanently banned me for warning people after my family lost everything from a fire!'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/3Dprinting",
  "published_at": "2025-03-31",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/reddit_plus4_fire_ban.json",
  "notes": "11,981 upvotes, 808 comments - by a wide margin the most-seen QIDI post found. OP: their Plus 4 caught fire and destroyed their home; the machine had the REVISED SSR and OP says the chamber heater was never used because they only printed PETG; smoke from the top and flames from the rear panel within 15-30 minutes of a visual check. The subreddit moderator pinned it as a safety PSA and asked OP for proof of the ban, noting the fire photos were clear enough. A second, independent owner replies on 2025-05-01: 'Mine also just caught fire! Also printing with PETG. It was the extruder that caught fire. I was super lucky that I was checking the print just as it started to smoke and glow.' Skeptical replies are also present (one comment questions the account age, another questions the frame material). These are unverified owner reports; no recall, CPSC action or independent investigation was found at 2026-09-06.",
  "_file": "qidi.json"
 },
 {
  "id": "src-reddit-plus4-hightemp-chaos",
  "url": "https://www.reddit.com/r/QidiTech3D/comments/1grmnsn/qidi_plus4_high_temp_hot_chamber_chaos_surely_its/",
  "title": "r/QidiTech3D - 'QIDI Plus4 - high temp + hot chamber chaos? Surely it's not just me'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/QidiTech3D",
  "published_at": "2024-11-15",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/reddit_plus4_hightemp_chaos.json",
  "notes": "The origin thread for the hot-chamber bed-probing fault, and it contains QIDI's own written position: 'When the chamber temp is hot, it do effect the auto bed leveling procedure. In that case, please don't preheat the chamber heater before printing... In next firmware update, we will also change the procedure... we will start the chamber heater after first layer done.' QIDI also shipped the owner replacement leveling sensors, a build plate and a nozzle. Independent confirmations in-thread: 'Same issue here! When the chamber is heated to 55C for ABS... the bed does not stop on first contact and pushes the whole rods assembly quite hard. And if I proceed to the print the nozzle scrapes the bed' (2024-11-15) and a second owner with a 2024-11-20 build date reporting on 2025-01-29 that 'all the texture on the plate is gouged out by the nozzle' on firmware 1.6. Others report no such problem, and the OP notes the workaround defeats the point of a heated chamber for ABS.",
  "_file": "qidi.json"
 },
 {
  "id": "src-reddit-plus4-longterm",
  "url": "https://www.reddit.com/r/QidiTech3D/comments/1sip1ow/qidi_plus_4_long_term_reliability/",
  "title": "r/QidiTech3D - 'Qidi Plus 4 long term reliability?'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/QidiTech3D",
  "published_at": "2026-04-11",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/reddit_plus4_longterm.json",
  "notes": "The recency check on the Plus 4, asked by someone wanting a print farm. The answers are consistently positive about durability and consistently negative about the probe. '1500 hours of doing asa-cf and ppa-cf' with 'minor issues here and there'. An owner running his near 24/7 since launch on 60-65 C chamber has replaced only parts that are 'now superceded on new machines'. Two separate year-plus owners say the machine is great for engineering filaments only after fitting a Beacon scanner: 'I had to upgrade mine to the beacon mod which mostly fixed my first layer issues' and 'I had to upgrade the bed leveling sensor to a beacon scanner and now the machine been running perfectly'. A fourth: 'The Plus4's bed probe burns out if the heated chamber is used too often.' An eight-printer owner with three QIDIs: 'The biggest pain point is their ams system... I have had at least one part per machine that failed on me mid print. One of them failed after 30hrs on a 35hr print... Max 4 had a SSR issue and I believe they have a very common bed leveling issue.' Warranty and support are praised by that same owner.",
  "_file": "qidi.json"
 },
 {
  "id": "src-reddit-plus4-noise",
  "url": "https://www.reddit.com/r/QIDI/comments/1gx0rjd/qidi_plus_4_noise_level/",
  "title": "r/QIDI - 'Qidi plus 4 noise level'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/QIDI",
  "published_at": "2024-11-22",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/reddit_plus4_noise.json",
  "notes": "Small thread, used only as the lived-experience counterpart to the 62.7 dBA measurement. OP, coming from an Ender 3 V2: 'Qidi is much, much louder', and the quiet mode in the menu 'only reduces the speed by 50% and actually, isn't so quiet'. Reply: 'Mine seems pretty quiet except for the chamber heater fan which is super annoying.' Another QIDI owner: 'They are just loud af. I put my qi in my room and I just don't do long prints on it anymore. Tried to sleep through it once but not again.'",
  "_file": "qidi.json"
 },
 {
  "id": "src-reddit-plus4-psa-pcb",
  "url": "https://www.reddit.com/r/QIDI/comments/1gjdu5m/psa_plus_4_chamber_heater_pcb_issue_latest/",
  "title": "r/QIDI - 'PSA - Plus 4 chamber heater PCB issue - latest correspondence'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/QIDI",
  "published_at": "2024-11-04",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/reddit_plus4_psa_pcb.json",
  "notes": "The owner publishes his QIDI correspondence and says 'I have been one of the many that has called for a recall. I believe I was the first to file an official complaint with the U.S. Consumer Products Safety Commission.' QIDI's quoted reply, in a related thread by the same cohort: 'In a previous firmware version, the power was set near 800W, while the relay's reasonable capacity is actually 400W. In the latest firmware version 1.4.3, we have corrected this issue.' Comments include an electronics designer calling the arrangement 'a terrible engineering choice' and the owner who says his own YouTube video of smoke coming out of the machine started the episode.",
  "_file": "qidi.json"
 },
 {
  "id": "src-reddit-plus4-safer-chamber-heater",
  "url": "https://www.reddit.com/r/QIDI/comments/1gds7un/a_safer_chamber_heater_for_the_qidi_plus4/",
  "title": "r/QIDI - 'A safer chamber heater for the Qidi Plus4'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/QIDI",
  "published_at": "2024-10-28",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/reddit_plus4_safer_chamber_heater.json",
  "notes": "48 comments. The community's own aftermarket SSR fix, and the argument for it: 'A firmware cap of 40% power is an insufficient fix for an undersized SSR. SSRs can fail closed, causing the heater to run with the printer off.' Owners also record what the 40% cap costs them - chamber warm-up stretches to 20 minutes or more - and ask whether the X-Max 3 uses the same relay.",
  "_file": "qidi.json"
 },
 {
  "id": "src-reddit-plus4-ssr-psa",
  "url": "https://www.reddit.com/r/QIDI/comments/1ghh06b/psa_ssr_safety_issues_with_qidi_tech_plus_4/",
  "title": "r/QIDI - 'PSA: SSR safety issues with Qidi Tech Plus 4 printer: the way it's been handled so far can only be described as negligent'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/QIDI",
  "published_at": "2024-11-01",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/reddit_plus4_ssr_psa.json",
  "notes": "111 comments, +37. The technical detail owners settled on: the choke coils, not the relay itself, overheat on 120 VAC. A commenter relaying QIDI's Discord correspondence on 2024-11-03 posts the revised 120 V board - 'The new choke coils are using a copper gauge that is twice as thick as the originals, and they're presently testing that this will address the overheating issue.' An owner confirms on 2024-11-17 that the replacement board arrived and took 15-20 minutes to fit. Another reports a burning smell from the board. Others push owners to file with the US Consumer Product Safety Commission at saferproducts.gov. The thread also contains QIDI defenders arguing a full recall is unwarranted.",
  "_file": "qidi.json"
 },
 {
  "id": "src-reddit-plus4-thoughts",
  "url": "https://www.reddit.com/r/QIDI/comments/1hwsops/your_thoughts_after_owning_a_plus_4_or_any_qidi/",
  "title": "r/QIDI - 'Your thoughts after owning a Plus 4 (or any Qidi product over time)'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/QIDI",
  "published_at": "2025-01-08",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/reddit_plus4_thoughts.json",
  "notes": "101 comments, deliberately read for the positive side. Majority are happy: 'the print quality of the Plus 4 is amazing. The customer service from the company is the best I've ever seen'; 'PLA works perfect out of the box without any calibrations'. Two things worth extracting anyway. A beginner records the same closed-lid PLA clog the Q2 reviewers hit: 'as beginner I print with PLA who needs an open lid or it will clog (happened 2 times but not with open lid)'. And one owner a week in has lost Fluidd access entirely and is being told flashing the eMMC may be the only fix.",
  "_file": "qidi.json"
 },
 {
  "id": "src-reddit-plus5-frustrated-plus4",
  "url": "https://www.reddit.com/r/QidiTech3D/comments/1vs97ih/from_a_frustrated_plus_4_owner_to_testing_the/",
  "title": "r/QidiTech3D - 'From a frustrated Plus 4 owner to testing the Plus 5 - QIDI seems to have fixed a lot'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/QidiTech3D",
  "published_at": "2026-08-19",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/reddit_plus5_frustrated_plus4.json",
  "notes": "Positive on the Plus 5, and disclosed as a free QIDI 'public testing' unit, which commenters challenge directly ('When it's free, even vinegar tastes sweet'), so it is weighted as promotional. Its value here is the itemised Plus 4 history from a year of ownership next to a Bambu X1C: 'The print head crashing into the bed, even on the first print. Inconsistent first-layer spacing. Bed behavior changing significantly at higher temperatures. Problems with the piezo sensors. Belt/pulley issues. Reliability problems when printing engineering materials in a heated chamber' - and that preheating, heat-soaking, modifying the bed springs and bonding the piezo assembly did not fix them. A commenter: 'I have a plus 4 at work that I'm basically ready to throw the towel in based on first layer issues.'",
  "_file": "qidi.json"
 },
 {
  "id": "src-reddit-plus5-poor-first",
  "url": "https://www.reddit.com/r/QidiTech3D/comments/1vri70p/qidi_plus_5_poor_first_impressions/",
  "title": "r/QidiTech3D - 'QIDI Plus 5 poor first impressions'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/QidiTech3D",
  "published_at": "2026-08-18",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/reddit_plus5_poor_first.json",
  "notes": "A heavily modded Plus 4 owner's first days with a Plus 5, +13 with 34 comments. The finding that matters for a machine this file ranks highly: 'My X & Y Drivers are reading over 105C on a Heated Chamber print. It appears Qidi learned nothing with the Plus 4s shortcomings and will need mods to make the printer a little less harsh on its components.' Also: bed measured 0.3 mm out of flat and crowned in the center against 0.19-0.2 mm on his stock Plus 4; still a ceramic heatbreak, 'a major design flaw that causes so many issues when it inevitably breaks'; still a contact probe, so bed probing takes 10+ minutes and any stray material on the nozzle spoils the Z offset. The thread pushes back hard both ways: 'The launch edition plus 4 was catching fire. So there is that'; and, from an initial-batch Plus 4 owner, 'Build quality is better, It's quieter, Setup was idiot proof, I have had my machine running non stop for days without a single artifact or error.'",
  "_file": "qidi.json"
 },
 {
  "id": "src-reddit-psa-qidi-code",
  "url": "https://www.reddit.com/r/3Dprinting/comments/1umc3ua/psa_avoid_qidi_products_code_review_post/",
  "title": "r/3Dprinting - '[PSA] Avoid QIDI products (code review post)'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/3Dprinting",
  "published_at": "2026-07-03",
  "fields_supported": [
   "known_issue",
   "openness_notes"
  ],
  "local_capture": "data/raw/phase1/qidi/reddit_psa_qidi.json",
  "notes": "Full post retrieved. A single software engineer's critique of QIDI's code quality, +30 with 104 comments, so treat the sweeping conclusions as one opinion. Two claims in it are independently checkable and both check out: the printer offered a 1.8.2 OTA update while the QIDI_PLUS4 releases page still topped out at 1.7.1, and QIDI Studio's add-printer flow needs port 7125 typed manually after the IP or it crashes on Linux (QIDI support told him so). His conclusions about junior-level engineering are opinion and are not treated as evidence of anything here.",
  "_file": "qidi.json"
 },
 {
  "id": "src-reddit-q2-150hours",
  "url": "https://www.reddit.com/r/QidiTech3D/comments/1n4877o/over_150_hours_of_printing_with_the_qidi_q2_and/",
  "title": "r/QidiTech3D - 'Over 150 hours of printing with the QIDI Q2 and the QIDI Box. Some brief impressions.'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/QidiTech3D",
  "published_at": "2025-08-30",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/reddit_q2_150hours.json",
  "notes": "Positive 150-hour report, but the poster discloses the unit was supplied free by QIDI for a YouTube review, so it is weighted accordingly. PLA, PLA+, TPU, PETG, ABS and PET-CF all printed acceptably on default profiles; the Box worked from the start after straightening a PTFE tube that was catching on the chamber entry; switching from PET-CF back to PLA and TPU needed the nozzle cleaned first. The most useful content is a reply from a paying customer on 2025-10-22: 'I bought a q2 combo but I never have received my qidi box. It's been months and all qidi do is make excuses saying oh we are still testing it with the q2 even though they sold it as working.'",
  "_file": "qidi.json"
 },
 {
  "id": "src-reddit-q2-600hr",
  "url": "https://www.reddit.com/r/QIDI/comments/1oiyplt/qidi_q2_no_box_600hr_review/",
  "title": "r/QIDI - 'Qidi Q2 no box 600hr+ review'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/QIDI",
  "published_at": "2025-10-29",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/reddit_q2_600hr.json",
  "notes": "A print-farm operator's day-one unit, no Box, mostly PETG and ABS. 'In over 600 hours of use, I've only had 3 failed prints (clogged nozzle, print dislodged)... Its reliability is comparable to Bambu and Prusa.' Support: replies within the day, live chat, sent a video for a stuck print head, confirmed free warranty parts to Thailand. Faults: the mobile app is 'lots of bugs... video frame rate is stuck at 1-2 FPS, data doesn't load, and it constantly asks me to log in again'; the camera is poor; 'the AI detection is buggy and often stops mid-print for no reason. I've turned it off'; nozzle cleaning is inadequate; 'when stopping and resuming a print, there is a slight... layer shift'; QIDI Studio often fails to detect the printer. Noise, by ear: 'Fans and movement noise is acceptable for me. It was quieter than Centauri Carbon lol, but not as quiet as A1.' A commenter adds a real gap: without the Box there is no tangle detection, so a tangle just prints air.",
  "_file": "qidi.json"
 },
 {
  "id": "src-reddit-q2-combo",
  "url": "https://www.reddit.com/r/QIDI/comments/1r1abml/qidi_q2_combo/",
  "title": "r/QIDI - 'Qidi Q2 Combo' owner thread (9 replies)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/QIDI",
  "published_at": "2026-02-10",
  "fields_supported": [
   "purge_waste",
   "known_issue"
  ],
  "local_capture": "data/raw/phase1/qidi/reddit_q2_combo.json",
  "notes": "Full thread retrieved. Nine independent owner reports. Positive on the printer: 792 hours, 500 hours, 450 hours 'no non-user-caused issues', 110 hours in 2.5 weeks. Negative on multi-color: one owner times each filament change at 2 minutes 50 seconds 'plus extra poop' versus about 15 seconds on a Prusa MMU3, and calculates that a 750-change print would add roughly 35 hours. Also: AI spaghetti detection too sensitive even at its lowest setting, cardboard spools slip in the Box rollers, and one order waited 3.5 months for the Box after the printer arrived in 5 days.",
  "_file": "qidi.json"
 },
 {
  "id": "src-reddit-q2-extruder-skipping",
  "url": "https://www.reddit.com/r/QidiTech3D/comments/1prqyzs/q2_extruder_skipping/",
  "title": "r/QidiTech3D - 'Q2 extruder skipping'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/QidiTech3D",
  "published_at": "2025-12-20",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/reddit_q2_extruder_skipping.json",
  "notes": "50 comments. OP's Q2 air-prints the last layers, then the extruder gears click and skip with nothing visibly wrong; he replaces the extruder. Two more owners report the identical symptom within 48 hours, one mid-Christmas-print. A Plus 4 owner in the same thread traces his version to the rods holding the heater block to the heatsink being bent by a QC problem with the PEI wiper plate, and another to a filament stub trapped between extruder and heater block. A later comment (2026-05-19) reaches the same place after heat creep with transparent PETG and ends up at the extruder itself. Together with GitHub issue #57 this is the strongest evidence that the QIDI extruder is the recurring wear point across the range.",
  "_file": "qidi.json"
 },
 {
  "id": "src-reddit-q2-jamming",
  "url": "https://www.reddit.com/r/3Dprinting/comments/1uk6z7a/qidi_q2_jamming_issues/",
  "title": "r/3Dprinting - 'QIDI Q2 jamming issues?'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/3Dprinting",
  "published_at": "2026-07-01",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/reddit_q2_jamming.json",
  "notes": "Brand-new Q2, PLA+, not one successful print: nozzle clog on the first job, then repeated jams in the extruder gears above the heatsink. 'I have a P1S as well and that thing prints like a dream compared to this. Even my old Ender 5 never had feeding issues like this thing has.' The reply is the standard diagnosis: 'What is likely happening since you are using PLA is heat creep. Make sure the front door of the printer is open and the top glass is open all the way or removed.'",
  "_file": "qidi.json"
 },
 {
  "id": "src-reddit-q2-no-extrude",
  "url": "https://www.reddit.com/r/QidiTech3D/comments/1svss24/q2_failure_to_extrude_everything/",
  "title": "r/QidiTech3D - 'Q2 failure to extrude everything'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/QidiTech3D",
  "published_at": "2026-04-26",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/reddit_q2_no_extrude.json",
  "notes": "Roughly 160 print hours in: 'my first problem started when I was doing filament changes mid print. The PLA would get clogged in the extruder.' The owner then re-pasted the hotend as a heat-creep remedy and lost extrusion entirely. Small thread, two replies, one of them another owner who did the same thing and ended up replacing the part.",
  "_file": "qidi.json"
 },
 {
  "id": "src-reddit-q2-nozzle-clog",
  "url": "https://www.reddit.com/r/QidiTech3D/comments/1njp4gy/q2_nozzle_clog_help_needed/",
  "title": "r/QidiTech3D - 'Q2 nozzle clog - help needed'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/QidiTech3D",
  "published_at": "2025-09-17",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/reddit_q2_nozzle_clog.json",
  "notes": "First-time owner two weeks in blocks one 0.4 mm and both 0.2 mm nozzles with PETG on the second print of each, using stock profiles with the enclosure shut. OP's own edit: 'I've confirmed the issue was heat creep and NOT A CLOG. The filament melted above the heat break, where it's supposed to remain solid.' Also records that the published unclogging video is for the Q1 and does not transfer, because the Q2's toolhead cables are much shorter.",
  "_file": "qidi.json"
 },
 {
  "id": "src-reddit-q2-with-box",
  "url": "https://www.reddit.com/r/QidiTech3D/comments/1rtwo9s/q2_with_qidibox_or_not/",
  "title": "r/QidiTech3D - 'Q2 with QidiBox or Not?' (21 replies)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/QidiTech3D",
  "published_at": "2026-03-14",
  "fields_supported": [
   "purge_waste",
   "known_issue"
  ],
  "local_capture": "data/raw/phase1/qidi/reddit_q2_with_box.json",
  "notes": "Full thread retrieved. Ten independent owner replies, all recommending the Box, and several stating that the early-unit problems 'seem to have been mostly ironed out now', that current stock is the V2 box (identifiable by a black cover on the bottom), and that the Combo now ships with the lid riser. Equally consistent on the downside: 'the filament swapping process is fairly slow and purges a not-insignificant amount of filament for each change, so multicolor prints are wasteful' and 'multicolor makes a lot of waste'. Owners value it most as a dryer, a material selector and an auto-refill spool switcher.",
  "_file": "qidi.json"
 },
 {
  "id": "src-reddit-q2c-budget",
  "url": "https://www.reddit.com/r/QidiTech3D/comments/1u7lxm1/i_am_looking_at_the_q2c_because_it_fits_my_budget/",
  "title": "r/QidiTech3D - 'I am looking at the Q2C because it fits my budget. I would like some honest reviews on it.'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/QidiTech3D",
  "published_at": "2026-06-16",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/reddit_q2c_budget.json",
  "notes": "Read specifically to test whether a Q2C owner base exists to draw consensus from. It does not. In 29 replies to a direct request for Q2C reviews, exactly one comes from a Q2C owner - 'I have the q2c for ~6 months and its been great. No issues, easy to use' - and every other reply talks about the Q2 or steers the asker to it. One reply supplies a fact worth keeping: 'I believe you cannot adapt the Q2 heated chamber into the Q2C down the road... as the board does not have that connection.'",
  "_file": "qidi.json"
 },
 {
  "id": "src-reddit-q2c-practical",
  "url": "https://www.reddit.com/r/QidiTech3D/comments/1s7bw79/a_review_the_qidi_q2c_in_practical_testing/",
  "title": "r/QidiTech3D - 'A review: the QIDI Q2c in practical testing - high-speed printing at an entry-level price'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/QidiTech3D",
  "published_at": "2026-03-30",
  "fields_supported": [
   "known_issue_ids",
   "openness_notes"
  ],
  "local_capture": "data/raw/phase2/qidi/reddit_q2c_practical.json",
  "notes": "The single substantial Q2C write-up located anywhere, originally posted to the German r/3ddruck. Long, technical and specific, but it is one owner and carries no measurements, so it cannot lift the Q2C's reliability or noise evidence. Findings: firmware v1.1.0; first layer 'flawless in 9 out of 10 cases' thanks to nozzle-as-sensor leveling, the tenth failing when filament residue on the nozzle tip fools the load cell; sweet spot 200-250 mm/s, quality falls off at the advertised 600; interior lighting is too dim to see by; no camera; NO upgrade path to chamber heating because the SSR is absent; delamination on an ASA print traced to the owner's own exhaust setup. Two openness findings matter. Firmware distribution: 'Firmware files can no longer be simply downloaded from the manufacturer's site or GitHub. Updates are primarily installed via OTA... Anyone operating the printer in an offline environment without internet access faces a hurdle here.' And the userland: 'the Q2c (and thus the Q2) runs on a modified Linaro-Debian that lacks essential tools and libraries. Compilers, build tools, Python development libraries... simply not present... Qidi does not deliver Klipper, Moonraker, and the UI as Git-repos, but as static files that were never intended for user updates', KIAUH fails with 'git: command not found', the firmware silently restores config files it thinks are missing, and 'installing tools, plugins, etc., leads to a loss of support.'",
  "_file": "qidi.json"
 },
 {
  "id": "src-reddit-refurb-ad5m-ebay",
  "url": "https://www.reddit.com/r/FlashForge/comments/1nf4esd/refurbished_ad5m_like_new/",
  "title": "r/FlashForge - Refurbished AD5M 'like new' (marketplace unit, condition complaint)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/FlashForge",
  "published_at": "2025-09-12",
  "fields_supported": [
   "refurb_condition"
  ],
  "local_capture": "data/raw/phase2/flashforge/reddit-refurb-ad5m-like-new.json",
  "notes": "The only refurbished-condition report found for any Flashforge machine, and it is an eBay listing, not Flashforge's own refurbished store: screen clip not attached, screen ribbon held in with tape, display coming up mirrored, and a Benchy-shaped gouge in the build plate. The thread's own replies draw the distinction - 'Flashforge sells refurbished like new straight from their website... anything on eBay might be a gamble' - and another buyer reports an eBay AD5M at $200 that 'looks brand new and works great'. NOT evidence about the Flashforge factory-refurbished AD5X, for which nothing independent was found.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-reddit-sketch-problems",
  "url": "https://www.reddit.com/r/makerbot/comments/1r6er4h/makerbot_sketch_problems/",
  "title": "Makerbot Sketch problems - r/makerbot",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit",
  "published_at": null,
  "fields_supported": [
   "ki-makerbot-sketch-extruder-clog",
   "ki-makerbot-sketch-build-plate-wear",
   "makerbot-sketch-standard.openness_notes"
  ],
  "local_capture": "data/raw/phase1/ultimaker/reddit_sketch_problems.md",
  "notes": "AUDIT UPDATE 2026-09-06: this was recorded as SNIPPET ONLY because the ISP-proxy route to reddit.com is compliance-blocked (403 on CONNECT). The FULL thread was retrieved during the audit pass on 2026-09-06 through the Bright Data Web Unlocker instead, and is saved at data/raw/phase1/ultimaker/reddit_sketch_problems.md. It is a first-hand ownership report, not a drive-by: a teacher running TWO Sketch printers at school, printing 'approx. 5-6 hours for 5 days a week', comparing them against a FlashForge Adventurer 3 at home. Reddit displayed the post as '7mo ago' on 2026-09-06 (the Google result had said '6 months ago' / 3 comments), so it is a 2026 report on a machine still sold in 2026. Verbatim claims used here: 'Sometimes it seems to clog inside the extruder and prints weak, easy to crush structures'; 'I had to replace the bowden after 3 months of use - cause the tube just got loose on it's own during printing'; 'this printer is schizophrenic, each time I calibrate it, it seems to change height of ex. -0.1, then I lift it, go back to -0.1 and it's different'; and 'I changed from Makerbot printing software for slicing to Cura'. The original snippet is corroborated verbatim by the full text, so nothing recorded from it was wrong - it is simply now first-hand rather than second-hand.",
  "_file": "ultimaker.json"
 },
 {
  "id": "src-reddit-u1-1month",
  "url": "https://www.reddit.com/r/3Dprinting/comments/1puukhf/snapmaker_u1_1_month_later_things_nobody_tells/",
  "title": "Snapmaker U1 - 1 month later: things nobody tells you at the beginning - r/3Dprinting",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "r/3Dprinting",
  "published_at": "2025-12-24",
  "fields_supported": [
   "reliability",
   "purge_waste",
   "asa_ready"
  ],
  "local_capture": "data/raw/phase1/snapmaker/r_1month.json",
  "notes": "74 upvotes, 77 comments. The post body is a link to the author's video; the substance is in a heavily upvoted structured summary comment. Owner's month-one verdict: stable and repeatable, multi-material waste 'almost only from purge towers, far less than AMS-style systems', daily use without major issues - but a first ABS print detached, blobbed and bent a nozzle; packing the bed with ABS/ASA warps the bed edges; the outer plastic panels and the cover under the bed flex; and per-filament flow calibration is missing so recalibrating one head means recalibrating all four and wasting about a gram. Calls software the weakest point. Used as one T4 leg for several known issues; treated cautiously because the summary is machine-generated.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-reddit-u1-community",
  "url": "https://www.reddit.com/r/3Dprinting/comments/1rwnors/community_thoughts_on_the_snapmaker_u1/",
  "title": "Community thoughts on the Snapmaker U1 - r/3Dprinting",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "r/3Dprinting",
  "published_at": "2026-03-17",
  "fields_supported": [
   "reliability",
   "us_support"
  ],
  "local_capture": "data/raw/phase1/snapmaker/r_community.json",
  "notes": "Contains the single best long-run owner datapoint found: an owner since early November 2025 reporting 200 hours and 2,000 tool changes with zero problems, coming from a P2S and a Kobra S1. Also the recurring 'most common con is the fit of the external plastic panels' observation, the four-color-ceiling trade-off against chained AMS units, and one owner reporting no reply from technical support.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-reddit-u1-done",
  "url": "https://www.reddit.com/r/3Dprinting/comments/1qrrsxo/snapmaker_u1_think_im_done_with_this_printer/",
  "title": "Snapmaker U1. Think I'm done with this printer... - r/3Dprinting",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "r/3Dprinting",
  "published_at": "2026-01-31",
  "fields_supported": [
   "reliability",
   "us_support"
  ],
  "local_capture": "data/raw/phase1/snapmaker/r_done.json",
  "notes": "The strongest negative single-owner account found: non-working RFID readers with Snapmaker asking him to dismantle and diagnose the machine himself, days of failed first-layer calibration at 0.2 mm, and an overnight ABS print (with an IKEA-bin lid) that fused to the fan duct. Only 4 upvotes and 52 comments, most of which are other owners suggesting bed cleaning and questioning ABS without a real enclosure - i.e. the community did not treat it as typical. Recorded to keep the record honest, weighted as an outlier.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-reddit-u1-problems",
  "url": "https://www.reddit.com/r/snapmaker/comments/1sw2ooq/snapmaker_u1_problems/",
  "title": "Snapmaker U1 Problems - r/snapmaker",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "r/snapmaker",
  "published_at": "2026-04-26",
  "fields_supported": [
   "reliability",
   "us_support"
  ],
  "local_capture": "data/raw/phase1/snapmaker/r_problems.json",
  "notes": "New owner reports two filament jams in toolheads 2 and 3 within the first 20 hours of multi-color printing, requiring full toolhead disassembly, then three toolhead-swap anomalies on a 25-hour print, one of which failed the print. Commenters give the community fix - factory grease migrates onto the pogo pins and toolhead contacts and must be cleaned off with isopropyl - and one reports Snapmaker shipped a replacement feeder within three emails. Support is also cited as blaming heat creep, which another commenter disputes.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-reddit-u1-software-2026",
  "url": "https://www.reddit.com/r/3Dprinting/comments/1urikq1/how_is_software_of_the_snapmaker_u1_in_the/",
  "title": "How is software of the Snapmaker U1 in the meantime? - r/3Dprinting",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "r/3Dprinting",
  "published_at": "2026-07-09",
  "fields_supported": [
   "openness_notes",
   "reliability"
  ],
  "local_capture": "data/raw/phase1/snapmaker/r_software.json",
  "notes": "The recency check on the software complaints: owners answering in July 2026 say Snapmaker Orca 'has improved dramatically since release and crashes out way less', while still reporting occasional crashes, printer-connection problems, long boot times and AI-detection false positives. Two separate commenters point to the community paxx12 extended firmware for Fluidd/Mainsail and better camera quality. Used to date the slicer issue as improving rather than static.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-reddit-u1-webinterface",
  "url": "https://www.reddit.com/r/SnapmakerU1/comments/1rtg55b/snapmaker_u1_webinterface/",
  "title": "Snapmaker U1 Webinterface - r/SnapmakerU1",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "r/SnapmakerU1",
  "published_at": "2026-03-14",
  "fields_supported": [
   "web_ui_in_browser",
   "lan_only_mode"
  ],
  "local_capture": "data/raw/phase1/snapmaker/r_webinterface.json",
  "notes": "Owners troubleshooting Fluidd access. The operative answer is that Fluidd is reachable at the printer's IP once Advanced Mode is enabled under Settings > Maintenance and the printer is rebooted; another owner describes LAN Mode showing connected in Snapmaker Orca but refusing to accept files until a factory reset. Used to qualify web_ui_in_browser and to record LAN-mode flakiness.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-reddit-warranty-no-response",
  "url": "https://www.reddit.com/r/QidiTech3D/comments/1n84izc/warranty_issue_they_just_dont_respond_anymore/",
  "title": "r/QidiTech3D - 'Warranty issue? They just don't respond anymore.'",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Reddit r/QidiTech3D",
  "published_at": "2025-09-04",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/reddit_warranty_no_response.json",
  "notes": "Owner of seven years' experience, four months and roughly 60 emails into a Plus 4 warranty case: chamber heater dead, bed leveling dead, z-offset varying every print; QIDI replaced the piezo sensors and the heating element, the faults persisted, and support stopped replying. 'After two good prints in four months, it is time to replace the printer or a fair refund.' Replies cut both ways and are the reason this file treats QIDI support as inconsistent rather than bad: 'QIDI support tends to grind to a halt at and around product launches, I think their support department is understaffed'; 'they lied to PayPal to avoid giving me a refund on a defective printer'; 'It took them 2 weeks... The downtime is unbelievable'; against 'It broke the ceramic heat brake and they sent me a complete hotend under warranty... I had the replacement in my hand 10 days after I initialized contact' and 'They sent me a new hotend for free'. Also 'the QIDI Plus 4 requires a beacon mod, otherwise it's unusable once it starts giving random z-offset readings.'",
  "_file": "qidi.json"
 },
 {
  "id": "src-riesinger-vcore4",
  "url": "https://riesinger.dev/posts/building-ratrig-v-core-4/",
  "title": "Pascal Riesinger, Building a RatRig V-Core 4 - section by section timed build log",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "riesinger.dev",
  "fields_supported": [
   "assembly_hours_est",
   "direct_drive"
  ],
  "local_capture": "data/raw/phase1/kits/riesinger_vcore4_build.md",
  "notes": "Independent hands-on build log with per-section elapsed times. Covers a V-Core 4 (4.0) in the IDEX configuration, not the 4.1; used as the best available measured build-time evidence and flagged as such wherever it is cited.",
  "_file": "kits.json"
 },
 {
  "id": "src-rinkhals-community",
  "url": "https://github.com/rinkhals-community/Rinkhals",
  "title": "Rinkhals community custom firmware for Anycubic Kobra printers - supported-model table",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Rinkhals community",
  "published_at": "2026-09-01",
  "fields_supported": [
   "mod_ecosystem",
   "firmware",
   "api_or_home_assistant",
   "openness_notes"
  ],
  "local_capture": "data/raw/phase1/anycubic/rinkhals_community_readme.md",
  "notes": "README last committed 2026-09-01, repository last pushed 2026-09-04, 237 stars (successor to jbatonnet/Rinkhals, 897 stars, whose README carries the migration notice). Supported: Kobra 3, Kobra 3 V2, Kobra 3 Max, Kobra S1, Kobra S1 Max, Kobra 2 Pro. Kobra X: 'Not supported ... blocked by SWU RSA signature verification'.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-robo3d-pj",
  "url": "https://robo3d.com/products.json?limit=250",
  "title": "Robo 3D store \u2014 Shopify products.json (Robo E4)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Robo 3D",
  "published_at": null,
  "fields_supported": [
   "street_price_usd",
   "price_is_promo",
   "build_volume_mm",
   "enclosure"
  ],
  "local_capture": "data/raw/phase0/robo3d_pj.raw",
  "notes": "'Robo E4', product_type '3D Printer', single variant $1,199.00 with no compare-at price, available. Body copy: 'Fully enclosed design with HEPA filtration', 'High-speed printing up to 600 mm/s', '8.7\" x 8.7\" x 8.7\" build volume'. Added by the 2026-09-06 audit (the coverage census flags Robo E4 as unranked but it was missing from every Phase 1 file).",
  "_file": "unranked.json"
 },
 {
  "id": "src-snapmaker-artisan-store",
  "url": "https://us.snapmaker.com/products/snapmaker-artisan-3-in-1-3d-printer",
  "title": "Snapmaker Artisan 3-in-1 3D Printer - Snapmaker US official store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Snapmaker",
  "published_at": null,
  "fields_supported": [
   "street_price_usd",
   "msrp_usd",
   "build_volume_mm",
   "enclosure",
   "status"
  ],
  "local_capture": "data/raw/phase1/snapmaker/artisan_store.md",
  "notes": "Eight purchasable variants from $1,899 (Standard, compare-at $2,999) to $2,996 (Premium with rotary module, air purifier and infrared laser). 400 x 400 x 400 mm work area; enclosure included.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-snapmaker-forum-firmware-github",
  "url": "https://forum.snapmaker.com/t/snapmaker-u1-firmware-now-on-github/41631",
  "title": "Snapmaker U1 Firmware: Now on GitHub - Snapmaker official forum announcement",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Snapmaker",
  "published_at": "2026-04-02",
  "fields_supported": [
   "firmware",
   "firmware_source_public",
   "openness_notes",
   "firmware_policy_summary"
  ],
  "local_capture": "data/raw/phase1/snapmaker/forum_firmware_github.md",
  "notes": "Snapmaker staff post announcing the GPL publication of its Klipper/Moonraker/Fluidd forks, quantifying the changes (~20% of Klipper, >15% of Moonraker), and stating that flow auto-calibration and defect detection are separate independently developed modules. In the replies (2026-04-01) staff say there is no plan to upstream to Klipper; a request for the full firmware image gets no commitment.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-snapmaker-forum-nov-tiers",
  "url": "https://forum.snapmaker.com/t/u1-november-tiers-arrival-estimates-deposit-cashback-schedule-survey-updates-more/40582",
  "title": "U1 November Tiers Arrival Estimates, Deposit Cashback Schedule, Survey Updates & More - Snapmaker official forum",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Snapmaker",
  "published_at": "2025-12-02",
  "fields_supported": [
   "release_date"
  ],
  "local_capture": "data/raw/phase1/snapmaker/forum_nov_tiers.md",
  "notes": "Establishes the real ship date: as of 2025-12-02 about 2,300 units had already reached October-tier customers and roughly 12,000 more were shipping that month. First customer deliveries were therefore around November 2025, making the machine about ten months old at RUN_DATE.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-snapmaker-github-artisan-controller",
  "url": "https://github.com/Snapmaker/Artisan-Controller",
  "title": "Snapmaker/Artisan-Controller - Artisan main controller firmware based on Marlin (GPL-3.0)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Snapmaker",
  "published_at": null,
  "fields_supported": [
   "firmware"
  ],
  "local_capture": null,
  "notes": "Used only to record the Artisan's firmware family on its over-stretch census row.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-snapmaker-github-u1-klipper",
  "url": "https://github.com/Snapmaker/u1-klipper",
  "title": "Snapmaker/u1-klipper - Klipper firmware for Snapmaker U1 (GPL-3.0)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Snapmaker",
  "published_at": "2026-03-26",
  "fields_supported": [
   "firmware",
   "firmware_source_public"
  ],
  "local_capture": null,
  "notes": "Repository created 2026-03-26, GPL-3.0, last pushed 2026-08-25, repo metadata updated 2026-09-02 - i.e. still maintained against the shipping firmware.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-snapmaker-github-u1-moonraker",
  "url": "https://github.com/Snapmaker/u1-moonraker",
  "title": "Snapmaker/u1-moonraker - Moonraker for Snapmaker U1 (GPL-3.0)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Snapmaker",
  "published_at": "2026-03-26",
  "fields_supported": [
   "api_or_home_assistant",
   "web_ui_in_browser",
   "openness_notes"
  ],
  "local_capture": null,
  "notes": "Confirms the U1 runs Moonraker, the standard Klipper API web server - which is what makes the community Home Assistant and OctoEverywhere paths possible. A sibling repo Snapmaker/u1-fluidd (GPL-3.0) confirms the Fluidd web client.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-snapmaker-playstore",
  "url": "https://play.google.com/store/apps/details?id=com.snapmaker.lavaapp",
  "title": "Snapmaker - Google Play listing and user reviews",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Google Play users",
  "published_at": null,
  "fields_supported": [
   "android_app",
   "android_ios_parity_note",
   "hq_country"
  ],
  "local_capture": "data/raw/phase1/snapmaker/playstore_page.md",
  "notes": "2.4 stars from 162 reviews, about 48,000 downloads, developer 'Shenzhen Snapmaker Technologies Co., Ltd.', listing last updated 2026-08-28. (The capture carries no app version string; an earlier 'build 2.3.5 dated 2026-06-23' claim was removed in the 2026-09-06 audit as unsupported by this capture.) Twenty sampled reviews from 2025-11-24 to 2026-08-09 give a consistent picture: forced re-login (including in LAN mode), connection failures and loading loops, slow and glitchy camera, only one printer per account, no error text or push notifications. A minority are positive about remote monitoring.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-snapmaker-u1-hotend-store",
  "url": "https://us.snapmaker.com/products/hot-end-for-snapmaker-u1",
  "title": "Hot End for Snapmaker U1 - Snapmaker US official store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Snapmaker",
  "published_at": null,
  "fields_supported": [
   "hardened_nozzle_available",
   "price_usd",
   "future_proofing_cost_usd"
  ],
  "local_capture": "data/raw/phase1/snapmaker/u1_hotend.md",
  "notes": "'In the Box: 2 screws per hot end, 4 hot ends per bundle', 300 C, $49 per bundle in 0.2/0.4/0.6/0.8 mm; single 0.4 mm plain stainless replacement $15.99.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-snapmaker-u1-store",
  "url": "https://us.snapmaker.com/products/snapmaker-u1-3d-printer",
  "title": "Snapmaker U1 Toolchanger 3D Printer - Snapmaker US official store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Snapmaker",
  "published_at": null,
  "fields_supported": [
   "street_price_usd",
   "msrp_usd",
   "status",
   "build_volume_mm",
   "hotend_temp_max_c",
   "bed_temp_max_c",
   "stock_nozzle",
   "claimed_max_speed_mms",
   "claimed_max_accel_mms2",
   "footprint_mm",
   "weight_kg",
   "power_w",
   "camera",
   "auto_bed_level",
   "input_shaping",
   "flow_calibration_auto",
   "firmware",
   "native_slicer",
   "orcaslicer_support",
   "enclosure",
   "warranty_months",
   "shipping_usd"
  ],
  "local_capture": "data/raw/phase1/snapmaker/u1_store.md",
  "notes": "Full T1 spec table plus 'In the Box' list. Price $849 against a $999 compare-at; free shipping over $89 in 48 states; 1-year warranty; 112 store reviews.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-snapmaker-u1-topcover-store",
  "url": "https://us.snapmaker.com/products/top-cover-for-snapmaker-u1",
  "title": "Top Cover for Snapmaker U1 - Snapmaker US official store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Snapmaker",
  "published_at": null,
  "fields_supported": [
   "price_usd",
   "filtration",
   "chamber_temp_max_c",
   "asa_ready",
   "shipping_usd"
  ],
  "local_capture": "data/raw/phase1/snapmaker/u1_topcover.md",
  "notes": "Page is badged 'Pre-Order' and states 'Shipped from US Warehouse: November 01-15'. Carries the G3 / coconut carbon / H12 HEPA filtration spec, the 50 C passive chamber figure with its lab conditions, the internal-vs-external circulation footnotes, and the vendor 'under 50 dB' noise claim.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-snapmaker-us-products-json",
  "url": "https://us.snapmaker.com/collections/all/products.json?limit=250",
  "title": "Snapmaker US store - full Shopify product feed (137 products) with per-variant price, SKU and stock",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Snapmaker",
  "published_at": null,
  "fields_supported": [
   "street_price_usd",
   "status",
   "spare_parts_sold_individually",
   "price_usd"
  ],
  "local_capture": "data/raw/phase1/snapmaker/us_all_products.raw",
  "notes": "Structured stock and price truth: U1 SKU 81100 $849 available; Top Cover SKU 25005 $149; hardened hot end bundles SKU 22036-22039 $49 with the 0.4 mm variant unavailable; ~30 individually listed U1 spare parts.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-snapmaker-wiki-orca-qsg",
  "url": "https://wiki.snapmaker.com/en/snapmaker_orca/qsg",
  "title": "Snapmaker Orca Quick Start Guide for U1 - Snapmaker Wiki",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Snapmaker",
  "published_at": null,
  "fields_supported": [
   "lan_only_mode",
   "account_required_for_basic_printing",
   "cloud_required_for_remote",
   "native_slicer",
   "documentation_quality"
  ],
  "local_capture": "data/raw/phase1/snapmaker/wiki_orca_qsg.html",
  "notes": "Documents LAN Mode ('without connecting to any cloud network') and states account login is 'required before binding the printer, except for LAN Mode'. Also documents the port/protocol matrix and the multi-color painting workflow.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-snapmaker-wiki-topcover-schedule",
  "url": "https://wiki.snapmaker.com/en/FAQ/U1_Top_Cover_Shipment_Schedule",
  "title": "U1 Top Cover Shipment Schedule - Snapmaker Wiki",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Snapmaker",
  "published_at": null,
  "fields_supported": [
   "status",
   "asa_ready"
  ],
  "local_capture": "data/raw/phase1/snapmaker/wiki_topcover_schedule.html",
  "notes": "Manufacturer's own table: official-store Top Cover orders placed after 2026-01-13 for the US ship November 01-15, 2026 and deliver November 15-30, 2026. Kickstarter tiers ship September-October 2026, which is how we know the product physically exists.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-sortitoutman-u1-review",
  "url": "https://www.youtube.com/watch?v=jPpwvXCgsOo",
  "title": "Snapmaker U1 Review - The problem no-one else mentions! - Sortitoutman",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "Sortitoutman (YouTube, 123k subscribers)",
  "published_at": "2026-03-19",
  "fields_supported": [
   "noise_db",
   "android_app",
   "reliability"
  ],
  "local_capture": "data/raw/phase1/snapmaker/yt_jPpwvXCgsOo.json",
  "notes": "Explicitly a retail purchase at full price, not a review sample - the reviewer says so and contrasts himself with 'heavy hitters' who got gifted pre-retail units. On noise: 'During the initial setup, it was deafening... a firmware update did settle it down significantly, but even quiet for the U1 is loud. My old X1C is noisy, and this makes more of a racket.' On the app: 'pretty much useless. Don't bother with it.' On build: flimsy plastics, chassis wobble, glass door that does not let you see the bed. But also: 'just under 100 hours of print time now... other than the issues mentioned above, it's just worked, not a problem.' Qualitative only, hence T3.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-sovol-pj",
  "url": "https://www.sovol3d.com/products.json?limit=250",
  "title": "Sovol US store \u2014 Shopify products.json (SV08, SV08 Max, SV06 ACE, SV06 Plus ACE, Zero)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Sovol3D",
  "published_at": null,
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "price_is_promo",
   "build_volume_mm",
   "motion_system",
   "enclosure"
  ],
  "local_capture": "data/raw/phase0/sovol_pj.raw",
  "notes": "Shopify products.json body_html + variant price/compare_at_price for the US variant of each model.",
  "_file": "unranked.json"
 },
 {
  "id": "src-sovol-sv06ace-gh",
  "url": "https://github.com/Sovol3d/SV06-ACE",
  "title": "Sovol3d/SV06-ACE \u2014 official public firmware repository",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Sovol",
  "published_at": null,
  "fields_supported": [
   "firmware"
  ],
  "local_capture": null,
  "notes": "Public repository on Sovol's own GitHub org. README: 'Sovol SV06 Ace is a budget printer with compact functions. It adopts the advanced Klipper firmware...'. Added by the 2026-09-06 audit to back the 'open' half of firmware='Klipper open' for the SV06 ACE, which the store copy alone did not support.",
  "_file": "unranked.json"
 },
 {
  "id": "src-sovol-sv08-mainline-gh",
  "url": "https://github.com/Rappetor/Sovol-SV08-Mainline",
  "title": "Getting the Sovol SV08 onto mainline Klipper (community repo)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "GitHub community",
  "published_at": null,
  "fields_supported": [
   "firmware"
  ],
  "local_capture": null,
  "notes": "Confirms SV08 ships with a Sovol fork of Klipper.",
  "_file": "unranked.json"
 },
 {
  "id": "src-sovol-sv08-voron-blog",
  "url": "https://www.sovol3d.com/blogs/news/relationship-between-sv08-and-voron-2-4-corexy-open-source",
  "title": "Top 3 facts about the relationship of SV08 and Voron 2.4 (Sovol blog)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Sovol3D",
  "published_at": null,
  "fields_supported": [
   "motion_system"
  ],
  "local_capture": null,
  "notes": "Confirms SV08 is a CoreXY design directly inspired by Voron 2.4.",
  "_file": "unranked.json"
 },
 {
  "id": "src-sovol-zero-gh",
  "url": "https://github.com/Sovol3d/SOVOL-ZERO",
  "title": "Sovol3d/SOVOL-ZERO \u2014 official firmware source repository",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Sovol3D",
  "published_at": null,
  "fields_supported": [
   "firmware"
  ],
  "local_capture": null,
  "notes": "Sovol's own GitHub org publishing Zero's (Klipper-based) firmware source.",
  "_file": "unranked.json"
 },
 {
  "id": "src-teamfdm-voron-buildtime",
  "url": "https://www.teamfdm.com/forums/topic/18-how-long-does-it-take-to-build-a-voron/",
  "title": "Team FDM forum thread: How long does it take to build a Voron?",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Team FDM",
  "fields_supported": [
   "assembly_hours_est"
  ],
  "local_capture": "data/raw/phase1/kits/teamfdm_voron_buildtime.md",
  "notes": "Five or more independent owner reports for the 2.4: '1 week doing 3 to 4 hrs a day' on a 300, 'about 3 weekends' on a 350, 'over the course of a month, a few hours every night ... for a first-time builder I would suggest you take your time and expects to put in 30-40hrs' on a 350, and one first-time builder '20 hours into the build' still working on electronics.",
  "_file": "kits.json"
 },
 {
  "id": "src-technologyman-k1max",
  "url": "https://thetechnologyman.com/creality-k1-max-detailed-review-big-fast-ai-the-perfect-3d-printer/",
  "title": "Creality K1 Max Detailed Review - Big, Fast, AI",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "The Technology Man (Gidon)",
  "published_at": "2023-10-24",
  "fields_supported": [
   "noise_db",
   "noise_is_measured",
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/creality/technologyman-k1max.md",
  "notes": "INDEPENDENT NOISE MEASUREMENT: 'I measured 80.4dB with a sound level meter one metre away and with the glass lid off. It's a little quieter with the lid on - I measured 72.6dB.' Also turned the AI/LiDAR features off as ineffective and calls the Creality Cloud app advertisement-laden.",
  "_file": "creality.json"
 },
 {
  "id": "src-techradar-k1c",
  "url": "https://www.techradar.com/pro/creality-k1c-review",
  "title": "Creality K1C review",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "TechRadar",
  "published_at": "2024",
  "fields_supported": [],
  "local_capture": "data/raw/phase2/creality/techradar-k1c.md",
  "notes": "Editorial review, no measurements and no noise figure. Recorded so the next agent does not re-fetch it looking for one.",
  "_file": "creality.json"
 },
 {
  "id": "src-techradar-kobra-x-review",
  "url": "https://www.techradar.com/pro/anycubic-kobra-x-3d-printer-review",
  "title": "TechRadar Pro - Anycubic Kobra X review (dimensional-accuracy benchmark over a 4 kg filament run)",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "TechRadar Pro",
  "published_at": null,
  "fields_supported": [
   "motion_system",
   "third_party_filament_restrictions",
   "measured_speed_notes"
  ],
  "local_capture": "data/raw/phase1/anycubic/techradar_kobrax_review.md",
  "notes": null,
  "_file": "anycubic.json"
 },
 {
  "id": "src-thenextlayer-k1c",
  "url": "https://thenextlayer.com/creality-k1c-review/",
  "title": "Creality K1C Review - Creality's Do-Over?",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "The Next Layer (Jonathan Levi)",
  "published_at": "2024-04-02",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/creality/thenextlayer-k1c.md",
  "notes": "The clearest launch-versus-now account in this file. Says the early K1 sent to reviewers was 'riddled with problems', that later reviewers were shipped TWO extruders in the box because of the 'all-too-common underextrusion issues', that Creality then made material and design changes to the extruder, and that the K1C shows 'absolutely none of the underextrusion issues I had with the K1'. Also credits the K1C's silicone nozzle brush with fixing the K1's first-layer meshing problem and notes root access now ships on the whole K1 series from the touchscreen.",
  "_file": "creality.json"
 },
 {
  "id": "src-toms-ad5x-review",
  "url": "https://www.tomshardware.com/3d-printing/flashforge-ad5x-review",
  "title": "Flashforge AD5X review: An affordable option for fast color 3D printing",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Tom's Hardware",
  "published_at": "2025-10-12",
  "fields_supported": [
   "purge_waste",
   "reliability",
   "software_ux",
   "measured_speed_notes"
  ],
  "local_capture": "data/raw/phase2/flashforge/toms-ad5x-review.md",
  "notes": "Reviewer Denise Bertacchi, 3.5/5. Measured purge: a full plate of 33 articulated frogs used 11 g of filament in 23 color changes (about 0.48 g per change) where one frog weighs 9 g; the default flush is 540 mm3, 'about .67 grams'. Ran 19 hours of enclosure parts in PLA-CF, a 10 h 10 m multi-color plate, PETG, TPU, Polymaker LW-PLA and ASA (using a modified ABS profile) with no hardware failure reported. Software is the complaint: Orca-Flashforge 'crashes about every third print'. NO dB FIGURE is published in this review.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-toms-arco-launch",
  "url": "https://www.tomshardware.com/3d-printing/phrozen-breaks-the-ice-with-four-color-3d-printer",
  "title": "Tom's Hardware - 'Phrozen breaks the ice with a four color 3D printer'",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "Tom's Hardware",
  "published_at": "2024-02",
  "fields_supported": [
   "sale_history",
   "origin"
  ],
  "local_capture": "data/raw/phase1/phrozen/rv_toms.md",
  "notes": "Announcement article from the February 2024 crowdfunding launch. Records the intended pricing - 649 USD backer, 849.99 USD planned standalone retail, 1,148 USD planned combo with enclosure and Chroma Kit - and the original claimed specs of 600 mm/s and 30,000 mm/s2, plus the promise of global shipping from July 2024. Used for price history and origin only; it is not evidence about the shipped product.",
  "_file": "phrozen.json"
 },
 {
  "id": "src-toms-best-3d-printers",
  "url": "https://www.tomshardware.com/best-picks/best-3d-printers",
  "title": "Tom's Hardware - Best 3D Printers 2026 roundup (Kobra X = Best Budget; Kobra 3 Max = Best Large Format)",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "Tom's Hardware",
  "published_at": null,
  "fields_supported": [
   "notes"
  ],
  "local_capture": "data/raw/phase0/ed_toms.md",
  "notes": "Captured during Phase 0 on 2026-09-06. Note a defect in this page: the Kobra X image alt-text calls it a 'Core XY printer', while the linked full review and TechRadar both describe a bed-slinger. The roundup alt-text was not used.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-toms-c2-combo",
  "url": "https://www.tomshardware.com/3d-printing/elegoo-centauri-2-combo-review",
  "title": "Tom's Hardware - Elegoo Centauri 2 Combo review: the first substantial independent hands-on test of the OPEN-FRAME machine; timed print battery across PLA/PETG/TPU/PET-GF, CANVAS called 'pretty much bulletproof', with named defects (smooth plate, spool-holder fit, unserviceable filament hub)",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Tom's Hardware",
  "published_at": "2026-08-21",
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": "data/raw/phase2/elegoo/toms-c2-combo.md",
  "notes": "By Denise Bertacchi, published 21 August 2026 - roughly two months after the 2026-06-24 launch. Reports print times and average speeds for six jobs (1h30 two-color scraper; 5h13 four-color star at 120 mm/s; 4h robot plate at 70 mm/s; 2h30 and 4h48 PETG funnels at 90 mm/s; 1h23 PET-GF at 350 C and 65 mm/s). No noise measurement. She also notes Elegoo appears to have reduced default purge volumes on this machine.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-toms-cc2",
  "url": "https://www.tomshardware.com/3d-printing/elegoo-centauri-carbon-2-review",
  "title": "Tom's Hardware - Elegoo Centauri Carbon 2 review: benchmark print battery; PAHT-CF and polycarbonate printed with no warping despite the unheated chamber; cons are no heated chamber, spool holders that do not fit many brands, and a smooth plate that is not sticky enough",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Tom's Hardware",
  "published_at": "2026-02-18",
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": "data/raw/phase2/elegoo/toms-cc2.md",
  "notes": "By Denise Bertacchi, published 18 February 2026. Counter-evidence on high-temperature materials: she printed PAHT CF and 'several types of polycarbonate beautifully, with no warping or other issues' in the unheated chamber - but she did NOT test ASA, which is the material the buyer cares about, so this does not overturn the ASA reports.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-toms-creator5",
  "url": "https://www.tomshardware.com/3d-printing/flashforge-creator-5-review",
  "title": "Flashforge Creator 5 review: Basic and affordable tool changer",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Tom's Hardware",
  "published_at": "2026-07-13",
  "fields_supported": [
   "purge_waste",
   "measured_speed_notes",
   "nozzle_swap_effort",
   "lan_only_mode",
   "direct_drive"
  ],
  "local_capture": "data/raw/phase1/flashforge/toms_creator5.md",
  "notes": "Hands-on review with weighed purge output (44 g prime tower against a 33 g model) and timed prints.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-toms-hi",
  "url": "https://www.tomshardware.com/3d-printing/creality-hi-combo-review",
  "title": "Creality Hi Combo review: Catching up with color \u2014 Tom's Hardware",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Tom's Hardware",
  "published_at": "2025-09-07",
  "fields_supported": [
   "purge_waste",
   "measured_speed_notes",
   "stock_nozzle"
  ],
  "local_capture": "data/raw/phase1/creality/toms_hi_review.md",
  "notes": "Hands-on with measurements. Multicolor waste, measured: a four-color PETG fairy door used 32.32 g of filament and wasted 23.25 g in purge; a two-color print used 78.99 g and wasted 0.64 g on its single swap. Standard Benchy in 32 min 33 s. Spec table nozzle: '.4 high flow hardened steel \"unicorn\"'; connectivity 'USB, LAN, Cloud, App'. 'The Creality Hi is reasonably quiet in standard mode, with the fan noise increasing in ultra-fast mode ... the metal wiper makes quite the racket when it purges waste. It's loud enough that I can hear it in the next room' \u2014 no decibel figure given. 'completely unable to use TPU without jamming the extruder' even bypassing the CFS, and no TPU profile in the slicer. 'Creality has not made the Hi Open Source yet' (as of the 2025-09-07 publication date). AUDIT NOTE 2026-09-06: 'noise_db' was removed from fields_supported \u2014 this review describes noise only qualitatively and publishes no decibel figure, so it cannot support a numeric noise_db.",
  "_file": "creality.json"
 },
 {
  "id": "src-toms-k1c-review",
  "url": "https://www.tomshardware.com/3d-printing/creality-k1c-review",
  "title": "Creality K1C Review: C for Carbon",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Tom's Hardware",
  "published_at": "2024-04",
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/creality/toms-k1c-review.md",
  "notes": "Hands-on with Tom's standard print suite. No noise measurement anywhere in the article.",
  "_file": "creality.json"
 },
 {
  "id": "src-toms-k2plus",
  "url": "https://www.tomshardware.com/3d-printing/creality-k2-plus-review",
  "title": "Creality K2 Plus Review: Now in Color \u2014 Tom's Hardware",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Tom's Hardware",
  "published_at": "2025-01-29",
  "fields_supported": [
   "purge_waste",
   "measured_speed_notes",
   "lan_only_mode",
   "firmware"
  ],
  "local_capture": "data/raw/phase1/creality/toms_k2plus_review.md",
  "notes": "Hands-on with measurements. Multicolor waste, measured: a four-color Crystal Dragon weighing 205 g of PLA produced 207 g of waste plus 17 g in the purge tower. Cons list: 'Long preheat required for some prints' and 'Color unit wastes more than the competition'; body text says the heated build plate 'needs a good 15 minutes' of soak. TPU jammed in the CFS tubing and would not feed. 'It uses a Creality fork of Klipper'; 'It's also running Open Source Klipper, so if you want to keep your files to yourself and mod the firmware, you're free to do so.' 'Using the Cloud is completely optional, as you can drag and drop stl files from your hard drive into the slicer and transfer files with LAN or a USB stick.' 'To access the full Fluidd screen, you need to type your machine's IP address followed by 4408.' Spec table connectivity: LAN, Creality Cloud, USB Flash Disk.",
  "_file": "creality.json"
 },
 {
  "id": "src-toms-k2pro",
  "url": "https://www.tomshardware.com/3d-printing/creality-k2-pro-combo-review",
  "title": "Creality K2 Pro Combo 3D printer review: A polished ... \u2014 Tom's Hardware",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Tom's Hardware",
  "published_at": "2025-12-08",
  "fields_supported": [
   "release_date",
   "purge_waste",
   "lan_only_mode",
   "native_slicer"
  ],
  "local_capture": "data/raw/phase1/creality/toms_k2pro_review.md",
  "notes": "Hands-on. Spec table gives 'Release Date: August 25, 2025' and 'Pricing $999 (combo) / $799 (stand-alone) / $319 (CFS)'. Cons: 'Long, high-flow hotend requires more purge waste'; 'Cables to CFS are too short to allow installation anywhere but on top of the printer'; 'Printing TPU is challenging'; 'Expensive'. 'The machine is fairly quiet with the door closed, and the chamber cooling through the air purifier is good enough in practice to run PLA and PETG without the door open.' Pre-sliced four-color Benchy printed in 35 minutes. 'Creality Print 6.3 ... is a custom program based on Orca Slicer and Cura.' Cloud avoidable via LAN or USB; full Fluidd at <ip>:4408. AUDIT NOTE 2026-09-06: 'noise_db' was removed from fields_supported \u2014 this review describes noise only qualitatively and publishes no decibel figure, so it cannot support a numeric noise_db.",
  "_file": "creality.json"
 },
 {
  "id": "src-toms-kobra-3-max-combo-review",
  "url": "https://www.tomshardware.com/3d-printing/anycubic-kobra-3-max-combo-review",
  "title": "Tom's Hardware - Anycubic Kobra 3 Max Combo Review: Color to the Max (Denise Bertacchi; 'over 600 hours of print time')",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Tom's Hardware",
  "published_at": null,
  "fields_supported": [
   "reliability",
   "purge_waste",
   "noise_db"
  ],
  "local_capture": "data/raw/phase2/anycubic/toms-kobra-3-max-combo-review.md",
  "notes": "LONG-TERM and the best reliability datapoint in this file: 'In over 600 hours of print time, the one clog I had was cleared by removing the nozzle and cutter. I never had to dig further into the extruder than that.' Measured waste: an eight-color dragon with 902 filament swaps burned 820 g to make a 220 g print BEFORE the slicer purge update, and 357 g after it. Negatives: the build plate 'was not 100% reliable for prints past 12 hours long, so I needed to slather it in gluestick'; the waste-ejection arm 'can send filament blobs several feet unless properly contained'; camera is a paid extra; Kobra OS is closed with no config or SSH access; review was delayed and an early draft thrown out because launch software was 'half-cooked'. NOISE CAUTION: the review's '60dB in standard mode' is identical to Anycubic's own published spec '<=60dB (Standard mode)' on the Kobra 3 Max product page, so this study does NOT treat it as an independent measurement.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-toms-kobra-3-review",
  "url": "https://www.tomshardware.com/3d-printing/anycubic-kobra-3-review",
  "title": "Tom's Hardware - Anycubic Kobra 3 Review: The First Multicolor Clone (Denise Bertacchi)",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Tom's Hardware",
  "published_at": null,
  "fields_supported": [
   "multi_material",
   "purge_waste"
  ],
  "local_capture": "data/raw/phase2/anycubic/toms-kobra-3-review.md",
  "notes": "Benchmark-print review, launch-era, NO stated test duration - weaker than the Kobra 3 Max and Kobra S1 reviews by the same author. Mechanically 'on par with the Bambu Lab A1'; the ACE 'runs smoothly'. Keeps the Kobra 3 off Tom's best-printers list purely because the launch slicer had no purge control and no purge-object support. No noise measurement given.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-toms-kobra-4-combo-review",
  "url": "https://www.tomshardware.com/3d-printing/anycubic-kobra-4-combo-3d-printer-review",
  "title": "Tom's Hardware - Anycubic Kobra 4 Combo 3D printer review: Evolution, not revolution (Denise Bertacchi)",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Tom's Hardware",
  "published_at": null,
  "fields_supported": [
   "reliability",
   "purge_waste",
   "noise_db"
  ],
  "local_capture": "data/raw/phase2/anycubic/toms-kobra-4-combo-review.md",
  "notes": "Hands-on benchmark review of a BETA / early-production unit; no test duration stated, and the spec table gives the Kobra 4's release date as 2026-05-18, i.e. under four months before RUN_DATE. Findings: ACE 2 Pro now has individual feeders per slot and loads first time (the original ACE Pro often did not), but 'the feeding process is slow and filament swapping takes a long time'; TPU can be dried in the ACE 2 Pro but cannot be RUN through it - needs the single spool holder, which was missing from the review unit; default flushing lost about 40 g on a 5 h two-part PLA print; 'due to a software bug, Anycubic's slicer vastly underestimated the waste and even suggested it would flush negative values of yellow filament. This bug has been around since the Kobra X.' Noise is described only qualitatively ('very quiet, with fan noise being primarily what you hear') - NO dB figure. Verdict: does not displace the Kobra X.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-toms-kobra-s1-review",
  "url": "https://www.tomshardware.com/3d-printing/anycubic-kobra-s1-review",
  "title": "Tom's Hardware - Anycubic Kobra S1 Review: Good printer, bad slicer (Denise Bertacchi; 'after hundreds of hours of printing')",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Tom's Hardware",
  "published_at": null,
  "fields_supported": [
   "reliability",
   "purge_waste",
   "materials",
   "openness_notes"
  ],
  "local_capture": "data/raw/phase2/anycubic/toms-kobra-s1-review.md",
  "notes": "LONG-TERM. Reviewer states 'After hundreds of hours of printing, this machine has joined a select group of printers I trust to just set it and forget it. I've had very few print fails, and those were mostly caused by filament color bleeding due to insufficient purge.' Reliability 'compares favorably to the Bambu Lab P1P I use as my default multicolor printer.' Measured waste by weighing scraps: a 312 g dragon print wasted 730 g; a two-part book-nook print wasted 987 g. Also: the brass nozzle appears glued into the heater block and the whole hotend looks replaceable only as a unit; ACE Pro slots 3 and 4 often take several attempts to load; no door sensor. Captured page carried no visible publication date.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-toms-kobra-x-review",
  "url": "https://www.tomshardware.com/3d-printing/anycubic-kobra-x-review",
  "title": "Tom's Hardware - Anycubic Kobra X review (measured colour-swap time and purge mass against a Bambu Lab A1)",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Tom's Hardware",
  "published_at": null,
  "fields_supported": [
   "measured_speed_notes",
   "purge_waste",
   "stock_nozzle",
   "motion_system"
  ],
  "local_capture": "data/raw/phase1/anycubic/toms_kobrax_review.md",
  "notes": null,
  "_file": "anycubic.json"
 },
 {
  "id": "src-toms-plus4-review",
  "url": "https://www.tomshardware.com/3d-printing/qidi-plus4-review",
  "title": "QIDI Plus4 Review: Bigger is Better - Tom's Hardware, by Denise Bertacchi",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Tom's Hardware",
  "published_at": null,
  "fields_supported": [
   "measured_speed_notes",
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase2/qidi/toms_plus4_review.md",
  "notes": "Hands-on with print times (Polymaker PA12-CF parts at 0.2 mm in 7 h 09 m, no warping). Faults recorded: filament loading is hard enough that the reviewer repeatedly found the machine air-printing after walking away ('you really have to jam the filament in to get it through to the extruder'), and clogging when switching between TPU, PC-CF and PLA unless loading temperatures are raised. Written before the QIDI Box shipped, which it describes as promised 'in the coming months'.",
  "_file": "qidi.json"
 },
 {
  "id": "src-toms-plus5",
  "url": "https://www.tomshardware.com/3d-printing/qidi-plus5-3d-printer-review",
  "title": "QIDI Plus5 3D printer review: The best one yet - Tom's Hardware, by Denise Bertacchi (Editor's Choice)",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Tom's Hardware",
  "published_at": "2026-08-12",
  "fields_supported": [
   "measured_speed_notes",
   "known_issue",
   "asa_ready"
  ],
  "local_capture": "data/raw/phase1/qidi/toms_plus5_review.md",
  "notes": "Tiered T2 for the printed benchmarks and the infrared-thermometer measurement of the top glass at 56 C. IMPORTANT QUALIFICATION: the con 'Optional QIDI Box AMS still doesn't work' is a carry-over judgment, not a fresh test - the review states plainly 'We were not provided one for this review, but we did test it out on the QIDI Q2 and found it lacking.' Do not cite this review as 2026 evidence that the current QIDI Box fails; cite it as evidence that Tom's had not seen it fixed.",
  "_file": "qidi.json"
 },
 {
  "id": "src-toms-q2-combo",
  "url": "https://www.tomshardware.com/3d-printing/qidi-q2-combo-review",
  "title": "QIDI Q2 Combo review - Tom's Hardware, by Denise Bertacchi",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Tom's Hardware",
  "published_at": "2025-11-07",
  "fields_supported": [
   "measured_speed_notes",
   "known_issue",
   "auto_bed_level",
   "input_shaping_auto_calibrated",
   "web_ui_in_browser"
  ],
  "local_capture": "data/raw/phase1/qidi/toms_q2combo_review.md",
  "notes": "Tiered T2 rather than T3 because the QIDI Box findings are bench measurements, not editorial impressions: the reviewer pulled the Bowden tube and hand-tested filament drag, printed QIDI's own riser and a filament-path guide to try to fix it, and tested a SECOND box which behaved identically. Verdict: 'the long awaited multimaterial box was a disappointment that failed repeatedly ... the QIDI Box is a great filament dryer, but not much else.' Also the source for 'the machine is quite loud' (no dB figure given), for confirming Fluidd opens in a browser from the printer's IP, and for QIDI Studio being a Bambu Studio derivative.",
  "_file": "qidi.json"
 },
 {
  "id": "src-toms-u1-review",
  "url": "https://www.tomshardware.com/3d-printing/snapmaker-u1-review",
  "title": "Snapmaker U1 review: An affordable tool changer for all - Tom's Hardware",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Tom's Hardware",
  "published_at": "2025-08-19",
  "fields_supported": [
   "measured_speed_notes",
   "purge_waste",
   "enclosure",
   "web_ui_in_browser",
   "lan_only_mode"
  ],
  "local_capture": "data/raw/phase1/snapmaker/toms_u1_review.md",
  "notes": "Tiered T2 because the reviewer weighed purge waste in grams and ran timed head-to-head prints against a Bambu Lab P1P. IMPORTANT CAVEAT: this was a pre-production BETA unit reviewed before the machine reached customers, and the reviewer says so; its reliability observations should not be read as retail-unit evidence. Its measurements of waste and tool-change time are still the most granular available.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-toms3d-q2",
  "url": "https://toms3d.org/2025/09/30/wannabe-or-klipper-based-powerhouse-its-complicated-%F0%9F%92%80-with-the-qidi-q2/",
  "title": "Wannabe or Klipper-based powerhouse? 'It's complicated' with the Qidi Q2 - Tom's 3D (Thomas Sanladerer)",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Tom's 3D / Thomas Sanladerer",
  "published_at": "2025-09-30",
  "fields_supported": [
   "known_issue_ids",
   "openness_notes",
   "noise_is_measured"
  ],
  "local_capture": "data/raw/phase2/qidi/toms3d_q2.md",
  "notes": "The most critical independent Q2 test found. Noise, qualitative only, no dB: 'The Q2 is a lot noisier [than the Bambu H2S], input shaping tuning sounds like the toolhead is about to fly out the side of the printer, and when it's just idle, it always has a fan running with a pretty annoying noise profile. So I'm going to keep the Q2 turned off for this video.' Faults: stock profiles are 'recklessly tuned' and produce flow artifacts on PETG, PLA and PPS-CF (QIDI supplied a slowed-down profile on request that removes them, but had not made it the default); printing PLA with the top shut caused heat creep and 'over an hour' of picking bulged filament out of the extruder; the soft PEI plate tears parts and gets stickier with use; local AI detection false-positived immediately and was turned off; the QIDI Link app 'has 1.7 stars' and 'turns off all the fans on the machine every time you use it to check in on a print job'. QIDI Box: a color change failed at 39% because the Box stepper glitched, and the metal primary extrusion wiper bar fell off its adhesive tape into the poop bin mid-test. Openness, positive: standard Klipper, root SSH, Ethernet, local-first, no forced cloud - 'Qidi has built its reputation on making what are essentially pre-built Vorons.' Affiliate links present.",
  "_file": "qidi.json"
 },
 {
  "id": "src-tomshardware-a1-mini-review",
  "url": "https://www.tomshardware.com/reviews/bambu-lab-a1-mini",
  "title": "Bambu Lab A1 Mini Review: Color for Beginners - Tom's Hardware",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "Tom's Hardware",
  "fields_supported": [
   "reliability"
  ],
  "local_capture": "data/raw/phase2/bambu/tomshardware-a1-mini-review.md",
  "notes": "Independent review; the capture extracted the verdict and software sections but not the test-print section, so it is recorded at T3 rather than T2 and no measured claim is drawn from it. Verdict text: 'fast, quiet and easy to use', and the AMS lite 'is easier to maintain and prevents jams more than the original model' - relevant because it is an editorial statement that the first-generation AMS jams more than the AMS lite. It publishes no dB figure, so the A1 mini noise gap is NOT closed.",
  "_file": "bambu.json"
 },
 {
  "id": "src-tomshardware-a2l-review",
  "url": "https://www.tomshardware.com/3d-printing/bambu-lab-a2l-3d-printer-review",
  "title": "Bambu Lab A2L 3D printer review: The A1 grows up - Tom's Hardware",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Tom's Hardware (Denise Bertacchi)",
  "published_at": "2026-06-27",
  "fields_supported": [
   "reliability",
   "print_quality"
  ],
  "local_capture": "data/raw/phase2/bambu/tomshardware-a2l-review.md",
  "notes": "Second independent hands-on with its own print testing, including the AMS Lite and the blade-cutter attachment. Its Cons are only two: 'AMS is still wasteful' and 'Violent vibrations can overwhelm cheap tables' - which corroborates CNC Kitchen's finding that the heavy moving bed shook his workbench. It measures the multi-color speed penalty concretely: the same model takes 2 h 40 min in one color and 6 h 46 min in three. No dB figure and no hour count, so it is a measured review rather than a long-term test.",
  "_file": "bambu.json"
 },
 {
  "id": "src-tomshardware-ntc-thermistor",
  "url": "https://www.tomshardware.com/3d-printing/reports-of-the-bambu-lab-3d-printer-being-a-fire-hazard-resurface-but-for-a-new-power-board-component-issue-bambu-says-the-a1s-new-issue-has-been-addressed-affected-units-replaced-or-repaired",
  "title": "Reports of the previously-recalled Bambu Lab 3D printer being a fire hazard resurface, new power board component issue identified as the cause - Tom's Hardware",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "Tom's Hardware (Denise Bertacchi)",
  "published_at": "2026-01-02",
  "fields_supported": [
   "known_issues",
   "safety"
  ],
  "local_capture": "data/raw/phase2/bambu/tomshardware-ntc-thermistor.md",
  "notes": "Reported with a direct Bambu Lab statement and the reporter's own teardown. Grant Posner of 3D Musketeers measured the A1's AC-board NTC inrush-limiting thermistor at 140 C on a thermal imager and calls it unacceptable; he still wants a recall and advises a fireproof paver under the machine. Bambu told Tom's Hardware the failure rate is about 0.052%, that failures correlate with grid surges, that no fires have been reported, and that it removed the NTC and redesigned the board in Q3 2025; affected customers were repaired or replaced. The reporter opened her own ~1,000-hour A1 and found no damage.",
  "_file": "bambu.json"
 },
 {
  "id": "src-toybox-alpha3-pcmag",
  "url": "https://www.pcmag.com/reviews/toybox-alpha-three",
  "title": "Toybox Alpha Three Review \u2014 PCMag",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "PCMag",
  "published_at": null,
  "fields_supported": [
   "build_volume_mm",
   "enclosure"
  ],
  "local_capture": null,
  "notes": "Spec table: Frame Design: Open; Maximum Build Area (HWD) 3.5 x 3.1 x 2.8 inches (~89 x 79 x 71 mm).",
  "_file": "unranked.json"
 },
 {
  "id": "src-toybox-pj",
  "url": "https://toybox.com/products.json?limit=250",
  "title": "Toybox US store \u2014 Shopify products.json (Alpha Three Starter Bundle)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "Toybox Labs",
  "published_at": null,
  "fields_supported": [
   "msrp_usd",
   "street_price_usd",
   "price_is_promo"
  ],
  "local_capture": "data/raw/phase0/toybox_pj.raw",
  "notes": "Starter Bundle $209.00, list $435.00.",
  "_file": "unranked.json"
 },
 {
  "id": "src-trustpilot-bambulab",
  "url": "https://www.trustpilot.com/review/bambulab.com",
  "title": "Bambu Lab Reviews - Trustpilot",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Trustpilot",
  "fields_supported": [
   "us_support"
  ],
  "local_capture": "data/raw/phase2/bambu/trustpilot-bambulab.md",
  "notes": "4.5 of 5 from 118,863 reviews, of which 92,575 were left in the last 12 months - so unlike a lifetime star average dragged down by a launch cohort, this score is dominated by the recent cohort and is not evidence about older machines. Two heavy caveats: Trustpilot states this business invites its customers to review, which biases the sample, and the reviews are overwhelmingly about store, delivery and packaging rather than printer reliability. Trustpilot's own summary of the negatives: shipping delays and tracking problems, and 'customer support responses were slow and unhelpful' when technical problems occurred, with 'difficulties with faulty replacement parts'. Star-band percentages did not render in the capture.",
  "_file": "bambu.json"
 },
 {
  "id": "src-trustpilot-elegoo",
  "url": "https://www.trustpilot.com/review/elegoo.com",
  "title": "Trustpilot - ELEGOO company profile: 4.3 from 8,183 reviews, 6,745 of them in the last twelve months, and Elegoo replies to 83% of negative reviews",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "Trustpilot",
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": "data/raw/phase2/elegoo/trustpilot-elegoo-p1.md",
  "notes": "Read with a large discount and recorded only as a support signal, for three reasons: it is company-wide and Elegoo's resin printers and hobby kits dominate the volume, the profile is a claimed profile on a PAID Trustpilot subscription with review invitations, and Trustpilot states it does not fact-check reviews. The one thing it supports well is responsiveness: a reply rate of 83% on negative reviews is a hard, platform-computed number.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-um-github",
  "url": "https://api.github.com/orgs/Ultimaker/repos?per_page=100&sort=updated",
  "title": "UltiMaker GitHub organisation repository listing",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "GitHub / UltiMaker",
  "published_at": null,
  "fields_supported": [
   "brand.firmware_policy_summary",
   "ultimaker-s3.openness_notes",
   "makerbot-sketch-standard.openness_notes"
  ],
  "local_capture": null,
  "notes": "Queried 2026-09-06. Cura LGPL-3.0, last push 2026-09-03; CuraEngine AGPL-3.0, last push 2026-09-04; cura-binary-data AGPL-3.0, last push 2026-06-30 - the slicer stack is open source and actively developed. The only firmware repositories present are Ultimaker-2-era: UltimakerMarlin GPL-3.0 last pushed 2021-04-07, Ultimaker2Marlin GPL-3.0 last pushed 2023-10-04, UM2.1-Firmware GPL-3.0 last pushed 2021-09-07. No S-series or Sketch firmware repository was found. AUDIT NOTE 2026-09-06: this URL returns only PAGE 1 of the org listing (100 repos), and the org actually has 149. The audit fetched page 2 as well (?page=2, 49 repos, no rel=next, so 149 is the whole org) and found no additional firmware repository of any kind - no S-series, no Sketch, no Method, no Klipper. The conclusion drawn from this source therefore holds for the whole organization, not just its first page. Not fetched through Bright Data (public API, no vendor-blocking concern); response not saved to disk, which is why local_capture is null.",
  "_file": "ultimaker.json"
 },
 {
  "id": "src-um-s3-specs",
  "url": "https://ultimaker.com/3d-printers/s-series/ultimaker-s3/",
  "title": "UltiMaker S3 - specifications (manufacturer)",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "UltiMaker",
  "published_at": null,
  "fields_supported": [
   "ultimaker-s3.build_volume_mm",
   "ultimaker-s3.hotend_temp_max_c",
   "ultimaker-s3.noise_db",
   "ultimaker-s3.weight_kg",
   "ultimaker-s3.power_w",
   "ultimaker-s3.footprint_mm",
   "ultimaker-s3.auto_bed_level",
   "ultimaker-s3.direct_drive",
   "ultimaker-s3.enclosure",
   "ultimaker-s3.native_slicer",
   "ultimaker-s3.third_party_filament_restrictions",
   "ultimaker-s3.bed_temp_max_c",
   "ultimaker-s3.stock_nozzle",
   "ultimaker-s3.filtration"
  ],
  "local_capture": "data/raw/phase1/ultimaker/um_s3_spec.md",
  "notes": "Build volume 230 x 190 x 200 mm; assembled W394 x D489 x H637 mm; compatible filament diameter 2.85 mm; weight 14.4 kg; max power output 350 W; nozzle 180-280 C; build speed < 24 mm3/s; operating sound '< 50 dBA' (VENDOR CLAIM - recorded with noise_is_measured=false); advanced active leveling with capacitive Z-offset compensation; dual-geared feeder with Bowden tubes (basis for direct_drive=false); comparison table (S3 column, identified by its 230 x 190 x 200 mm build-volume row) gives Build chamber 'Partly enclosed / Passively heated', Spool holder 'NFC-enabled for 2 spools' and Air filtration '-'. AUDIT CORRECTION 2026-09-06: the 'Optional Air Manager' string on this page belongs to the S5 and UltiMaker 2+ Connect columns, NOT the S3; the S3 column's air-filtration cell is a dash. Also on the page: build plate 'Glass', 20 - 140 degrees C, and 'ships with two AA 0.4 mm print cores and one BB 0.4 mm print core'; software Cura + Digital Factory, send via Wi-Fi/Ethernet or USB stick; links to third-party materials on marketplace.ultimaker.com.",
  "_file": "ultimaker.json"
 },
 {
  "id": "src-um-store-s3",
  "url": "https://store.ultimaker.com/3d-printers/s-series/ultimaker-s3-3d-printer",
  "title": "Shop UltiMaker S3 3D Printer - UltiMaker official store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "UltiMaker",
  "published_at": null,
  "fields_supported": [
   "ultimaker-s3.street_price_usd",
   "ultimaker-s3.status",
   "brand.notes"
  ],
  "local_capture": "data/raw/phase1/ultimaker/store_um_s3.html",
  "notes": "Manufacturer-direct store. schema.org Product JSON-LD: name 'UltiMaker S3 3D Printer', sku UltiMakerS33DPrinter, price '2999', priceCurrency USD, itemCondition NewCondition, availability http://schema.org/InStock, seller Organization 'UltiMaker'. Page carries 'In stock' twice and a live Add to Cart. This is the decisive evidence that $2,999 is the real price and not a reseller markup. Fetched through the Bright Data ISP proxy (US exit), not the home IP.",
  "_file": "ultimaker.json"
 },
 {
  "id": "src-um-store-shipping",
  "url": "https://store.ultimaker.com/free-shipping-policy",
  "title": "Free shipping policy - UltiMaker store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "UltiMaker",
  "published_at": null,
  "fields_supported": [
   "cfg-makerbot-sketch-standard.shipping_usd"
  ],
  "local_capture": "data/raw/phase1/ultimaker/store_um_shipping.html",
  "notes": "Verbatim: 'Web orders of $200.00 or more before taxes that are made within the contiguous United States qualify for free standard shipping to within the contiguous United States (the Offer), except for orders that include more than one (1) 3D printer or 3D printer bundle, which are not eligible for free shipping.' A single $999 Sketch shipped to Massachusetts qualifies, so shipping_usd=0 is sourced rather than assumed.",
  "_file": "ultimaker.json"
 },
 {
  "id": "src-um-store-sketch-basic",
  "url": "https://store.ultimaker.com/3d-printers/sketch-series/makerbot-sketch-3d-printer",
  "title": "MakerBot Sketch 3D Printer (Basic - Printer Only) - UltiMaker official store",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "UltiMaker",
  "published_at": null,
  "fields_supported": [
   "makerbot-sketch-standard.street_price_usd",
   "makerbot-sketch-standard.status",
   "cfg-makerbot-sketch-standard.cost_items"
  ],
  "local_capture": "data/raw/phase1/ultimaker/store_um_sketch_basic.html",
  "notes": "Manufacturer-direct store. schema.org Product JSON-LD: name 'MakerBot Sketch 3D Printer (Basic - Printer Only)', sku 900-0053A, brand MakerBot, price '999', priceCurrency USD, itemCondition NewCondition, availability InStock, seller Organization 'UltiMaker'. Page carries 'In stock' and Add to Cart. Public web store, no education-only gate found.",
  "_file": "ultimaker.json"
 },
 {
  "id": "src-um-store-sketch-series",
  "url": "https://store.ultimaker.com/3d-printers/sketch-series",
  "title": "Shop MakerBot SKETCH and SKETCH Classroom 3D Printer Configurations",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "UltiMaker",
  "published_at": null,
  "fields_supported": [
   "makerbot-sketch-standard.notes"
  ],
  "local_capture": "data/raw/phase1/ultimaker/store_um_sketch_series.html",
  "notes": "Sketch-line price ladder as of 2026-09-06: 'MakerBot Sketch 3D Printer (Basic - Printer Only)' finalPrice 999; 'Sketch 3D Printer' 1299-2441; 'Sketch Sprint 3D Printer' 2399-2849; classroom two-printer setups at $1,999.16 (from $2,598.00) and $3,998.00 (from $4,798.00). AUDIT CORRECTION 2026-09-06: TWO Sketch SKUs fall under the $1,600 stretch ceiling, not one - the $999 Basic (=$1,061.44 with 6.25% MA tax) AND the entry price of the 'Sketch 3D Printer' classroom bundle at $1,299 (=$1,380.19 all-in). The bundle is the same Sketch hardware (store sku SketchKitPromoSKU, same product image as the Basic SKU, re-fetched 2026-09-06) with classroom extras, so it is captured as prose here rather than as a second printer record; it is strictly worse value and has the same absent multi-color path. Everything else on the ladder - Sketch Sprint from $2,399, the classroom two-printer setups at $1,999.16 and $3,998.00 - is over the ceiling.",
  "_file": "ultimaker.json"
 },
 {
  "id": "src-vogman-arco-review",
  "url": "https://www.youtube.com/watch?v=P2-9lzhAYFs",
  "title": "Vogman - 'Phrozen ARCO FDM Review - Amazing Hardware, Early Software Issues (Honest Test)'",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "Vogman / VegOilGuy (YouTube)",
  "published_at": "2025-11-20",
  "fields_supported": [
   "reliability",
   "filtration",
   "slicer"
  ],
  "local_capture": "data/raw/phase1/phrozen/yt_reviews.json",
  "notes": "Transcript via Bright Data youtube_videos pipeline; 9:38, 4,085 views, 173 likes. Real-world use across a multi-part Kickstarter model project rather than an instrumented test, hence T3. Affiliate links in the description. Independently confirms the PentaShield's built-in activated carbon filter, one Chroma Kit feeder that would not work and caused repeated timeouts, mixed Chinese/English strings in the Phrozen Orca build, and PIXUP losing track of the connected printer.",
  "_file": "phrozen.json"
 },
 {
  "id": "src-voron2-github-api",
  "url": "https://api.github.com/repos/VoronDesign/Voron-2",
  "title": "GitHub API record for VoronDesign/Voron-2 - GPL-3.0, 4525 stars, last push 2025-05-30",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "GitHub",
  "local_capture": "data/raw/phase1/kits/ghapi_VoronDesign_Voron-2.json",
  "_file": "kits.json"
 },
 {
  "id": "src-vorondesign-home",
  "url": "https://vorondesign.com/",
  "title": "VORON Design home page - project history and the community-design, no-company ethos",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "VORON Design",
  "local_capture": "data/raw/phase1/kits/vorondesign_home.md",
  "_file": "kits.json"
 },
 {
  "id": "src-vorondesign-v24",
  "url": "https://vorondesign.com/voron2.4",
  "title": "VORON Design VORON2.4 page - size configurator plus CAD, STL and assembly manual links",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "VORON Design",
  "local_capture": "data/raw/phase1/kits/vorondesign_v24.md",
  "_file": "kits.json"
 },
 {
  "id": "src-voxelmatters-c2",
  "url": "https://www.voxelmatters.com/elegoo-expands-the-centauri-2-series-with-two-new-models-multicolor-printing-starting-at-299-usd/",
  "title": "VoxelMatters - Elegoo expands the Centauri 2 series; sales begin June 24 2026; Centauri 2 Combo $349, Centauri 2 $299; open-frame, no top cover/front door/side panels, camera and air filter optional",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "VoxelMatters",
  "published_at": "2026-06-24",
  "fields_supported": [
   "release_date",
   "enclosure"
  ],
  "local_capture": "data/raw/phase1/elegoo/voxelmatters-c2.md",
  "_file": "elegoo.json"
 },
 {
  "id": "src-voxelmatters-kobra-s1-review",
  "url": "https://www.voxelmatters.com/anycubic-kobra-s1-review-no-fuss-corexy-for-speed-and-reliability/",
  "title": "VoxelMatters - Anycubic Kobra S1 review: No-fuss CoreXY for speed and reliability (Edward Wakefield)",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "VoxelMatters",
  "published_at": "2025-03-16",
  "fields_supported": [
   "purge_waste",
   "measured_speed_notes",
   "reliability"
  ],
  "local_capture": "data/raw/phase2/anycubic/voxelmatters-kobra-s1-review.md",
  "notes": "MEASURED but SHORT (a '3 minute read', launch-era). Numbers: a 10.9 g 3DBenchy produced 183 g of purge waste - 17x more filament wasted than used; a one-hour print took over nine hours in multicolor. Per-material outer-wall speeds achieved: HyperPLA 300 mm/s, PLA 200, ABS 200, PETG 150-180. Also notes proprietary nozzle that cannot be swapped for standard replacements, and enclosed electronics that make repairs harder. One reader comment (2025-05-29) rejects the headline: \"'no fuss' and 'reliable' do not describe this printer\".",
  "_file": "anycubic.json"
 },
 {
  "id": "src-west3d-boxturtle-ldo",
  "url": "https://west3d.com/products/box-turtle-automated-filament-changer-multi-material-unit-by-armored-turtle",
  "title": "West3D (US reseller, ArmoredTurtle-vetted) - Box Turtle AFC kit 299.99 USD and LDO Voron V0.2-S1 complete kit 614.99 USD",
  "retrieved_at": "2026-09-06",
  "tier": "T1",
  "publisher": "West3D",
  "published_at": null,
  "fields_supported": [
   "brand.notes"
  ],
  "local_capture": "data/raw/phase1/kits/west3d_boxturtle_ldo_kits.json",
  "notes": "Captured from West3D's Shopify products.json on 2026-09-06 (pages 4-5) plus a live 200 check of the product URL. Box Turtle Automated Filament Changer by Armored Turtle: 299.99 USD, Black/Blue/Gray all available. LDO Voron V0.2-S1 Complete Kit: 614.99 USD, all three colors available. West3D is on ArmoredTurtle's vetted vendor list; Formbot is not.",
  "_file": "kits.json"
 },
 {
  "id": "src-wirecutter-best-3d-printer",
  "url": "https://www.nytimes.com/wirecutter/reviews/best-home-3d-printer/",
  "title": "The Best 3D Printer - NYT Wirecutter (Snapmaker U1 is the upgrade pick)",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "NYT Wirecutter",
  "published_at": "2026-07-30",
  "fields_supported": [
   "measured_speed_notes",
   "purge_waste",
   "enclosure",
   "chamber_temp_max_c",
   "camera",
   "reliability"
  ],
  "local_capture": "data/raw/phase0/ed_wirecutter.md",
  "notes": "Tiered T2 because it is a controlled same-print comparison across machines: the four-color BenchBin torture test took about 11 hours on the U1, 29 hours on the Bambu X2D and 41 hours on the P2S, with photographed waste piles; the U1 was the only machine of the three to complete unattended (both Bambu purge chutes clogged, adding ~24 hours each). Also the clearest statement that the U1 is partially enclosed, that the top cover is needed for ABS/ASA, that the chamber is passive and tops out near 50 C, that the four-color ceiling is real, and that the camera is choppy over Wi-Fi and grainy in low light.",
  "_file": "snapmaker.json"
 },
 {
  "id": "src-wirecutter-best-home-3d-printer",
  "url": "https://www.nytimes.com/wirecutter/reviews/best-home-3d-printer/",
  "title": "Wirecutter - The Best 3D Printers (hands-on notes on Kobra X colour bleed and Kobra S1 bed adhesion)",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "NYT Wirecutter",
  "published_at": null,
  "fields_supported": [
   "known_issue_ids"
  ],
  "local_capture": "data/raw/phase0/ed_wirecutter.md",
  "notes": "Captured during Phase 0 on 2026-09-06. Hands-on comparative testing, but the captured page reports no instrumented measurements, so it is tiered T3 rather than T2.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-yt-1233d-cc2",
  "url": "https://www.youtube.com/watch?v=8z5mVzArfis",
  "title": "123-3D UK - 'Centauri Carbon 2 Long Term Review, 3 Months Later'; weighed the purge waste from one four-colour model at 914 g against a 265 g finished part",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "123-3D UK (YouTube)",
  "published_at": "2026-07-05",
  "fields_supported": [
   "purge_waste"
  ],
  "local_capture": "data/raw/phase1/elegoo/yt-3months-cc2.json",
  "notes": "Transcript retrieved via the Bright Data youtube_videos pipeline. 123-3D is a UK retailer that stocks the machine; it states it receives no financial incentive from manufacturers.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-yt-3djake-cc-6months",
  "url": "https://www.youtube.com/watch?v=XEm4JG-S_Uo",
  "title": "3DJake - '3...uhhh..6 Months Later: The Elegoo Centauri Carbon': six months and one hot-end clog in; worst chamber lighting the reviewer has seen, fans 'definitely louder than most printers', a sharply bent PTFE run that showed no wear at six months - and a claim that a revised unit with better lighting and a quieter fan is what you now receive",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "3DJake (YouTube)",
  "published_at": "2025-11-08",
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": "data/raw/phase2/elegoo/yt-3djake-cc-6months.json",
  "notes": "29,430 views, 472 likes, 118 comments, 34.2k subscribers. Full transcript retrieved via the Bright Data youtube_videos pipeline; YouTube's paid-promotion flag is NOT set. COMMERCIAL INTEREST all the same: 3DJake is a European retailer that sells this printer and the description links its own shop, so its praise is discounted here and only its criticisms and its revision claim are relied on. Tiered T3 rather than T2 because nothing is measured - the noise verdict is the carefully hedged 'it wasn't super loud, it's definitely not the loudest printer that I've used, but it was loud enough, it was definitely louder than most printers'. Two findings of substance: the machine was down for a long stretch after the reviewer clogged the hot end swapping nylon to PLA without a purge (his own fault, and Elegoo sent a replacement hot end), and the PTFE takes a very sharp angle into the print head with a kink and motion risk when the head parks back-left, though he found no actual wear at six months.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-yt-3dprintermike-cc-500h",
  "url": "https://www.youtube.com/watch?v=dIv3-sFDhyM",
  "title": "3dPrinterMike - 'Long Term 500+ Hour Review Of The Elegoo Centauri Carbon': a first-batch owner at 500+ hours - loud enough to hear through a wall, PETG layer shifts and adhesion failures, a snapped hot-end connector, and a 30-day wait for a replacement hot end shipped from China",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "3dPrinterMike (YouTube)",
  "published_at": "2025-06-18",
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": "data/raw/phase2/elegoo/yt-500h-cc.json",
  "notes": "38,526 views, 819 likes. Full transcript retrieved via the Bright Data youtube_videos pipeline. Not sponsored per the video's own framing ('I can already hear the people now, oh, you're just milking this'). Belts and motion hardware inspected at 500 h and found fine. Recency caveat that must travel with this source: the parts complaint is dated June 2025, and by 2026-09-06 Elegoo US sells Centauri hot ends, gears and plates directly from its US store.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-yt-3drevolution-kobra-s1-max",
  "url": "https://www.youtube.com/watch?v=BfwtexLrdFU",
  "title": "3D Revolution (YouTube) - 'AnyCubic Kobra S1 Max: Full Review' - 40 min on a pre-release unit tested for over a month",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "3D Revolution (YouTube, 56.4k subs, 19,236 views)",
  "published_at": "2026-03-12",
  "fields_supported": [
   "reliability",
   "noise_db"
  ],
  "local_capture": "data/raw/phase2/anycubic/yt-3drevolution-kobra-s1-max-transcript.md",
  "notes": "TIERED T3, NOT T2, for three reasons stated on the record: the unit is a PRE-RELEASE / beta machine, YouTube's paid-promotion flag on the video is TRUE and the description carries affiliate links, and Anycubic's position is that this specific machine was defective (possibly damaged in shipping - the box arrived damaged). The reviewer does disclose 'AnyCubic did send me this prerelease unit, they have no control over what I say or do' and does report what went wrong, which is why it is kept at all. Findings on that unit, over a month of use: three polycarbonate prints failed on bed adhesion; the nozzle was found completely backed up with PC and had to be replaced; the bed flexes visibly when the rear corners are pushed, and because the S1 family levels with a nozzle-pressure probe the flex corrupts the mesh - 'this has been a known issue for months with the S1, so the fact that it still exists with the S1 Max, a brand new product is not a good sign'; a 5-7 mm layer shift a few layers into a print, after which a detached part caught the fan guide and pulled the extruder cover off; the slicer reported a print as stopped three times while the printer kept printing; color auto-assignment picks the wrong loaded color; filament-remaining reads under 10% for any spool without an NFC tag. NOISE: described as 'super quiet operation' and 'the quietest automated filament change I've ever heard' but NO dB figure is given, so nothing here can lift the noise cap. Verdict: 'If you were considering the Kobra S1 Max, I would maybe hold off'.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-yt-advancedgeekery-kobra-x-zero-failures",
  "url": "https://www.youtube.com/watch?v=iIwo8L1OJg8",
  "title": "Advanced Geekery (YouTube) - 'Anycubic Kobra X review: Zero failures, but should you buy it?'",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "Advanced Geekery (YouTube, 58.1k subs)",
  "published_at": "2026-07-12",
  "fields_supported": [
   "reliability"
  ],
  "local_capture": "data/raw/phase2/anycubic/yt-advancedgeekery-kobra-x-zero-failures-transcript.md",
  "notes": "COUNTERWEIGHT, recorded because the rest of this batch is negative. Not flagged as sponsored; no test duration or measurements stated, hence T3. 'So far, the Cobra X has had zero failures. None ... it has not been my normal experience with review printers. Every other Anycubic machine I've reviewed, along with many printers from other vendors, has failed early in some significant way. I've replaced motherboards, rebuilt drive systems, swapped components, and disassembled machines to bare metal ... The Cobra X needed none of that.' Cons listed: awkward filament loading, poor camera, almost nonexistent setup documentation, and 'a remarkable ability to launch plastic waste across the room'. Note the double edge: the same sentence that praises the Kobra X is a brand-level statement that every OTHER Anycubic he has reviewed failed early.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-yt-auroratech-q2-10month",
  "url": "https://www.youtube.com/watch?v=R7qOmmJnQ6I",
  "title": "QiDi Q2 Combo Review: How Does their Multi-Filament Box Perform After an Unintentional 10-Month Test - Aurora Tech Channel",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "YouTube / Aurora Tech Channel",
  "published_at": "2026-05-26",
  "fields_supported": [
   "known_issue_ids",
   "noise_is_measured"
  ],
  "local_capture": "data/raw/phase2/qidi/yt_q2combo_10month_transcript.txt",
  "notes": "25,263 views, 1,120 likes, 34 min. SPONSORED by QIDI and stated as such in the video ('even though this is a sponsored review, we won't hold back'), so tiered T3 no matter that it is a ten-month test. Useful because it is the only reviewer-held Box that has been re-tested after the revisions: 'The early version of the Cheaty [QIDI] Box did not work well, but after a few minor hardware updates, including an injection molded riser, a redesigned 4-to-1 splitter hub, and some minor components for the nozzle wiper and poop bin metal piece, it seems to be working pretty well now', and in the summary 'in terms of reliability, after a few minor hardware updates, it works on par with other AMS variants'. Measured multi-color cost: filament load plus unload alone takes 1 minute 12 seconds per change before purging; a 3 h 06 m estimate finished in 3 h 52 m; overall the Box is '35% slower than the Bambu Lab A1 and 42% slower than the Creality Spark X1', with purge waste 'similar' to other single-nozzle AMS systems. Noise, by ear against an unstated meter reading: 'When both the door and top cover are open, the sound level stays in the mid to high 50s. Once the door is closed, it drops a few decibels to the low to mid 50s... [closing the top] drops another three to four decibels to the low 50s.' Affiliate links to QIDI in the description.",
  "_file": "qidi.json"
 },
 {
  "id": "src-yt-butterpockets-boxturtle",
  "url": "https://www.youtube.com/watch?v=px9pjkN-pKY",
  "title": "ButterPockets, Formbot BoxTurtle Kit - One Small Issue",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "YouTube / ButterPockets",
  "published_at": "2025-07-31",
  "local_capture": "data/raw/phase1/kits/yt_formbot_boxturtle_butterpockets.txt",
  "notes": "AUDIT 2026-09-06: DISCLOSURE, added on audit. The reviewer received the kit free from the vendor: the transcript opens 'when Formbbot offered to send me their Box Turtle kit, I couldn't say no.' The build detail, the printed-parts costing and the prerequisites it documents are first-hand and checkable, but every complimentary judgment about Formbot's kit quality in this file traces to a vendor-supplied unit and should be read that way. The build is on the reviewer's own VORON, not on a Troodon. Tier left at T2 because the content is a hands-on build of the specific product; it contains no instrumented measurement.",
  "_file": "kits.json"
 },
 {
  "id": "src-yt-chucha-ghost7",
  "url": "https://www.youtube.com/watch?v=KSx2_pdwcaA",
  "title": "3D printer FlyingBear Ghost7 250x250x205 mm (Ukrainian-language hands-on)",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "ChuchaTV3D (YouTube, 41.3k subscribers)",
  "published_at": "2026-05-31",
  "fields_supported": [
   "flyingbear-ghost7.enclosure",
   "flyingbear-ghost7.motion_system",
   "flyingbear-ghost7.bed_temp_max_c",
   "flyingbear-ghost7.firmware",
   "ki-imports-bed-tilt-out-of-box",
   "ki-flyingbear-ghost7-zoffset-not-saved"
  ],
  "local_capture": "data/raw/phase1/imports/yt_ru_ghost7.json",
  "notes": "The ONLY hands-on video review of the Ghost 7 found anywhere in this pass, and it is not in English. Retrieved via the Bright Data YouTube pipeline on 2026-09-06 (full transcript saved). Findings: open on both sides (no enclosure); CoreXY; three T8 lead screws and three rails; bed to 110 C on a 220 V heater; 300 C hotend, quick-release; Klipper with open config access; needs OrcaSlicer 2.3.2 or newer 'because they added this printer in it'; bed arrived about 1.7 mm out of mechanical level and needed 15-20 minutes of manual screw leveling with no wrench in the box; Z-offset is not persisted when saved from the interface; part-cooling fan is loud. TIERED T3 RATHER THAN T2 ON PURPOSE: the reviewer says on camera that he and FlyingBear 'went a long way together' to make this printer, the calibration cube was supplied by the manufacturer, and the description is full of affiliate links - so this is not an arm's-length test.",
  "_file": "imports.json"
 },
 {
  "id": "src-yt-elevatedmaker-c5pro",
  "url": "https://www.youtube.com/watch?v=cDyM2hfAGSU",
  "title": "Why I've Stopped Testing The FlashForge Creator 5 Pro! (Elevated Maker Space)",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "YouTube / @ElevatedMakerSpace",
  "published_at": "2026-06-25",
  "fields_supported": [
   "ki-flashforge-creator5pro-purge-into-heater"
  ],
  "local_capture": "data/raw/phase1/flashforge/yt_stopped_testing_c5p.json",
  "notes": "Metadata and full description retrieved via the Bright Data YouTube pipeline on 2026-09-06 (39,626 views, 1,293 likes, 474 comments, 11 min 38 s). The reviewer states that during his own testing purge waste filament was pulled into the chamber heater intake, 'creating reliability, maintenance, and potential safety concerns', and that he paused Creator 5 Pro testing over it. Tiered T3 rather than T2 because it is a hands-on observation in a video, not an instrumented measurement; only the description text was retrieved, not a transcript.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-yt-elevatedmaker-c5pro-fixes",
  "url": "https://www.youtube.com/shorts/3fpQTmT9qWI",
  "title": "No More FlashFire? Creator 5 Pro Fixes! (Elevated Maker Space follow-up test of firmware 1.9.3 and 1.9.4)",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "YouTube / @ElevatedMakerSpace",
  "published_at": "2026-07-03",
  "fields_supported": [
   "known_issue_status"
  ],
  "local_capture": "data/raw/phase2/flashforge/yt-ems-c5pro-fixes.json",
  "notes": "THE KEY SOURCE ON WHETHER THE FIX WORKS, from the reviewer who found the fault and stopped his long-term test over it. 8,204 views, not sponsored. He confirms on his own machine that 1.9.3 'shuts off the chamber heater fan during the purge cycle... it probably addresses 90% of the immediate problem', with a remaining edge case where a strand finds the vent opening while the fan is off and is drawn deeper once it restarts; and that 1.9.4, 'released this morning', purges at the rear right corner instead of the front right, for both the manual load and the mandatory pre-print purge. Residual faults he observed: the silicone wiper is still at the front right and cannot be moved, so with PAHT-GF the purge strand stayed attached to the nozzle until the wipe over the bed; waste 'tends to hang up more in this rear purge location' and some still ends up in the chamber near the lead screw; and since the update he has 'run into other issues that have prevented me from getting a successful print at all'. Flashforge told him directly: 'We are currently developing an official purge collection solution and expect to release printable models once validation is complete.' He still lists three unexamined thermal concerns - external surface temperatures, chamber exhaust partially blocked by spool 1, and the HEPA filter apparently doubling as the auxiliary part-cooling fan intake.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-yt-elevatedmakerspace-kobra-x-400h",
  "url": "https://www.youtube.com/watch?v=w1fnyW2cE0E",
  "title": "Elevated MakerSpace (YouTube) - 'The Kobra X Is Almost Too Good to Be True!' - 400+ hour review of a self-purchased retail Kobra X",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Elevated MakerSpace (YouTube, 6.74k subs, 66,873 views)",
  "published_at": "2026-05-22",
  "fields_supported": [
   "reliability",
   "colour_bleed",
   "lan_only_mode",
   "measured_speed_notes",
   "support"
  ],
  "local_capture": "data/raw/phase2/anycubic/yt-elevatedmakerspace-kobra-x-400h-transcript.md",
  "notes": "LONG-TERM, RETAIL UNIT HE PAID $300 FOR, not flagged as sponsored by YouTube's paid-promotion field. THIS IS THE THIRD INDEPENDENT ACCOUNT OF KOBRA X COLOR BLEED and it sides with Wirecutter: at default settings a dark strip bled through the walls of a light print; he cut a test print open to prove the contamination was in the walls, not show-through from infill. 'The default flushing volumes are clearly tuned to hit an impressive waste reduction number, but in my testing they were way too aggressive out of the box.' Raising the flush multiplier from 0.7 to 1.0 helped but did not cure it; only manual per-transition purge volumes gave clean prints, after which the machine was still ~20% faster and less wasteful than a typical swapping system. He also found other Kobra X owners reporting the same dark-into-light bleed and fixing it the same way. Other failures on his unit: a jam in filament path 4 twelve hours into a 28-hour print that made ALL FOUR paths unusable; bed adhesion (a couple of prints detached, fixed with brims and 100% first-layer support density); spaghetti detection failed to catch toppled prints; one failed home; one failed auto-spool-change; and a repeating Z-axis banding artifact every 4.68 mm that is strongest on the left of the bed and absent on the right, which he traced to the belt-synchronized left lead screw and believes is a mechanical defect. Support 'responded quickly' but 'the first response just felt like basic script troubleshooting' and asked him to re-tram the gantry after he had already reported doing exactly that. Measured max flow: extrusion breaks down at about 525 mm/s against the 600 mm/s claim. LAN: with LAN mode on he monitored Wi-Fi traffic and saw no calls to Anycubic servers to accept files or run prints.",
  "_file": "anycubic.json"
 },
 {
  "id": "src-yt-fauxhammer-cc2",
  "url": "https://www.youtube.com/watch?v=62lU8geZNWI",
  "title": "FauxHammer - 'Elegoo Centauri Carbon 2 Combo Review - Cheap at What Cost?': the CANVAS top hat feels cheap and flimsy but does bring the noise down a little",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "FauxHammer (YouTube)",
  "published_at": "2026-01-26",
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": "data/raw/phase2/elegoo/yt-62lU8geZNWI.json",
  "notes": "134,456 views, 3,284 likes, 155k subscribers. Transcript retrieved via the Bright Data youtube_videos pipeline. YouTube's paid-promotion flag is NOT set on this one. Launch-day video, so T3.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-yt-figurefeedback-c5pro-fw194",
  "url": "https://www.youtube.com/watch?v=yjKniyNBvWs",
  "title": "Flashforge Creator 5 Pro Update Adds Two Major Changes (Figure Feedback on firmware 1.9.4)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "YouTube / @FigureFeedback",
  "published_at": "2026-07-03",
  "fields_supported": [
   "known_issue_status"
  ],
  "local_capture": "data/raw/phase2/flashforge/yt-figurefeedback-c5pro-update.json",
  "notes": "Second independent hands-on confirmation of 1.9.4 on the same day: the purge moves to the back, 'it's still going to purge directly onto the floor... no solution out of the box', and he verified the machine no longer uses the nozzle wiper at all after purging, going straight to leveling. His own catch tray worked at the rear but was off-center. Also confirms 1.9.4 finally enables per-object cancellation, which the Creator 5 series shipped without. Carries an affiliate discount code for the machine, hence T4.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-yt-hexibase-ad5x",
  "url": "https://www.youtube.com/watch?v=YDZPc1TFNZk",
  "title": "Flashforge AD5X Review & Feature Build (HexiBase)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "YouTube / @HexiBase",
  "published_at": "2025-10-22",
  "fields_supported": [
   "reliability",
   "support"
  ],
  "local_capture": "data/raw/phase2/flashforge/yt-hexibase-ad5x.json",
  "notes": "49,247 views, 2,359 likes, not marked sponsored. BAD NEWS, RECORDED IN FULL: the review unit could not complete its first calibration - nozzle and bed temperatures climbed, there was 'a faint click as though something switching off, followed immediately by a drop in both temperature readings', and after 45 minutes the readings were back at room temperature. It printed the two-color calibration coin, then the temperatures fell again seconds into a Benchy and he abandoned the review: 'after weeks of silence from FlashForge followed by some rather disjointed communication, I come away unimpressed.' He printed the feature build on a different machine.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-yt-hoffman-ex",
  "url": "https://www.youtube.com/watch?v=3jZrqdlqWyc",
  "title": "InfiMech EX Review: The $259 CoreXY 3D Printer",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Hoffman Engineering (YouTube, 30.6k subscribers)",
  "published_at": "2026-08-24",
  "fields_supported": [
   "infimech-ex.noise_db",
   "infimech-ex.noise_is_measured",
   "infimech-ex.measured_speed_notes",
   "infimech-ex.stock_nozzle",
   "infimech-ex.enclosure",
   "infimech-ex.camera",
   "infimech-ex.lan_only_mode",
   "ki-infimech-ex-orca-vfa-profile",
   "ki-imports-bed-tilt-out-of-box",
   "ki-imports-electronics-fan-always-on"
  ],
  "local_capture": "data/raw/phase1/imports/yt_hoffman_infimech_ex.json",
  "notes": "Independent hands-on review after roughly one month and about 25 prints, retrieved via the Bright Data YouTube pipeline on 2026-09-06 (full transcript saved). MEASURED: 63 dB while printing, about 60 dB idle because the electronics fans never stop; Captain America bust 5h50m on the stock profile vs 5h05m after his fix; benchy 50 min on the stock profile; VFA calibration tower showing artifacts at 40-100 mm/s outer-wall speeds. DISCLOSURE stated on camera: 'this 3D printer was provided for me to review by InfiMech ... they aren't paying me for this review', and the description carries InfiMech affiliate links. He tested the base EX only - he had neither the MCS nor the APS attachment, and reports both were out of stock when he checked (MCS listed $359, APS $630).",
  "_file": "imports.json"
 },
 {
  "id": "src-yt-raddad-cc2",
  "url": "https://www.youtube.com/watch?v=xsp1HE8yZpw",
  "title": "Rad Dad's Print Lab - 'Elegoo Centauri Carbon 2 Great Prints, But Major Flaws', 200+ hours of use: cloud/LAN dropouts, AI spaghetti false positives, repeated ASA bed-adhesion failures",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Rad Dad's Print Lab (YouTube)",
  "published_at": "2026-06-10",
  "local_capture": "data/raw/phase1/elegoo/yt-majorflaws-cc2.json",
  "notes": "Transcript retrieved via the Bright Data youtube_videos pipeline; 36,308 views. Reviewer states Elegoo supplied the printer but did not preview the video.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-yt-sketch-one-year",
  "url": "https://www.youtube.com/watch?v=O9MqIgHCP4w",
  "title": "Makebot Sketch One Year Later - @NathanNagele",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "YouTube / @NathanNagele",
  "published_at": "2023-01-24",
  "fields_supported": [
   "makerbot-sketch-standard.direct_drive",
   "makerbot-sketch-standard.third_party_filament_restrictions",
   "ki-makerbot-sketch-extruder-clog",
   "ki-makerbot-sketch-build-plate-wear",
   "ki-makerbot-sketch-cloud-slicer-lockin"
  ],
  "local_capture": "data/raw/phase1/ultimaker/yt_sketch_oneyear.json",
  "notes": "Full transcript retrieved via the Bright Data youtube_videos pipeline on 2026-09-06. A genuine long-term ownership report (one year of daily classroom use plus a separate home printer for comparison), which is exactly the kind of evidence the brief prefers over launch-week reviews - but it is observational, not instrumented, so it is filed T3 rather than T2, and it carries only 1,045 views. Substantive claims used here: build surfaces need replacing - verbatim, 'these I replace every couple months' - versus 'I've only had to replace the build plate once in its entire history' on his home printer at comparable volume, and they are expensive; auto-leveling works but setting extruder height 'doesn't seem to be consistent' day to day; the drive gears sit on the side of the machine and push filament 'through a Bowden tube into the hot end' (basis for direct_drive=false); clearing broken filament from that Bowden tube is very difficult; MakerBot-branded filament 'breaks a lot, it clogs up a lot' even when stored sealed, while $20 third-party filament from Micro Center 'seems to work and feed much better'; the cloud slicer means 'you're stuck with what MakerBot offers'; the bundled certification curriculum expires after one year; and his overall recommendation is to buy an Ender, Dremel or FlashForge instead for serviceability, community and support. TWO OBSERVATIONS IN THIS SOURCE ARE DELIBERATELY NOT PROMOTED TO FIELDS (audit note 2026-09-06, so the omissions are visible rather than silent). (1) Noise, positive: 'it's quiet you can put this in the middle of a classroom and you will never hear it'. That is a subjective impression with no dB figure and no instrument, so noise_db stays null and noise_is_measured stays null rather than manufacturing a number - but it is the one thing this owner still likes about the machine and belongs in any write-up. (2) Speed, negative: 'it's a very slow printer I can print on my Dremel in about half the time of what the same print does on my MakerBot'. measured_speed_notes is reserved for an independent MEASUREMENT; a remembered ratio against an unnamed Dremel model is not one, so that field stays null and flagged unverified. Being a 2023 report on a machine still sold unchanged in 2026, it is treated as current unless contradicted; the only later owner report found is the 2026 r/makerbot thread, which agrees on clogging and on inconsistent leveling.",
  "_file": "ultimaker.json"
 },
 {
  "id": "src-yt-sortitoutman-c5-poopbin",
  "url": "https://www.youtube.com/watch?v=IDtCng7Sw_o",
  "title": "Flashforge FINALLY Fixed the Creator 5 & C5 Pro's Biggest Flaw (official purge bin, installed and tested)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "YouTube / @Sortitoutman",
  "published_at": "2026-08-10",
  "fields_supported": [
   "known_issue_status"
  ],
  "local_capture": "data/raw/phase2/flashforge/yt-sortitoutman-purgebin.json",
  "notes": "Third independent confirmation, five weeks later, on shipping machines: the chamber circulation fan no longer runs during purging, the purge location moved on both machines - which broke the community MakerWorld tray he had previously recommended - and Flashforge's official printable bin catches the relocated purge, installing in seconds. His warning, which Flashforge's own page does not give: do not print the bin in PLA if you use the heated chamber on the Pro; use ABS or ASA. Verdict: 'this should all have been there from day one'. Affiliate links on the page, hence T4.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-yt-sortitoutman-u1-vs-c5",
  "url": "https://www.youtube.com/watch?v=u3w4tRGC1l8",
  "title": "Snapmaker U1 vs Flashforge Creator 5 - complete side-by-side comparison (includes a decibel-meter test)",
  "retrieved_at": "2026-09-06",
  "tier": "T4",
  "publisher": "YouTube / @Sortitoutman",
  "published_at": "2026-06-15",
  "fields_supported": [
   "noise_db"
  ],
  "local_capture": "data/raw/phase2/flashforge/yt-sortitoutman-u1-vs-c5.json",
  "notes": "THIS SOURCE IS RECORDED TO DOCUMENT A GAP, NOT TO CLOSE ONE. He states he measured both machines with his own decibel meter 'under identical conditions while printing' and concludes the two are closer than he expected and calls it a draw, noting both are open-frame so most of what you hear is mechanical noise and cooling fans, and that an enclosed machine would drop the figures. The actual dB values appear only as on-screen graphics; they are not spoken in the audio, are not in the description, and could not be extracted from the transcript. The Creator 5 noise figure therefore stays a vendor claim. Disclosure on the page: the Creator 5 was provided by Flashforge for an earlier video, the Snapmaker was bought with his own money.",
  "_file": "flashforge.json"
 },
 {
  "id": "src-yt-southpaw-ex",
  "url": "https://www.youtube.com/watch?v=UY8SEn9TPcE",
  "title": "Infimech EX: A New, Upgradeable 3D Printer to Suit Your Needs - Full Review",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "Southpaw Workshop (YouTube, 25.8k subscribers)",
  "published_at": "2026-05-19",
  "fields_supported": [
   "infimech-ex.direct_drive",
   "infimech-ex.third_party_filament_restrictions",
   "ki-imports-electronics-fan-always-on",
   "ki-infimech-ex-screen-lockup"
  ],
  "local_capture": "data/raw/phase1/imports/yt_southpaw_infimech_ex.json",
  "notes": "Independent hands-on review, retrieved via the Bright Data YouTube pipeline on 2026-09-06 (full transcript saved). MEASURED: benchy 45 min from the on-board pre-sliced file, 35 min self-sliced in OrcaSlicer, about 30 min at the screen's '170%' setting; all-in-one torture test clears pegs down to 0.2 mm. Steel chassis, three Z lead screws, linear bearings, direct-drive tool head, glass-filled-nylon spool holder. Verified power-loss and filament-runout resume by pulling the cord mid-print. Two touchscreen lock-ups during testing. Notes the motherboard fan runs whenever the printer has power. DISCLOSURE stated on camera: 'no money exchanged hands ... they have allowed me to keep this printer'. He tested a pre-production unit and says on camera 'I don't think it's for sale just yet'; he had neither the multi-material nor the APS attachment.",
  "_file": "imports.json"
 },
 {
  "id": "src-yt-techmagnet-cc2-1month",
  "url": "https://www.youtube.com/watch?v=y00D-r8ABn0",
  "title": "TechMagnet - 'Elegoo Centauri Carbon 2 Review - 1 Month Later: Still Worth It?': 90 hours of use; CANVAS worked without fault, the machine is 'actually not that loud', but spool holders do not fit some brands, the PTFE tubes slap the lid and the purge chute door clangs",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "TechMagnet (YouTube)",
  "published_at": "2026-04-12",
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": "data/raw/phase2/elegoo/yt-y00D-r8ABn0.json",
  "notes": "91,463 views, 2,143 likes, 469k subscribers. Transcript retrieved via the Bright Data youtube_videos pipeline. YouTube's paid-promotion flag is SET on this video, so treat the positive verdict accordingly; it is used here mainly for the specific defects it names, which run against the sponsor's interest.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-yt-tubamakes-c2",
  "url": "https://www.youtube.com/watch?v=PnWlZE1_9DY",
  "title": "TubaMakes - 'Is This the Smarter Budget CoreXY Buy? Elegoo Centauri 2 Review': 50+ hours on the Centauri 2 Combo with a MEASURED noise reading of about 65 dBA at 1 ft and 58 dBA at 6 ft, an Elegoo cloud-certificate failure, and the observation that the tool-head cable design is unchanged",
  "retrieved_at": "2026-09-06",
  "tier": "T2",
  "publisher": "TubaMakes (YouTube)",
  "published_at": "2026-06-30",
  "fields_supported": [
   "noise_db",
   "noise_is_measured",
   "known_issue"
  ],
  "local_capture": "data/raw/phase2/elegoo/yt-tubamakes-c2.json",
  "notes": "6,944 views, 163 likes, 56 comments, 4,840 subscribers at retrieval. Transcript and metadata pulled with the Bright Data youtube_videos pipeline. DISCLOSURE, stated because it matters: YouTube's paid-promotion flag is set on this video and the description carries affiliate links; in the video the creator says Elegoo sent the printer with no money exchanged and asked for nothing in return. It is retained as T2 because it reports a distance-stated dB measurement and several defects, so it is not the 'sponsored video that never says what went wrong' the tier rules exclude - but the disclosure should be weighed.",
  "_file": "elegoo.json"
 },
 {
  "id": "src-yt-ygk3d-cc2",
  "url": "https://www.youtube.com/watch?v=apR0V14jUIE",
  "title": "YGK3D - 'Centauri Carbon 2 - Just In Time To Be Left Behind': design-level analysis of the CC2 exhaust grille and camera - the carbon filter is bypassed in cooling mode and the fan is off in heat-retention mode, AI detection is processed in Elegoo's cloud so it is unavailable in LAN-only mode, and the chamber sat around 30 C in the reviewer's testing",
  "retrieved_at": "2026-09-06",
  "tier": "T3",
  "publisher": "YGK3D (YouTube)",
  "published_at": "2026-01-26",
  "fields_supported": [
   "known_issue"
  ],
  "local_capture": "data/raw/phase2/elegoo/yt-apR0V14jUIE.json",
  "notes": "70,568 views, 1,468 likes, 49.4k subscribers. Transcript retrieved via the Bright Data youtube_videos pipeline. YouTube's paid-promotion flag is SET, and this is a launch-day video, hence T3 not T2. Its filter-bypass and cloud-AI claims are single-source and are recorded as such; no second source confirming or denying either was found on 2026-09-06.",
  "_file": "elegoo.json"
 }
]