{"schemaVersion":"border-pulse-watch-scopes.v1","lastUpdated":"2026-05-13","productRule":"Watch scopes sell reviewed evidence packets, not raw public data. Alerts and reports must cite packet or source-fact IDs.","commercialUnit":{"resourceId":"border_pulse.watch_scope","buyer":"Broker, 3PL control tower, shipper, TMS vendor, or agent platform monitoring a fixed crossing/corridor.","paidOutcome":"One scoped exception stream with current pressure, source freshness, reviewed context, replayable evidence IDs, and delivery hooks.","startingPackage":"Listed Laredo service plus priority custom review for San Ysidro, Otay Mesa, and high-traffic Texas lanes."},"scopes":[{"scopeId":"border-pulse:watch-scope:laredo","name":"Laredo Border Pulse","status":"commercial_ready","commercialPackage":{"packageId":"border-pulse:laredo:pilot","price":"$199/month","priceNote":"listed service for one watched Laredo scope","ctaHref":"mailto:sales@dunvale.com?subject=Laredo%20Border%20Pulse%20pilot","includes":["one watched Laredo operating scope","reviewed evidence packet replay","email and private RSS delivery","agent evidence API access path","manual persistence review kept separate"]},"reviewCheckpoint":{"artifactId":"border-pulse:laredo:reviewed-smoke:a5217c2caa41","reviewPacketHash":"candidate-review:laredo_border_waits:a5217c2caa41","sourceQuality":"clean","evidenceCoverage":1,"evidenceFactCount":14,"validationStatus":"accepted_for_candidate_review","unsupportedClaims":0,"persistenceStatus":"closed"},"buyerUse":"Monitor Laredo-area border wait pressure before dispatch/customer escalation.","customerQuestion":"What threatens my Laredo freight today, and what evidence backs it?","ports":["laredo_1","laredo_2","laredo_world_trade","laredo_colombia"],"corridors":["i35_laredo","nuevo_laredo_trade_lane"],"sourceFamilies":["CBP border waits","border anomalies","NWS/weather alerts","traffic events","source-run freshness","reviewed packet history"],"triggers":["wait_minutes crosses customer threshold","source-quality status changes from clean","road or weather context overlaps reviewed wait pressure","evidence packet hash changes after source refresh","upstream source failure affects confidence"],"evidenceContract":["sourceQuality must be clean before reviewed alerting","evidence coverage must equal 1 with no missing IDs","claims must cite reviewed source-fact IDs","likely driver stays contextual unless source facts prove causality","persistence approval remains separate from public proof"],"deliveryChannels":["account packet replay","email/private RSS","webhook for commercial plans","agent evidence API","public proof artifact when reviewed"],"blockedUntil":["persistence approval remains closed unless exact verifier rows are approved"],"nextAction":"Use the listed Laredo service where it fits, or route San Ysidro, Otay Mesa, Texas lanes, and other priority crossings through custom review."}],"expansionQueue":[{"scopeId":"border-pulse:watch-scope:san-ysidro","name":"San Ysidro / Tijuana","priority":1,"reason":"Highest-volume US-Mexico passenger and pedestrian crossing cluster with strong agent-routing demand.","seedAliases":["san_ysidro","san_ysidro_pedwest","san_ysidro_cbx"],"requiredSourceFamilies":["CBP border waits","SANDAG border waits","border anomalies","NWS/weather alerts or weather observations","California/Baja road or alert context","source-run freshness"],"readinessGate":["explicit San Ysidro facility aliases","lane-family split for vehicle and pedestrian demand","clean source-quality profile","required evidence IDs","no-write bounded smoke","custom package-review decision before delivery"]},{"scopeId":"border-pulse:watch-scope:otay-mesa","name":"Otay Mesa / San Diego","priority":2,"reason":"High-value US-Mexico crossing with road/weather context and strong broker/operator relevance.","seedAliases":["otay_mesa_2","otay_mesa_commercial","otay_mesa_passenger","otay_mesa_poe"],"readOnlyDiscovery":{"status":"review_smoke_passed","latestReadAt":"2026-05-13T02:20:53Z","currentSourceFamilies":["CBP border waits","border anomalies","weather observations"],"currentGaps":["California/Baja road-event context not yet proven for Otay aliases; alternate-source discovery found 0 usable machine-readable event endpoints","commercial delivery not open until private package approval","persistence remains closed"],"sourceQuality":"clean","evidenceCoverage":1,"nextBoundedSmokeCommand":"npm run smoke:candidate-output -- --approved-review-packet-hash candidate-review:otay_mesa_border_waits:39906d675922","sourceGapAudit":{"auditId":"border-pulse:otay-mesa:road-gap-audit:2026-05-12T06-01Z","status":"gap_confirmed","gapFamily":"California/Baja road events","previewTrafficMatchedFacts":0,"otayBboxEvents30d":0,"otayTrafficSourceFacts72h":0,"enabledTrafficSources":["511ny_wzdx","az511_wzdx","drivebc_open511_events","ontario511_events","quebec_city_wzdx","wsdot_wzdx"],"roadFeedRegistryPreview":{"schemaVersion":"border-pulse-road-feed-registry-preview.v1","previewId":"border-pulse:otay-mesa:road-feed-registry-preview:2026-05-12T19-20Z","generatedAt":"2026-05-12T19:20:50Z","mode":"no_write_registry_preview","status":"candidate_identified_not_enabled","reviewScope":"otay_mesa_border_waits","registryRows":[{"sourceId":"caltrans_quickmap_d11_events","sourceFamily":"California/Baja road events","label":"Caltrans QuickMap District 11 road-event candidate","publisher":"California Department of Transportation","jurisdiction":"California District 11 - San Diego and Imperial counties","officialUrl":"https://quickmap.dot.ca.gov/","officialReferences":[{"label":"Caltrans QuickMap FAQ","url":"https://quickmap.dot.ca.gov/trafficMapFaq.html","note":"Official Caltrans page says QuickMap includes traffic speed, lane/road closures, incident reports, signs, cameras, and chain controls, with many layers pulled from public Caltrans servers."},{"label":"San Diego Regional 511 overview","url":"https://511sd.com/About511/511Overview","note":"Regional 511 is led by SANDAG with CHP, Caltrans, MTS, and NCTD, and provides traffic conditions, incidents, and driving times."}],"coverage":{"geography":"California-side Otay Mesa / San Diego approach roads; Baja-side connector feed still unselected.","corridors":["SR-905","SR-125","I-805","I-5","San Diego regional freeway approaches"],"otayApproachBbox":{"label":"Otay Mesa/San Diego approach bbox","minLon":-117.2,"minLat":32.4,"maxLon":-116.8,"maxLat":32.75,"statuses":["active","pending"]},"californiaCoverageStatus":"candidate_identified","bajaCoverageStatus":"not_covered"},"registryStatus":"candidate_identified_not_enabled","connectorStatus":"fixture_probe_ready_for_operator_review","enabled":false,"fetchAllowed":false,"writeAllowed":false,"matchedFacts":0,"requiresApiKey":"unknown","nextAction":"Review the fixture-only Caltrans/511 San Diego connector probe before any bounded live metadata fetch, source runs, or road-coverage claims."}],"writePolicy":{"writesPerformed":false,"feedFetchPerformed":false,"sourceRunCreated":false,"sourceEnabled":false,"persistenceStatus":"closed","blockedActions":["database writes","source registry insert/update","source enablement","source-run creation","feed fetches","queue starts","model calls","feature-window persistence","candidate persistence","customer delivery"]},"nextAction":"Keep this as registry preview evidence only; connector probe is fixture-only and still blocks source enablement, source runs, feed fetches, source facts, and persistence."},"roadFeedConnectorProbe":{"schemaVersion":"border-pulse-road-feed-connector-probe.v1","probeId":"border-pulse:otay-mesa:road-feed-probe:2026-05-12T21-36Z","generatedAt":"2026-05-12T21:36:26Z","mode":"fixture_only_no_network","sourceId":"caltrans_quickmap_d11_events","reviewScope":"otay_mesa_border_waits","status":"fixture_probe_ready_for_operator_review","officialSourceBasis":[{"label":"Caltrans QuickMap FAQ","url":"https://quickmap.dot.ca.gov/trafficMapFaq.html","note":"QuickMap covers traffic speed, lane and road closures, incident reports, CMS signs, camera snapshots, and chain controls."},{"label":"CalTransTrafficData FeatureServer","url":"https://services1.arcgis.com/P5Mv5GY5S66M8Z1Q/arcgis/rest/services/CalTransTrafficData/FeatureServer/layers","note":"Public ArcGIS service lists QuickMap lane-closure layers and CHP incidents with JSON/geoJSON/PBF query support."},{"label":"San Diego Regional 511 overview","url":"https://511sd.com/About511/511Overview","note":"511 San Diego consolidates regional traffic conditions, incidents, driving times, and public-agency partner context."}],"sourceEndpointCandidates":[{"label":"CalTrans Lane Closure Points","url":"https://services1.arcgis.com/P5Mv5GY5S66M8Z1Q/arcgis/rest/services/CalTransTrafficData/FeatureServer/0","expectedFormats":["JSON","geoJSON","PBF"],"liveFetchAllowed":false},{"label":"CalTrans Lane Closure Segments","url":"https://services1.arcgis.com/P5Mv5GY5S66M8Z1Q/arcgis/rest/services/CalTransTrafficData/FeatureServer/1","expectedFormats":["JSON","geoJSON","PBF"],"liveFetchAllowed":false},{"label":"CHP Incidents","url":"https://services1.arcgis.com/P5Mv5GY5S66M8Z1Q/arcgis/rest/services/CalTransTrafficData/FeatureServer/2","expectedFormats":["JSON","geoJSON","PBF"],"liveFetchAllowed":false}],"parserContract":{"sourceFormat":"arcgis_feature_layer_fixture","rawIdFields":["OID"],"textFields":["Name","Snippet","PopupInfo","EventType"],"geometryFields":["geometry.x","geometry.y"],"normalizedFields":["eventId","sourceId","sourceLayer","eventType","route","status","title","summary","locationText","coordinates","fixtureId"]},"filterContract":{"bbox":{"label":"Otay Mesa/San Diego approach bbox","minLon":-117.2,"minLat":32.4,"maxLon":-116.8,"maxLat":32.75,"statuses":["active","pending"]},"acceptedCorridors":["SR-905","SR-125","I-805","I-5"],"acceptedEventTypes":["lane_closure","chp_incident"],"acceptedStatuses":["active","pending"]},"fixtureTelemetry":{"fixtureCount":4,"parsedEventCount":2,"otayMatchedEventCount":2,"rejectedFixtureCount":2,"liveFetchPerformed":false,"writesPerformed":false,"sourceRunCreated":false,"sourceEnabled":false},"parsedEvents":[{"eventId":"caltrans_quickmap_d11_events:caltrans_lane_closure_points:905001","sourceId":"caltrans_quickmap_d11_events","fixtureId":"fixture:caltrans:d11:sr905:lane-closure:001","sourceLayer":"CalTrans Lane Closure Points","eventType":"lane_closure","route":"SR-905","corridorMatched":true,"inOtayApproachBbox":true,"status":"active","title":"SR-905 WB lane closure near Siempre Viva Road","summary":"Reduced lanes in District 11 approach corridor.","locationText":"Route SR-905; status active; lane closure point fixture.","coordinates":{"lon":-116.965,"lat":32.552},"normalizedFields":["eventId","sourceId","sourceLayer","eventType","route","status","title","summary","locationText","coordinates","fixtureId"],"evidenceUse":"candidate_source_fact_only_after_live_source_approval"},{"eventId":"caltrans_quickmap_d11_events:chp_incidents:125002","sourceId":"caltrans_quickmap_d11_events","fixtureId":"fixture:caltrans:d11:sr125:chp-incident:002","sourceLayer":"CHP Incidents","eventType":"chp_incident","route":"SR-125","corridorMatched":true,"inOtayApproachBbox":true,"status":"pending","title":"CHP incident on SR-125 near Otay Mesa Road","summary":"Traffic incident fixture for parser shape only.","locationText":"Route SR-125; status pending; CHP incident fixture.","coordinates":{"lon":-116.943,"lat":32.573},"normalizedFields":["eventId","sourceId","sourceLayer","eventType","route","status","title","summary","locationText","coordinates","fixtureId"],"evidenceUse":"candidate_source_fact_only_after_live_source_approval"}],"rejectedFixtures":[{"fixtureId":"fixture:caltrans:d11:i8:lane-closure:003","reason":"outside_otay_bbox","route":"I-8","coordinates":{"lon":-117.04,"lat":32.776}},{"fixtureId":"fixture:caltrans:d11:sr905:camera:004","reason":"unsupported_event_type","route":"SR-905","coordinates":{"lon":-116.981,"lat":32.548}}],"operatorReview":{"status":"ready_for_operator_review","parserShapeProven":true,"otayCorridorFilterMatchedEvents":2,"roadCoverageClaimAllowed":false,"matchedFactsCreated":0,"nextAction":"Review this fixture-only parser output. A later approval can run a bounded live metadata fetch, but source enablement, source runs, source facts, customer delivery, and persistence stay closed."},"writePolicy":{"fixtureOnly":true,"liveFetchPerformed":false,"writesPerformed":false,"sourceRunCreated":false,"sourceEnabled":false,"persistenceStatus":"closed","blockedActions":["live feed fetches","database writes","source registry insert/update","source enablement","source-run creation","source-fact creation","queue starts","model calls","feature-window persistence","candidate persistence","billing or x402 sessions","account-key grants","customer delivery"]}},"roadFeedMetadataPreview":{"schemaVersion":"border-pulse-road-feed-metadata-preview-contract.v1","endpoint":"GET /public/border-pulse/source-packs/otay/road-feed-metadata-preview","status":"live_metadata_preview_available_no_write","mode":"live_metadata_and_count_only_no_feature_rows","sourceId":"caltrans_quickmap_d11_events","reviewScope":"otay_mesa_border_waits","allowedFetches":["ArcGIS layer metadata for CalTrans Lane Closure Points, CalTrans Lane Closure Segments, and CHP Incidents","ArcGIS returnCountOnly=true totals for the same layers","ArcGIS returnCountOnly=true Otay approach bbox counts for the same layers"],"writePolicy":{"metadataOnly":true,"featureRowsFetched":false,"writesPerformed":false,"sourceRunCreated":false,"sourceFactsCreated":0,"sourceEnabled":false,"persistenceStatus":"closed"},"nextAction":"Use the live metadata/count preview as operator evidence only; feature rows, source runs, facts, source enablement, delivery, and persistence remain closed."},"roadFeedSampleReview":{"schemaVersion":"border-pulse-road-feed-sample-review-contract.v1","endpoint":"GET /public/border-pulse/source-packs/otay/road-feed-sample-review","status":"live_feature_sample_review_available_no_write","mode":"live_feature_row_sample_review_no_writes","sourceId":"caltrans_quickmap_d11_events","reviewScope":"otay_mesa_border_waits","allowedFetches":["At most 2 Otay bbox feature rows from CalTrans Lane Closure Points","At most 2 Otay bbox feature rows from CalTrans Lane Closure Segments","At most 2 Otay bbox feature rows from CHP Incidents"],"hardCapRows":6,"maxRowsPerLayer":2,"writePolicy":{"sampleReviewOnly":true,"writesPerformed":false,"sourceRunCreated":false,"sourceFactsCreated":0,"sourceEnabled":false,"persistenceStatus":"closed"},"nextAction":"Use the live feature-row sample review as parser evidence only; source runs, facts, source enablement, delivery, and persistence remain closed."},"roadFeedFieldProfile":{"schemaVersion":"border-pulse-road-feed-field-profile-contract.v1","endpoint":"GET /public/border-pulse/source-packs/otay/road-feed-field-profile","status":"live_field_profile_available_no_write","mode":"live_metadata_driven_field_profile_no_wildcard_no_writes","sourceId":"caltrans_quickmap_d11_events","reviewScope":"otay_mesa_border_waits","allowedFetches":["ArcGIS layer metadata for approved Caltrans road-event layers","At most 2 Otay bbox attribute rows per approved layer using metadata-derived outFields","No outFields wildcard queries"],"hardCapRows":6,"maxRowsPerLayer":2,"outFieldsWildcardUsed":false,"metadataDrivenOutFields":true,"writePolicy":{"fieldProfileOnly":true,"writesPerformed":false,"sourceRunCreated":false,"sourceFactsCreated":0,"sourceEnabled":false,"persistenceStatus":"closed"},"nextAction":"Use the live field profile to decide whether parser mapping can improve; source runs, facts, source enablement, delivery, and persistence remain closed."},"roadSourceDecision":{"schemaVersion":"border-pulse-road-source-decision.v1","endpoint":"GET /public/border-pulse/source-packs/otay/road-source-decision","decisionId":"border-pulse:otay-mesa:road-source-decision:2026-05-13T01-35Z","decidedAt":"2026-05-13T01:35:31Z","reviewScope":"otay_mesa_border_waits","sourceId":"caltrans_quickmap_d11_events","status":"caltrans_candidate_insufficient_for_otay_claims","decision":"keep_gap_disclosed_do_not_enable_source_facts","basis":{"sourceGapAuditId":"border-pulse:otay-mesa:road-gap-audit:2026-05-12T06-01Z","reviewPacketHash":"candidate-review:otay_mesa_border_waits:39906d675922","registryPreviewStatus":"candidate_identified_not_enabled","connectorProbeStatus":"fixture_probe_ready_for_operator_review","metadataPreviewStatus":"live_metadata_preview_available_no_write","sampleReviewStatus":"live_feature_sample_review_available_no_write","fieldProfileStatus":"live_field_profile_available_no_write","latestFieldProfileRowsProfiled":2,"latestFieldProfileCellsChecked":20,"latestFieldProfileNonNullValues":2,"usableParserTextObserved":false,"outFieldsWildcardUsed":false},"claimPolicy":{"roadCoverageClaimAllowed":false,"causalRoadClaimsAllowed":false,"sourceEnablementAllowed":false,"sourceFactsAllowed":false,"privateReviewMayContinueWithGapDisclosure":true,"customerDeliveryAllowed":false},"operatorConclusion":"Caltrans QuickMap District 11 shape is useful source-discovery evidence, but the bounded Otay profile did not expose usable parser text. Do not map it to Otay road-event source facts or claim road coverage from it yet.","nextSourceDiscovery":{"status":"alternate_source_required","candidates":["San Diego Regional 511 public traffic-condition and incident endpoints","Caltrans QuickMap alternate public endpoint with explicit event text fields","Baja/Tijuana official road or incident source for Mexico-side approaches"],"constraints":["metadata or endpoint-shape review first","no paid APIs","no source registry writes","no source runs or source facts","no customer delivery or persistence"]},"writePolicy":{"decisionOnly":true,"writesPerformed":false,"sourceRunCreated":false,"sourceFactsCreated":0,"sourceEnabled":false,"feedFetchPerformed":false,"queuesStarted":false,"modelCallsPerformed":false,"persistenceStatus":"closed"},"blockedActions":["database writes","source registry insert/update","source enablement","source-run creation","source-fact creation","queue starts","model calls","feature-window persistence","candidate persistence","customer delivery"],"nextAction":"Keep Otay road-event coverage disclosed as a gap; run a separate no-write alternate-source discovery profile before any source enablement."},"alternateRoadSourceDiscovery":{"schemaVersion":"border-pulse-alternate-road-source-discovery.v1","endpoint":"GET /public/border-pulse/source-packs/otay/alternate-road-source-discovery","discoveryId":"border-pulse:otay-mesa:alternate-road-source-discovery:2026-05-13T02-20Z","generatedAt":"2026-05-13T02:20:53Z","reviewScope":"otay_mesa_border_waits","mode":"metadata_endpoint_shape_only_no_writes","sourceDecisionId":"border-pulse:otay-mesa:road-source-decision:2026-05-13T01-35Z","status":"alternate_candidates_profiled_gap_still_closed","candidates":[{"candidateId":"sandiego_511_traffic_map","label":"San Diego 511 full traffic map","publisher":"SANDAG 511","jurisdiction":"San Diego County, California","officialUrl":"https://traffic.511sd.com/","sourceFamily":"California/Baja road events","observedShape":{"discoveryMode":"public_page_metadata_only","officialBasis":"511 San Diego traffic surface links traffic, transit, motorist aid, and border-crossing resources.","endpointShape":"Human web map shell with traffic navigation and a text/streamlined companion; no bounded machine event feed selected yet.","roadEventTextAndGeographyObserved":false,"machineReadableEventEndpointObserved":false,"eventRowsFetched":false,"sourceFactsCreated":0},"status":"candidate_requires_endpoint_mapping","nextAction":"Map the public web app script/endpoints in a separate no-write pass; do not enable source facts from the page shell."},{"candidateId":"sandiego_511_streamlined_road_reports","label":"San Diego 511 streamlined road reports","publisher":"SANDAG 511","jurisdiction":"San Diego County, California","officialUrl":"https://lbw.511sd.com/","sourceFamily":"California/Baja road events","observedShape":{"discoveryMode":"public_page_metadata_only","officialBasis":"Streamlined San Diego road-report page exposes traffic speed, camera, road-report, and South County navigation labels.","endpointShape":"Text-oriented road-report web page with county/area navigation; no event-row feed or parser-ready geography confirmed.","roadEventTextAndGeographyObserved":false,"machineReadableEventEndpointObserved":false,"eventRowsFetched":false,"sourceFactsCreated":0},"status":"human_web_surface_only","nextAction":"Inspect whether the streamlined page has stable text report URLs before any source registry or source-run work."},{"candidateId":"caltrans_quickmap_alternate_public_surface","label":"Caltrans QuickMap alternate public surface","publisher":"California Department of Transportation","jurisdiction":"California statewide, including District 11","officialUrl":"https://quickmap.dot.ca.gov/","sourceFamily":"California/Baja road events","observedShape":{"discoveryMode":"public_page_metadata_only","officialBasis":"QuickMap official FAQ identifies lane closures, CHP incidents, CHIN incidents, message signs, cameras, and regional 511 links.","endpointShape":"Official map and FAQ corroborate useful source families, but the Otay field profile did not expose usable parser text.","roadEventTextAndGeographyObserved":false,"machineReadableEventEndpointObserved":false,"eventRowsFetched":false,"sourceFactsCreated":0},"status":"insufficient_current_candidate","nextAction":"Keep the current Caltrans decision closed unless a different endpoint exposes explicit event text and geography."},{"candidateId":"tijuana_semovis_public_page","label":"Tijuana SEMOVIS public mobility page","publisher":"Ayuntamiento de Tijuana SEMOVIS","jurisdiction":"Tijuana, Baja California","officialUrl":"https://semovis.tijuana.gob.mx/","sourceFamily":"California/Baja road events","observedShape":{"discoveryMode":"public_page_metadata_only","officialBasis":"SEMOVIS is the city mobility, inspection, and road-safety office and publishes mobility communiques.","endpointShape":"Official public news/contact surface only; no structured road-incident feed observed in this bounded discovery.","roadEventTextAndGeographyObserved":false,"machineReadableEventEndpointObserved":false,"eventRowsFetched":false,"sourceFactsCreated":0},"status":"official_page_no_event_feed_observed","nextAction":"Treat as Baja-side lead only; find a structured official incident or closure feed before source facts."}],"summary":{"candidateCount":4,"officialCandidatePagesChecked":4,"eventRowsFetched":0,"machineReadableEventEndpointsObserved":0,"usableRoadEventTextAndGeographyObserved":false,"recommendedDecision":"keep_otay_road_gap_closed"},"writePolicy":{"discoveryOnly":true,"writesPerformed":false,"sourceRunCreated":false,"sourceFactsCreated":0,"sourceEnabled":false,"feedFetchPerformed":false,"queuesStarted":false,"modelCallsPerformed":false,"persistenceStatus":"closed"},"nextAction":"Keep Otay package review gap-only; either run a deeper no-write endpoint map for San Diego 511/Tijuana or move to the next crossing."},"decision":"Keep road-event coverage disclosed as a gap until San Diego/Otay/Caltrans/Baja coverage is proven or buyer accepts the gap."},"packageReview":{"reviewId":"border-pulse:otay-mesa:package-review:39906d675922","reviewStatus":"ready_for_private_package_review","packageId":"border-pulse:otay-mesa:private-source-pack","endpoint":"GET /public/border-pulse/source-packs/otay","persistenceStatus":"closed","nextAction":"Review package scope and California/Baja road-event gap disclosure with a buyer before commercial delivery."},"reviewCheckpoint":{"reviewPacketHash":"candidate-review:otay_mesa_border_waits:39906d675922","evidenceFactCount":16,"validationStatus":"accepted_for_candidate_review","smokeArtifact":"/tmp/dunvale-otay-smoke-39906d675922.json","smokeStatus":"accepted","persistenceStatus":"closed"}},"requiredSourceFamilies":["CBP border waits","border anomalies","NWS/weather alerts or weather observations","California/Baja road or alert context","source-run freshness"],"readinessGate":["explicit source aliases","clean source-quality profile","required evidence IDs","validator examples","no-write bounded smoke"]},{"scopeId":"border-pulse:watch-scope:texas-high-traffic","name":"High-traffic Texas lanes","priority":3,"reason":"Dense Texas commercial and passenger lanes carry major northbound demand beyond the listed Laredo service.","seedAliases":["laredo_world_trade","laredo_colombia","laredo_1","laredo_2","pharr","hidalgo","eagle_pass_2","el_paso_ysleta"],"requiredSourceFamilies":["CBP border waits","TTI BCIS lane context where available","border anomalies","NWS/weather alerts or weather observations","Texas road or alert context","source-run freshness"],"readinessGate":["separate Laredo listed service from wider Texas custom review","explicit bridge aliases for selected buyer scope","clean source-quality profile","required evidence IDs","no-write bounded smoke","custom package-review decision before delivery"]},{"scopeId":"border-pulse:watch-scope:detroit-windsor","name":"Detroit / Windsor","priority":4,"reason":"High-consequence auto/industrial corridor with US-Canada exposure.","seedAliases":["detroit_ambassador","detroit_windsor"],"readOnlyDiscovery":{"status":"review_smoke_passed","latestReadAt":"2026-05-13T03:05:54Z","currentSourceFamilies":["CBP border waits","CBSA waits","border anomalies","weather observations","Ontario 511 road events"],"currentGaps":["Michigan road-event context not yet proven for Detroit aliases; MDOT HIAV/RIDE decision defines future gates but keeps claims closed","trade-flow context not yet packaged","commercial delivery not open until private package approval","persistence remains closed"],"sourceQuality":"clean","evidenceCoverage":1,"nextBoundedSmokeCommand":"npm run smoke:candidate-output -- --approved-review-packet-hash candidate-review:detroit_windsor_border_waits:305231151f2c","michiganRoadSourceDiscovery":{"schemaVersion":"border-pulse-michigan-road-source-discovery.v1","endpoint":"GET /public/border-pulse/source-packs/detroit/michigan-road-source-discovery","discoveryId":"border-pulse:detroit-windsor:michigan-road-source-discovery:2026-05-13T03-05Z","generatedAt":"2026-05-13T03:05:54Z","reviewScope":"detroit_windsor_border_waits","mode":"metadata_endpoint_shape_only_no_writes","status":"machine_readable_candidate_found_pending_bounded_profile","candidates":[{"candidateId":"mdot_hiav_laneclosure_featureserver","label":"MDOT HIAV lane-closure FeatureServer","publisher":"Michigan Department of Transportation","jurisdiction":"Michigan statewide","officialUrl":"https://mdotgis.state.mi.us/arcgis/rest/services/HIAV/LANECLOSURE/FeatureServer/0","sourceFamily":"Michigan road events","observedShape":{"discoveryMode":"public_page_metadata_only","officialBasis":"MDOT ArcGIS service exposes a LANECLOSURE feature layer with JSON, geoJSON, and PBF query formats.","endpointShape":"Public ArcGIS FeatureServer layer with polyline geometry, date fields, roadway/title/detour/timing/location text, active flag, and center latitude/longitude fields.","roadEventTextAndGeographyObserved":true,"machineReadableEventEndpointObserved":true,"credentialRequirement":"none_observed","parserFieldSignals":["ROADWAY","TITLE","DETOUR","CLOSURE_TIMING","CLOSURE_LOCATION","START_DATE_GMT","END_DATE_GMT","CENTER_LATITUDE","CENTER_LONGITUDE","CLOSURE_ACTIVE","CLOSURE_CATEGORY"],"eventRowsFetched":false,"sourceFactsCreated":0},"status":"candidate_ready_for_bounded_field_profile","nextAction":"Run a bounded no-write Detroit/Windsor bbox field profile against this layer before any source registry, source-run, or source-fact work."},{"candidateId":"mdot_ride_traffic_events","label":"MDOT Real-Time Data Exchange traffic events","publisher":"Michigan Department of Transportation","jurisdiction":"Michigan statewide","officialUrl":"https://www.michigan.gov/mdot/travel/safety/efforts/its/its-data","sourceFamily":"Michigan road events","observedShape":{"discoveryMode":"public_page_metadata_only","officialBasis":"MDOT says RIDE provides real-time ITS datasets through an integrated API and includes Traffic Events.","endpointShape":"Official real-time API exists, but public page requires MiLogin for Business account discovery before endpoint documentation can be mapped.","roadEventTextAndGeographyObserved":true,"machineReadableEventEndpointObserved":true,"credentialRequirement":"milogin_business_required","parserFieldSignals":["Traffic Events"],"eventRowsFetched":false,"sourceFactsCreated":0},"status":"official_api_requires_account_mapping","nextAction":"Treat as credential-gated official API lead; do not request account, store credentials, or map source facts in this slice."},{"candidateId":"mdot_mi_drive_public_map","label":"MDOT Mi Drive public map","publisher":"Michigan Department of Transportation","jurisdiction":"Michigan statewide","officialUrl":"https://mdotjboss.state.mi.us/MiDrive/map","sourceFamily":"Michigan road events","observedShape":{"discoveryMode":"public_page_metadata_only","officialBasis":"MDOT links Mi Drive as its public traveler-information surface for road conditions, traffic, and construction.","endpointShape":"Human web map surface; no stable parser endpoint selected in this metadata-only pass.","roadEventTextAndGeographyObserved":false,"machineReadableEventEndpointObserved":false,"credentialRequirement":"not_applicable","parserFieldSignals":[],"eventRowsFetched":false,"sourceFactsCreated":0},"status":"human_web_surface_only","nextAction":"Use only as public source-context lead unless a stable public API endpoint is identified."},{"candidateId":"mdot_active_permit_restriction_bulletins","label":"MDOT active permit restriction bulletins","publisher":"Michigan Department of Transportation","jurisdiction":"Michigan statewide","officialUrl":"https://mdotjboss.state.mi.us/APSWB/APBHome.htm?bulletin=active","sourceFamily":"Michigan road events","observedShape":{"discoveryMode":"public_page_metadata_only","officialBasis":"MDOT public application lists active permit restriction bulletins with trunkline, county, restriction, location, and active date fields.","endpointShape":"Structured public HTML table; useful restriction text, but no confirmed geometry or stable API endpoint in this pass.","roadEventTextAndGeographyObserved":false,"machineReadableEventEndpointObserved":false,"credentialRequirement":"not_applicable","parserFieldSignals":["Trunkline","County","Restriction","Location","Date Active"],"eventRowsFetched":false,"sourceFactsCreated":0},"status":"public_html_candidate_no_geometry","nextAction":"Keep as secondary restriction-context lead; do not use for Detroit road-event source facts without geography mapping."}],"summary":{"candidateCount":4,"officialCandidatePagesChecked":4,"eventRowsFetched":0,"machineReadableEventEndpointsObserved":2,"parserReadyMetadataCandidates":1,"usableRoadEventTextAndGeographyObserved":true,"recommendedDecision":"run_bounded_detroit_field_profile_keep_facts_closed"},"writePolicy":{"discoveryOnly":true,"writesPerformed":false,"sourceRunCreated":false,"sourceFactsCreated":0,"sourceEnabled":false,"feedFetchPerformed":false,"queuesStarted":false,"modelCallsPerformed":false,"persistenceStatus":"closed"},"nextAction":"Run a bounded no-write Detroit/Windsor bbox field profile for MDOT HIAV lane closures; keep Michigan road-event claims and source facts closed."},"michiganRoadFieldProfile":{"schemaVersion":"border-pulse-michigan-road-field-profile-contract.v1","endpoint":"GET /public/border-pulse/source-packs/detroit/michigan-road-field-profile","status":"live_field_profile_available_no_write","mode":"live_metadata_and_bounded_feature_sample_no_wildcard_no_writes","sourceId":"mdot_hiav_laneclosure_featureserver","reviewScope":"detroit_windsor_border_waits","sourceUrl":"https://mdotgis.state.mi.us/arcgis/rest/services/HIAV/LANECLOSURE/FeatureServer/0","bbox":{"label":"Detroit/Windsor Michigan approach bbox","minLon":-83.25,"minLat":42.2,"maxLon":-82.85,"maxLat":42.45,"corridors":["M-3","M-10","M-39","M-85","I-75","I-94","I-96"]},"allowedFetches":["MDOT HIAV LANECLOSURE FeatureServer layer metadata","MDOT HIAV LANECLOSURE Detroit/Windsor bbox feature sample capped at 2 rows"],"hardCapRows":2,"maxRowsPerLayer":2,"outFieldsWildcardUsed":false,"metadataDrivenOutFields":true,"writePolicy":{"fieldProfileOnly":true,"writesPerformed":false,"sourceRunCreated":false,"sourceFactsCreated":0,"sourceEnabled":false,"feedIngestionStarted":false,"persistenceStatus":"closed"},"nextAction":"Run and review the live MDOT HIAV field profile; do not create source facts or enable Michigan road-event claims until parser fixture proof exists."},"michiganRoadParserProbe":{"schemaVersion":"border-pulse-michigan-road-parser-probe-contract.v1","endpoint":"GET /public/border-pulse/source-packs/detroit/michigan-road-parser-probe","status":"fixture_parser_available_no_write","mode":"fixture_only_no_network","sourceId":"mdot_hiav_laneclosure_featureserver","reviewScope":"detroit_windsor_border_waits","fieldProfileEndpoint":"GET /public/border-pulse/source-packs/detroit/michigan-road-field-profile","normalizedFields":["eventId","sourceId","sourceLayer","eventType","route","status","title","summary","locationText","timingText","detourText","coordinates","startDateGmt","endDateGmt","sourceObjectId","sourceLaneClosureId"],"fixtureCount":4,"parsedEventCount":2,"rejectedFixtureCount":2,"liveFetchPerformed":false,"writePolicy":{"fixtureOnly":true,"writesPerformed":false,"sourceRunCreated":false,"sourceFactsCreated":0,"sourceEnabled":false,"feedIngestionStarted":false,"persistenceStatus":"closed"},"nextAction":"Review fixture parser output and then create a no-write Michigan road-source decision before any source enablement or source facts."},"michiganRoadSourceDecision":{"schemaVersion":"border-pulse-michigan-road-source-decision.v1","endpoint":"GET /public/border-pulse/source-packs/detroit/michigan-road-source-decision","decisionId":"border-pulse:detroit-windsor:michigan-road-source-decision:2026-05-13T04-35Z","decidedAt":"2026-05-13T04:35:54Z","reviewScope":"detroit_windsor_border_waits","sourceId":"mdot_hiav_laneclosure_featureserver","status":"mdot_hiav_candidate_parser_proven_claims_still_closed","decision":"define_future_enablement_gate_keep_source_facts_closed","basis":{"sourceDiscoveryStatus":"machine_readable_candidate_found_pending_bounded_profile","fieldProfileStatus":"live_field_profile_available_no_write","parserProbeStatus":"fixture_parser_available_no_write","fieldProfileEndpoint":"GET /public/border-pulse/source-packs/detroit/michigan-road-field-profile","parserProbeEndpoint":"GET /public/border-pulse/source-packs/detroit/michigan-road-parser-probe","officialCandidatePagesChecked":4,"eventRowsFetched":0,"machineReadableEventEndpointsObserved":2,"parserReadyMetadataCandidates":1,"featureRowsProfiled":2,"fixtureCount":4,"parsedEventCount":2,"detroitWindsorMatchedEventCount":2,"rejectedFixtureCount":2,"usableRoadEventTextAndGeographyObserved":true,"outFieldsWildcardUsed":false,"liveFetchPerformedByParserProbe":false},"claimPolicy":{"roadCoverageClaimAllowed":false,"causalRoadClaimsAllowed":false,"sourceEnablementAllowed":false,"sourceFactsAllowed":false,"futureSourceEnablementGateDefined":true,"privateReviewMayContinueWithGapDisclosure":true,"customerDeliveryAllowed":false},"futureSourceEnablementGate":{"status":"defined_not_open","requiredBeforeEnablement":["static source-registry preview row with enabled=false, fetchAllowed=false, and writeAllowed=false","no-write source-fact mapping preview from parser events to reviewed source_fact_features shape","validator coverage for bbox, accepted corridors, active/pending status, stale dates, and rejected fixtures","bounded live sample replay proving current MDOT HIAV rows still expose parser text and geography","separate operator approval reference before source enablement, source runs, or source facts"],"allowedNextNoWriteActions":["create MDOT HIAV source-registry preview artifact","create no-write source-fact mapping preview","add validator examples for accepted and rejected parser rows"],"blockedUntilGateSatisfied":["source registry insert/update","source enablement","feed fetches for ingestion","source-run creation","source-fact creation","customer delivery that claims Michigan road coverage"]},"operatorConclusion":"MDOT HIAV now has enough discovery, field-profile, and fixture-parser proof to define a future enablement gate. It does not yet approve Detroit/Windsor Michigan road-event source facts or road-coverage claims.","writePolicy":{"decisionOnly":true,"writesPerformed":false,"sourceRunCreated":false,"sourceFactsCreated":0,"sourceEnabled":false,"feedFetchPerformed":false,"queuesStarted":false,"modelCallsPerformed":false,"paidApisCalled":false,"customerDeliveryPerformed":false,"persistenceStatus":"closed"},"blockedActions":["database writes","source registry insert/update","source enablement","feed fetches","source-run creation","source-fact creation","queue starts","model calls","paid API calls","feature-window persistence","candidate persistence","billing or x402 session creation","account-key grants","customer delivery"],"nextAction":"Build a no-write MDOT HIAV source-registry preview and source-fact mapping checklist; keep Michigan road claims, source facts, and persistence closed."},"packageReview":{"reviewId":"border-pulse:detroit-windsor:package-review:305231151f2c","reviewStatus":"ready_for_private_package_review","packageId":"border-pulse:detroit-windsor:private-source-pack","endpoint":"GET /public/border-pulse/source-packs/detroit","persistenceStatus":"closed","nextAction":"Review package scope and gap disclosures with a buyer before commercial delivery."},"reviewCheckpoint":{"reviewPacketHash":"candidate-review:detroit_windsor_border_waits:305231151f2c","evidenceFactCount":20,"validationStatus":"accepted_for_candidate_review","smokeArtifact":"/tmp/dunvale-detroit-smoke-305231151f2c.json","smokeStatus":"accepted","persistenceStatus":"closed"}},"requiredSourceFamilies":["CBP/CBSA waits","border anomalies","weather observations","Ontario 511 road events","Michigan road events","trade-flow context"],"readinessGate":["explicit source aliases","source coverage on both sides","review hash","required evidence IDs","no-write bounded smoke","public or private artifact decision"]},{"scopeId":"border-pulse:watch-scope:buffalo-niagara","name":"Buffalo / Niagara","priority":5,"reason":"Dense US-Canada crossing cluster with weather and road volatility.","requiredSourceFamilies":["CBP/CBSA waits","New York/Ontario road events","weather alerts","source-run freshness"],"readinessGate":["cluster aliases","source-quality gate reviewed","coverage equals 1","bounded smoke approval","artifact trail"]}]}