Before updates to NHTSA
This commit is contained in:
@@ -264,6 +264,14 @@ Acceptance:
|
||||
4) Flush Redis dropdown caches (if needed) and re-test dropdowns.
|
||||
5) Run QA harness and capture summary output in a `stats.txt` (or similar).
|
||||
|
||||
## Status Update (completed)
|
||||
- ETL rewritten to use makes-filter as baseline (year/make/model + trims/engines) and overlay evidence only to prune impossible year/trim combos and enrich engines/transmissions.
|
||||
- Engines/transmissions now deduped by display name; vehicle_options deduped on full key.
|
||||
- Uniqueness constraints added to prevent duplicates on import.
|
||||
- Import script made rerunnable (truncate + restart identity) and prints year range.
|
||||
- QA script added and validated (duplicates=0, year range 2000–2026).
|
||||
- Example issue (GMC Sierra 1500 AT4X 6.2L V8) now present via baseline engines for that trim/year and Automatic/Manual fallback when transmissions are absent.
|
||||
|
||||
## Acceptance Criteria (End-to-End)
|
||||
- Years available in dropdown are exactly those loaded (default 2000–2026).
|
||||
- Makes for a year only include makes with models in that year.
|
||||
@@ -272,4 +280,3 @@ Acceptance:
|
||||
- Engines show detailed specs when available; otherwise show one of `Gas/Diesel/Electric/Hybrid`.
|
||||
- Transmissions show derived options when available; otherwise show both `Manual` and `Automatic`.
|
||||
- No duplicate dimension rows; no duplicate fact rows.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user