Commit 1ba0ca2
fix(countries): backfill postal_code_format/regex for 12 countries (#1039)
Populates the existing postal_code_format and postal_code_regex columns for
12 countries with universally-documented postal systems. No external data
imported; values drawn from common national postal knowledge.
Coverage: 177/250 -> 189/250 countries (70.8% -> 75.6%).
Updated:
- AF Afghanistan (####)
- BT Bhutan (#####)
- KY Cayman Islands (KY#-####)
- MU Mauritius (#####)
- NA Namibia (#####)
- TF French Southern Territories (#####)
- TT Trinidad and Tobago (######)
- TZ Tanzania (#####)
- UM US Minor Outlying Islands (#####)
- VC Saint Vincent and the Grenadines (VC####)
- VG British Virgin Islands (VG####)
- XK Kosovo (#####)
Remaining 61 nulls left as-is — most reflect countries with no postal
system per UPU documentation (correct value), a few are disputed regions,
and ~3 are conservative deferrals for a future PR. Full rationale in
.github/fixes-docs/FIX_1039_SUMMARY.md.
This is Tier 1 of the postcode roadmap discussed in #1039; city- and
state-level postcode values remain out of scope.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 2505f92 commit 1ba0ca2
2 files changed
Lines changed: 103 additions & 25 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
24 | | - | |
| 23 | + | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
1794 | 1794 | | |
1795 | 1795 | | |
1796 | 1796 | | |
1797 | | - | |
1798 | | - | |
| 1797 | + | |
| 1798 | + | |
1799 | 1799 | | |
1800 | 1800 | | |
1801 | 1801 | | |
| |||
3018 | 3018 | | |
3019 | 3019 | | |
3020 | 3020 | | |
3021 | | - | |
3022 | | - | |
| 3021 | + | |
| 3022 | + | |
3023 | 3023 | | |
3024 | 3024 | | |
3025 | 3025 | | |
| |||
5375 | 5375 | | |
5376 | 5376 | | |
5377 | 5377 | | |
5378 | | - | |
5379 | | - | |
| 5378 | + | |
| 5379 | + | |
5380 | 5380 | | |
5381 | 5381 | | |
5382 | 5382 | | |
| |||
9337 | 9337 | | |
9338 | 9338 | | |
9339 | 9339 | | |
9340 | | - | |
9341 | | - | |
| 9340 | + | |
| 9341 | + | |
9342 | 9342 | | |
9343 | 9343 | | |
9344 | 9344 | | |
| |||
10190 | 10190 | | |
10191 | 10191 | | |
10192 | 10192 | | |
10193 | | - | |
10194 | | - | |
| 10193 | + | |
| 10194 | + | |
10195 | 10195 | | |
10196 | 10196 | | |
10197 | 10197 | | |
| |||
12634 | 12634 | | |
12635 | 12635 | | |
12636 | 12636 | | |
12637 | | - | |
12638 | | - | |
| 12637 | + | |
| 12638 | + | |
12639 | 12639 | | |
12640 | 12640 | | |
12641 | 12641 | | |
| |||
14508 | 14508 | | |
14509 | 14509 | | |
14510 | 14510 | | |
14511 | | - | |
14512 | | - | |
| 14511 | + | |
| 14512 | + | |
14513 | 14513 | | |
14514 | 14514 | | |
14515 | 14515 | | |
| |||
14818 | 14818 | | |
14819 | 14819 | | |
14820 | 14820 | | |
14821 | | - | |
14822 | | - | |
| 14821 | + | |
| 14822 | + | |
14823 | 14823 | | |
14824 | 14824 | | |
14825 | 14825 | | |
| |||
15717 | 15717 | | |
15718 | 15718 | | |
15719 | 15719 | | |
15720 | | - | |
15721 | | - | |
| 15720 | + | |
| 15721 | + | |
15722 | 15722 | | |
15723 | 15723 | | |
15724 | 15724 | | |
| |||
16165 | 16165 | | |
16166 | 16166 | | |
16167 | 16167 | | |
16168 | | - | |
16169 | | - | |
| 16168 | + | |
| 16169 | + | |
16170 | 16170 | | |
16171 | 16171 | | |
16172 | 16172 | | |
| |||
16598 | 16598 | | |
16599 | 16599 | | |
16600 | 16600 | | |
16601 | | - | |
16602 | | - | |
| 16601 | + | |
| 16602 | + | |
16603 | 16603 | | |
16604 | 16604 | | |
16605 | 16605 | | |
| |||
16747 | 16747 | | |
16748 | 16748 | | |
16749 | 16749 | | |
16750 | | - | |
| 16750 | + | |
0 commit comments