Changelog¶
v0.2.0 — 2026-10-26 (data expansion)¶
- Fitment matrix expansion: 10 → 28 brands, 13 → 74 vehicle models, 3 → 5 filter types (added fuel filter + wiper), 39 → 370 fitment rows.
- Overseas-market models prioritised (56 overseas + 18 Chinese domestic).
- New overseas brands: Audi, Mazda, Kia, Subaru, Chevrolet, Renault, Peugeot, Skoda, Dodge, Jeep, GMC, Volvo, Land Rover, Mitsubishi.
- Each row now carries: vehicle model / brand / era / typical size range / material suggestion / replacement interval / status (all
reference). - OE prefix-pattern framework (
data/oe-patterns.json→reference/oe-patterns.md): prefix-pattern reference across 4 filter types + cross-reference lookup path + coverage note. Prefixes only; full OE numbers are never asserted. - Size reference ranges (
data/size-ranges.json→reference/size-ranges.md): air-filter L×W×H by vehicle class (compact / mid-size / SUV / pickup) + oil-filter thread specs (3/4-16 UNF, M18/M20/M22, M26/M27). - Replacement-interval reference (
data/replacement-intervals.json→reference/replacement-intervals.md): 5 filter types (km / months) + factors + localised suggestions (小筑 ✍️, China north-west dust / south humid / diesel fleet). - Procurement reference (
data/procurement.json→reference/procurement.md): HS-code reference (8421.31 / 8421.23 / 8421.39 / 8421.99 / 8512.40 / 8512.90) + MOQ/packing framework (consistent with main site). - Filter-media comparison expanded: +3 media (activated-carbon cabin, glass fibre, electrostatic electret), a second cabin/specialty matrix, and material × vehicle-class pairing guidance.
- Generator
scripts/build-fitment-pages.pyextended to render the 4 new reference pages + 5 fitment pages; fixed the multi-line string-concatenation bug in intro paragraphs.
v0.1.0 — 2026-10-26¶
- Initial data sub-site scaffold (
data.huiying, MkDocs Material). - Synced canonical
data/products.jsonbyte-identical with the main site (10 SKUs · 5 categories). - Added
data/fitment.jsonreference framework (13 vehicles · 10 brands · 3 filter types). - Added
scripts/build-fitment-pages.pygenerator: SKU index, 5 category pages, 10 SKU parameter pages, fitment index + 3 fitment reference tables. - Added handwritten pages: home, filter-media comparison, field schema, data-status labels, sources & disclaimer.
- Added SEO:
llms.txt,robots.txt, sitemap (viasite_url), Organization JSON-LD, per-pagetitle/description.
Field-level data changes are recorded by editing the canonical dataset, then regenerating this site. See the repository
README.md(at repo root) for the sync procedure.