feat: Ford legacy support, EMEX browser pooling, collapsible sidebar
- Add PL24 Ford legacy service for fordt_parts architecture - Refactor EMEX to use persistent browser pool instead of per-call instances - Make vehicle decode resilient: fallback to PL24 when Corgi doesn't recognize VIN - Add collapsible sidebar with persistent user preference - Improve brand access guard and categories service - Add debug/test scripts for VIN e2e testing Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
208
scripts/vin-test-list.md
Normal file
208
scripts/vin-test-list.md
Normal file
@@ -0,0 +1,208 @@
|
||||
# VIN Test List
|
||||
|
||||
## Known Brand VINs (for testing)
|
||||
|
||||
| Brand | VIN |
|
||||
|-------|-----|
|
||||
| Renault | VF1C066MC19290416 |
|
||||
| Porsche | WP1ZZZ92ZCLA29834 |
|
||||
| Subaru | JF1GD9LF37G069905 |
|
||||
| Mercedes | WDB2020181A148652 |
|
||||
| Honda | NLAFC5650HW030691 |
|
||||
| Mazda | JMZDKFWSA10182289 |
|
||||
| Ford | NM0GXXTTPGAG07617 |
|
||||
| Volvo | YV1AS985691096540 |
|
||||
| Kia | TMAJ3812HGJ226161 |
|
||||
| BMW | WBALZ72090DY98841 |
|
||||
| Mitsubishi | JMBSNCS3A4U004435 |
|
||||
| Suzuki | TSMLYD21S00268458 |
|
||||
| Scania | XLER4X20005217616 |
|
||||
| Nissan | SJNFCAJ10U1242901 |
|
||||
| MAN | WMAH12ZZ04M393187 |
|
||||
| Land Rover | SALLNABA8YA563459 |
|
||||
|
||||
## Full VIN List (all)
|
||||
|
||||
```
|
||||
W0LPF6EA7BG121795
|
||||
VF1C066MC19290416
|
||||
JMBSRCY1ABU000224
|
||||
SB1BE76L10E029762
|
||||
WV1ZZZ2KZDX108924
|
||||
NM432300003094127
|
||||
VF1LA0S05TR601766
|
||||
W0L000087TZ000665
|
||||
W0L0TGF484G034387
|
||||
VSSZZZ6KZYR001992
|
||||
WP1ZZZ92ZCLA29834
|
||||
VFIB57J0516802497
|
||||
VE7RD9HZCAL519062
|
||||
WOLOTGF6915046898
|
||||
UU1HSDJ9P58251699
|
||||
VF15R040H55793696
|
||||
JMYJNP15V1A001419
|
||||
NM422300007066210
|
||||
VF1LM1A0H37603339
|
||||
WFOMXXGCDM4K6972P
|
||||
VF32AKFWF41658774
|
||||
WVGZZZ7LZ4D069535
|
||||
WF0PXXWPDPAG58896
|
||||
JF1GD9LF37G069905
|
||||
WVWZZZ1KZCP003443
|
||||
WOLOJBF6817006512
|
||||
WDB2020181A148652
|
||||
ZEA19900005312547
|
||||
ZFA19900005312547
|
||||
KL1SF48TJ8B042483
|
||||
WDF44770513186937
|
||||
NM417800006308304
|
||||
NMB37515112175264
|
||||
NM418200001500727
|
||||
UU1JSDBC651778807
|
||||
WVWZZZ3BZWP410811
|
||||
WDB1260241A399346
|
||||
NM417800006342253
|
||||
WDD1760421V137871
|
||||
VF1BZAL0E47650960
|
||||
W0L000036V1949501
|
||||
W0L000087NZ008763
|
||||
ZAR94000007364914
|
||||
JTNBC56E902005424
|
||||
WVGZZZ5NZHW815538
|
||||
WMA06XZZ1FP067766
|
||||
VF7YDBMFC11969992
|
||||
WVWZZZ1FZ7V010573
|
||||
NLAFC5650HW030691
|
||||
WV2ZZZ7HZ7X013984
|
||||
WDC1641221A401661
|
||||
NM417800006360859
|
||||
WDD2130851A528136
|
||||
JTNBV56E90J113851
|
||||
TMBAH45JX83181964
|
||||
VF1LB17C532990655
|
||||
JMZDKFWSA10182289
|
||||
TMBHK11U418432789
|
||||
VF1LZLV0E55748319
|
||||
WDB2100651A794807
|
||||
WVWZZZ3DZ58003544
|
||||
WVWZZZ13ZAV428915
|
||||
VF1B53A75TR500769
|
||||
JHMED93700S302540
|
||||
NM417800006215999
|
||||
NM0GXXTTPGAG07617
|
||||
VF34C5FWF55363877
|
||||
WBA3D3108CJ266380
|
||||
WVWZZZ6RZFY267326
|
||||
ZFA22300005542726
|
||||
ZLA83800002094280
|
||||
VSSZZZ1PZ6R014968
|
||||
YV1AS985691096540
|
||||
WV2ZZZ7HZ7H099052
|
||||
VF31AKFXLXM000535
|
||||
YV1AS84ABE1177595
|
||||
TMAJ3812HGJ226161
|
||||
NM414600008523582
|
||||
WAUZZZGY7MA099278
|
||||
NM435600006B82571
|
||||
KNEFB227245296811
|
||||
WDD1681331K008662
|
||||
WBALZ72090DY98841
|
||||
WVWZZZ6NZYY646901
|
||||
WV1ZZZ2DZ7H001265
|
||||
VF1KC1RBF35465734
|
||||
WBANA31020B160448
|
||||
NMOLXXTTFL5BO8739
|
||||
WVWZZZ1JZ4W190853
|
||||
KL1CD26RJBB038346
|
||||
VF38BRFNR81380306
|
||||
NLHPN81CP9Z051027
|
||||
WV2ZZZ7HZ7H029096
|
||||
WVWZZZ9NZ7Y124956
|
||||
JMBSNCS3A4U004435
|
||||
VF7CHRHYB39309060
|
||||
VF37ANFZWYP001138
|
||||
WBAAX71050PE61337
|
||||
VF32AKFXPYW007484
|
||||
VF32CNFZE1W010291
|
||||
NLHCM41VP9Z154507
|
||||
XMCLNDA5A3F041925
|
||||
SARRFYWZXAD082706
|
||||
VSSZZZ1PZ9R005451
|
||||
KNEUP751366777581
|
||||
KL1CA26Y9CB067082
|
||||
WVWZZZ1KZ8M095922
|
||||
WVWZZZAUZGW181481
|
||||
TSMLYD21S00268458
|
||||
VF32AKFWR43578479
|
||||
JF1GH3LS58G024408
|
||||
XLER4X20005217616
|
||||
SJNFCAJ10U1242901
|
||||
ZFA19800004118621
|
||||
WBAAL71080CD25352
|
||||
NM417800006250635
|
||||
JMZGF12S201455499
|
||||
JTNBC58E702012515
|
||||
WMAH12ZZ04M393187
|
||||
VF7GJ9HXC8J080892
|
||||
WVWZZZ1JZ1W482540
|
||||
XMCLNDG3A4F030252
|
||||
W0L0AHL48B2028333
|
||||
WF0RXXGCDRBJ26853
|
||||
NM0TXXTTPT4L38795
|
||||
WDB2020181F444556
|
||||
VF1RFE00057446178
|
||||
WVWZZZ3CZ5P000272
|
||||
WVWZZZ3BZ5P017387
|
||||
WVGZZZ5NZAW065481
|
||||
NM417800006410193
|
||||
WBAAL91020FS02895
|
||||
SJNFAAJ11U2930839
|
||||
ZFA25000001988058
|
||||
NMTBM22E80R001863
|
||||
WVWZZZ6RZDY019763
|
||||
SJNFCAJ10U2074211
|
||||
WBAPP3103BA981705
|
||||
WBAVC31017VC75600
|
||||
WF0JXXWPBJEL32782
|
||||
WOLOTGF071B005324
|
||||
WOLOXCF0814037348
|
||||
WVGLG77L25D005147
|
||||
VF1KMS40636712238
|
||||
VF1FDCUL631521726
|
||||
WVWZZZ7MZXV014477
|
||||
XWB4A11CDBA525214
|
||||
VF1KW98C558886403
|
||||
VFILMIBOH33693387
|
||||
VF1453K0500710941
|
||||
WVWZZZ1JZ1W357075
|
||||
NLHBA51RABZ049229
|
||||
SB153SBK10E048134
|
||||
JF1GD5LJ33G047702
|
||||
KLANF48614K020607
|
||||
WBADD11030BN05414
|
||||
SHHFK7805HU013915
|
||||
VFILB240534665147
|
||||
VF1LA0N0521543937
|
||||
VF32MKFWABY001984
|
||||
SJNJCAJ10U7191173
|
||||
WDD1173431N193569
|
||||
WMWSU3105BT204823
|
||||
NP9AKXXL006003297
|
||||
WVWZZZ6RZDY111184
|
||||
JN1BEAN14U0490130
|
||||
KMHSJ81XBCU871763
|
||||
VF1LBNK0540995585
|
||||
NM422300007065414
|
||||
VF1LB17C529008235
|
||||
NMB37512212106877
|
||||
VF644AEA000005529
|
||||
SALLNABA8YA563459
|
||||
```
|
||||
|
||||
## Invalid/Non-VIN Strings (filtered out)
|
||||
- `yapamıyorum.Kargo` - not a VIN
|
||||
- `gönderilmektedir.` - not a VIN
|
||||
- `öğrenebilirmiyim?` - not a VIN
|
||||
- `ediyorumu.Kontrol` - not a VIN
|
||||
- `×LEG4×20005263438` - contains invalid characters (×)
|
||||
- `WFOMXXGCDM4K6972P` - possibly invalid (unusual pattern)
|
||||
Reference in New Issue
Block a user