{
"directed": false,
"multigraph": false,
"graph": {
"hyperedges": [
{
"id": "regional_alert_dispatch",
"label": "Regional alert provider dispatch in fetch_alerts",
"nodes": [
"src_alerts_fetch_alerts",
"src_alerts_fetch_nws_alerts",
"src_alerts_fetch_meteoalarm_alerts",
"src_alerts_fetch_eccc_alerts",
"src_alerts_fetch_bom_alerts",
"src_geo_detect_region"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/alerts.rs"
},
{
"id": "shared_http_client_consumers",
"label": "All fetchers funnel through the shared lazy reqwest client",
"nodes": [
"src_weather_fetch_weather",
"src_air_quality_fetch_air_quality",
"src_alerts_fetch_nws_alerts",
"src_alerts_fetch_meteoalarm_alerts",
"src_alerts_fetch_eccc_alerts",
"src_alerts_fetch_bom_alerts",
"src_location_search_city",
"src_location_detect_location",
"src_pollen_fetch_pollen",
"src_air_quality_aqicn_fetch_headline_aqi",
"src_weather_jma_cached_stations",
"src_client_http_client"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/client.rs"
},
{
"id": "no_i18n_enum_contract",
"label": "Enums returned to frontends to keep core out of translation",
"nodes": [
"src_codes_weathercondition",
"src_codes_compassdirection",
"src_alerts_alertseverity",
"src_air_quality_aqicategory",
"src_geo_region",
"concept_no_i18n_contract"
],
"relation": "implement",
"confidence": "INFERRED",
"confidence_score": 0.95,
"source_file": ".claude/agents/contract-auditor.md"
}
]
},
"nodes": [
{
"label": "air_quality.rs",
"file_type": "code",
"source_file": "src/air_quality.rs",
"source_location": "L1",
"_origin": "ast",
"id": "src_air_quality",
"community": 7,
"norm_label": "air_quality.rs"
},
{
"label": "AqiStandard",
"file_type": "code",
"source_file": "src/air_quality.rs",
"source_location": "L14",
"_origin": "ast",
"id": "src_air_quality_aqistandard",
"community": 7,
"norm_label": "aqistandard"
},
{
"label": "UsAqiCategory",
"file_type": "code",
"source_file": "src/air_quality.rs",
"source_location": "L23",
"_origin": "ast",
"id": "src_air_quality_usaqicategory",
"community": 7,
"norm_label": "usaqicategory"
},
{
"label": ".from_aqi()",
"file_type": "code",
"source_file": "src/air_quality.rs",
"source_location": "L40",
"_origin": "ast",
"id": "src_air_quality_usaqicategory_from_aqi",
"community": 7,
"norm_label": ".from_aqi()"
},
{
"label": "Self",
"file_type": "code",
"source_file": "src/air_quality.rs",
"source_location": "L40",
"_origin": "ast",
"id": "src_air_quality_rs_self",
"community": 7,
"norm_label": "self"
},
{
"label": "EuAqiCategory",
"file_type": "code",
"source_file": "src/air_quality.rs",
"source_location": "L54",
"_origin": "ast",
"id": "src_air_quality_euaqicategory",
"community": 7,
"norm_label": "euaqicategory"
},
{
"label": ".from_aqi()",
"file_type": "code",
"source_file": "src/air_quality.rs",
"source_location": "L71",
"_origin": "ast",
"id": "src_air_quality_euaqicategory_from_aqi",
"community": 7,
"norm_label": ".from_aqi()"
},
{
"label": "AqiCategory",
"file_type": "code",
"source_file": "src/air_quality.rs",
"source_location": "L86",
"_origin": "ast",
"id": "src_air_quality_aqicategory",
"community": 7,
"norm_label": "aqicategory"
},
{
"label": "AirQualityData",
"file_type": "code",
"source_file": "src/air_quality.rs",
"source_location": "L95",
"_origin": "ast",
"id": "src_air_quality_airqualitydata",
"community": 7,
"norm_label": "airqualitydata"
},
{
"label": "fetch_air_quality()",
"file_type": "code",
"source_file": "src/air_quality.rs",
"source_location": "L128",
"_origin": "ast",
"id": "src_air_quality_fetch_air_quality",
"community": 7,
"norm_label": "fetch_air_quality()"
},
{
"label": "Option",
"file_type": "code",
"source_file": "src/air_quality.rs",
"source_location": "L128",
"_origin": "ast",
"id": "src_air_quality_rs_option",
"community": 7,
"norm_label": "option"
},
{
"label": "Result",
"file_type": "code",
"source_file": "src/air_quality.rs",
"source_location": "L128",
"_origin": "ast",
"id": "src_air_quality_rs_result",
"community": 7,
"norm_label": "result"
},
{
"label": "AirQualityResponse",
"file_type": "code",
"source_file": "src/air_quality.rs",
"source_location": "L195",
"_origin": "ast",
"id": "src_air_quality_airqualityresponse",
"community": 7,
"norm_label": "airqualityresponse"
},
{
"label": "AirQualityCurrentData",
"file_type": "code",
"source_file": "src/air_quality.rs",
"source_location": "L196",
"_origin": "ast",
"id": "airqualitycurrentdata",
"community": 7,
"norm_label": "airqualitycurrentdata"
},
{
"label": "AirQualityCurrentData",
"file_type": "code",
"source_file": "src/air_quality.rs",
"source_location": "L200",
"_origin": "ast",
"id": "src_air_quality_airqualitycurrentdata",
"community": 7,
"norm_label": "airqualitycurrentdata"
},
{
"label": "air_quality_aqicn.rs",
"file_type": "code",
"source_file": "src/air_quality_aqicn.rs",
"source_location": "L1",
"_origin": "ast",
"id": "src_air_quality_aqicn",
"community": 5,
"norm_label": "air_quality_aqicn.rs"
},
{
"label": "fetch_headline_aqi()",
"file_type": "code",
"source_file": "src/air_quality_aqicn.rs",
"source_location": "L19",
"_origin": "ast",
"id": "src_air_quality_aqicn_fetch_headline_aqi",
"community": 5,
"norm_label": "fetch_headline_aqi()"
},
{
"label": "Option",
"file_type": "code",
"source_file": "src/air_quality_aqicn.rs",
"source_location": "L19",
"_origin": "ast",
"id": "src_air_quality_aqicn_rs_option",
"community": 5,
"norm_label": "option"
},
{
"label": "extract_aqi()",
"file_type": "code",
"source_file": "src/air_quality_aqicn.rs",
"source_location": "L49",
"_origin": "ast",
"id": "src_air_quality_aqicn_extract_aqi",
"community": 5,
"norm_label": "extract_aqi()"
},
{
"label": "extracts_aqi_from_ok_response()",
"file_type": "code",
"source_file": "src/air_quality_aqicn.rs",
"source_location": "L68",
"_origin": "ast",
"id": "src_air_quality_aqicn_extracts_aqi_from_ok_response",
"community": 5,
"norm_label": "extracts_aqi_from_ok_response()"
},
{
"label": "returns_none_on_error_status()",
"file_type": "code",
"source_file": "src/air_quality_aqicn.rs",
"source_location": "L81",
"_origin": "ast",
"id": "src_air_quality_aqicn_returns_none_on_error_status",
"community": 5,
"norm_label": "returns_none_on_error_status()"
},
{
"label": "returns_none_when_aqi_missing()",
"file_type": "code",
"source_file": "src/air_quality_aqicn.rs",
"source_location": "L87",
"_origin": "ast",
"id": "src_air_quality_aqicn_returns_none_when_aqi_missing",
"community": 5,
"norm_label": "returns_none_when_aqi_missing()"
},
{
"label": "returns_none_on_malformed_json()",
"file_type": "code",
"source_file": "src/air_quality_aqicn.rs",
"source_location": "L93",
"_origin": "ast",
"id": "src_air_quality_aqicn_returns_none_on_malformed_json",
"community": 5,
"norm_label": "returns_none_on_malformed_json()"
},
{
"label": "returns_none_when_status_field_absent()",
"file_type": "code",
"source_file": "src/air_quality_aqicn.rs",
"source_location": "L99",
"_origin": "ast",
"id": "src_air_quality_aqicn_returns_none_when_status_field_absent",
"community": 5,
"norm_label": "returns_none_when_status_field_absent()"
},
{
"label": "alerts.rs",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L1",
"_origin": "ast",
"id": "src_alerts",
"community": 0,
"norm_label": "alerts.rs"
},
{
"label": "AlertSeverity",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L19",
"_origin": "ast",
"id": "src_alerts_alertseverity",
"community": 0,
"norm_label": "alertseverity"
},
{
"label": ".from_cap_string()",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L35",
"_origin": "ast",
"id": "src_alerts_alertseverity_from_cap_string",
"community": 0,
"norm_label": ".from_cap_string()"
},
{
"label": "Self",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L35",
"_origin": "ast",
"id": "src_alerts_rs_self",
"community": 0,
"norm_label": "self"
},
{
"label": "Alert",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L48",
"_origin": "ast",
"id": "src_alerts_alert",
"community": 0,
"norm_label": "alert"
},
{
"label": "String",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L50",
"_origin": "ast",
"id": "src_alerts_rs_string",
"community": 0,
"norm_label": "string"
},
{
"label": "DateTime",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L60",
"_origin": "ast",
"id": "src_alerts_rs_datetime",
"community": 0,
"norm_label": "datetime"
},
{
"label": "Utc",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L60",
"_origin": "ast",
"id": "utc",
"community": 0,
"norm_label": "utc"
},
{
"label": "fetch_alerts()",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L65",
"_origin": "ast",
"id": "src_alerts_fetch_alerts",
"community": 0,
"norm_label": "fetch_alerts()"
},
{
"label": "Result",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L65",
"_origin": "ast",
"id": "src_alerts_rs_result",
"community": 0,
"norm_label": "result"
},
{
"label": "Vec",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L65",
"_origin": "ast",
"id": "src_alerts_rs_vec",
"community": 0,
"norm_label": "vec"
},
{
"label": "NwsAlertsResponse",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L86",
"_origin": "ast",
"id": "src_alerts_nwsalertsresponse",
"community": 0,
"norm_label": "nwsalertsresponse"
},
{
"label": "NwsAlertFeature",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L87",
"_origin": "ast",
"id": "nwsalertfeature",
"community": 0,
"norm_label": "nwsalertfeature"
},
{
"label": "NwsAlertFeature",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L91",
"_origin": "ast",
"id": "src_alerts_nwsalertfeature",
"community": 0,
"norm_label": "nwsalertfeature"
},
{
"label": "NwsAlertProperties",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L92",
"_origin": "ast",
"id": "nwsalertproperties",
"community": 0,
"norm_label": "nwsalertproperties"
},
{
"label": "NwsAlertProperties",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L97",
"_origin": "ast",
"id": "src_alerts_nwsalertproperties",
"community": 0,
"norm_label": "nwsalertproperties"
},
{
"label": "Option",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L100",
"_origin": "ast",
"id": "src_alerts_rs_option",
"community": 0,
"norm_label": "option"
},
{
"label": "fetch_nws_alerts()",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L108",
"_origin": "ast",
"id": "src_alerts_fetch_nws_alerts",
"community": 0,
"norm_label": "fetch_nws_alerts()"
},
{
"label": "MeteoAlarmFeed",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L173",
"_origin": "ast",
"id": "src_alerts_meteoalarmfeed",
"community": 0,
"norm_label": "meteoalarmfeed"
},
{
"label": "MeteoAlarmEntry",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L175",
"_origin": "ast",
"id": "meteoalarmentry",
"community": 0,
"norm_label": "meteoalarmentry"
},
{
"label": "MeteoAlarmEntry",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L180",
"_origin": "ast",
"id": "src_alerts_meteoalarmentry",
"community": 0,
"norm_label": "meteoalarmentry"
},
{
"label": "MeteoAlarmGeocode",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L194",
"_origin": "ast",
"id": "meteoalarmgeocode",
"community": 0,
"norm_label": "meteoalarmgeocode"
},
{
"label": "MeteoAlarmGeocode",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L199",
"_origin": "ast",
"id": "src_alerts_meteoalarmgeocode",
"community": 0,
"norm_label": "meteoalarmgeocode"
},
{
"label": "resolve_user_emma_id()",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L204",
"_origin": "ast",
"id": "src_alerts_resolve_user_emma_id",
"community": 0,
"norm_label": "resolve_user_emma_id()"
},
{
"label": "fetch_meteoalarm_alerts()",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L259",
"_origin": "ast",
"id": "src_alerts_fetch_meteoalarm_alerts",
"community": 0,
"norm_label": "fetch_meteoalarm_alerts()"
},
{
"label": "parse_meteoalarm_entry()",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L304",
"_origin": "ast",
"id": "src_alerts_parse_meteoalarm_entry",
"community": 0,
"norm_label": "parse_meteoalarm_entry()"
},
{
"label": "EcccCapAlert",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L363",
"_origin": "ast",
"id": "src_alerts_eccccapalert",
"community": 0,
"norm_label": "eccccapalert"
},
{
"label": "EcccCapInfo",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L370",
"_origin": "ast",
"id": "eccccapinfo",
"community": 0,
"norm_label": "eccccapinfo"
},
{
"label": "EcccCapInfo",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L375",
"_origin": "ast",
"id": "src_alerts_eccccapinfo",
"community": 0,
"norm_label": "eccccapinfo"
},
{
"label": "EcccCapArea",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L383",
"_origin": "ast",
"id": "eccccaparea",
"community": 0,
"norm_label": "eccccaparea"
},
{
"label": "EcccCapArea",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L388",
"_origin": "ast",
"id": "src_alerts_eccccaparea",
"community": 0,
"norm_label": "eccccaparea"
},
{
"label": "fetch_eccc_alerts()",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L395",
"_origin": "ast",
"id": "src_alerts_fetch_eccc_alerts",
"community": 0,
"norm_label": "fetch_eccc_alerts()"
},
{
"label": "parse_eccc_cap()",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L492",
"_origin": "ast",
"id": "src_alerts_parse_eccc_cap",
"community": 0,
"norm_label": "parse_eccc_cap()"
},
{
"label": "HashSet",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L492",
"_origin": "ast",
"id": "hashset",
"community": 0,
"norm_label": "hashset"
},
{
"label": "BomWarningsResponse",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L579",
"_origin": "ast",
"id": "src_alerts_bomwarningsresponse",
"community": 0,
"norm_label": "bomwarningsresponse"
},
{
"label": "BomWarning",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L580",
"_origin": "ast",
"id": "bomwarning",
"community": 0,
"norm_label": "bomwarning"
},
{
"label": "BomWarning",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L585",
"_origin": "ast",
"id": "src_alerts_bomwarning",
"community": 0,
"norm_label": "bomwarning"
},
{
"label": "fetch_bom_alerts()",
"file_type": "code",
"source_file": "src/alerts.rs",
"source_location": "L596",
"_origin": "ast",
"id": "src_alerts_fetch_bom_alerts",
"community": 0,
"norm_label": "fetch_bom_alerts()"
},
{
"label": "client.rs",
"file_type": "code",
"source_file": "src/client.rs",
"source_location": "L1",
"_origin": "ast",
"id": "src_client",
"community": 11,
"norm_label": "client.rs"
},
{
"label": "http_client()",
"file_type": "code",
"source_file": "src/client.rs",
"source_location": "L30",
"_origin": "ast",
"id": "src_client_http_client",
"community": 11,
"norm_label": "http_client()"
},
{
"label": "Result",
"file_type": "code",
"source_file": "src/client.rs",
"source_location": "L30",
"_origin": "ast",
"id": "src_client_rs_result",
"community": 11,
"norm_label": "result"
},
{
"label": "Client",
"file_type": "code",
"source_file": "src/client.rs",
"source_location": "L30",
"_origin": "ast",
"id": "client",
"community": 11,
"norm_label": "client"
},
{
"label": "reset_http_client()",
"file_type": "code",
"source_file": "src/client.rs",
"source_location": "L57",
"_origin": "ast",
"id": "src_client_reset_http_client",
"community": 11,
"norm_label": "reset_http_client()"
},
{
"label": "codes.rs",
"file_type": "code",
"source_file": "src/codes.rs",
"source_location": "L1",
"_origin": "ast",
"id": "src_codes",
"community": 12,
"norm_label": "codes.rs"
},
{
"label": "WeatherCondition",
"file_type": "code",
"source_file": "src/codes.rs",
"source_location": "L11",
"_origin": "ast",
"id": "src_codes_weathercondition",
"community": 12,
"norm_label": "weathercondition"
},
{
"label": ".from_code()",
"file_type": "code",
"source_file": "src/codes.rs",
"source_location": "L48",
"_origin": "ast",
"id": "src_codes_weathercondition_from_code",
"community": 12,
"norm_label": ".from_code()"
},
{
"label": "Self",
"file_type": "code",
"source_file": "src/codes.rs",
"source_location": "L48",
"_origin": "ast",
"id": "src_codes_rs_self",
"community": 12,
"norm_label": "self"
},
{
"label": ".icon_name()",
"file_type": "code",
"source_file": "src/codes.rs",
"source_location": "L71",
"_origin": "ast",
"id": "src_codes_weathercondition_icon_name",
"community": 12,
"norm_label": ".icon_name()"
},
{
"label": "CompassDirection",
"file_type": "code",
"source_file": "src/codes.rs",
"source_location": "L100",
"_origin": "ast",
"id": "src_codes_compassdirection",
"community": 12,
"norm_label": "compassdirection"
},
{
"label": ".from_degrees()",
"file_type": "code",
"source_file": "src/codes.rs",
"source_location": "L122",
"_origin": "ast",
"id": "src_codes_compassdirection_from_degrees",
"community": 12,
"norm_label": ".from_degrees()"
},
{
"label": ".as_str()",
"file_type": "code",
"source_file": "src/codes.rs",
"source_location": "L137",
"_origin": "ast",
"id": "src_codes_compassdirection_as_str",
"community": 12,
"norm_label": ".as_str()"
},
{
"label": "error.rs",
"file_type": "code",
"source_file": "src/error.rs",
"source_location": "L1",
"_origin": "ast",
"id": "src_error",
"community": 11,
"norm_label": "error.rs"
},
{
"label": "Error",
"file_type": "code",
"source_file": "src/error.rs",
"source_location": "L8",
"_origin": "ast",
"id": "src_error_error",
"community": 11,
"norm_label": "error"
},
{
"label": "From",
"file_type": "code",
"source_file": "src/error.rs",
"source_location": "L34",
"_origin": "ast",
"id": "from",
"community": 11,
"norm_label": "from"
},
{
"label": ".from()",
"file_type": "code",
"source_file": "src/error.rs",
"source_location": "L35",
"_origin": "ast",
"id": "src_error_error_from",
"community": 11,
"norm_label": ".from()"
},
{
"label": "Self",
"file_type": "code",
"source_file": "src/error.rs",
"source_location": "L35",
"_origin": "ast",
"id": "src_error_rs_self",
"community": 11,
"norm_label": "self"
},
{
"label": "DeError",
"file_type": "code",
"source_file": "src/error.rs",
"source_location": "L58",
"_origin": "ast",
"id": "deerror",
"community": 11,
"norm_label": "deerror"
},
{
"label": "geo.rs",
"file_type": "code",
"source_file": "src/geo.rs",
"source_location": "L1",
"_origin": "ast",
"id": "src_geo",
"community": 2,
"norm_label": "geo.rs"
},
{
"label": "Region",
"file_type": "code",
"source_file": "src/geo.rs",
"source_location": "L10",
"_origin": "ast",
"id": "src_geo_region",
"community": 2,
"norm_label": "region"
},
{
"label": "detect_region()",
"file_type": "code",
"source_file": "src/geo.rs",
"source_location": "L24",
"_origin": "ast",
"id": "src_geo_detect_region",
"community": 2,
"norm_label": "detect_region()"
},
{
"label": "is_us_bounds()",
"file_type": "code",
"source_file": "src/geo.rs",
"source_location": "L42",
"_origin": "ast",
"id": "src_geo_is_us_bounds",
"community": 2,
"norm_label": "is_us_bounds()"
},
{
"label": "is_canada_bounds()",
"file_type": "code",
"source_file": "src/geo.rs",
"source_location": "L71",
"_origin": "ast",
"id": "src_geo_is_canada_bounds",
"community": 2,
"norm_label": "is_canada_bounds()"
},
{
"label": "is_europe_bounds()",
"file_type": "code",
"source_file": "src/geo.rs",
"source_location": "L76",
"_origin": "ast",
"id": "src_geo_is_europe_bounds",
"community": 2,
"norm_label": "is_europe_bounds()"
},
{
"label": "is_australia_bounds()",
"file_type": "code",
"source_file": "src/geo.rs",
"source_location": "L81",
"_origin": "ast",
"id": "src_geo_is_australia_bounds",
"community": 2,
"norm_label": "is_australia_bounds()"
},
{
"label": "is_japan_bounds()",
"file_type": "code",
"source_file": "src/geo.rs",
"source_location": "L87",
"_origin": "ast",
"id": "src_geo_is_japan_bounds",
"community": 3,
"norm_label": "is_japan_bounds()"
},
{
"label": "point_in_polygon()",
"file_type": "code",
"source_file": "src/geo.rs",
"source_location": "L104",
"_origin": "ast",
"id": "src_geo_point_in_polygon",
"community": 2,
"norm_label": "point_in_polygon()"
},
{
"label": "encode_geohash()",
"file_type": "code",
"source_file": "src/geo.rs",
"source_location": "L141",
"_origin": "ast",
"id": "src_geo_encode_geohash",
"community": 2,
"norm_label": "encode_geohash()"
},
{
"label": "String",
"file_type": "code",
"source_file": "src/geo.rs",
"source_location": "L141",
"_origin": "ast",
"id": "src_geo_rs_string",
"community": 2,
"norm_label": "string"
},
{
"label": "get_eccc_office_codes()",
"file_type": "code",
"source_file": "src/geo.rs",
"source_location": "L185",
"_origin": "ast",
"id": "src_geo_get_eccc_office_codes",
"community": 2,
"norm_label": "get_eccc_office_codes()"
},
{
"label": "Vec",
"file_type": "code",
"source_file": "src/geo.rs",
"source_location": "L185",
"_origin": "ast",
"id": "src_geo_rs_vec",
"community": 2,
"norm_label": "vec"
},
{
"label": "get_meteoalarm_info()",
"file_type": "code",
"source_file": "src/geo.rs",
"source_location": "L231",
"_origin": "ast",
"id": "src_geo_get_meteoalarm_info",
"community": 2,
"norm_label": "get_meteoalarm_info()"
},
{
"label": "Option",
"file_type": "code",
"source_file": "src/geo.rs",
"source_location": "L231",
"_origin": "ast",
"id": "src_geo_rs_option",
"community": 2,
"norm_label": "option"
},
{
"label": "NominatimResponse",
"file_type": "code",
"source_file": "src/geo.rs",
"source_location": "L276",
"_origin": "ast",
"id": "src_geo_nominatimresponse",
"community": 2,
"norm_label": "nominatimresponse"
},
{
"label": "NominatimAddress",
"file_type": "code",
"source_file": "src/geo.rs",
"source_location": "L277",
"_origin": "ast",
"id": "nominatimaddress",
"community": 2,
"norm_label": "nominatimaddress"
},
{
"label": "NominatimAddress",
"file_type": "code",
"source_file": "src/geo.rs",
"source_location": "L282",
"_origin": "ast",
"id": "src_geo_nominatimaddress",
"community": 2,
"norm_label": "nominatimaddress"
},
{
"label": "MeteoAlarmCodenames",
"file_type": "code",
"source_file": "src/geo.rs",
"source_location": "L292",
"_origin": "ast",
"id": "src_geo_meteoalarmcodenames",
"community": 2,
"norm_label": "meteoalarmcodenames"
},
{
"label": "HashMap",
"file_type": "code",
"source_file": "src/geo.rs",
"source_location": "L293",
"_origin": "ast",
"id": "src_geo_rs_hashmap",
"community": 2,
"norm_label": "hashmap"
},
{
"label": "detect_country_from_coords()",
"file_type": "code",
"source_file": "src/geo.rs",
"source_location": "L297",
"_origin": "ast",
"id": "src_geo_detect_country_from_coords",
"community": 2,
"norm_label": "detect_country_from_coords()"
},
{
"label": "Result",
"file_type": "code",
"source_file": "src/geo.rs",
"source_location": "L297",
"_origin": "ast",
"id": "src_geo_rs_result",
"community": 2,
"norm_label": "result"
},
{
"label": "GeocodingResponseMinimal",
"file_type": "code",
"source_file": "src/geo.rs",
"source_location": "L327",
"_origin": "ast",
"id": "src_geo_geocodingresponseminimal",
"community": 2,
"norm_label": "geocodingresponseminimal"
},
{
"label": "GeocodingResultMinimal",
"file_type": "code",
"source_file": "src/geo.rs",
"source_location": "L328",
"_origin": "ast",
"id": "geocodingresultminimal",
"community": 2,
"norm_label": "geocodingresultminimal"
},
{
"label": "GeocodingResultMinimal",
"file_type": "code",
"source_file": "src/geo.rs",
"source_location": "L332",
"_origin": "ast",
"id": "src_geo_geocodingresultminimal",
"community": 2,
"norm_label": "geocodingresultminimal"
},
{
"label": "approximate_european_country()",
"file_type": "code",
"source_file": "src/geo.rs",
"source_location": "L338",
"_origin": "ast",
"id": "src_geo_approximate_european_country",
"community": 2,
"norm_label": "approximate_european_country()"
},
{
"label": "japan_bounds_includes_main_cities()",
"file_type": "code",
"source_file": "src/geo.rs",
"source_location": "L377",
"_origin": "ast",
"id": "src_geo_japan_bounds_includes_main_cities",
"community": 2,
"norm_label": "japan_bounds_includes_main_cities()"
},
{
"label": "japan_bounds_excludes_neighbors()",
"file_type": "code",
"source_file": "src/geo.rs",
"source_location": "L388",
"_origin": "ast",
"id": "src_geo_japan_bounds_excludes_neighbors",
"community": 2,
"norm_label": "japan_bounds_excludes_neighbors()"
},
{
"label": "lib.rs",
"file_type": "code",
"source_file": "src/lib.rs",
"source_location": "L1",
"_origin": "ast",
"id": "src_lib",
"community": 14,
"norm_label": "lib.rs"
},
{
"label": "location.rs",
"file_type": "code",
"source_file": "src/location.rs",
"source_location": "L1",
"_origin": "ast",
"id": "src_location",
"community": 6,
"norm_label": "location.rs"
},
{
"label": "LocationResult",
"file_type": "code",
"source_file": "src/location.rs",
"source_location": "L12",
"_origin": "ast",
"id": "src_location_locationresult",
"community": 6,
"norm_label": "locationresult"
},
{
"label": "String",
"file_type": "code",
"source_file": "src/location.rs",
"source_location": "L18",
"_origin": "ast",
"id": "src_location_rs_string",
"community": 6,
"norm_label": "string"
},
{
"label": ".from_geocoding_result()",
"file_type": "code",
"source_file": "src/location.rs",
"source_location": "L24",
"_origin": "ast",
"id": "src_location_locationresult_from_geocoding_result",
"community": 6,
"norm_label": ".from_geocoding_result()"
},
{
"label": "GeocodingResult",
"file_type": "code",
"source_file": "src/location.rs",
"source_location": "L24",
"_origin": "ast",
"id": "geocodingresult",
"community": 6,
"norm_label": "geocodingresult"
},
{
"label": "Self",
"file_type": "code",
"source_file": "src/location.rs",
"source_location": "L24",
"_origin": "ast",
"id": "src_location_rs_self",
"community": 6,
"norm_label": "self"
},
{
"label": "SavedLocation",
"file_type": "code",
"source_file": "src/location.rs",
"source_location": "L43",
"_origin": "ast",
"id": "src_location_savedlocation",
"community": 6,
"norm_label": "savedlocation"
},
{
"label": ".matches_coords()",
"file_type": "code",
"source_file": "src/location.rs",
"source_location": "L54",
"_origin": "ast",
"id": "src_location_savedlocation_matches_coords",
"community": 6,
"norm_label": ".matches_coords()"
},
{
"label": "DetectedLocation",
"file_type": "code",
"source_file": "src/location.rs",
"source_location": "L61",
"_origin": "ast",
"id": "src_location_detectedlocation",
"community": 6,
"norm_label": "detectedlocation"
},
{
"label": "search_city()",
"file_type": "code",
"source_file": "src/location.rs",
"source_location": "L73",
"_origin": "ast",
"id": "src_location_search_city",
"community": 6,
"norm_label": "search_city()"
},
{
"label": "Result",
"file_type": "code",
"source_file": "src/location.rs",
"source_location": "L73",
"_origin": "ast",
"id": "src_location_rs_result",
"community": 6,
"norm_label": "result"
},
{
"label": "Vec",
"file_type": "code",
"source_file": "src/location.rs",
"source_location": "L73",
"_origin": "ast",
"id": "src_location_rs_vec",
"community": 6,
"norm_label": "vec"
},
{
"label": "detect_location()",
"file_type": "code",
"source_file": "src/location.rs",
"source_location": "L100",
"_origin": "ast",
"id": "src_location_detect_location",
"community": 6,
"norm_label": "detect_location()"
},
{
"label": "uses_imperial_units()",
"file_type": "code",
"source_file": "src/location.rs",
"source_location": "L131",
"_origin": "ast",
"id": "src_location_uses_imperial_units",
"community": 6,
"norm_label": "uses_imperial_units()"
},
{
"label": "GeocodingResponse",
"file_type": "code",
"source_file": "src/location.rs",
"source_location": "L137",
"_origin": "ast",
"id": "src_location_geocodingresponse",
"community": 6,
"norm_label": "geocodingresponse"
},
{
"label": "Option",
"file_type": "code",
"source_file": "src/location.rs",
"source_location": "L138",
"_origin": "ast",
"id": "src_location_rs_option",
"community": 6,
"norm_label": "option"
},
{
"label": "GeocodingResult",
"file_type": "code",
"source_file": "src/location.rs",
"source_location": "L142",
"_origin": "ast",
"id": "src_location_geocodingresult",
"community": 6,
"norm_label": "geocodingresult"
},
{
"label": "IpApiResponse",
"file_type": "code",
"source_file": "src/location.rs",
"source_location": "L152",
"_origin": "ast",
"id": "src_location_ipapiresponse",
"community": 6,
"norm_label": "ipapiresponse"
},
{
"label": "network.rs",
"file_type": "code",
"source_file": "src/network.rs",
"source_location": "L1",
"_origin": "ast",
"id": "src_network",
"community": 4,
"norm_label": "network.rs"
},
{
"label": "NetworkEvent",
"file_type": "code",
"source_file": "src/network.rs",
"source_location": "L10",
"_origin": "ast",
"id": "src_network_networkevent",
"community": 4,
"norm_label": "networkevent"
},
{
"label": "network_stream()",
"file_type": "code",
"source_file": "src/network.rs",
"source_location": "L23",
"_origin": "ast",
"id": "src_network_network_stream",
"community": 4,
"norm_label": "network_stream()"
},
{
"label": "Pin",
"file_type": "code",
"source_file": "src/network.rs",
"source_location": "L23",
"_origin": "ast",
"id": "src_network_rs_pin",
"community": 4,
"norm_label": "pin"
},
{
"label": "Box",
"file_type": "code",
"source_file": "src/network.rs",
"source_location": "L23",
"_origin": "ast",
"id": "src_network_rs_box",
"community": 4,
"norm_label": "box"
},
{
"label": "Stream",
"file_type": "code",
"source_file": "src/network.rs",
"source_location": "L23",
"_origin": "ast",
"id": "src_network_rs_stream",
"community": 4,
"norm_label": "stream"
},
{
"label": "Item",
"file_type": "code",
"source_file": "src/network.rs",
"source_location": "L23",
"_origin": "ast",
"id": "src_network_rs_item",
"community": 4,
"norm_label": "item"
},
{
"label": "Send",
"file_type": "code",
"source_file": "src/network.rs",
"source_location": "L23",
"_origin": "ast",
"id": "src_network_rs_send",
"community": 4,
"norm_label": "send"
},
{
"label": "pollen.rs",
"file_type": "code",
"source_file": "src/pollen.rs",
"source_location": "L1",
"_origin": "ast",
"id": "src_pollen",
"community": 9,
"norm_label": "pollen.rs"
},
{
"label": "PollenData",
"file_type": "code",
"source_file": "src/pollen.rs",
"source_location": "L23",
"_origin": "ast",
"id": "src_pollen_pollendata",
"community": 9,
"norm_label": "pollendata"
},
{
"label": "fetch_pollen()",
"file_type": "code",
"source_file": "src/pollen.rs",
"source_location": "L50",
"_origin": "ast",
"id": "src_pollen_fetch_pollen",
"community": 9,
"norm_label": "fetch_pollen()"
},
{
"label": "Result",
"file_type": "code",
"source_file": "src/pollen.rs",
"source_location": "L50",
"_origin": "ast",
"id": "src_pollen_rs_result",
"community": 9,
"norm_label": "result"
},
{
"label": "Option",
"file_type": "code",
"source_file": "src/pollen.rs",
"source_location": "L50",
"_origin": "ast",
"id": "src_pollen_rs_option",
"community": 9,
"norm_label": "option"
},
{
"label": "from_current()",
"file_type": "code",
"source_file": "src/pollen.rs",
"source_location": "L67",
"_origin": "ast",
"id": "src_pollen_from_current",
"community": 9,
"norm_label": "from_current()"
},
{
"label": "PollenCurrent",
"file_type": "code",
"source_file": "src/pollen.rs",
"source_location": "L67",
"_origin": "ast",
"id": "pollencurrent",
"community": 9,
"norm_label": "pollencurrent"
},
{
"label": "PollenResponse",
"file_type": "code",
"source_file": "src/pollen.rs",
"source_location": "L89",
"_origin": "ast",
"id": "src_pollen_pollenresponse",
"community": 9,
"norm_label": "pollenresponse"
},
{
"label": "PollenCurrent",
"file_type": "code",
"source_file": "src/pollen.rs",
"source_location": "L94",
"_origin": "ast",
"id": "src_pollen_pollencurrent",
"community": 9,
"norm_label": "pollencurrent"
},
{
"label": "parse()",
"file_type": "code",
"source_file": "src/pollen.rs",
"source_location": "L107",
"_origin": "ast",
"id": "src_pollen_parse",
"community": 9,
"norm_label": "parse()"
},
{
"label": "returns_some_when_covered_with_active_species()",
"file_type": "code",
"source_file": "src/pollen.rs",
"source_location": "L113",
"_origin": "ast",
"id": "src_pollen_returns_some_when_covered_with_active_species",
"community": 9,
"norm_label": "returns_some_when_covered_with_active_species()"
},
{
"label": "returns_some_when_covered_with_all_zero_species()",
"file_type": "code",
"source_file": "src/pollen.rs",
"source_location": "L131",
"_origin": "ast",
"id": "src_pollen_returns_some_when_covered_with_all_zero_species",
"community": 9,
"norm_label": "returns_some_when_covered_with_all_zero_species()"
},
{
"label": "returns_none_when_all_six_null()",
"file_type": "code",
"source_file": "src/pollen.rs",
"source_location": "L147",
"_origin": "ast",
"id": "src_pollen_returns_none_when_all_six_null",
"community": 9,
"norm_label": "returns_none_when_all_six_null()"
},
{
"label": "zero_fills_when_some_species_null_but_others_present()",
"file_type": "code",
"source_file": "src/pollen.rs",
"source_location": "L162",
"_origin": "ast",
"id": "src_pollen_zero_fills_when_some_species_null_but_others_present",
"community": 9,
"norm_label": "zero_fills_when_some_species_null_but_others_present()"
},
{
"label": "sleep.rs",
"file_type": "code",
"source_file": "src/sleep.rs",
"source_location": "L1",
"_origin": "ast",
"id": "src_sleep",
"community": 4,
"norm_label": "sleep.rs"
},
{
"label": "SleepEvent",
"file_type": "code",
"source_file": "src/sleep.rs",
"source_location": "L10",
"_origin": "ast",
"id": "src_sleep_sleepevent",
"community": 4,
"norm_label": "sleepevent"
},
{
"label": "sleep_stream()",
"file_type": "code",
"source_file": "src/sleep.rs",
"source_location": "L21",
"_origin": "ast",
"id": "src_sleep_sleep_stream",
"community": 4,
"norm_label": "sleep_stream()"
},
{
"label": "Pin",
"file_type": "code",
"source_file": "src/sleep.rs",
"source_location": "L21",
"_origin": "ast",
"id": "src_sleep_rs_pin",
"community": 4,
"norm_label": "pin"
},
{
"label": "Box",
"file_type": "code",
"source_file": "src/sleep.rs",
"source_location": "L21",
"_origin": "ast",
"id": "src_sleep_rs_box",
"community": 4,
"norm_label": "box"
},
{
"label": "Stream",
"file_type": "code",
"source_file": "src/sleep.rs",
"source_location": "L21",
"_origin": "ast",
"id": "src_sleep_rs_stream",
"community": 4,
"norm_label": "stream"
},
{
"label": "Item",
"file_type": "code",
"source_file": "src/sleep.rs",
"source_location": "L21",
"_origin": "ast",
"id": "src_sleep_rs_item",
"community": 4,
"norm_label": "item"
},
{
"label": "Send",
"file_type": "code",
"source_file": "src/sleep.rs",
"source_location": "L21",
"_origin": "ast",
"id": "src_sleep_rs_send",
"community": 4,
"norm_label": "send"
},
{
"label": "time.rs",
"file_type": "code",
"source_file": "src/time.rs",
"source_location": "L1",
"_origin": "ast",
"id": "src_time",
"community": 10,
"norm_label": "time.rs"
},
{
"label": "ParsedDate",
"file_type": "code",
"source_file": "src/time.rs",
"source_location": "L12",
"_origin": "ast",
"id": "src_time_parseddate",
"community": 10,
"norm_label": "parseddate"
},
{
"label": "Weekday",
"file_type": "code",
"source_file": "src/time.rs",
"source_location": "L14",
"_origin": "ast",
"id": "weekday",
"community": 10,
"norm_label": "weekday"
},
{
"label": ".from_iso()",
"file_type": "code",
"source_file": "src/time.rs",
"source_location": "L26",
"_origin": "ast",
"id": "src_time_parseddate_from_iso",
"community": 10,
"norm_label": ".from_iso()"
},
{
"label": "Option",
"file_type": "code",
"source_file": "src/time.rs",
"source_location": "L26",
"_origin": "ast",
"id": "src_time_rs_option",
"community": 10,
"norm_label": "option"
},
{
"label": "Self",
"file_type": "code",
"source_file": "src/time.rs",
"source_location": "L26",
"_origin": "ast",
"id": "src_time_rs_self",
"community": 10,
"norm_label": "self"
},
{
"label": "format_hour()",
"file_type": "code",
"source_file": "src/time.rs",
"source_location": "L38",
"_origin": "ast",
"id": "src_time_format_hour",
"community": 10,
"norm_label": "format_hour()"
},
{
"label": "String",
"file_type": "code",
"source_file": "src/time.rs",
"source_location": "L38",
"_origin": "ast",
"id": "src_time_rs_string",
"community": 10,
"norm_label": "string"
},
{
"label": "format_time()",
"file_type": "code",
"source_file": "src/time.rs",
"source_location": "L56",
"_origin": "ast",
"id": "src_time_format_time",
"community": 10,
"norm_label": "format_time()"
},
{
"label": "is_night_time()",
"file_type": "code",
"source_file": "src/time.rs",
"source_location": "L77",
"_origin": "ast",
"id": "src_time_is_night_time",
"community": 10,
"norm_label": "is_night_time()"
},
{
"label": "format_chrono_time()",
"file_type": "code",
"source_file": "src/time.rs",
"source_location": "L99",
"_origin": "ast",
"id": "src_time_format_chrono_time",
"community": 10,
"norm_label": "format_chrono_time()"
},
{
"label": "DateTime",
"file_type": "code",
"source_file": "src/time.rs",
"source_location": "L99",
"_origin": "ast",
"id": "src_time_rs_datetime",
"community": 10,
"norm_label": "datetime"
},
{
"label": "Tz",
"file_type": "code",
"source_file": "src/time.rs",
"source_location": "L99",
"_origin": "ast",
"id": "tz",
"community": 10,
"norm_label": "tz"
},
{
"label": "format_hour_minute()",
"file_type": "code",
"source_file": "src/time.rs",
"source_location": "L115",
"_origin": "ast",
"id": "src_time_format_hour_minute",
"community": 10,
"norm_label": "format_hour_minute()"
},
{
"label": "units.rs",
"file_type": "code",
"source_file": "src/units.rs",
"source_location": "L1",
"_origin": "ast",
"id": "src_units",
"community": 8,
"norm_label": "units.rs"
},
{
"label": "TemperatureUnit",
"file_type": "code",
"source_file": "src/units.rs",
"source_location": "L9",
"_origin": "ast",
"id": "src_units_temperatureunit",
"community": 8,
"norm_label": "temperatureunit"
},
{
"label": ".symbol()",
"file_type": "code",
"source_file": "src/units.rs",
"source_location": "L19",
"_origin": "ast",
"id": "src_units_temperatureunit_symbol",
"community": 8,
"norm_label": ".symbol()"
},
{
"label": ".api_param()",
"file_type": "code",
"source_file": "src/units.rs",
"source_location": "L27",
"_origin": "ast",
"id": "src_units_temperatureunit_api_param",
"community": 8,
"norm_label": ".api_param()"
},
{
"label": ".format()",
"file_type": "code",
"source_file": "src/units.rs",
"source_location": "L35",
"_origin": "ast",
"id": "src_units_temperatureunit_format",
"community": 8,
"norm_label": ".format()"
},
{
"label": "String",
"file_type": "code",
"source_file": "src/units.rs",
"source_location": "L35",
"_origin": "ast",
"id": "src_units_rs_string",
"community": 8,
"norm_label": "string"
},
{
"label": "PressureUnit",
"file_type": "code",
"source_file": "src/units.rs",
"source_location": "L42",
"_origin": "ast",
"id": "src_units_pressureunit",
"community": 8,
"norm_label": "pressureunit"
},
{
"label": ".symbol()",
"file_type": "code",
"source_file": "src/units.rs",
"source_location": "L54",
"_origin": "ast",
"id": "src_units_pressureunit_symbol",
"community": 8,
"norm_label": ".symbol()"
},
{
"label": ".convert()",
"file_type": "code",
"source_file": "src/units.rs",
"source_location": "L63",
"_origin": "ast",
"id": "src_units_pressureunit_convert",
"community": 8,
"norm_label": ".convert()"
},
{
"label": ".format()",
"file_type": "code",
"source_file": "src/units.rs",
"source_location": "L72",
"_origin": "ast",
"id": "src_units_pressureunit_format",
"community": 8,
"norm_label": ".format()"
},
{
"label": "MeasurementSystem",
"file_type": "code",
"source_file": "src/units.rs",
"source_location": "L84",
"_origin": "ast",
"id": "src_units_measurementsystem",
"community": 8,
"norm_label": "measurementsystem"
},
{
"label": ".wind_speed_unit()",
"file_type": "code",
"source_file": "src/units.rs",
"source_location": "L94",
"_origin": "ast",
"id": "src_units_measurementsystem_wind_speed_unit",
"community": 8,
"norm_label": ".wind_speed_unit()"
},
{
"label": ".visibility_unit()",
"file_type": "code",
"source_file": "src/units.rs",
"source_location": "L102",
"_origin": "ast",
"id": "src_units_measurementsystem_visibility_unit",
"community": 8,
"norm_label": ".visibility_unit()"
},
{
"label": ".wind_speed_api_param()",
"file_type": "code",
"source_file": "src/units.rs",
"source_location": "L110",
"_origin": "ast",
"id": "src_units_measurementsystem_wind_speed_api_param",
"community": 8,
"norm_label": ".wind_speed_api_param()"
},
{
"label": ".convert_visibility()",
"file_type": "code",
"source_file": "src/units.rs",
"source_location": "L118",
"_origin": "ast",
"id": "src_units_measurementsystem_convert_visibility",
"community": 8,
"norm_label": ".convert_visibility()"
},
{
"label": "weather.rs",
"file_type": "code",
"source_file": "src/weather.rs",
"source_location": "L1",
"_origin": "ast",
"id": "src_weather",
"community": 3,
"norm_label": "weather.rs"
},
{
"label": "CurrentWeather",
"file_type": "code",
"source_file": "src/weather.rs",
"source_location": "L16",
"_origin": "ast",
"id": "src_weather_currentweather",
"community": 3,
"norm_label": "currentweather"
},
{
"label": "WeatherCondition",
"file_type": "code",
"source_file": "src/weather.rs",
"source_location": "L22",
"_origin": "ast",
"id": "weathercondition",
"community": 3,
"norm_label": "weathercondition"
},
{
"label": "CompassDirection",
"file_type": "code",
"source_file": "src/weather.rs",
"source_location": "L32",
"_origin": "ast",
"id": "compassdirection",
"community": 3,
"norm_label": "compassdirection"
},
{
"label": "DailyForecast",
"file_type": "code",
"source_file": "src/weather.rs",
"source_location": "L49",
"_origin": "ast",
"id": "src_weather_dailyforecast",
"community": 3,
"norm_label": "dailyforecast"
},
{
"label": "String",
"file_type": "code",
"source_file": "src/weather.rs",
"source_location": "L51",
"_origin": "ast",
"id": "src_weather_rs_string",
"community": 3,
"norm_label": "string"
},
{
"label": "HourlyForecast",
"file_type": "code",
"source_file": "src/weather.rs",
"source_location": "L68",
"_origin": "ast",
"id": "src_weather_hourlyforecast",
"community": 3,
"norm_label": "hourlyforecast"
},
{
"label": "WeatherData",
"file_type": "code",
"source_file": "src/weather.rs",
"source_location": "L83",
"_origin": "ast",
"id": "src_weather_weatherdata",
"community": 3,
"norm_label": "weatherdata"
},
{
"label": "Vec",
"file_type": "code",
"source_file": "src/weather.rs",
"source_location": "L87",
"_origin": "ast",
"id": "src_weather_rs_vec",
"community": 3,
"norm_label": "vec"
},
{
"label": "fetch_weather()",
"file_type": "code",
"source_file": "src/weather.rs",
"source_location": "L96",
"_origin": "ast",
"id": "src_weather_fetch_weather",
"community": 3,
"norm_label": "fetch_weather()"
},
{
"label": "TemperatureUnit",
"file_type": "code",
"source_file": "src/weather.rs",
"source_location": "L96",
"_origin": "ast",
"id": "src_weather_rs_temperatureunit",
"community": 3,
"norm_label": "temperatureunit"
},
{
"label": "MeasurementSystem",
"file_type": "code",
"source_file": "src/weather.rs",
"source_location": "L96",
"_origin": "ast",
"id": "measurementsystem",
"community": 3,
"norm_label": "measurementsystem"
},
{
"label": "Result",
"file_type": "code",
"source_file": "src/weather.rs",
"source_location": "L96",
"_origin": "ast",
"id": "src_weather_rs_result",
"community": 3,
"norm_label": "result"
},
{
"label": "OpenMeteoResponse",
"file_type": "code",
"source_file": "src/weather.rs",
"source_location": "L178",
"_origin": "ast",
"id": "src_weather_openmeteoresponse",
"community": 3,
"norm_label": "openmeteoresponse"
},
{
"label": "CurrentData",
"file_type": "code",
"source_file": "src/weather.rs",
"source_location": "L179",
"_origin": "ast",
"id": "currentdata",
"community": 3,
"norm_label": "currentdata"
},
{
"label": "HourlyData",
"file_type": "code",
"source_file": "src/weather.rs",
"source_location": "L180",
"_origin": "ast",
"id": "hourlydata",
"community": 3,
"norm_label": "hourlydata"
},
{
"label": "DailyData",
"file_type": "code",
"source_file": "src/weather.rs",
"source_location": "L181",
"_origin": "ast",
"id": "dailydata",
"community": 3,
"norm_label": "dailydata"
},
{
"label": "CurrentData",
"file_type": "code",
"source_file": "src/weather.rs",
"source_location": "L185",
"_origin": "ast",
"id": "src_weather_currentdata",
"community": 3,
"norm_label": "currentdata"
},
{
"label": "HourlyData",
"file_type": "code",
"source_file": "src/weather.rs",
"source_location": "L201",
"_origin": "ast",
"id": "src_weather_hourlydata",
"community": 3,
"norm_label": "hourlydata"
},
{
"label": "DailyData",
"file_type": "code",
"source_file": "src/weather.rs",
"source_location": "L209",
"_origin": "ast",
"id": "src_weather_dailydata",
"community": 3,
"norm_label": "dailydata"
},
{
"label": "weather_jma.rs",
"file_type": "code",
"source_file": "src/weather_jma.rs",
"source_location": "L1",
"_origin": "ast",
"id": "src_weather_jma",
"community": 1,
"norm_label": "weather_jma.rs"
},
{
"label": "Station",
"file_type": "code",
"source_file": "src/weather_jma.rs",
"source_location": "L36",
"_origin": "ast",
"id": "src_weather_jma_station",
"community": 1,
"norm_label": "station"
},
{
"label": "String",
"file_type": "code",
"source_file": "src/weather_jma.rs",
"source_location": "L37",
"_origin": "ast",
"id": "src_weather_jma_rs_string",
"community": 1,
"norm_label": "string"
},
{
"label": "override_current_temp()",
"file_type": "code",
"source_file": "src/weather_jma.rs",
"source_location": "L46",
"_origin": "ast",
"id": "src_weather_jma_override_current_temp",
"community": 1,
"norm_label": "override_current_temp()"
},
{
"label": "TemperatureUnit",
"file_type": "code",
"source_file": "src/weather_jma.rs",
"source_location": "L46",
"_origin": "ast",
"id": "src_weather_jma_rs_temperatureunit",
"community": 1,
"norm_label": "temperatureunit"
},
{
"label": "Option",
"file_type": "code",
"source_file": "src/weather_jma.rs",
"source_location": "L46",
"_origin": "ast",
"id": "src_weather_jma_rs_option",
"community": 1,
"norm_label": "option"
},
{
"label": "cached_stations()",
"file_type": "code",
"source_file": "src/weather_jma.rs",
"source_location": "L89",
"_origin": "ast",
"id": "src_weather_jma_cached_stations",
"community": 1,
"norm_label": "cached_stations()"
},
{
"label": "Vec",
"file_type": "code",
"source_file": "src/weather_jma.rs",
"source_location": "L89",
"_origin": "ast",
"id": "src_weather_jma_rs_vec",
"community": 1,
"norm_label": "vec"
},
{
"label": "fetch_stations()",
"file_type": "code",
"source_file": "src/weather_jma.rs",
"source_location": "L103",
"_origin": "ast",
"id": "src_weather_jma_fetch_stations",
"community": 1,
"norm_label": "fetch_stations()"
},
{
"label": "latest_observation_time()",
"file_type": "code",
"source_file": "src/weather_jma.rs",
"source_location": "L143",
"_origin": "ast",
"id": "src_weather_jma_latest_observation_time",
"community": 1,
"norm_label": "latest_observation_time()"
},
{
"label": "fetch_map()",
"file_type": "code",
"source_file": "src/weather_jma.rs",
"source_location": "L159",
"_origin": "ast",
"id": "src_weather_jma_fetch_map",
"community": 1,
"norm_label": "fetch_map()"
},
{
"label": "HashMap",
"file_type": "code",
"source_file": "src/weather_jma.rs",
"source_location": "L159",
"_origin": "ast",
"id": "src_weather_jma_rs_hashmap",
"community": 1,
"norm_label": "hashmap"
},
{
"label": "RawObservation",
"file_type": "code",
"source_file": "src/weather_jma.rs",
"source_location": "L159",
"_origin": "ast",
"id": "rawobservation",
"community": 1,
"norm_label": "rawobservation"
},
{
"label": "parse_iso_to_compact()",
"file_type": "code",
"source_file": "src/weather_jma.rs",
"source_location": "L178",
"_origin": "ast",
"id": "src_weather_jma_parse_iso_to_compact",
"community": 1,
"norm_label": "parse_iso_to_compact()"
},
{
"label": "deg_min_to_decimal()",
"file_type": "code",
"source_file": "src/weather_jma.rs",
"source_location": "L199",
"_origin": "ast",
"id": "src_weather_jma_deg_min_to_decimal",
"community": 1,
"norm_label": "deg_min_to_decimal()"
},
{
"label": "haversine_km()",
"file_type": "code",
"source_file": "src/weather_jma.rs",
"source_location": "L204",
"_origin": "ast",
"id": "src_weather_jma_haversine_km",
"community": 1,
"norm_label": "haversine_km()"
},
{
"label": "to_unit()",
"file_type": "code",
"source_file": "src/weather_jma.rs",
"source_location": "L216",
"_origin": "ast",
"id": "src_weather_jma_to_unit",
"community": 1,
"norm_label": "to_unit()"
},
{
"label": "RawStation",
"file_type": "code",
"source_file": "src/weather_jma.rs",
"source_location": "L224",
"_origin": "ast",
"id": "src_weather_jma_rawstation",
"community": 1,
"norm_label": "rawstation"
},
{
"label": "RawObservation",
"file_type": "code",
"source_file": "src/weather_jma.rs",
"source_location": "L231",
"_origin": "ast",
"id": "src_weather_jma_rawobservation",
"community": 1,
"norm_label": "rawobservation"
},
{
"label": "deg_min_converts()",
"file_type": "code",
"source_file": "src/weather_jma.rs",
"source_location": "L241",
"_origin": "ast",
"id": "src_weather_jma_deg_min_converts",
"community": 1,
"norm_label": "deg_min_converts()"
},
{
"label": "haversine_tokyo_to_osaka()",
"file_type": "code",
"source_file": "src/weather_jma.rs",
"source_location": "L248",
"_origin": "ast",
"id": "src_weather_jma_haversine_tokyo_to_osaka",
"community": 1,
"norm_label": "haversine_tokyo_to_osaka()"
},
{
"label": "haversine_same_point_is_zero()",
"file_type": "code",
"source_file": "src/weather_jma.rs",
"source_location": "L255",
"_origin": "ast",
"id": "src_weather_jma_haversine_same_point_is_zero",
"community": 1,
"norm_label": "haversine_same_point_is_zero()"
},
{
"label": "celsius_passthrough()",
"file_type": "code",
"source_file": "src/weather_jma.rs",
"source_location": "L260",
"_origin": "ast",
"id": "src_weather_jma_celsius_passthrough",
"community": 1,
"norm_label": "celsius_passthrough()"
},
{
"label": "celsius_to_fahrenheit()",
"file_type": "code",
"source_file": "src/weather_jma.rs",
"source_location": "L265",
"_origin": "ast",
"id": "src_weather_jma_celsius_to_fahrenheit",
"community": 1,
"norm_label": "celsius_to_fahrenheit()"
},
{
"label": "iso_parser_strips_separators()",
"file_type": "code",
"source_file": "src/weather_jma.rs",
"source_location": "L272",
"_origin": "ast",
"id": "src_weather_jma_iso_parser_strips_separators",
"community": 1,
"norm_label": "iso_parser_strips_separators()"
},
{
"label": "iso_parser_rejects_malformed()",
"file_type": "code",
"source_file": "src/weather_jma.rs",
"source_location": "L280",
"_origin": "ast",
"id": "src_weather_jma_iso_parser_rejects_malformed",
"community": 1,
"norm_label": "iso_parser_rejects_malformed()"
},
{
"label": "nearest_selection_picks_closest()",
"file_type": "code",
"source_file": "src/weather_jma.rs",
"source_location": "L287",
"_origin": "ast",
"id": "src_weather_jma_nearest_selection_picks_closest",
"community": 1,
"norm_label": "nearest_selection_picks_closest()"
},
{
"label": "weathervane crate root",
"file_type": "code",
"source_file": "src/lib.rs",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "src_lib_weathervane_crate",
"community": 5,
"norm_label": "weathervane crate root"
},
{
"label": "Purely reactive crate (no polling, no timers, no config storage)",
"file_type": "rationale",
"source_file": "src/lib.rs",
"source_location": "5-8",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_reactive_no_polling",
"community": 5,
"norm_label": "purely reactive crate (no polling, no timers, no config storage)"
},
{
"label": "No i18n contract (return enums, frontend translates)",
"file_type": "rationale",
"source_file": ".claude/agents/contract-auditor.md",
"source_location": "10-15",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_no_i18n_contract",
"community": 12,
"norm_label": "no i18n contract (return enums, frontend translates)"
},
{
"label": "Silent regional fallthrough on JMA/aqicn",
"file_type": "rationale",
"source_file": ".claude/agents/contract-auditor.md",
"source_location": "16-19",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_silent_regional_fallthrough",
"community": 4,
"norm_label": "silent regional fallthrough on jma/aqicn"
},
{
"label": "No PII (URLs, coords, tokens) in errors or tracing",
"file_type": "rationale",
"source_file": ".claude/agents/contract-auditor.md",
"source_location": "20-24",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_no_pii_in_logs",
"community": 4,
"norm_label": "no pii (urls, coords, tokens) in errors or tracing"
},
{
"label": "Linux-only streams degrade silently on missing bus",
"file_type": "rationale",
"source_file": ".claude/agents/contract-auditor.md",
"source_location": "25-28",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_linux_streams_degrade_silently",
"community": 4,
"norm_label": "linux-only streams degrade silently on missing bus"
},
{
"label": "AMeDAS temperature override (Japan ground-truth quality upgrade)",
"file_type": "rationale",
"source_file": "src/weather_jma.rs",
"source_location": "3-12",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_amedas_quality_upgrade",
"community": 1,
"norm_label": "amedas temperature override (japan ground-truth quality upgrade)"
},
{
"label": "aqicn supplies headline AQI only; pollutants always from Open-Meteo (ug/m3 contract)",
"file_type": "rationale",
"source_file": "src/air_quality.rs",
"source_location": "115-130",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_aqicn_headline_only",
"community": 7,
"norm_label": "aqicn supplies headline aqi only; pollutants always from open-meteo (ug/m3 contract)"
},
{
"label": "Open-Meteo API (free, no-key)",
"file_type": "concept",
"source_file": "README.md",
"source_location": "12-12",
"source_url": "https://open-meteo.com/",
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_open_meteo_api",
"community": 5,
"norm_label": "open-meteo api (free, no-key)"
},
{
"label": "JMA AMeDAS station network",
"file_type": "concept",
"source_file": "README.md",
"source_location": "14-14",
"source_url": "https://www.jma.go.jp/bosai/amedas/",
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_jma_amedas",
"community": 5,
"norm_label": "jma amedas station network"
},
{
"label": "World Air Quality Index Project (aqicn.org)",
"file_type": "concept",
"source_file": "README.md",
"source_location": "16-18",
"source_url": "https://aqicn.org/",
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_aqicn_waqi",
"community": 5,
"norm_label": "world air quality index project (aqicn.org)"
},
{
"label": "MeteoAlarm (Europe alerts via Atom feeds)",
"file_type": "concept",
"source_file": "README.md",
"source_location": "22-29",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_meteoalarm",
"community": 0,
"norm_label": "meteoalarm (europe alerts via atom feeds)"
},
{
"label": "NWS National Weather Service (US alerts)",
"file_type": "concept",
"source_file": "README.md",
"source_location": "22-29",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_nws",
"community": 0,
"norm_label": "nws national weather service (us alerts)"
},
{
"label": "Environment and Climate Change Canada (CAP XML)",
"file_type": "concept",
"source_file": "README.md",
"source_location": "22-29",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_eccc",
"community": 0,
"norm_label": "environment and climate change canada (cap xml)"
},
{
"label": "Australian Bureau of Meteorology (geohash lookup)",
"file_type": "concept",
"source_file": "README.md",
"source_location": "22-29",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_bom",
"community": 0,
"norm_label": "australian bureau of meteorology (geohash lookup)"
},
{
"label": "Nominatim reverse geocoding (OSM)",
"file_type": "concept",
"source_file": "src/alerts.rs",
"source_location": "204-211",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_nominatim",
"community": 0,
"norm_label": "nominatim reverse geocoding (osm)"
},
{
"label": "CAMS European Air Quality Forecast (Europe-only pollen)",
"file_type": "concept",
"source_file": "src/pollen.rs",
"source_location": "3-9",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_cams_pollen",
"community": 5,
"norm_label": "cams european air quality forecast (europe-only pollen)"
},
{
"label": "Subagent model routing (haiku/sonnet/opus)",
"file_type": "rationale",
"source_file": "CLAUDE.md",
"source_location": "1-7",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_subagent_model_routing",
"community": 13,
"norm_label": "subagent model routing (haiku/sonnet/opus)"
},
{
"label": "weathervane API.md",
"file_type": "document",
"source_file": "API.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "doc_api_md",
"community": 5,
"norm_label": "weathervane api.md"
},
{
"label": "weathervane README.md",
"file_type": "document",
"source_file": "README.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "doc_readme",
"community": 5,
"norm_label": "weathervane readme.md"
},
{
"label": "contract-auditor agent",
"file_type": "document",
"source_file": ".claude/agents/contract-auditor.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "agent_contract_auditor",
"community": 4,
"norm_label": "contract-auditor agent"
},
{
"label": "release-prep skill",
"file_type": "document",
"source_file": ".claude/skills/release-prep/SKILL.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "skill_release_prep",
"community": 5,
"norm_label": "release-prep skill"
}
],
"links": [
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/air_quality.rs",
"source_location": "L200",
"weight": 1.0,
"source": "src_air_quality",
"target": "src_air_quality_airqualitycurrentdata",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/air_quality.rs",
"source_location": "L95",
"weight": 1.0,
"source": "src_air_quality",
"target": "src_air_quality_airqualitydata",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/air_quality.rs",
"source_location": "L195",
"weight": 1.0,
"source": "src_air_quality",
"target": "src_air_quality_airqualityresponse",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/air_quality.rs",
"source_location": "L86",
"weight": 1.0,
"source": "src_air_quality",
"target": "src_air_quality_aqicategory",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/air_quality.rs",
"source_location": "L14",
"weight": 1.0,
"source": "src_air_quality",
"target": "src_air_quality_aqistandard",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/air_quality.rs",
"source_location": "L54",
"weight": 1.0,
"source": "src_air_quality",
"target": "src_air_quality_euaqicategory",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/air_quality.rs",
"source_location": "L128",
"weight": 1.0,
"source": "src_air_quality",
"target": "src_air_quality_fetch_air_quality",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "src/air_quality.rs",
"source_location": "L9",
"weight": 1.0,
"context": "import",
"source": "src_air_quality",
"target": "src_air_quality_rs_result",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/air_quality.rs",
"source_location": "L23",
"weight": 1.0,
"source": "src_air_quality",
"target": "src_air_quality_usaqicategory",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/air_quality.rs",
"source_location": "L99",
"weight": 1.0,
"context": "field",
"source": "src_air_quality_airqualitydata",
"target": "src_air_quality_aqistandard",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/air_quality.rs",
"source_location": "156",
"weight": 1.0,
"source": "src_air_quality_fetch_air_quality",
"target": "src_air_quality_aqistandard"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/air_quality.rs",
"source_location": "88",
"weight": 1.0,
"source": "src_air_quality_aqicategory",
"target": "src_air_quality_usaqicategory"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/air_quality.rs",
"source_location": "157",
"weight": 1.0,
"source": "src_air_quality_fetch_air_quality",
"target": "src_air_quality_usaqicategory"
},
{
"relation": "semantically_similar_to",
"confidence": "INFERRED",
"confidence_score": 0.85,
"source_file": "src/air_quality.rs",
"source_location": null,
"weight": 1.0,
"source": "src_air_quality_usaqicategory",
"target": "src_air_quality_euaqicategory"
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "src/air_quality.rs",
"source_location": "L40",
"weight": 1.0,
"source": "src_air_quality_usaqicategory",
"target": "src_air_quality_usaqicategory_from_aqi",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/air_quality.rs",
"source_location": "L40",
"weight": 1.0,
"context": "return_type",
"source": "src_air_quality_usaqicategory_from_aqi",
"target": "src_air_quality_rs_self",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/air_quality.rs",
"source_location": "L71",
"weight": 1.0,
"context": "return_type",
"source": "src_air_quality_euaqicategory_from_aqi",
"target": "src_air_quality_rs_self",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/air_quality.rs",
"source_location": "90",
"weight": 1.0,
"source": "src_air_quality_aqicategory",
"target": "src_air_quality_euaqicategory"
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "src/air_quality.rs",
"source_location": "L71",
"weight": 1.0,
"source": "src_air_quality_euaqicategory",
"target": "src_air_quality_euaqicategory_from_aqi",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/air_quality.rs",
"source_location": "167",
"weight": 1.0,
"source": "src_air_quality_fetch_air_quality",
"target": "src_air_quality_euaqicategory"
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/air_quality.rs",
"source_location": "L157",
"weight": 1.0,
"source": "src_air_quality_fetch_air_quality",
"target": "src_air_quality_euaqicategory_from_aqi",
"confidence_score": 1.0
},
{
"relation": "implements",
"confidence": "INFERRED",
"confidence_score": 0.95,
"source_file": "src/air_quality.rs",
"source_location": "85-91",
"weight": 1.0,
"source": "concept_no_i18n_contract",
"target": "src_air_quality_aqicategory"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/air_quality.rs",
"source_location": "L101",
"weight": 1.0,
"context": "field",
"source": "src_air_quality_airqualitydata",
"target": "src_air_quality_aqicategory",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/air_quality.rs",
"source_location": "L128",
"weight": 1.0,
"context": "generic_arg",
"source": "src_air_quality_fetch_air_quality",
"target": "src_air_quality_airqualitydata",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/air_quality.rs",
"source_location": "115-130",
"weight": 1.0,
"source": "src_air_quality_fetch_air_quality",
"target": "concept_aqicn_headline_only"
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/air_quality.rs",
"source_location": "148",
"weight": 1.0,
"source": "src_air_quality_fetch_air_quality",
"target": "src_air_quality_aqicn_fetch_headline_aqi"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/air_quality.rs",
"source_location": "L128",
"weight": 1.0,
"context": "parameter_type",
"source": "src_air_quality_fetch_air_quality",
"target": "src_air_quality_rs_option",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/air_quality.rs",
"source_location": "L128",
"weight": 1.0,
"context": "return_type",
"source": "src_air_quality_fetch_air_quality",
"target": "src_air_quality_rs_result",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/air_quality.rs",
"source_location": "138",
"weight": 1.0,
"source": "src_air_quality_fetch_air_quality",
"target": "src_client_http_client"
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/air_quality.rs",
"source_location": "141",
"weight": 1.0,
"source": "src_air_quality_fetch_air_quality",
"target": "src_geo_detect_region"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/air_quality.rs",
"source_location": "147",
"weight": 1.0,
"source": "src_air_quality_fetch_air_quality",
"target": "src_geo_region"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/air_quality.rs",
"source_location": "L207",
"weight": 1.0,
"context": "field",
"source": "src_air_quality_airqualitycurrentdata",
"target": "src_air_quality_rs_option",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/air_quality.rs",
"source_location": "L196",
"weight": 1.0,
"context": "field",
"source": "src_air_quality_airqualityresponse",
"target": "airqualitycurrentdata",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/air_quality_aqicn.rs",
"source_location": "L49",
"weight": 1.0,
"source": "src_air_quality_aqicn",
"target": "src_air_quality_aqicn_extract_aqi",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/air_quality_aqicn.rs",
"source_location": "L68",
"weight": 1.0,
"source": "src_air_quality_aqicn",
"target": "src_air_quality_aqicn_extracts_aqi_from_ok_response",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/air_quality_aqicn.rs",
"source_location": "L19",
"weight": 1.0,
"source": "src_air_quality_aqicn",
"target": "src_air_quality_aqicn_fetch_headline_aqi",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/air_quality_aqicn.rs",
"source_location": "L81",
"weight": 1.0,
"source": "src_air_quality_aqicn",
"target": "src_air_quality_aqicn_returns_none_on_error_status",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/air_quality_aqicn.rs",
"source_location": "L93",
"weight": 1.0,
"source": "src_air_quality_aqicn",
"target": "src_air_quality_aqicn_returns_none_on_malformed_json",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/air_quality_aqicn.rs",
"source_location": "L87",
"weight": 1.0,
"source": "src_air_quality_aqicn",
"target": "src_air_quality_aqicn_returns_none_when_aqi_missing",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/air_quality_aqicn.rs",
"source_location": "L99",
"weight": 1.0,
"source": "src_air_quality_aqicn",
"target": "src_air_quality_aqicn_returns_none_when_status_field_absent",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": ".claude/agents/contract-auditor.md",
"source_location": "18",
"weight": 1.0,
"source": "agent_contract_auditor",
"target": "src_air_quality_aqicn_fetch_headline_aqi"
},
{
"relation": "implements",
"confidence": "INFERRED",
"confidence_score": 0.95,
"source_file": "src/air_quality_aqicn.rs",
"source_location": "19-42",
"weight": 1.0,
"source": "concept_silent_regional_fallthrough",
"target": "src_air_quality_aqicn_fetch_headline_aqi"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/air_quality_aqicn.rs",
"source_location": "15",
"weight": 1.0,
"source": "src_air_quality_aqicn_fetch_headline_aqi",
"target": "concept_aqicn_waqi"
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/air_quality_aqicn.rs",
"source_location": "41",
"weight": 1.0,
"confidence_score": 1.0,
"source": "src_air_quality_aqicn_fetch_headline_aqi",
"target": "src_air_quality_aqicn_extract_aqi"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/air_quality_aqicn.rs",
"source_location": "L19",
"weight": 1.0,
"context": "return_type",
"source": "src_air_quality_aqicn_fetch_headline_aqi",
"target": "src_air_quality_aqicn_rs_option",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/air_quality_aqicn.rs",
"source_location": "29",
"weight": 1.0,
"source": "src_air_quality_aqicn_fetch_headline_aqi",
"target": "src_client_http_client"
},
{
"relation": "semantically_similar_to",
"confidence": "INFERRED",
"confidence_score": 0.85,
"source_file": "src/weather_jma.rs",
"source_location": null,
"weight": 1.0,
"source": "src_weather_jma_override_current_temp",
"target": "src_air_quality_aqicn_fetch_headline_aqi"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/air_quality_aqicn.rs",
"source_location": "L49",
"weight": 1.0,
"context": "return_type",
"source": "src_air_quality_aqicn_extract_aqi",
"target": "src_air_quality_aqicn_rs_option",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L5",
"weight": 1.0,
"context": "import",
"source": "src_alerts",
"target": "hashset",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L48",
"weight": 1.0,
"source": "src_alerts",
"target": "src_alerts_alert",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L19",
"weight": 1.0,
"source": "src_alerts",
"target": "src_alerts_alertseverity",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L585",
"weight": 1.0,
"source": "src_alerts",
"target": "src_alerts_bomwarning",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L579",
"weight": 1.0,
"source": "src_alerts",
"target": "src_alerts_bomwarningsresponse",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L363",
"weight": 1.0,
"source": "src_alerts",
"target": "src_alerts_eccccapalert",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L388",
"weight": 1.0,
"source": "src_alerts",
"target": "src_alerts_eccccaparea",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L375",
"weight": 1.0,
"source": "src_alerts",
"target": "src_alerts_eccccapinfo",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L65",
"weight": 1.0,
"source": "src_alerts",
"target": "src_alerts_fetch_alerts",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L596",
"weight": 1.0,
"source": "src_alerts",
"target": "src_alerts_fetch_bom_alerts",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L395",
"weight": 1.0,
"source": "src_alerts",
"target": "src_alerts_fetch_eccc_alerts",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L259",
"weight": 1.0,
"source": "src_alerts",
"target": "src_alerts_fetch_meteoalarm_alerts",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L108",
"weight": 1.0,
"source": "src_alerts",
"target": "src_alerts_fetch_nws_alerts",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L180",
"weight": 1.0,
"source": "src_alerts",
"target": "src_alerts_meteoalarmentry",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L173",
"weight": 1.0,
"source": "src_alerts",
"target": "src_alerts_meteoalarmfeed",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L199",
"weight": 1.0,
"source": "src_alerts",
"target": "src_alerts_meteoalarmgeocode",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L91",
"weight": 1.0,
"source": "src_alerts",
"target": "src_alerts_nwsalertfeature",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L97",
"weight": 1.0,
"source": "src_alerts",
"target": "src_alerts_nwsalertproperties",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L86",
"weight": 1.0,
"source": "src_alerts",
"target": "src_alerts_nwsalertsresponse",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L492",
"weight": 1.0,
"source": "src_alerts",
"target": "src_alerts_parse_eccc_cap",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L304",
"weight": 1.0,
"source": "src_alerts",
"target": "src_alerts_parse_meteoalarm_entry",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L204",
"weight": 1.0,
"source": "src_alerts",
"target": "src_alerts_resolve_user_emma_id",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L11",
"weight": 1.0,
"context": "import",
"source": "src_alerts",
"target": "src_alerts_rs_result",
"confidence_score": 1.0
},
{
"relation": "implements",
"confidence": "INFERRED",
"confidence_score": 0.95,
"source_file": "src/alerts.rs",
"source_location": "18-44",
"weight": 1.0,
"source": "concept_no_i18n_contract",
"target": "src_alerts_alertseverity"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "53",
"weight": 1.0,
"context": "field",
"confidence_score": 1.0,
"source": "src_alerts_alert",
"target": "src_alerts_alertseverity"
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L35",
"weight": 1.0,
"source": "src_alerts_alertseverity",
"target": "src_alerts_alertseverity_from_cap_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L35",
"weight": 1.0,
"context": "return_type",
"source": "src_alerts_alertseverity_from_cap_string",
"target": "src_alerts_rs_self",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L60",
"weight": 1.0,
"context": "field",
"source": "src_alerts_alert",
"target": "src_alerts_rs_datetime",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L58",
"weight": 1.0,
"context": "field",
"source": "src_alerts_alert",
"target": "src_alerts_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L60",
"weight": 1.0,
"context": "generic_arg",
"source": "src_alerts_alert",
"target": "utc",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L65",
"weight": 1.0,
"context": "generic_arg",
"source": "src_alerts_fetch_alerts",
"target": "src_alerts_alert",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L596",
"weight": 1.0,
"context": "generic_arg",
"source": "src_alerts_fetch_bom_alerts",
"target": "src_alerts_alert",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L395",
"weight": 1.0,
"context": "generic_arg",
"source": "src_alerts_fetch_eccc_alerts",
"target": "src_alerts_alert",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L259",
"weight": 1.0,
"context": "generic_arg",
"source": "src_alerts_fetch_meteoalarm_alerts",
"target": "src_alerts_alert",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L108",
"weight": 1.0,
"context": "generic_arg",
"source": "src_alerts_fetch_nws_alerts",
"target": "src_alerts_alert",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L492",
"weight": 1.0,
"context": "generic_arg",
"source": "src_alerts_parse_eccc_cap",
"target": "src_alerts_alert",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L304",
"weight": 1.0,
"context": "generic_arg",
"source": "src_alerts_parse_meteoalarm_entry",
"target": "src_alerts_alert",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L592",
"weight": 1.0,
"context": "generic_arg",
"source": "src_alerts_bomwarning",
"target": "src_alerts_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L368",
"weight": 1.0,
"context": "field",
"source": "src_alerts_eccccapalert",
"target": "src_alerts_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L391",
"weight": 1.0,
"context": "generic_arg",
"source": "src_alerts_eccccaparea",
"target": "src_alerts_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L381",
"weight": 1.0,
"context": "generic_arg",
"source": "src_alerts_eccccapinfo",
"target": "src_alerts_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L192",
"weight": 1.0,
"context": "generic_arg",
"source": "src_alerts_meteoalarmentry",
"target": "src_alerts_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L200",
"weight": 1.0,
"context": "generic_arg",
"source": "src_alerts_meteoalarmgeocode",
"target": "src_alerts_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L104",
"weight": 1.0,
"context": "generic_arg",
"source": "src_alerts_nwsalertproperties",
"target": "src_alerts_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L492",
"weight": 1.0,
"context": "generic_arg",
"source": "src_alerts_parse_eccc_cap",
"target": "src_alerts_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L304",
"weight": 1.0,
"context": "generic_arg",
"source": "src_alerts_parse_meteoalarm_entry",
"target": "src_alerts_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L204",
"weight": 1.0,
"context": "generic_arg",
"source": "src_alerts_resolve_user_emma_id",
"target": "src_alerts_rs_string",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "75",
"weight": 1.0,
"confidence_score": 1.0,
"source": "src_alerts_fetch_alerts",
"target": "src_alerts_fetch_bom_alerts"
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "74",
"weight": 1.0,
"confidence_score": 1.0,
"source": "src_alerts_fetch_alerts",
"target": "src_alerts_fetch_eccc_alerts"
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "73",
"weight": 1.0,
"confidence_score": 1.0,
"source": "src_alerts_fetch_alerts",
"target": "src_alerts_fetch_meteoalarm_alerts"
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "67",
"weight": 1.0,
"confidence_score": 1.0,
"source": "src_alerts_fetch_alerts",
"target": "src_alerts_fetch_nws_alerts"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L65",
"weight": 1.0,
"context": "return_type",
"source": "src_alerts_fetch_alerts",
"target": "src_alerts_rs_result",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L65",
"weight": 1.0,
"context": "generic_arg",
"source": "src_alerts_fetch_alerts",
"target": "src_alerts_rs_vec",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/alerts.rs",
"source_location": "69",
"weight": 1.0,
"source": "src_alerts_fetch_alerts",
"target": "src_geo_detect_country_from_coords"
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/alerts.rs",
"source_location": "66",
"weight": 1.0,
"source": "src_alerts_fetch_alerts",
"target": "src_geo_detect_region"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L596",
"weight": 1.0,
"context": "return_type",
"source": "src_alerts_fetch_bom_alerts",
"target": "src_alerts_rs_result",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L395",
"weight": 1.0,
"context": "return_type",
"source": "src_alerts_fetch_eccc_alerts",
"target": "src_alerts_rs_result",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L259",
"weight": 1.0,
"context": "return_type",
"source": "src_alerts_fetch_meteoalarm_alerts",
"target": "src_alerts_rs_result",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L108",
"weight": 1.0,
"context": "return_type",
"source": "src_alerts_fetch_nws_alerts",
"target": "src_alerts_rs_result",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L580",
"weight": 1.0,
"context": "field",
"source": "src_alerts_bomwarningsresponse",
"target": "src_alerts_rs_vec",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L370",
"weight": 1.0,
"context": "field",
"source": "src_alerts_eccccapalert",
"target": "src_alerts_rs_vec",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L383",
"weight": 1.0,
"context": "field",
"source": "src_alerts_eccccapinfo",
"target": "src_alerts_rs_vec",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L596",
"weight": 1.0,
"context": "generic_arg",
"source": "src_alerts_fetch_bom_alerts",
"target": "src_alerts_rs_vec",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L395",
"weight": 1.0,
"context": "generic_arg",
"source": "src_alerts_fetch_eccc_alerts",
"target": "src_alerts_rs_vec",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L259",
"weight": 1.0,
"context": "generic_arg",
"source": "src_alerts_fetch_meteoalarm_alerts",
"target": "src_alerts_rs_vec",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L108",
"weight": 1.0,
"context": "generic_arg",
"source": "src_alerts_fetch_nws_alerts",
"target": "src_alerts_rs_vec",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L175",
"weight": 1.0,
"context": "field",
"source": "src_alerts_meteoalarmfeed",
"target": "src_alerts_rs_vec",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L87",
"weight": 1.0,
"context": "field",
"source": "src_alerts_nwsalertsresponse",
"target": "src_alerts_rs_vec",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L87",
"weight": 1.0,
"context": "generic_arg",
"source": "src_alerts_nwsalertsresponse",
"target": "nwsalertfeature",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L92",
"weight": 1.0,
"context": "field",
"source": "src_alerts_nwsalertfeature",
"target": "nwsalertproperties",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L104",
"weight": 1.0,
"context": "field",
"source": "src_alerts_nwsalertproperties",
"target": "src_alerts_rs_option",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L592",
"weight": 1.0,
"context": "field",
"source": "src_alerts_bomwarning",
"target": "src_alerts_rs_option",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L391",
"weight": 1.0,
"context": "field",
"source": "src_alerts_eccccaparea",
"target": "src_alerts_rs_option",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L381",
"weight": 1.0,
"context": "field",
"source": "src_alerts_eccccapinfo",
"target": "src_alerts_rs_option",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L194",
"weight": 1.0,
"context": "field",
"source": "src_alerts_meteoalarmentry",
"target": "src_alerts_rs_option",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L200",
"weight": 1.0,
"context": "field",
"source": "src_alerts_meteoalarmgeocode",
"target": "src_alerts_rs_option",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L492",
"weight": 1.0,
"context": "return_type",
"source": "src_alerts_parse_eccc_cap",
"target": "src_alerts_rs_option",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L304",
"weight": 1.0,
"context": "return_type",
"source": "src_alerts_parse_meteoalarm_entry",
"target": "src_alerts_rs_option",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L204",
"weight": 1.0,
"context": "return_type",
"source": "src_alerts_resolve_user_emma_id",
"target": "src_alerts_rs_option",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/alerts.rs",
"source_location": "110",
"weight": 1.0,
"source": "src_alerts_fetch_nws_alerts",
"target": "concept_nws"
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/alerts.rs",
"source_location": "114",
"weight": 1.0,
"source": "src_alerts_fetch_nws_alerts",
"target": "src_client_http_client"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L175",
"weight": 1.0,
"context": "generic_arg",
"source": "src_alerts_meteoalarmfeed",
"target": "meteoalarmentry",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L194",
"weight": 1.0,
"context": "generic_arg",
"source": "src_alerts_meteoalarmentry",
"target": "meteoalarmgeocode",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L304",
"weight": 1.0,
"context": "parameter_type",
"source": "src_alerts_parse_meteoalarm_entry",
"target": "src_alerts_meteoalarmentry",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "272",
"weight": 1.0,
"confidence_score": 1.0,
"source": "src_alerts_fetch_meteoalarm_alerts",
"target": "src_alerts_resolve_user_emma_id"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/alerts.rs",
"source_location": "205",
"weight": 1.0,
"source": "src_alerts_resolve_user_emma_id",
"target": "concept_nominatim"
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/alerts.rs",
"source_location": "210",
"weight": 1.0,
"source": "src_alerts_resolve_user_emma_id",
"target": "src_client_http_client"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/alerts.rs",
"source_location": "275",
"weight": 1.0,
"source": "src_alerts_fetch_meteoalarm_alerts",
"target": "concept_meteoalarm"
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L291",
"weight": 1.0,
"source": "src_alerts_fetch_meteoalarm_alerts",
"target": "src_alerts_parse_meteoalarm_entry",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/alerts.rs",
"source_location": "279",
"weight": 1.0,
"source": "src_alerts_fetch_meteoalarm_alerts",
"target": "src_client_http_client"
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/alerts.rs",
"source_location": "264",
"weight": 1.0,
"source": "src_alerts_fetch_meteoalarm_alerts",
"target": "src_geo_get_meteoalarm_info"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L370",
"weight": 1.0,
"context": "generic_arg",
"source": "src_alerts_eccccapalert",
"target": "eccccapinfo",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L383",
"weight": 1.0,
"context": "generic_arg",
"source": "src_alerts_eccccapinfo",
"target": "eccccaparea",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/alerts.rs",
"source_location": "405",
"weight": 1.0,
"source": "src_alerts_fetch_eccc_alerts",
"target": "concept_eccc"
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "479",
"weight": 1.0,
"confidence_score": 1.0,
"source": "src_alerts_fetch_eccc_alerts",
"target": "src_alerts_parse_eccc_cap"
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/alerts.rs",
"source_location": "398",
"weight": 1.0,
"source": "src_alerts_fetch_eccc_alerts",
"target": "src_client_http_client"
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/alerts.rs",
"source_location": "396",
"weight": 1.0,
"source": "src_alerts_fetch_eccc_alerts",
"target": "src_geo_get_eccc_office_codes"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L492",
"weight": 1.0,
"context": "parameter_type",
"source": "src_alerts_parse_eccc_cap",
"target": "hashset",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/alerts.rs",
"source_location": "519",
"weight": 1.0,
"source": "src_alerts_parse_eccc_cap",
"target": "src_geo_point_in_polygon"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/alerts.rs",
"source_location": "L580",
"weight": 1.0,
"context": "generic_arg",
"source": "src_alerts_bomwarningsresponse",
"target": "bomwarning",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/alerts.rs",
"source_location": "599",
"weight": 1.0,
"source": "src_alerts_fetch_bom_alerts",
"target": "concept_bom"
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/alerts.rs",
"source_location": "603",
"weight": 1.0,
"source": "src_alerts_fetch_bom_alerts",
"target": "src_client_http_client"
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/alerts.rs",
"source_location": "597",
"weight": 1.0,
"source": "src_alerts_fetch_bom_alerts",
"target": "src_geo_encode_geohash"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/client.rs",
"source_location": "L30",
"weight": 1.0,
"source": "src_client",
"target": "src_client_http_client",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/client.rs",
"source_location": "L57",
"weight": 1.0,
"source": "src_client",
"target": "src_client_reset_http_client",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/client.rs",
"source_location": "L30",
"weight": 1.0,
"context": "generic_arg",
"source": "src_client_http_client",
"target": "client",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/client.rs",
"source_location": "L30",
"weight": 1.0,
"context": "return_type",
"source": "src_client_http_client",
"target": "src_client_rs_result",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/client.rs",
"source_location": "47",
"weight": 1.0,
"source": "src_client_http_client",
"target": "src_error_error"
},
{
"relation": "shares_data_with",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/client.rs",
"source_location": "27",
"weight": 1.0,
"source": "src_client_reset_http_client",
"target": "src_client_http_client"
},
{
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "src/geo.rs",
"source_location": "L303",
"weight": 1.0,
"source": "src_geo_detect_country_from_coords",
"target": "src_client_http_client"
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/location.rs",
"source_location": "103",
"weight": 1.0,
"source": "src_location_detect_location",
"target": "src_client_http_client"
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/location.rs",
"source_location": "79",
"weight": 1.0,
"source": "src_location_search_city",
"target": "src_client_http_client"
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/pollen.rs",
"source_location": "56",
"weight": 1.0,
"source": "src_pollen_fetch_pollen",
"target": "src_client_http_client"
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/weather.rs",
"source_location": "110",
"weight": 1.0,
"source": "src_weather_fetch_weather",
"target": "src_client_http_client"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/weather_jma.rs",
"source_location": "104",
"weight": 1.0,
"source": "src_weather_jma_cached_stations",
"target": "src_client_http_client"
},
{
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "src/weather_jma.rs",
"source_location": "L161",
"weight": 1.0,
"source": "src_weather_jma_fetch_map",
"target": "src_client_http_client"
},
{
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "src/weather_jma.rs",
"source_location": "L104",
"weight": 1.0,
"source": "src_weather_jma_fetch_stations",
"target": "src_client_http_client"
},
{
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "src/weather_jma.rs",
"source_location": "L144",
"weight": 1.0,
"source": "src_weather_jma_latest_observation_time",
"target": "src_client_http_client"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/codes.rs",
"source_location": "L100",
"weight": 1.0,
"source": "src_codes",
"target": "src_codes_compassdirection",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/codes.rs",
"source_location": "L11",
"weight": 1.0,
"source": "src_codes",
"target": "src_codes_weathercondition",
"confidence_score": 1.0
},
{
"relation": "implements",
"confidence": "INFERRED",
"confidence_score": 0.95,
"source_file": "src/codes.rs",
"source_location": "10-45",
"weight": 1.0,
"source": "concept_no_i18n_contract",
"target": "src_codes_weathercondition"
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "src/codes.rs",
"source_location": "L48",
"weight": 1.0,
"source": "src_codes_weathercondition",
"target": "src_codes_weathercondition_from_code",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "src/codes.rs",
"source_location": "L71",
"weight": 1.0,
"source": "src_codes_weathercondition",
"target": "src_codes_weathercondition_icon_name",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/weather.rs",
"source_location": "137",
"weight": 1.0,
"source": "src_weather_fetch_weather",
"target": "src_codes_weathercondition"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/codes.rs",
"source_location": "L48",
"weight": 1.0,
"context": "return_type",
"source": "src_codes_weathercondition_from_code",
"target": "src_codes_rs_self",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/codes.rs",
"source_location": "L122",
"weight": 1.0,
"context": "return_type",
"source": "src_codes_compassdirection_from_degrees",
"target": "src_codes_rs_self",
"confidence_score": 1.0
},
{
"relation": "implements",
"confidence": "INFERRED",
"confidence_score": 0.95,
"source_file": "src/codes.rs",
"source_location": "99-117",
"weight": 1.0,
"source": "concept_no_i18n_contract",
"target": "src_codes_compassdirection"
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "src/codes.rs",
"source_location": "L137",
"weight": 1.0,
"source": "src_codes_compassdirection",
"target": "src_codes_compassdirection_as_str",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "src/codes.rs",
"source_location": "L122",
"weight": 1.0,
"source": "src_codes_compassdirection",
"target": "src_codes_compassdirection_from_degrees",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/weather.rs",
"source_location": "163",
"weight": 1.0,
"source": "src_weather_fetch_weather",
"target": "src_codes_compassdirection"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/error.rs",
"source_location": "L8",
"weight": 1.0,
"source": "src_error",
"target": "src_error_error",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/error.rs",
"source_location": "L58",
"weight": 1.0,
"context": "generic_arg",
"source": "src_error_error",
"target": "deerror",
"confidence_score": 1.0
},
{
"relation": "implements",
"confidence": "EXTRACTED",
"source_file": "src/error.rs",
"source_location": "L58",
"weight": 1.0,
"source": "src_error_error",
"target": "from",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/error.rs",
"source_location": "L35",
"weight": 1.0,
"context": "parameter_type",
"source": "src_error_error_from",
"target": "src_error_error",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/error.rs",
"source_location": "L59",
"weight": 1.0,
"context": "parameter_type",
"source": "src_error_error_from",
"target": "deerror",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/error.rs",
"source_location": "L59",
"weight": 1.0,
"context": "return_type",
"source": "src_error_error_from",
"target": "src_error_rs_self",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L338",
"weight": 1.0,
"source": "src_geo",
"target": "src_geo_approximate_european_country",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L297",
"weight": 1.0,
"source": "src_geo",
"target": "src_geo_detect_country_from_coords",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L24",
"weight": 1.0,
"source": "src_geo",
"target": "src_geo_detect_region",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L141",
"weight": 1.0,
"source": "src_geo",
"target": "src_geo_encode_geohash",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L327",
"weight": 1.0,
"source": "src_geo",
"target": "src_geo_geocodingresponseminimal",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L332",
"weight": 1.0,
"source": "src_geo",
"target": "src_geo_geocodingresultminimal",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L185",
"weight": 1.0,
"source": "src_geo",
"target": "src_geo_get_eccc_office_codes",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L231",
"weight": 1.0,
"source": "src_geo",
"target": "src_geo_get_meteoalarm_info",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L81",
"weight": 1.0,
"source": "src_geo",
"target": "src_geo_is_australia_bounds",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L71",
"weight": 1.0,
"source": "src_geo",
"target": "src_geo_is_canada_bounds",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L76",
"weight": 1.0,
"source": "src_geo",
"target": "src_geo_is_europe_bounds",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L87",
"weight": 1.0,
"source": "src_geo",
"target": "src_geo_is_japan_bounds",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L42",
"weight": 1.0,
"source": "src_geo",
"target": "src_geo_is_us_bounds",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L388",
"weight": 1.0,
"source": "src_geo",
"target": "src_geo_japan_bounds_excludes_neighbors",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L377",
"weight": 1.0,
"source": "src_geo",
"target": "src_geo_japan_bounds_includes_main_cities",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L292",
"weight": 1.0,
"source": "src_geo",
"target": "src_geo_meteoalarmcodenames",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L282",
"weight": 1.0,
"source": "src_geo",
"target": "src_geo_nominatimaddress",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L276",
"weight": 1.0,
"source": "src_geo",
"target": "src_geo_nominatimresponse",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L104",
"weight": 1.0,
"source": "src_geo",
"target": "src_geo_point_in_polygon",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L10",
"weight": 1.0,
"source": "src_geo",
"target": "src_geo_region",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L6",
"weight": 1.0,
"context": "import",
"source": "src_geo",
"target": "src_geo_rs_result",
"confidence_score": 1.0
},
{
"relation": "implements",
"confidence": "INFERRED",
"confidence_score": 0.95,
"source_file": "src/geo.rs",
"source_location": "9-21",
"weight": 1.0,
"source": "concept_no_i18n_contract",
"target": "src_geo_region"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "24-38",
"weight": 1.0,
"context": "return_type",
"confidence_score": 1.0,
"source": "src_geo_detect_region",
"target": "src_geo_region"
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L34",
"weight": 1.0,
"source": "src_geo_detect_region",
"target": "src_geo_is_australia_bounds",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L28",
"weight": 1.0,
"source": "src_geo_detect_region",
"target": "src_geo_is_canada_bounds",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L31",
"weight": 1.0,
"source": "src_geo_detect_region",
"target": "src_geo_is_europe_bounds",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L25",
"weight": 1.0,
"source": "src_geo_detect_region",
"target": "src_geo_is_us_bounds",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/weather.rs",
"source_location": "115",
"weight": 1.0,
"source": "src_weather_fetch_weather",
"target": "src_geo_is_japan_bounds"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L141",
"weight": 1.0,
"context": "return_type",
"source": "src_geo_encode_geohash",
"target": "src_geo_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L297",
"weight": 1.0,
"context": "generic_arg",
"source": "src_geo_detect_country_from_coords",
"target": "src_geo_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L333",
"weight": 1.0,
"context": "generic_arg",
"source": "src_geo_geocodingresultminimal",
"target": "src_geo_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L293",
"weight": 1.0,
"context": "generic_arg",
"source": "src_geo_meteoalarmcodenames",
"target": "src_geo_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L286",
"weight": 1.0,
"context": "generic_arg",
"source": "src_geo_nominatimaddress",
"target": "src_geo_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L185",
"weight": 1.0,
"context": "return_type",
"source": "src_geo_get_eccc_office_codes",
"target": "src_geo_rs_vec",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L328",
"weight": 1.0,
"context": "generic_arg",
"source": "src_geo_geocodingresponseminimal",
"target": "src_geo_rs_vec",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L231",
"weight": 1.0,
"context": "return_type",
"source": "src_geo_get_meteoalarm_info",
"target": "src_geo_rs_option",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L328",
"weight": 1.0,
"context": "field",
"source": "src_geo_geocodingresponseminimal",
"target": "src_geo_rs_option",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L333",
"weight": 1.0,
"context": "field",
"source": "src_geo_geocodingresultminimal",
"target": "src_geo_rs_option",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L286",
"weight": 1.0,
"context": "field",
"source": "src_geo_nominatimaddress",
"target": "src_geo_rs_option",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L277",
"weight": 1.0,
"context": "field",
"source": "src_geo_nominatimresponse",
"target": "src_geo_rs_option",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L277",
"weight": 1.0,
"context": "generic_arg",
"source": "src_geo_nominatimresponse",
"target": "nominatimaddress",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L293",
"weight": 1.0,
"context": "field",
"source": "src_geo_meteoalarmcodenames",
"target": "src_geo_rs_hashmap",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L317",
"weight": 1.0,
"source": "src_geo_detect_country_from_coords",
"target": "src_geo_approximate_european_country",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L297",
"weight": 1.0,
"context": "return_type",
"source": "src_geo_detect_country_from_coords",
"target": "src_geo_rs_result",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/geo.rs",
"source_location": "L328",
"weight": 1.0,
"context": "generic_arg",
"source": "src_geo_geocodingresponseminimal",
"target": "geocodingresultminimal",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/location.rs",
"source_location": "L100",
"weight": 1.0,
"source": "src_location",
"target": "src_location_detect_location",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/location.rs",
"source_location": "L61",
"weight": 1.0,
"source": "src_location",
"target": "src_location_detectedlocation",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/location.rs",
"source_location": "L137",
"weight": 1.0,
"source": "src_location",
"target": "src_location_geocodingresponse",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/location.rs",
"source_location": "L142",
"weight": 1.0,
"source": "src_location",
"target": "src_location_geocodingresult",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/location.rs",
"source_location": "L152",
"weight": 1.0,
"source": "src_location",
"target": "src_location_ipapiresponse",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/location.rs",
"source_location": "L12",
"weight": 1.0,
"source": "src_location",
"target": "src_location_locationresult",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/location.rs",
"source_location": "L43",
"weight": 1.0,
"source": "src_location",
"target": "src_location_savedlocation",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/location.rs",
"source_location": "L73",
"weight": 1.0,
"source": "src_location",
"target": "src_location_search_city",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/location.rs",
"source_location": "L131",
"weight": 1.0,
"source": "src_location",
"target": "src_location_uses_imperial_units",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "src/location.rs",
"source_location": "L24",
"weight": 1.0,
"source": "src_location_locationresult",
"target": "src_location_locationresult_from_geocoding_result",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/location.rs",
"source_location": "L20",
"weight": 1.0,
"context": "field",
"source": "src_location_locationresult",
"target": "src_location_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/location.rs",
"source_location": "L73",
"weight": 1.0,
"context": "generic_arg",
"source": "src_location_search_city",
"target": "src_location_locationresult",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/location.rs",
"source_location": "L69",
"weight": 1.0,
"context": "field",
"source": "src_location_detectedlocation",
"target": "src_location_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/location.rs",
"source_location": "L147",
"weight": 1.0,
"context": "generic_arg",
"source": "src_location_geocodingresult",
"target": "src_location_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/location.rs",
"source_location": "L159",
"weight": 1.0,
"context": "generic_arg",
"source": "src_location_ipapiresponse",
"target": "src_location_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/location.rs",
"source_location": "L45",
"weight": 1.0,
"context": "field",
"source": "src_location_savedlocation",
"target": "src_location_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/location.rs",
"source_location": "L24",
"weight": 1.0,
"context": "parameter_type",
"source": "src_location_locationresult_from_geocoding_result",
"target": "geocodingresult",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/location.rs",
"source_location": "L24",
"weight": 1.0,
"context": "return_type",
"source": "src_location_locationresult_from_geocoding_result",
"target": "src_location_rs_self",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/location.rs",
"source_location": "L138",
"weight": 1.0,
"context": "generic_arg",
"source": "src_location_geocodingresponse",
"target": "geocodingresult",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "src/location.rs",
"source_location": "L54",
"weight": 1.0,
"source": "src_location_savedlocation",
"target": "src_location_savedlocation_matches_coords",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/location.rs",
"source_location": "L100",
"weight": 1.0,
"context": "generic_arg",
"source": "src_location_detect_location",
"target": "src_location_detectedlocation",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/location.rs",
"source_location": "L73",
"weight": 1.0,
"context": "return_type",
"source": "src_location_search_city",
"target": "src_location_rs_result",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/location.rs",
"source_location": "L73",
"weight": 1.0,
"context": "generic_arg",
"source": "src_location_search_city",
"target": "src_location_rs_vec",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/location.rs",
"source_location": "L100",
"weight": 1.0,
"context": "return_type",
"source": "src_location_detect_location",
"target": "src_location_rs_result",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/location.rs",
"source_location": "L138",
"weight": 1.0,
"context": "generic_arg",
"source": "src_location_geocodingresponse",
"target": "src_location_rs_vec",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/location.rs",
"source_location": "L138",
"weight": 1.0,
"context": "field",
"source": "src_location_geocodingresponse",
"target": "src_location_rs_option",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/location.rs",
"source_location": "L147",
"weight": 1.0,
"context": "field",
"source": "src_location_geocodingresult",
"target": "src_location_rs_option",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/location.rs",
"source_location": "L159",
"weight": 1.0,
"context": "field",
"source": "src_location_ipapiresponse",
"target": "src_location_rs_option",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/network.rs",
"source_location": "L23",
"weight": 1.0,
"source": "src_network",
"target": "src_network_network_stream",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/network.rs",
"source_location": "L10",
"weight": 1.0,
"source": "src_network",
"target": "src_network_networkevent",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "src/network.rs",
"source_location": "L6",
"weight": 1.0,
"context": "import",
"source": "src_network",
"target": "src_network_rs_pin",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "src/network.rs",
"source_location": "L5",
"weight": 1.0,
"context": "import",
"source": "src_network",
"target": "src_network_rs_stream",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/network.rs",
"source_location": "L23",
"weight": 1.0,
"context": "generic_arg",
"source": "src_network_network_stream",
"target": "src_network_networkevent",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": ".claude/agents/contract-auditor.md",
"source_location": "26",
"weight": 1.0,
"source": "agent_contract_auditor",
"target": "src_network_network_stream"
},
{
"relation": "implements",
"confidence": "INFERRED",
"confidence_score": 0.95,
"source_file": "src/network.rs",
"source_location": "23-78",
"weight": 1.0,
"source": "concept_linux_streams_degrade_silently",
"target": "src_network_network_stream"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/network.rs",
"source_location": "L23",
"weight": 1.0,
"context": "generic_arg",
"source": "src_network_network_stream",
"target": "src_network_rs_box",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/network.rs",
"source_location": "L23",
"weight": 1.0,
"context": "generic_arg",
"source": "src_network_network_stream",
"target": "src_network_rs_item",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/network.rs",
"source_location": "L23",
"weight": 1.0,
"context": "return_type",
"source": "src_network_network_stream",
"target": "src_network_rs_pin",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/network.rs",
"source_location": "L23",
"weight": 1.0,
"context": "generic_arg",
"source": "src_network_network_stream",
"target": "src_network_rs_send",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/network.rs",
"source_location": "L23",
"weight": 1.0,
"context": "generic_arg",
"source": "src_network_network_stream",
"target": "src_network_rs_stream",
"confidence_score": 1.0
},
{
"relation": "semantically_similar_to",
"confidence": "INFERRED",
"confidence_score": 0.95,
"source_file": "src/network.rs",
"source_location": null,
"weight": 1.0,
"source": "src_network_network_stream",
"target": "src_sleep_sleep_stream"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/pollen.rs",
"source_location": "L50",
"weight": 1.0,
"source": "src_pollen",
"target": "src_pollen_fetch_pollen",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/pollen.rs",
"source_location": "L67",
"weight": 1.0,
"source": "src_pollen",
"target": "src_pollen_from_current",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/pollen.rs",
"source_location": "L107",
"weight": 1.0,
"source": "src_pollen",
"target": "src_pollen_parse",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/pollen.rs",
"source_location": "L94",
"weight": 1.0,
"source": "src_pollen",
"target": "src_pollen_pollencurrent",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/pollen.rs",
"source_location": "L23",
"weight": 1.0,
"source": "src_pollen",
"target": "src_pollen_pollendata",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/pollen.rs",
"source_location": "L89",
"weight": 1.0,
"source": "src_pollen",
"target": "src_pollen_pollenresponse",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/pollen.rs",
"source_location": "L147",
"weight": 1.0,
"source": "src_pollen",
"target": "src_pollen_returns_none_when_all_six_null",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/pollen.rs",
"source_location": "L113",
"weight": 1.0,
"source": "src_pollen",
"target": "src_pollen_returns_some_when_covered_with_active_species",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/pollen.rs",
"source_location": "L131",
"weight": 1.0,
"source": "src_pollen",
"target": "src_pollen_returns_some_when_covered_with_all_zero_species",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "src/pollen.rs",
"source_location": "L13",
"weight": 1.0,
"context": "import",
"source": "src_pollen",
"target": "src_pollen_rs_result",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/pollen.rs",
"source_location": "L162",
"weight": 1.0,
"source": "src_pollen",
"target": "src_pollen_zero_fills_when_some_species_null_but_others_present",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/pollen.rs",
"source_location": "L50",
"weight": 1.0,
"context": "generic_arg",
"source": "src_pollen_fetch_pollen",
"target": "src_pollen_pollendata",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/pollen.rs",
"source_location": "L67",
"weight": 1.0,
"context": "generic_arg",
"source": "src_pollen_from_current",
"target": "src_pollen_pollendata",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/pollen.rs",
"source_location": "L107",
"weight": 1.0,
"context": "generic_arg",
"source": "src_pollen_parse",
"target": "src_pollen_pollendata",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/pollen.rs",
"source_location": "40-45",
"weight": 1.0,
"source": "src_pollen_fetch_pollen",
"target": "concept_cams_pollen"
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/pollen.rs",
"source_location": "59",
"weight": 1.0,
"confidence_score": 1.0,
"source": "src_pollen_fetch_pollen",
"target": "src_pollen_from_current"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/pollen.rs",
"source_location": "L50",
"weight": 1.0,
"context": "generic_arg",
"source": "src_pollen_fetch_pollen",
"target": "src_pollen_rs_option",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/pollen.rs",
"source_location": "L50",
"weight": 1.0,
"context": "return_type",
"source": "src_pollen_fetch_pollen",
"target": "src_pollen_rs_result",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/pollen.rs",
"source_location": "L67",
"weight": 1.0,
"context": "return_type",
"source": "src_pollen_from_current",
"target": "src_pollen_rs_option",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/pollen.rs",
"source_location": "L107",
"weight": 1.0,
"context": "return_type",
"source": "src_pollen_parse",
"target": "src_pollen_rs_option",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/pollen.rs",
"source_location": "L100",
"weight": 1.0,
"context": "field",
"source": "src_pollen_pollencurrent",
"target": "src_pollen_rs_option",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/pollen.rs",
"source_location": "L67",
"weight": 1.0,
"context": "parameter_type",
"source": "src_pollen_from_current",
"target": "pollencurrent",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/pollen.rs",
"source_location": "L109",
"weight": 1.0,
"source": "src_pollen_parse",
"target": "src_pollen_from_current",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/pollen.rs",
"source_location": "L90",
"weight": 1.0,
"context": "field",
"source": "src_pollen_pollenresponse",
"target": "pollencurrent",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/pollen.rs",
"source_location": "L124",
"weight": 1.0,
"source": "src_pollen_returns_some_when_covered_with_active_species",
"target": "src_pollen_parse",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/pollen.rs",
"source_location": "L142",
"weight": 1.0,
"source": "src_pollen_returns_some_when_covered_with_all_zero_species",
"target": "src_pollen_parse",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/pollen.rs",
"source_location": "L173",
"weight": 1.0,
"source": "src_pollen_zero_fills_when_some_species_null_but_others_present",
"target": "src_pollen_parse",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "src/sleep.rs",
"source_location": "L6",
"weight": 1.0,
"context": "import",
"source": "src_sleep",
"target": "src_sleep_rs_pin",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "src/sleep.rs",
"source_location": "L5",
"weight": 1.0,
"context": "import",
"source": "src_sleep",
"target": "src_sleep_rs_stream",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/sleep.rs",
"source_location": "L21",
"weight": 1.0,
"source": "src_sleep",
"target": "src_sleep_sleep_stream",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/sleep.rs",
"source_location": "L10",
"weight": 1.0,
"source": "src_sleep",
"target": "src_sleep_sleepevent",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/sleep.rs",
"source_location": "L21",
"weight": 1.0,
"context": "generic_arg",
"source": "src_sleep_sleep_stream",
"target": "src_sleep_sleepevent",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": ".claude/agents/contract-auditor.md",
"source_location": "26",
"weight": 1.0,
"source": "agent_contract_auditor",
"target": "src_sleep_sleep_stream"
},
{
"relation": "implements",
"confidence": "INFERRED",
"confidence_score": 0.95,
"source_file": "src/sleep.rs",
"source_location": "21-76",
"weight": 1.0,
"source": "concept_linux_streams_degrade_silently",
"target": "src_sleep_sleep_stream"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/sleep.rs",
"source_location": "L21",
"weight": 1.0,
"context": "generic_arg",
"source": "src_sleep_sleep_stream",
"target": "src_sleep_rs_box",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/sleep.rs",
"source_location": "L21",
"weight": 1.0,
"context": "generic_arg",
"source": "src_sleep_sleep_stream",
"target": "src_sleep_rs_item",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/sleep.rs",
"source_location": "L21",
"weight": 1.0,
"context": "return_type",
"source": "src_sleep_sleep_stream",
"target": "src_sleep_rs_pin",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/sleep.rs",
"source_location": "L21",
"weight": 1.0,
"context": "generic_arg",
"source": "src_sleep_sleep_stream",
"target": "src_sleep_rs_send",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/sleep.rs",
"source_location": "L21",
"weight": 1.0,
"context": "generic_arg",
"source": "src_sleep_sleep_stream",
"target": "src_sleep_rs_stream",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/time.rs",
"source_location": "L99",
"weight": 1.0,
"source": "src_time",
"target": "src_time_format_chrono_time",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/time.rs",
"source_location": "L38",
"weight": 1.0,
"source": "src_time",
"target": "src_time_format_hour",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/time.rs",
"source_location": "L115",
"weight": 1.0,
"source": "src_time",
"target": "src_time_format_hour_minute",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/time.rs",
"source_location": "L56",
"weight": 1.0,
"source": "src_time",
"target": "src_time_format_time",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/time.rs",
"source_location": "L77",
"weight": 1.0,
"source": "src_time",
"target": "src_time_is_night_time",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/time.rs",
"source_location": "L12",
"weight": 1.0,
"source": "src_time",
"target": "src_time_parseddate",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "src/time.rs",
"source_location": "L26",
"weight": 1.0,
"source": "src_time_parseddate",
"target": "src_time_parseddate_from_iso",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/time.rs",
"source_location": "L14",
"weight": 1.0,
"context": "field",
"source": "src_time_parseddate",
"target": "weekday",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/time.rs",
"source_location": "L26",
"weight": 1.0,
"context": "return_type",
"source": "src_time_parseddate_from_iso",
"target": "src_time_rs_option",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/time.rs",
"source_location": "L26",
"weight": 1.0,
"context": "generic_arg",
"source": "src_time_parseddate_from_iso",
"target": "src_time_rs_self",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/time.rs",
"source_location": "L40",
"weight": 1.0,
"source": "src_time_format_hour",
"target": "src_time_format_chrono_time",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/time.rs",
"source_location": "L49",
"weight": 1.0,
"source": "src_time_format_hour",
"target": "src_time_format_hour_minute",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/time.rs",
"source_location": "L38",
"weight": 1.0,
"context": "return_type",
"source": "src_time_format_hour",
"target": "src_time_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/time.rs",
"source_location": "L99",
"weight": 1.0,
"context": "return_type",
"source": "src_time_format_chrono_time",
"target": "src_time_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/time.rs",
"source_location": "L115",
"weight": 1.0,
"context": "return_type",
"source": "src_time_format_hour_minute",
"target": "src_time_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/time.rs",
"source_location": "L56",
"weight": 1.0,
"context": "return_type",
"source": "src_time_format_time",
"target": "src_time_rs_string",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/time.rs",
"source_location": "L58",
"weight": 1.0,
"source": "src_time_format_time",
"target": "src_time_format_chrono_time",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/time.rs",
"source_location": "L68",
"weight": 1.0,
"source": "src_time_format_time",
"target": "src_time_format_hour_minute",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/time.rs",
"source_location": "L99",
"weight": 1.0,
"context": "parameter_type",
"source": "src_time_format_chrono_time",
"target": "src_time_rs_datetime",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/time.rs",
"source_location": "L99",
"weight": 1.0,
"context": "generic_arg",
"source": "src_time_format_chrono_time",
"target": "tz",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/units.rs",
"source_location": "L84",
"weight": 1.0,
"source": "src_units",
"target": "src_units_measurementsystem",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/units.rs",
"source_location": "L42",
"weight": 1.0,
"source": "src_units",
"target": "src_units_pressureunit",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/units.rs",
"source_location": "L9",
"weight": 1.0,
"source": "src_units",
"target": "src_units_temperatureunit",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "src/units.rs",
"source_location": "L27",
"weight": 1.0,
"source": "src_units_temperatureunit",
"target": "src_units_temperatureunit_api_param",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "src/units.rs",
"source_location": "L35",
"weight": 1.0,
"source": "src_units_temperatureunit",
"target": "src_units_temperatureunit_format",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "src/units.rs",
"source_location": "L19",
"weight": 1.0,
"source": "src_units_temperatureunit",
"target": "src_units_temperatureunit_symbol",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/weather.rs",
"source_location": "99",
"weight": 1.0,
"source": "src_weather_fetch_weather",
"target": "src_units_temperatureunit"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/units.rs",
"source_location": "L35",
"weight": 1.0,
"context": "return_type",
"source": "src_units_temperatureunit_format",
"target": "src_units_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/units.rs",
"source_location": "L72",
"weight": 1.0,
"context": "return_type",
"source": "src_units_pressureunit_format",
"target": "src_units_rs_string",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "src/units.rs",
"source_location": "L63",
"weight": 1.0,
"source": "src_units_pressureunit",
"target": "src_units_pressureunit_convert",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "src/units.rs",
"source_location": "L72",
"weight": 1.0,
"source": "src_units_pressureunit",
"target": "src_units_pressureunit_format",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "src/units.rs",
"source_location": "L54",
"weight": 1.0,
"source": "src_units_pressureunit",
"target": "src_units_pressureunit_symbol",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/units.rs",
"source_location": "L73",
"weight": 1.0,
"source": "src_units_pressureunit_format",
"target": "src_units_pressureunit_convert",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "src/units.rs",
"source_location": "L118",
"weight": 1.0,
"source": "src_units_measurementsystem",
"target": "src_units_measurementsystem_convert_visibility",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "src/units.rs",
"source_location": "L102",
"weight": 1.0,
"source": "src_units_measurementsystem",
"target": "src_units_measurementsystem_visibility_unit",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "src/units.rs",
"source_location": "L110",
"weight": 1.0,
"source": "src_units_measurementsystem",
"target": "src_units_measurementsystem_wind_speed_api_param",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "src/units.rs",
"source_location": "L94",
"weight": 1.0,
"source": "src_units_measurementsystem",
"target": "src_units_measurementsystem_wind_speed_unit",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/weather.rs",
"source_location": "100",
"weight": 1.0,
"source": "src_weather_fetch_weather",
"target": "src_units_measurementsystem"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L185",
"weight": 1.0,
"source": "src_weather",
"target": "src_weather_currentdata",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L16",
"weight": 1.0,
"source": "src_weather",
"target": "src_weather_currentweather",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L209",
"weight": 1.0,
"source": "src_weather",
"target": "src_weather_dailydata",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L49",
"weight": 1.0,
"source": "src_weather",
"target": "src_weather_dailyforecast",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L96",
"weight": 1.0,
"source": "src_weather",
"target": "src_weather_fetch_weather",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L201",
"weight": 1.0,
"source": "src_weather",
"target": "src_weather_hourlydata",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L68",
"weight": 1.0,
"source": "src_weather",
"target": "src_weather_hourlyforecast",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L178",
"weight": 1.0,
"source": "src_weather",
"target": "src_weather_openmeteoresponse",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L9",
"weight": 1.0,
"context": "import",
"source": "src_weather",
"target": "src_weather_rs_result",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L83",
"weight": 1.0,
"source": "src_weather",
"target": "src_weather_weatherdata",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L32",
"weight": 1.0,
"context": "field",
"source": "src_weather_currentweather",
"target": "compassdirection",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L22",
"weight": 1.0,
"context": "field",
"source": "src_weather_currentweather",
"target": "weathercondition",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L85",
"weight": 1.0,
"context": "field",
"source": "src_weather_weatherdata",
"target": "src_weather_currentweather",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L59",
"weight": 1.0,
"context": "field",
"source": "src_weather_dailyforecast",
"target": "weathercondition",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L76",
"weight": 1.0,
"context": "field",
"source": "src_weather_hourlyforecast",
"target": "weathercondition",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L63",
"weight": 1.0,
"context": "field",
"source": "src_weather_dailyforecast",
"target": "src_weather_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L89",
"weight": 1.0,
"context": "generic_arg",
"source": "src_weather_weatherdata",
"target": "src_weather_dailyforecast",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L215",
"weight": 1.0,
"context": "generic_arg",
"source": "src_weather_dailydata",
"target": "src_weather_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L202",
"weight": 1.0,
"context": "generic_arg",
"source": "src_weather_hourlydata",
"target": "src_weather_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L70",
"weight": 1.0,
"context": "field",
"source": "src_weather_hourlyforecast",
"target": "src_weather_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L87",
"weight": 1.0,
"context": "generic_arg",
"source": "src_weather_weatherdata",
"target": "src_weather_hourlyforecast",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L96",
"weight": 1.0,
"context": "generic_arg",
"source": "src_weather_fetch_weather",
"target": "src_weather_weatherdata",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L89",
"weight": 1.0,
"context": "field",
"source": "src_weather_weatherdata",
"target": "src_weather_rs_vec",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L215",
"weight": 1.0,
"context": "field",
"source": "src_weather_dailydata",
"target": "src_weather_rs_vec",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L205",
"weight": 1.0,
"context": "field",
"source": "src_weather_hourlydata",
"target": "src_weather_rs_vec",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/weather.rs",
"source_location": "103",
"weight": 1.0,
"source": "src_weather_fetch_weather",
"target": "concept_open_meteo_api"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L96",
"weight": 1.0,
"context": "parameter_type",
"source": "src_weather_fetch_weather",
"target": "measurementsystem",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/weather.rs",
"source_location": "116",
"weight": 1.0,
"source": "src_weather_fetch_weather",
"target": "src_weather_jma_override_current_temp"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L96",
"weight": 1.0,
"context": "return_type",
"source": "src_weather_fetch_weather",
"target": "src_weather_rs_result",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L96",
"weight": 1.0,
"context": "parameter_type",
"source": "src_weather_fetch_weather",
"target": "src_weather_rs_temperatureunit",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L179",
"weight": 1.0,
"context": "field",
"source": "src_weather_openmeteoresponse",
"target": "currentdata",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L181",
"weight": 1.0,
"context": "field",
"source": "src_weather_openmeteoresponse",
"target": "dailydata",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather.rs",
"source_location": "L180",
"weight": 1.0,
"context": "field",
"source": "src_weather_openmeteoresponse",
"target": "hourlydata",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L89",
"weight": 1.0,
"source": "src_weather_jma",
"target": "src_weather_jma_cached_stations",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L260",
"weight": 1.0,
"source": "src_weather_jma",
"target": "src_weather_jma_celsius_passthrough",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L265",
"weight": 1.0,
"source": "src_weather_jma",
"target": "src_weather_jma_celsius_to_fahrenheit",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L241",
"weight": 1.0,
"source": "src_weather_jma",
"target": "src_weather_jma_deg_min_converts",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L199",
"weight": 1.0,
"source": "src_weather_jma",
"target": "src_weather_jma_deg_min_to_decimal",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L159",
"weight": 1.0,
"source": "src_weather_jma",
"target": "src_weather_jma_fetch_map",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L103",
"weight": 1.0,
"source": "src_weather_jma",
"target": "src_weather_jma_fetch_stations",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L204",
"weight": 1.0,
"source": "src_weather_jma",
"target": "src_weather_jma_haversine_km",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L255",
"weight": 1.0,
"source": "src_weather_jma",
"target": "src_weather_jma_haversine_same_point_is_zero",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L248",
"weight": 1.0,
"source": "src_weather_jma",
"target": "src_weather_jma_haversine_tokyo_to_osaka",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L280",
"weight": 1.0,
"source": "src_weather_jma",
"target": "src_weather_jma_iso_parser_rejects_malformed",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L272",
"weight": 1.0,
"source": "src_weather_jma",
"target": "src_weather_jma_iso_parser_strips_separators",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L143",
"weight": 1.0,
"source": "src_weather_jma",
"target": "src_weather_jma_latest_observation_time",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L287",
"weight": 1.0,
"source": "src_weather_jma",
"target": "src_weather_jma_nearest_selection_picks_closest",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L46",
"weight": 1.0,
"source": "src_weather_jma",
"target": "src_weather_jma_override_current_temp",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L178",
"weight": 1.0,
"source": "src_weather_jma",
"target": "src_weather_jma_parse_iso_to_compact",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L231",
"weight": 1.0,
"source": "src_weather_jma",
"target": "src_weather_jma_rawobservation",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L224",
"weight": 1.0,
"source": "src_weather_jma",
"target": "src_weather_jma_rawstation",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L13",
"weight": 1.0,
"context": "import",
"source": "src_weather_jma",
"target": "src_weather_jma_rs_hashmap",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L19",
"weight": 1.0,
"context": "import",
"source": "src_weather_jma",
"target": "src_weather_jma_rs_temperatureunit",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L36",
"weight": 1.0,
"source": "src_weather_jma",
"target": "src_weather_jma_station",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L216",
"weight": 1.0,
"source": "src_weather_jma",
"target": "src_weather_jma_to_unit",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L89",
"weight": 1.0,
"context": "generic_arg",
"source": "src_weather_jma_cached_stations",
"target": "src_weather_jma_station",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L103",
"weight": 1.0,
"context": "generic_arg",
"source": "src_weather_jma_fetch_stations",
"target": "src_weather_jma_station",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L37",
"weight": 1.0,
"context": "field",
"source": "src_weather_jma_station",
"target": "src_weather_jma_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L159",
"weight": 1.0,
"context": "generic_arg",
"source": "src_weather_jma_fetch_map",
"target": "src_weather_jma_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L143",
"weight": 1.0,
"context": "generic_arg",
"source": "src_weather_jma_latest_observation_time",
"target": "src_weather_jma_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L178",
"weight": 1.0,
"context": "generic_arg",
"source": "src_weather_jma_parse_iso_to_compact",
"target": "src_weather_jma_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L227",
"weight": 1.0,
"context": "field",
"source": "src_weather_jma_rawstation",
"target": "src_weather_jma_rs_string",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": ".claude/agents/contract-auditor.md",
"source_location": "18",
"weight": 1.0,
"source": "agent_contract_auditor",
"target": "src_weather_jma_override_current_temp"
},
{
"relation": "implements",
"confidence": "INFERRED",
"confidence_score": 0.95,
"source_file": "src/weather_jma.rs",
"source_location": "46-84",
"weight": 1.0,
"source": "concept_silent_regional_fallthrough",
"target": "src_weather_jma_override_current_temp"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/weather_jma.rs",
"source_location": "3-12",
"weight": 1.0,
"source": "src_weather_jma_override_current_temp",
"target": "concept_amedas_quality_upgrade"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/weather_jma.rs",
"source_location": "21-23",
"weight": 1.0,
"source": "src_weather_jma_override_current_temp",
"target": "concept_jma_amedas"
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "51",
"weight": 1.0,
"confidence_score": 1.0,
"source": "src_weather_jma_override_current_temp",
"target": "src_weather_jma_cached_stations"
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L70",
"weight": 1.0,
"source": "src_weather_jma_override_current_temp",
"target": "src_weather_jma_fetch_map",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "55",
"weight": 1.0,
"confidence_score": 1.0,
"source": "src_weather_jma_override_current_temp",
"target": "src_weather_jma_haversine_km"
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L69",
"weight": 1.0,
"source": "src_weather_jma_override_current_temp",
"target": "src_weather_jma_latest_observation_time",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L46",
"weight": 1.0,
"context": "return_type",
"source": "src_weather_jma_override_current_temp",
"target": "src_weather_jma_rs_option",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L46",
"weight": 1.0,
"context": "parameter_type",
"source": "src_weather_jma_override_current_temp",
"target": "src_weather_jma_rs_temperatureunit",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L76",
"weight": 1.0,
"source": "src_weather_jma_override_current_temp",
"target": "src_weather_jma_to_unit",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L216",
"weight": 1.0,
"context": "parameter_type",
"source": "src_weather_jma_to_unit",
"target": "src_weather_jma_rs_temperatureunit",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L89",
"weight": 1.0,
"context": "return_type",
"source": "src_weather_jma_cached_stations",
"target": "src_weather_jma_rs_option",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L159",
"weight": 1.0,
"context": "return_type",
"source": "src_weather_jma_fetch_map",
"target": "src_weather_jma_rs_option",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L103",
"weight": 1.0,
"context": "return_type",
"source": "src_weather_jma_fetch_stations",
"target": "src_weather_jma_rs_option",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L143",
"weight": 1.0,
"context": "return_type",
"source": "src_weather_jma_latest_observation_time",
"target": "src_weather_jma_rs_option",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L178",
"weight": 1.0,
"context": "return_type",
"source": "src_weather_jma_parse_iso_to_compact",
"target": "src_weather_jma_rs_option",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L233",
"weight": 1.0,
"context": "field",
"source": "src_weather_jma_rawobservation",
"target": "src_weather_jma_rs_option",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L96",
"weight": 1.0,
"source": "src_weather_jma_cached_stations",
"target": "src_weather_jma_fetch_stations",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L89",
"weight": 1.0,
"context": "generic_arg",
"source": "src_weather_jma_cached_stations",
"target": "src_weather_jma_rs_vec",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L103",
"weight": 1.0,
"context": "generic_arg",
"source": "src_weather_jma_fetch_stations",
"target": "src_weather_jma_rs_vec",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L233",
"weight": 1.0,
"context": "generic_arg",
"source": "src_weather_jma_rawobservation",
"target": "src_weather_jma_rs_vec",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L226",
"weight": 1.0,
"context": "field",
"source": "src_weather_jma_rawstation",
"target": "src_weather_jma_rs_vec",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L131",
"weight": 1.0,
"source": "src_weather_jma_fetch_stations",
"target": "src_weather_jma_deg_min_to_decimal",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L156",
"weight": 1.0,
"source": "src_weather_jma_latest_observation_time",
"target": "src_weather_jma_parse_iso_to_compact",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L159",
"weight": 1.0,
"context": "generic_arg",
"source": "src_weather_jma_fetch_map",
"target": "rawobservation",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L159",
"weight": 1.0,
"context": "generic_arg",
"source": "src_weather_jma_fetch_map",
"target": "src_weather_jma_rs_hashmap",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L250",
"weight": 1.0,
"source": "src_weather_jma_haversine_tokyo_to_osaka",
"target": "src_weather_jma_haversine_km",
"confidence_score": 1.0
},
{
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "src/weather_jma.rs",
"source_location": "L310",
"weight": 1.0,
"source": "src_weather_jma_nearest_selection_picks_closest",
"target": "src_weather_jma_haversine_km",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "API.md",
"source_location": null,
"weight": 1.0,
"source": "doc_api_md",
"target": "src_lib_weathervane_crate"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "README.md",
"source_location": null,
"weight": 1.0,
"source": "doc_readme",
"target": "src_lib_weathervane_crate"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": ".claude/skills/release-prep/SKILL.md",
"source_location": "29-30",
"weight": 1.0,
"source": "skill_release_prep",
"target": "src_lib_weathervane_crate"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/lib.rs",
"source_location": "5-8",
"weight": 1.0,
"source": "src_lib_weathervane_crate",
"target": "concept_reactive_no_polling"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": ".claude/agents/contract-auditor.md",
"source_location": "10-15",
"weight": 1.0,
"source": "agent_contract_auditor",
"target": "concept_no_i18n_contract"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": ".claude/agents/contract-auditor.md",
"source_location": "16-19",
"weight": 1.0,
"source": "agent_contract_auditor",
"target": "concept_silent_regional_fallthrough"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": ".claude/agents/contract-auditor.md",
"source_location": "20-24",
"weight": 1.0,
"source": "agent_contract_auditor",
"target": "concept_no_pii_in_logs"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": ".claude/agents/contract-auditor.md",
"source_location": "25-28",
"weight": 1.0,
"source": "agent_contract_auditor",
"target": "concept_linux_streams_degrade_silently"
},
{
"relation": "cites",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "README.md",
"source_location": "12",
"weight": 1.0,
"source": "doc_readme",
"target": "concept_open_meteo_api"
},
{
"relation": "cites",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "README.md",
"source_location": "14",
"weight": 1.0,
"source": "doc_readme",
"target": "concept_jma_amedas"
},
{
"relation": "cites",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "README.md",
"source_location": "16-18",
"weight": 1.0,
"source": "doc_readme",
"target": "concept_aqicn_waqi"
},
{
"relation": "cites",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "README.md",
"source_location": "20",
"weight": 1.0,
"source": "doc_readme",
"target": "concept_cams_pollen"
}
],
"hyperedges": [
{
"id": "regional_alert_dispatch",
"label": "Regional alert provider dispatch in fetch_alerts",
"nodes": [
"src_alerts_fetch_alerts",
"src_alerts_fetch_nws_alerts",
"src_alerts_fetch_meteoalarm_alerts",
"src_alerts_fetch_eccc_alerts",
"src_alerts_fetch_bom_alerts",
"src_geo_detect_region"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/alerts.rs"
},
{
"id": "shared_http_client_consumers",
"label": "All fetchers funnel through the shared lazy reqwest client",
"nodes": [
"src_weather_fetch_weather",
"src_air_quality_fetch_air_quality",
"src_alerts_fetch_nws_alerts",
"src_alerts_fetch_meteoalarm_alerts",
"src_alerts_fetch_eccc_alerts",
"src_alerts_fetch_bom_alerts",
"src_location_search_city",
"src_location_detect_location",
"src_pollen_fetch_pollen",
"src_air_quality_aqicn_fetch_headline_aqi",
"src_weather_jma_cached_stations",
"src_client_http_client"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "src/client.rs"
},
{
"id": "no_i18n_enum_contract",
"label": "Enums returned to frontends to keep core out of translation",
"nodes": [
"src_codes_weathercondition",
"src_codes_compassdirection",
"src_alerts_alertseverity",
"src_air_quality_aqicategory",
"src_geo_region",
"concept_no_i18n_contract"
],
"relation": "implement",
"confidence": "INFERRED",
"confidence_score": 0.95,
"source_file": ".claude/agents/contract-auditor.md"
}
],
"built_at_commit": "6ffc4aaf7b207d04350677350bb0f0f958ad8d96"
}