Symbol Intelligence
Every named symbol, tracked across the full commit history
Heat, signals, blast radius — all pre-computed at push time. Click any symbol to see its full provenance.
Total
3,616
Hotspots
6
Blast Risk
3,427
Health
94
| Op | Kind | Address | Modified | Activity | Changes | Blast | Coupled | Signals |
|---|---|---|---|---|---|---|---|---|
| replace | method |
tests/test_symbol_detail_phase1.py
TestInferSymKind.test_T112_no_separator_is_file
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | class |
tests/test_symbol_detail_phase1.py
TestSymbolDetailHTML
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailHTML.test_T301_name_in_h1_gradient
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailHTML.test_T302_health_strip_rendered
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailHTML.test_T303_refactor_section_when_events
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailHTML.test_T304_type_section_conditional
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailHTML.test_T305_blast_radius_card_values
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailHTML.test_T306_coupling_links_to_symbol_page
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailHTML.test_T307_refactor_badges_use_rf_kind_class
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailHTML.test_T308_vitals_quad_present
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailHTML.test_T309_vitals_cells_present
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailHTML.test_T310_api_surface_badge_when_present
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | class |
tests/test_symbol_detail_phase1.py
TestSymbolDetailIntegrity
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailIntegrity.test_T501_stability_pct_always_0_to_100
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailIntegrity.test_T502_type_pct_from_score
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailIntegrity.test_T503_narrative_never_empty
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailIntegrity.test_T504_version_count_le_change_count
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailIntegrity.test_T505_coupling_pct_never_exceeds_100
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailIntegrity.test_T506_op_breakdown_sums_to_change_count
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | class |
tests/test_symbol_detail_phase1.py
TestSymbolDetailPerformance
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailPerformance.test_T601_gather_not_serial
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailPerformance.test_T602_history_uses_address_filter
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailPerformance.test_T605_max_db_calls
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | class |
tests/test_symbol_detail_phase1.py
TestSymbolDetailRoute
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailRoute.test_T201_returns_200_when_history_exists
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailRoute.test_T202_returns_404_when_no_history
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailRoute.test_T203_sd_type_present_when_row_exists
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailRoute.test_T204_sd_type_absent_when_no_row
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailRoute.test_T205_refactor_events_ordered_desc_limit_20
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailRoute.test_T206_sd_blast_risk_none_when_absent
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailRoute.test_T207_sd_api_none_when_absent
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailRoute.test_T208_sd_stable_none_when_absent
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailRoute.test_T209_gravity_fields_in_ctx_when_sym_intel_present
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailRoute.test_T210_co_change_sql_no_full_scan
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | class |
tests/test_symbol_detail_phase1.py
TestSymbolDetailSecurity
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailSecurity.test_T701_path_traversal_returns_404
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailSecurity.test_T702_sql_injection_in_address_returns_404
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailSecurity.test_T703_xss_in_address_escaped
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailSecurity.test_T704_xss_in_commit_message_escaped
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailSecurity.test_T705_xss_in_refactor_detail_escaped
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailSecurity.test_T706_very_long_address_no_500
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | class |
tests/test_symbol_detail_phase1.py
TestSymbolDetailStress
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailStress.test_T401_large_history_renders_fast
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailStress.test_T402_many_coupling_partners
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailStress.test_T403_refactor_events_limited_to_20
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailStress.test_T404_clones_query_targeted
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_phase1.py
TestSymbolDetailStress.test_T405_concurrent_requests
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | function |
tests/test_symbol_detail_phase1.py
test_T603_co_change_uses_group_by
|
62 days ago |
1
|
1,464 | — |
|
|
| replace | function |
tests/test_symbol_detail_phase1.py
test_T604_clone_query_targeted
|
62 days ago |
1
|
1,464 | — |
|
|
| patch | file | 62 days ago |
1
|
1,465 | — |
|