meshai/work/tests/fixtures/traffic_last/0000.json
malice bdc42aa341
refactor(phase2): migrate nws + incident/roads to formatter+decider (tier-a) (#30)
Behavior-preserving relocation (byte-identical goldens), behind the staged-
cutover gate.

- formatters/nws.py + gating/nws.py: move _render + all CAP parsing (HTML-strip,
  _parse_nws_description, motion/hail/wind, county scoping, short-expiry) and the
  gating (3h re-alert window, Update/Cancel/Expire tombstone, first-sighting,
  warning->immediate severity). Native env/nws.py stops truncating description +
  carries parameters/eventCode/certainty/msgType/references/geocoder. Registers
  weather_warning + weather_statement.
- formatters/incident.py + gating/incident.py: absorb the incident _render AND
  the work_zone renderer, reconciling the two sub_type vocabularies; traffic_events
  change-detection gating. Native env/{traffic,roads511}.py emit canonical data.
  Registers work_zone/road_incident/road_closure/traffic_congestion.
- formatters/_anchor.py: shared town/distance/bearing resolver (consolidates WFIGS
  _location_anchor + incident nearest_town; WFIGS fire reuses in Phase 3).
- Fixtures captured: nws x37, traffic x46.

Tier-a byte-identical goldens for all fixtures. Tests: +~150; 0 new failures
(34 baseline, 1539 passed).

Co-authored-by: Matt Johnson <mj@k7zvx.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-04 18:16:34 -06:00

2679 lines
No EOL
54 KiB
JSON

{
"envelope": {
"id": "idaho_511:event:11466",
"source": "central.echo6.co",
"type": "central.special_event.itd_511.v1",
"time": "2026-06-30T17:12:10+00:00",
"datacontenttype": "application/json",
"centralschemaversion": "1.0",
"centralcategory": "special_event.itd_511",
"centralseverity": 1,
"specversion": "1.0",
"data": {
"id": "idaho_511:event:11466",
"adapter": "itd_511",
"category": "special_event.itd_511",
"time": "2026-06-30T17:12:10Z",
"expires": "2026-09-12T22:00:00Z",
"severity": 1,
"geo": {
"centroid": [
-111.29749,
42.32204
],
"bbox": null,
"regions": [
"US-ID"
],
"primary_region": "US-ID",
"geometry": {
"type": "LineString",
"coordinates": [
[
-111.29749,
42.32204
],
[
-111.29645,
42.32204
],
[
-111.29479,
42.32205
],
[
-111.29333,
42.32205
],
[
-111.29279,
42.32209
],
[
-111.29268,
42.32211
],
[
-111.29224,
42.32221
],
[
-111.29182,
42.3223
],
[
-111.29137,
42.3224
],
[
-111.29091,
42.32251
],
[
-111.28793,
42.32317
],
[
-111.2869,
42.32339
],
[
-111.28563,
42.32368
],
[
-111.2853,
42.32375
],
[
-111.28485,
42.32384
],
[
-111.28433,
42.32393
],
[
-111.28404,
42.32396
],
[
-111.28355,
42.32399
],
[
-111.28297,
42.32397
],
[
-111.2826,
42.32394
],
[
-111.28223,
42.32389
],
[
-111.28184,
42.32381
],
[
-111.28142,
42.32371
],
[
-111.28096,
42.32357
],
[
-111.27705,
42.32225
],
[
-111.27558,
42.32175
],
[
-111.27512,
42.3216
],
[
-111.27467,
42.3215
],
[
-111.27435,
42.32144
],
[
-111.27387,
42.3214
],
[
-111.27316,
42.32138
],
[
-111.27127,
42.32137
],
[
-111.27023,
42.32137
],
[
-111.26902,
42.32135
],
[
-111.26749,
42.32133
],
[
-111.26579,
42.32127
],
[
-111.26512,
42.32124
],
[
-111.26448,
42.3212
],
[
-111.26384,
42.32115
],
[
-111.26262,
42.32104
],
[
-111.26178,
42.32097
],
[
-111.26095,
42.32089
],
[
-111.25941,
42.32073
],
[
-111.2587,
42.32067
],
[
-111.2581,
42.32064
],
[
-111.25773,
42.32064
],
[
-111.2575,
42.32065
],
[
-111.25684,
42.3207
],
[
-111.25531,
42.32084
],
[
-111.25348,
42.32101
],
[
-111.2531,
42.32105
],
[
-111.25296,
42.32107
],
[
-111.25285,
42.32109
],
[
-111.25271,
42.32112
],
[
-111.25259,
42.32115
],
[
-111.25245,
42.32119
],
[
-111.25233,
42.32123
],
[
-111.25222,
42.32127
],
[
-111.25212,
42.32131
],
[
-111.25155,
42.32156
],
[
-111.25051,
42.32203
],
[
-111.24956,
42.32247
],
[
-111.24858,
42.32292
],
[
-111.24419,
42.32493
],
[
-111.24394,
42.32505
],
[
-111.24372,
42.32516
],
[
-111.24349,
42.32528
],
[
-111.24322,
42.32543
],
[
-111.24294,
42.3256
],
[
-111.24261,
42.32581
],
[
-111.24236,
42.32598
],
[
-111.24214,
42.32614
],
[
-111.24196,
42.32628
],
[
-111.2417,
42.32649
],
[
-111.24146,
42.3267
],
[
-111.24121,
42.32693
],
[
-111.2411,
42.32704
],
[
-111.24097,
42.32718
],
[
-111.24087,
42.3273
],
[
-111.24034,
42.32798
],
[
-111.24023,
42.32811
],
[
-111.24016,
42.32819
],
[
-111.2401,
42.32825
],
[
-111.23999,
42.32835
],
[
-111.23946,
42.32882
],
[
-111.23909,
42.32914
],
[
-111.23886,
42.32933
],
[
-111.23874,
42.32942
],
[
-111.23859,
42.32952
],
[
-111.23846,
42.3296
],
[
-111.23834,
42.32967
],
[
-111.23824,
42.32972
],
[
-111.23815,
42.32976
],
[
-111.238,
42.32982
],
[
-111.23784,
42.32988
],
[
-111.23769,
42.32993
],
[
-111.23752,
42.32998
],
[
-111.23736,
42.33002
],
[
-111.23695,
42.33011
],
[
-111.23679,
42.33015
],
[
-111.23669,
42.33018
],
[
-111.23651,
42.33024
],
[
-111.23624,
42.33034
],
[
-111.23588,
42.33048
],
[
-111.23512,
42.33077
],
[
-111.22917,
42.33299
],
[
-111.22749,
42.33361
],
[
-111.22716,
42.33373
],
[
-111.22643,
42.33399
],
[
-111.22616,
42.33408
],
[
-111.22593,
42.33415
],
[
-111.22572,
42.33421
],
[
-111.22553,
42.33426
],
[
-111.22532,
42.33431
],
[
-111.22503,
42.33437
],
[
-111.22463,
42.33444
],
[
-111.22441,
42.33447
],
[
-111.22424,
42.33449
],
[
-111.22404,
42.33451
],
[
-111.22354,
42.33455
],
[
-111.22219,
42.33465
],
[
-111.22201,
42.33467
],
[
-111.22181,
42.3347
],
[
-111.22165,
42.33473
],
[
-111.22152,
42.33476
],
[
-111.22134,
42.33481
],
[
-111.22119,
42.33486
],
[
-111.22106,
42.33491
],
[
-111.22089,
42.33498
],
[
-111.22078,
42.33503
],
[
-111.22067,
42.33509
],
[
-111.2205,
42.33519
],
[
-111.22035,
42.33529
],
[
-111.22027,
42.33535
],
[
-111.22022,
42.33539
],
[
-111.22011,
42.33549
],
[
-111.22005,
42.33555
],
[
-111.21992,
42.33569
],
[
-111.21982,
42.33581
],
[
-111.21947,
42.33627
],
[
-111.21938,
42.33638
],
[
-111.21931,
42.33646
],
[
-111.21922,
42.33655
],
[
-111.21913,
42.33663
],
[
-111.21887,
42.33683
],
[
-111.21875,
42.33691
],
[
-111.21864,
42.33698
],
[
-111.21853,
42.33704
],
[
-111.21845,
42.33708
],
[
-111.21834,
42.33713
],
[
-111.21822,
42.33718
],
[
-111.21808,
42.33723
],
[
-111.21792,
42.33728
],
[
-111.21778,
42.33732
],
[
-111.21762,
42.33736
],
[
-111.21752,
42.33738
],
[
-111.2174,
42.3374
],
[
-111.21726,
42.33742
],
[
-111.21716,
42.33743
],
[
-111.21696,
42.33744
],
[
-111.21661,
42.33744
],
[
-111.21605,
42.33742
],
[
-111.21549,
42.33742
],
[
-111.21529,
42.33743
],
[
-111.21519,
42.33744
],
[
-111.21512,
42.33745
],
[
-111.21494,
42.33748
],
[
-111.21477,
42.33752
],
[
-111.21462,
42.33756
],
[
-111.21446,
42.33761
],
[
-111.21432,
42.33766
],
[
-111.21415,
42.33773
],
[
-111.21402,
42.33779
],
[
-111.21385,
42.33788
],
[
-111.21373,
42.33795
],
[
-111.21364,
42.33801
],
[
-111.21353,
42.33809
],
[
-111.2134,
42.3382
],
[
-111.21329,
42.3383
],
[
-111.21317,
42.33842
],
[
-111.21301,
42.33859
],
[
-111.21279,
42.33883
],
[
-111.21137,
42.3404
],
[
-111.21125,
42.34052
],
[
-111.21108,
42.34068
],
[
-111.21099,
42.34076
],
[
-111.21073,
42.34097
],
[
-111.21044,
42.34119
],
[
-111.2096,
42.34179
],
[
-111.20859,
42.34253
],
[
-111.20802,
42.34294
],
[
-111.2076,
42.34324
],
[
-111.20727,
42.34347
],
[
-111.20699,
42.34366
],
[
-111.20682,
42.34377
],
[
-111.20665,
42.34387
],
[
-111.20652,
42.34394
],
[
-111.20628,
42.34406
],
[
-111.20613,
42.34413
],
[
-111.20592,
42.34422
],
[
-111.20571,
42.3443
],
[
-111.20545,
42.34439
],
[
-111.20508,
42.3445
],
[
-111.20472,
42.34459
],
[
-111.20442,
42.34465
],
[
-111.20412,
42.3447
],
[
-111.20388,
42.34473
],
[
-111.20368,
42.34475
],
[
-111.20341,
42.34477
],
[
-111.20315,
42.34478
],
[
-111.20289,
42.34478
],
[
-111.2026,
42.34477
],
[
-111.20242,
42.34476
],
[
-111.20218,
42.34474
],
[
-111.20193,
42.34471
],
[
-111.20166,
42.34467
],
[
-111.20143,
42.34463
],
[
-111.20119,
42.34458
],
[
-111.20098,
42.34453
],
[
-111.2006,
42.34443
],
[
-111.19962,
42.34415
],
[
-111.1993,
42.34407
],
[
-111.19907,
42.34402
],
[
-111.19882,
42.34398
],
[
-111.19858,
42.34396
],
[
-111.19836,
42.34395
],
[
-111.19815,
42.34395
],
[
-111.19795,
42.34396
],
[
-111.19784,
42.34397
],
[
-111.19767,
42.34399
],
[
-111.19754,
42.34401
],
[
-111.19734,
42.34405
],
[
-111.19709,
42.34411
],
[
-111.19678,
42.3442
],
[
-111.19629,
42.34435
],
[
-111.19594,
42.34445
],
[
-111.19577,
42.34449
],
[
-111.19555,
42.34453
],
[
-111.19538,
42.34455
],
[
-111.19507,
42.34457
],
[
-111.1948,
42.34457
],
[
-111.19447,
42.34455
],
[
-111.19413,
42.34452
],
[
-111.19388,
42.3445
],
[
-111.1935,
42.34446
],
[
-111.19326,
42.34443
],
[
-111.19313,
42.34441
],
[
-111.19293,
42.34437
],
[
-111.19276,
42.34433
],
[
-111.19259,
42.34428
],
[
-111.19234,
42.34419
],
[
-111.1921,
42.34409
],
[
-111.19195,
42.34402
],
[
-111.19173,
42.3439
],
[
-111.19158,
42.34381
],
[
-111.19144,
42.34371
],
[
-111.1913,
42.3436
],
[
-111.19114,
42.34346
],
[
-111.19071,
42.34305
],
[
-111.19007,
42.34243
],
[
-111.18924,
42.34166
],
[
-111.18896,
42.34141
],
[
-111.18872,
42.34123
],
[
-111.1884,
42.34101
],
[
-111.1881,
42.34085
],
[
-111.1879,
42.34073
],
[
-111.18763,
42.34062
],
[
-111.18713,
42.34045
],
[
-111.1868,
42.34036
],
[
-111.18638,
42.34027
],
[
-111.18601,
42.34022
],
[
-111.18565,
42.3402
],
[
-111.18541,
42.34019
],
[
-111.18519,
42.34019
],
[
-111.18499,
42.3402
],
[
-111.18486,
42.34021
],
[
-111.18445,
42.34026
],
[
-111.18425,
42.34029
],
[
-111.18404,
42.34033
],
[
-111.18383,
42.34038
],
[
-111.18365,
42.34043
],
[
-111.18342,
42.3405
],
[
-111.1832,
42.34058
],
[
-111.18296,
42.34068
],
[
-111.18255,
42.34087
],
[
-111.17951,
42.34224
],
[
-111.17917,
42.34238
],
[
-111.17894,
42.34246
],
[
-111.17871,
42.34253
],
[
-111.17849,
42.34258
],
[
-111.17821,
42.34263
],
[
-111.17804,
42.34265
],
[
-111.1779,
42.34266
],
[
-111.17764,
42.34267
],
[
-111.17742,
42.34267
],
[
-111.17716,
42.34266
],
[
-111.17697,
42.34264
],
[
-111.17682,
42.34262
],
[
-111.17666,
42.34259
],
[
-111.17653,
42.34256
],
[
-111.17638,
42.34252
],
[
-111.17624,
42.34248
],
[
-111.17609,
42.34243
],
[
-111.17593,
42.34237
],
[
-111.17576,
42.3423
],
[
-111.17565,
42.34225
],
[
-111.17553,
42.34219
],
[
-111.17537,
42.3421
],
[
-111.17524,
42.34202
],
[
-111.1751,
42.34193
],
[
-111.17495,
42.34183
],
[
-111.17453,
42.34154
],
[
-111.17435,
42.34142
],
[
-111.17406,
42.34124
],
[
-111.17387,
42.34113
],
[
-111.17371,
42.34104
],
[
-111.17348,
42.34092
],
[
-111.17323,
42.3408
],
[
-111.17305,
42.34072
],
[
-111.17288,
42.34065
],
[
-111.17267,
42.34057
],
[
-111.17241,
42.34048
],
[
-111.17215,
42.3404
],
[
-111.17198,
42.34035
],
[
-111.17183,
42.34031
],
[
-111.17167,
42.34027
],
[
-111.17067,
42.34004
],
[
-111.16948,
42.33978
],
[
-111.16752,
42.33934
],
[
-111.16711,
42.33925
],
[
-111.16636,
42.33908
],
[
-111.16476,
42.33871
],
[
-111.16418,
42.33857
],
[
-111.1637,
42.33845
],
[
-111.16346,
42.33838
],
[
-111.16318,
42.33829
],
[
-111.16294,
42.3382
],
[
-111.16239,
42.33796
],
[
-111.16214,
42.33783
],
[
-111.16183,
42.33764
],
[
-111.16125,
42.3372
],
[
-111.16095,
42.33694
],
[
-111.16075,
42.33673
],
[
-111.16056,
42.3365
],
[
-111.16033,
42.33617
],
[
-111.16007,
42.3357
],
[
-111.15978,
42.33507
],
[
-111.15955,
42.3346
],
[
-111.15934,
42.33427
],
[
-111.15905,
42.3339
],
[
-111.15893,
42.33378
],
[
-111.15863,
42.33352
],
[
-111.15818,
42.33322
],
[
-111.15766,
42.33296
],
[
-111.15717,
42.33278
],
[
-111.15693,
42.33271
],
[
-111.1567,
42.33265
],
[
-111.15637,
42.3326
],
[
-111.15596,
42.33255
],
[
-111.15514,
42.33255
],
[
-111.15456,
42.3326
],
[
-111.15411,
42.33265
],
[
-111.15283,
42.33278
],
[
-111.15218,
42.33287
],
[
-111.15151,
42.33298
],
[
-111.15074,
42.33315
],
[
-111.14989,
42.33335
],
[
-111.14939,
42.33346
],
[
-111.14847,
42.33367
],
[
-111.14742,
42.33391
],
[
-111.14621,
42.33419
],
[
-111.14603,
42.33423
],
[
-111.14574,
42.33429
],
[
-111.14553,
42.33433
],
[
-111.14534,
42.33436
],
[
-111.14511,
42.33439
],
[
-111.1449,
42.33441
],
[
-111.14475,
42.33442
],
[
-111.14444,
42.33443
],
[
-111.14418,
42.33443
],
[
-111.14396,
42.33442
],
[
-111.14367,
42.3344
],
[
-111.14342,
42.33437
],
[
-111.14321,
42.33434
],
[
-111.14303,
42.33431
],
[
-111.14283,
42.33427
],
[
-111.14262,
42.33422
],
[
-111.14243,
42.33417
],
[
-111.14226,
42.33412
],
[
-111.14211,
42.33407
],
[
-111.14197,
42.33402
],
[
-111.14179,
42.33395
],
[
-111.14163,
42.33388
],
[
-111.14146,
42.3338
],
[
-111.1413,
42.33372
],
[
-111.14103,
42.33357
],
[
-111.14088,
42.33348
],
[
-111.14072,
42.33338
],
[
-111.14056,
42.33327
],
[
-111.14044,
42.33318
],
[
-111.14029,
42.33306
],
[
-111.14019,
42.33297
],
[
-111.14011,
42.33289
],
[
-111.13954,
42.33229
],
[
-111.13908,
42.33179
],
[
-111.13888,
42.33158
],
[
-111.13877,
42.33147
],
[
-111.13867,
42.33138
],
[
-111.13854,
42.33127
],
[
-111.13836,
42.33113
],
[
-111.13823,
42.33104
],
[
-111.13814,
42.33098
],
[
-111.13804,
42.33092
],
[
-111.13795,
42.33087
],
[
-111.13783,
42.33081
],
[
-111.1377,
42.33075
],
[
-111.13753,
42.33068
],
[
-111.13739,
42.33063
],
[
-111.13724,
42.33058
],
[
-111.13707,
42.33053
],
[
-111.13691,
42.33049
],
[
-111.13673,
42.33045
],
[
-111.13662,
42.33043
],
[
-111.13648,
42.33041
],
[
-111.13631,
42.33039
],
[
-111.13618,
42.33038
],
[
-111.13595,
42.33037
],
[
-111.1358,
42.33037
],
[
-111.13558,
42.33038
],
[
-111.13548,
42.33039
],
[
-111.13531,
42.33041
],
[
-111.13511,
42.33044
],
[
-111.13491,
42.33048
],
[
-111.13471,
42.33053
],
[
-111.1345,
42.33059
],
[
-111.13429,
42.33066
],
[
-111.13419,
42.3307
],
[
-111.13404,
42.33077
],
[
-111.1339,
42.33084
],
[
-111.13379,
42.3309
],
[
-111.13362,
42.331
],
[
-111.1335,
42.33108
],
[
-111.13338,
42.33117
],
[
-111.1332,
42.33132
],
[
-111.13309,
42.33142
],
[
-111.13297,
42.33154
],
[
-111.13279,
42.33174
],
[
-111.13254,
42.33203
],
[
-111.1322,
42.33242
],
[
-111.13084,
42.33399
],
[
-111.12999,
42.33496
],
[
-111.12962,
42.33537
],
[
-111.12944,
42.33556
],
[
-111.12934,
42.33566
],
[
-111.12921,
42.33578
],
[
-111.12898,
42.33598
],
[
-111.12878,
42.33615
],
[
-111.12858,
42.33631
],
[
-111.12842,
42.33643
],
[
-111.12822,
42.33657
],
[
-111.12801,
42.33671
],
[
-111.12779,
42.33685
],
[
-111.12748,
42.33704
],
[
-111.12712,
42.33725
],
[
-111.12668,
42.3375
],
[
-111.12565,
42.33808
],
[
-111.12522,
42.33833
],
[
-111.12495,
42.33849
],
[
-111.12472,
42.33863
],
[
-111.12455,
42.33874
],
[
-111.12438,
42.33886
],
[
-111.12397,
42.33917
],
[
-111.12381,
42.3393
],
[
-111.12368,
42.33941
],
[
-111.1235,
42.33957
],
[
-111.12334,
42.33972
],
[
-111.1231,
42.33996
],
[
-111.12286,
42.34021
],
[
-111.12273,
42.34035
],
[
-111.12265,
42.34044
],
[
-111.12257,
42.34054
],
[
-111.12248,
42.34066
],
[
-111.12235,
42.34084
],
[
-111.12221,
42.34104
],
[
-111.12204,
42.34129
],
[
-111.12177,
42.3417
],
[
-111.12107,
42.34275
],
[
-111.12092,
42.34298
],
[
-111.12079,
42.34316
],
[
-111.12069,
42.34329
],
[
-111.12058,
42.34342
],
[
-111.12048,
42.34353
],
[
-111.12042,
42.34359
],
[
-111.12031,
42.34369
],
[
-111.12013,
42.34384
],
[
-111.11995,
42.34398
],
[
-111.11976,
42.34412
],
[
-111.11959,
42.34423
],
[
-111.11942,
42.34433
],
[
-111.11922,
42.34444
],
[
-111.11902,
42.34454
],
[
-111.11887,
42.34461
],
[
-111.11873,
42.34467
],
[
-111.11858,
42.34473
],
[
-111.11844,
42.34478
],
[
-111.1183,
42.34483
],
[
-111.11817,
42.34487
],
[
-111.11794,
42.34493
],
[
-111.11772,
42.34498
],
[
-111.11743,
42.34504
],
[
-111.11714,
42.34509
],
[
-111.11693,
42.34512
],
[
-111.11673,
42.34514
],
[
-111.11656,
42.34515
],
[
-111.11632,
42.34516
],
[
-111.11579,
42.34517
],
[
-111.11403,
42.34519
],
[
-111.11268,
42.3452
],
[
-111.11204,
42.34521
],
[
-111.11174,
42.34522
],
[
-111.11157,
42.34523
],
[
-111.11135,
42.34525
],
[
-111.11098,
42.3453
],
[
-111.11064,
42.34536
],
[
-111.11042,
42.34541
],
[
-111.11012,
42.34549
],
[
-111.10989,
42.34556
],
[
-111.10983,
42.34558
],
[
-111.10956,
42.34568
],
[
-111.10941,
42.34574
],
[
-111.10908,
42.34588
],
[
-111.10806,
42.34636
],
[
-111.10702,
42.34682
],
[
-111.10634,
42.34713
],
[
-111.10337,
42.34853
],
[
-111.09874,
42.3507
],
[
-111.09584,
42.35205
],
[
-111.09469,
42.35259
],
[
-111.09415,
42.35284
],
[
-111.09405,
42.35288
],
[
-111.08919,
42.35515
],
[
-111.08911,
42.35519
],
[
-111.08756,
42.35591
],
[
-111.08604,
42.3566
],
[
-111.08527,
42.35688
],
[
-111.0851,
42.35693
],
[
-111.08448,
42.35714
],
[
-111.08361,
42.35742
],
[
-111.08267,
42.35767
],
[
-111.08152,
42.35793
],
[
-111.08053,
42.35811
],
[
-111.07943,
42.35827
],
[
-111.07876,
42.35835
],
[
-111.07805,
42.35841
],
[
-111.07732,
42.35845
],
[
-111.07668,
42.35847
],
[
-111.0751,
42.35849
],
[
-111.07373,
42.35849
],
[
-111.07184,
42.35848
],
[
-111.06963,
42.35848
],
[
-111.06878,
42.35849
],
[
-111.06563,
42.35849
],
[
-111.06474,
42.35848
],
[
-111.05992,
42.35848
],
[
-111.05805,
42.35849
],
[
-111.05636,
42.35849
],
[
-111.05588,
42.35853
],
[
-111.05542,
42.35859
],
[
-111.05499,
42.35867
],
[
-111.0545,
42.3588
],
[
-111.05434,
42.35885
],
[
-111.05388,
42.35902
],
[
-111.05347,
42.35919
],
[
-111.05325,
42.35931
],
[
-111.05306,
42.35942
],
[
-111.05287,
42.35954
],
[
-111.05269,
42.35966
],
[
-111.05254,
42.35977
],
[
-111.05235,
42.35992
],
[
-111.05216,
42.36009
],
[
-111.05195,
42.3603
],
[
-111.05187,
42.36039
],
[
-111.05179,
42.36049
],
[
-111.0517,
42.36061
],
[
-111.05162,
42.36072
],
[
-111.05142,
42.36102
],
[
-111.05125,
42.36135
],
[
-111.05112,
42.3617
],
[
-111.05101,
42.36208
],
[
-111.05095,
42.36248
],
[
-111.05095,
42.36261
],
[
-111.05096,
42.36289
],
[
-111.05102,
42.3633
],
[
-111.05107,
42.36351
],
[
-111.05126,
42.36415
],
[
-111.05167,
42.36552
],
[
-111.05202,
42.36671
],
[
-111.05217,
42.3672
],
[
-111.05249,
42.3683
],
[
-111.05283,
42.36946
],
[
-111.05298,
42.36997
],
[
-111.05311,
42.3704
],
[
-111.05319,
42.37082
],
[
-111.05326,
42.3713
],
[
-111.05328,
42.37171
],
[
-111.05328,
42.37208
],
[
-111.05321,
42.37339
],
[
-111.05316,
42.37446
],
[
-111.05311,
42.37528
],
[
-111.05304,
42.37609
],
[
-111.053,
42.37663
],
[
-111.0529,
42.37773
],
[
-111.05288,
42.37828
],
[
-111.05288,
42.3791
],
[
-111.05289,
42.37966
],
[
-111.0529,
42.38048
],
[
-111.0529,
42.38131
],
[
-111.05292,
42.38239
],
[
-111.05294,
42.38293
],
[
-111.05301,
42.38346
],
[
-111.05339,
42.38542
],
[
-111.05346,
42.38579
],
[
-111.05354,
42.38629
],
[
-111.05359,
42.38679
],
[
-111.05359,
42.3873
],
[
-111.05355,
42.38781
],
[
-111.05346,
42.38832
],
[
-111.05333,
42.3888
],
[
-111.05315,
42.38929
],
[
-111.05227,
42.3912
],
[
-111.05181,
42.39216
],
[
-111.05109,
42.39368
],
[
-111.05025,
42.39544
],
[
-111.04985,
42.39627
],
[
-111.04935,
42.39735
],
[
-111.04913,
42.39784
],
[
-111.04847,
42.39925
],
[
-111.04839,
42.39941
],
[
-111.04832,
42.39954
],
[
-111.04825,
42.39966
],
[
-111.0482,
42.39974
],
[
-111.04813,
42.39984
],
[
-111.04804,
42.39996
],
[
-111.04795,
42.40007
],
[
-111.04793,
42.40009
]
]
}
},
"data": {
"event_type_short": "special_event",
"event_sub_type": "specialEvent",
"roadway_name": "US-89",
"direction": "North",
"description": "Special event on US-89 Northbound from US-30 to Idaho Wyoming Border. 1 Right lane closed. 9/12/2026 7:00 AM to 9/12/2026 4:00 PM Sat: Active all day Activities: Consider Alternative Route, Expect Delays, Look Out for Flagger, Pilot Car in Operation, Reduced to Single Lane, Alternating Direction of Travel, Use Caution. Expect Delays: Under 1 hour",
"lanes_affected": "1 Right lane closed",
"is_full_closure": false,
"itd_severity": "None",
"comment": "East Bound lane Closed\nAnnual LOTOJA Bike Race.",
"cause": "specialEvents",
"organization": "ERS",
"recurrence_text": "<b>Sat:</b><br/>Active all day<br/><br/>",
"recurrence_schedules": [
{
"StartDate": "9/12/2026 7:00:00 AM-06:00:00",
"EndDate": "9/12/2026 4:00:00 PM-06:00:00",
"Times": [
{
"StartTime": "00:00:00-06:00:00",
"EndTime": "23:59:59-06:00:00"
}
],
"DaysOfWeek": [
"Saturday"
]
}
],
"restrictions": {
"Width": null,
"Height": null,
"Length": null,
"Weight": null,
"Speed": null
},
"detour_polyline": null,
"detour_instructions": null,
"encoded_polyline": "w_iaGhxhfT?oEAkI?cHGkBCUSwAQsASyAU{AcCsQk@mEy@}FMaAQyAQgBEy@EaBBsBDiAHiANmARsAZ{AfGmWbBeH\\{ARyAJ_AF_BBmC@yJ?oEBqFBqHJsIDeCF_CH_CTsFLgDNeD^sHJmCDwB?iAAm@IcC[qHa@mJGkAC[CUE[EWG[GWGUGSq@qB}AoEwA}DyAcEqKmZWq@Uk@Wm@]u@a@w@i@aAa@q@_@k@[c@i@s@i@o@m@q@UU[YWSgCiBYUOMKKSU}AiB_AiAe@m@QWS]OYMWISGQK]K_@I]Ia@G_@QqAG_@ESKc@Su@[gAy@wC{Led@{BoIWaAs@qCQu@Mm@Ki@Ie@Ii@Ky@MoAEk@Ca@Cg@GcBSmGCc@Eg@E_@EYIc@I]IYMa@IUKUSa@S]KOGISUKK[YWS{AeAUQOMQQOQg@s@OWMUKUGOIUIWI[I_@G[G_@CSCWC[ASAg@?eABoB?oBAg@ASAMEc@Ga@G]I_@I[Ma@KYQa@MWKQOUUYSUWWa@_@o@k@yH{GWW_@a@OQi@s@k@y@wBgDsCiEqAqB{@sAm@aAe@w@Ua@Sa@MYWo@M]Qi@Oi@Qs@UiAQgAK{@I{@Eo@Cg@Cu@As@?s@@y@@c@Bo@Dq@Fu@Fm@Ho@Hi@RkAv@cEN_AHm@Fq@Bo@@k@?i@Ag@AUCa@CYGg@Kq@Q}@]aBSeAGa@Gk@Ca@C}@?u@BaADcABq@FkADo@BYFg@Fa@Ha@Pq@Ro@L]Vk@P]R[T[Z_@pAuAzB_CxCeDp@w@b@o@j@_A^{@Vg@Tu@`@cBPaAPsAHiABgA@o@?k@Ag@AYIqAEg@Gi@Ii@Ic@Mm@Ok@So@e@qAqG_R[cAOm@Mm@Ik@Iw@Ca@A[As@?k@@s@Be@B]D_@DYF]F[H]J_@La@HUJWP_@NYP[R]x@sAVc@b@y@Te@P_@Vm@Vq@Nc@La@Ni@Ps@Ns@Ha@F]F_@l@gEr@mFvAgKPqA`@uChA_IZsBV_BLo@Pw@Po@n@mBXq@d@}@vAsBr@{@h@g@l@e@`Am@|As@|By@|Am@`Ai@hAy@VWr@{@z@yAr@gBb@aBLo@Jm@HaAHqA?cDIsBIyAY_GQaCUeCa@yCg@iDUcBi@wDo@qEw@qFGc@Ky@Gi@Ee@Em@Ci@A]A}@?s@@k@By@Dq@Di@Dc@Fg@Hi@He@Ha@H]H[Lc@L_@Na@N_@\\u@P]R_@T_@PWV]PSNOvBqBbB{Ah@g@TUPSTYZc@PYJQJSHQJWJYLa@H[H]Ha@F_@Fc@BUB[Ba@@Y@m@?]Ak@ASCa@Eg@Gg@Ig@Ki@Mi@GSM]M[KUSa@OWQW]c@SUWWg@c@y@q@mAcAyHoGaEiDqAiAe@c@SSWYg@m@a@g@_@g@W_@[g@[i@[k@e@}@i@gAq@wAsBmEq@uA_@u@[m@Ua@Wa@}@qAY_@UY_@c@]_@o@o@q@o@[YQOSOWQc@Yg@[q@a@qAu@qEkCm@]c@YYSYUUSKKSU]c@[c@[e@Ua@Sa@Ug@Sg@M]K[K]I[I[GYKm@Ik@Ky@Iy@Ei@Cg@Aa@Ao@AiBC_JAmGA_CA{@Aa@Ck@IiAKcAIk@O{@Mm@CKSu@K][aA_BkE{AoE}@gCwGqQqL}[mGcQkBeFq@kBGSeMk]GOoCuHiCoHw@yCIa@i@{Bw@mDq@{Ds@eFc@eE_@{EOeCKmCGqCC_CC{H?qG@yJ?yLAiD?uR@qD?c]AuJ?qIG_BK{AOuAYaBI_@a@{Aa@qAWk@Ue@We@Wc@U]]e@a@e@i@i@QOSOWQUO{@g@aAa@eAYkAUoAKY?w@@qAJi@H_Cd@qGpAmFdAaB\\{E~@gFbAeB\\uAXsAN_BLqABiA?eGMuEIcDIaDMkBG{ESmBCcD?oB@cD@eD?wEBkBBiBLgKjAiALcBNcBHeB?eBGeBQ_BYaBc@}JoD_E{AoHoC_JgDeDoAwEcBaBk@yGcC_@OYMWMOISMWQUQCC",
"id_internal": 40040,
"source_id": "11466",
"reported_epoch": 1789218000,
"last_updated_epoch": 1782839530,
"start_epoch": 1789218000,
"planned_end_epoch": 1789250400,
"latitude": 42.3220400000001,
"longitude": -111.297488768309,
"_enriched": {
"geocoder": {
"name": "Montpelier",
"city": null,
"county": "Bear Lake",
"state": "Idaho",
"country": "United States",
"postal_code": "83254",
"timezone": "America/Boise",
"landclass": "Bear River Watershed Conservation Area",
"elevation_m": 1824.34375
}
}
}
}
},
"subject": "central.traffic.special_event.us.id",
"captured_epoch": 1783206522
}