feat: Update frontend and tests for Gemini VIN decode (#223) #228

Closed
opened 2026-02-19 03:19:48 +00:00 by egullickson · 0 comments
Owner

Relates to #223

Scope

Update frontend types and components to use sourceValue instead of nhtsaValue, and update all test files.

Frontend Changes

  • Rename nhtsaValue to sourceValue in frontend/src/features/vehicles/types/vehicles.types.ts
  • Update VinOcrReviewModal.tsx references to use sourceValue
  • Update comments referencing NHTSA in frontend vehicle files
  • Update guide page sections if they reference NHTSA

Test Changes

  • Update backend/src/features/vehicles/tests/integration/vehicles.integration.test.ts
  • Add/update unit tests for VIN decode via OCR service flow
  • Verify existing OCR tests are unaffected

Acceptance Criteria

  • Frontend compiles with zero NHTSA references
  • VinOcrReviewModal works with sourceValue field
  • All tests pass (npm test)
  • Existing OCR image-based VIN extraction unaffected
Relates to #223 ## Scope Update frontend types and components to use `sourceValue` instead of `nhtsaValue`, and update all test files. ### Frontend Changes - Rename `nhtsaValue` to `sourceValue` in `frontend/src/features/vehicles/types/vehicles.types.ts` - Update `VinOcrReviewModal.tsx` references to use `sourceValue` - Update comments referencing NHTSA in frontend vehicle files - Update guide page sections if they reference NHTSA ### Test Changes - Update `backend/src/features/vehicles/tests/integration/vehicles.integration.test.ts` - Add/update unit tests for VIN decode via OCR service flow - Verify existing OCR tests are unaffected ### Acceptance Criteria - [ ] Frontend compiles with zero NHTSA references - [ ] VinOcrReviewModal works with sourceValue field - [ ] All tests pass (npm test) - [ ] Existing OCR image-based VIN extraction unaffected
egullickson added the
status
backlog
type
feature
labels 2026-02-19 03:20:05 +00:00
egullickson added
status
done
and removed
status
backlog
labels 2026-02-20 15:04:21 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: egullickson/motovaultpro#228