Skip to content

issues Search Results · language:Dune language:Python language:JavaScript language:JavaScript language:Python language:Ruby

Filter by

43.9M results  (678 ms)

43.9M results

Severity: Medium · Area: dbt (marts) · Type: backward-compat shim (no-shim principle) Problem mart_hourly_patterns_summary exists solely to recreate a deleted mart_hourly_patterns by re-aggregating mart_hourly_rides; ...
auto-audit
priority:medium
tech-debt

Severity: Medium · Area: dbt (marts) · Type: macro reuse / DRY Problem mart_similar_day_stats re-implements the existing day_type macro inline with divergent logic. Location - dbt_city_cycles/models/marts/mart_similar_day_stats.sql:31-35 ...
auto-audit
priority:medium
tech-debt

Severity: Low · Area: backend (api/services) · Type: divergence risk Problem Two WMO weather-code maps cover the same 28 codes but disagree on at least one. Locations - api/services/recommendation_engine.py:173-202 ...
auto-audit
priority:low
tech-debt

Severity: Medium · Area: dbt (marts) · Type: redundant config / boilerplate Problem Every mart re-declares {{ config(materialized= table ) }}, which is already the project default. Locations - dbt_city_cycles/models/marts/*.sql:1 ...
auto-audit
priority:medium
tech-debt

Summary Display an emoji country flag on the banner strip bar indicating the geographic origin of the sender s domain. Hovering over the flag shows the country name as a tooltip. Country lookup details ...
LOE:M
Risk:S

Severity: Low · Area: backend (extracted_file_manager) · Type: logging hygiene Problem The file-manager subtree uses print() instead of the project s logging. Locations - extracted_file_manager/manager.py ...
auto-audit
priority:low
tech-debt

Severity: Medium · Area: backend (extraction, extracted_file_manager) · Type: divergent impls / error handling Problem Two different S3-object-existence checks disagree on error handling. Locations ...
auto-audit
priority:medium
tech-debt

Severity: Medium · Area: backend (orchestrator, extracted_file_manager) · Type: redundant work / forked owners Problem A single pipeline run extracts the source data twice. Locations - orchestrator/main.py:118-165 ...
auto-audit
priority:medium
tech-debt

Severity: Medium · Area: backend (orchestrator) · Type: dead code / config trap Problem orchestrator/config.py (~201 LOC) defines get_config/validate_config/print_config and all *_CONFIG dicts, but they ...
auto-audit
priority:medium
tech-debt

Severity: Medium · Area: backend (api/services) · Type: DRY / magic numbers Problem Unit-conversion formulas are copy-pasted across two dataclasses in weather_service.py. Locations - Celsius→Fahrenheit ...
auto-audit
priority:medium
tech-debt
Issue origami icon

Learn how you can use GitHub Issues to plan and track your work.

Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub Issues
ProTip! Restrict your search to the title by using the in:title qualifier.
Issue origami icon

Learn how you can use GitHub Issues to plan and track your work.

Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub Issues
ProTip! Restrict your search to the title by using the in:title qualifier.