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
1,234
Hotspots
6
Blast Risk
3,427
Health
94
| Op | Kind | Address | Modified | Activity | Changes | Blast | Coupled | Signals |
|---|---|---|---|---|---|---|---|---|
| replace | function |
tests/test_repo_card_enrichment_unit.py
test_t102b_health_risk_dominates_warn
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | function |
tests/test_repo_card_enrichment_unit.py
test_t102_health_risk_when_errors_nonzero
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | function |
tests/test_repo_card_enrichment_unit.py
test_t103b_symbol_stat_name_handles_nested_path
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | function |
tests/test_repo_card_enrichment_unit.py
test_t103_symbol_stat_name_extracts_after_double_colon
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | function |
tests/test_repo_card_enrichment_unit.py
test_t104_symbol_stat_name_returns_full_address_when_no_separator
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | function |
tests/test_repo_card_enrichment_unit.py
test_t105_default_autonomy_pct_is_zero
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | function |
tests/test_repo_card_enrichment_unit.py
test_t106_build_pulse_always_30_buckets
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | function |
tests/test_repo_card_enrichment_unit.py
test_t107_build_pulse_zero_fills_missing_days
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | function |
tests/test_repo_card_enrichment_unit.py
test_t108_build_pulse_h_zero_for_zero_count
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | function |
tests/test_repo_card_enrichment_unit.py
test_t109_normalise_sets_max_to_sparkline_height
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | function |
tests/test_repo_card_enrichment_unit.py
test_t110b_normalise_noop_when_all_zero
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | function |
tests/test_repo_card_enrichment_unit.py
test_t110_normalise_minimum_height_two_for_nonzero
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | function |
tests/test_repo_card_enrichment_unit.py
test_t111_spectral_color_first_is_blue
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | function |
tests/test_repo_card_enrichment_unit.py
test_t112_spectral_color_last_is_pink
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | function |
tests/test_repo_card_enrichment_unit.py
test_t113_spectral_color_valid_hex_for_all_positions
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | function |
tests/test_repo_card_enrichment_unit.py
test_t114_spectral_color_total_one_no_division_error
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | function |
tests/test_repo_card_enrichment_unit.py
test_t115_spectral_gradient_traverses_full_range
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | function |
tests/test_repo_card_enrichment_unit.py
test_t116_empty_buckets_ascending_dates
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | async_function |
tests/test_repo_card_enrichment_unit.py
test_t117_empty_repo_ids_returns_empty_dict
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | async_function |
tests/test_repo_card_integrity.py
_seed_two_repos
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | async_function |
tests/test_repo_card_stress.py
test_t400_no_n_plus_one_queries
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | async_function |
tests/test_repository_no_commit_meta.py
_add_commit
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | function |
tests/test_schema_parity.py
_is_benign_diff
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | function |
tests/test_server_defaults.py
_assert_has_server_default
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | function |
tests/test_server_defaults.py
_server_default
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | function |
tests/test_server_defaults.py
test_bool_has_server_default
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | function |
tests/test_server_defaults.py
test_str_enum_has_server_default
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | class |
tests/test_symbol_detail_fast_reads.py
TestEdgeCases
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_fast_reads.py
TestEdgeCases.test_D401_no_vitals_row_falls_back_gracefully
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_fast_reads.py
TestEdgeCases.test_D402_no_coupling_rows_renders_empty_section
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_fast_reads.py
TestEdgeCases.test_D403_coupling_pagination_second_page
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_fast_reads.py
TestEdgeCases.test_D404_vitals_op_breakdown_correct
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_fast_reads.py
TestEdgeCases.test_D405_coupling_page_beyond_end_returns_200
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | class |
tests/test_symbol_detail_fast_reads.py
TestHistoryEntrySchema
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_fast_reads.py
TestHistoryEntrySchema.test_D101_message_column_exists
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_fast_reads.py
TestHistoryEntrySchema.test_D102_commit_branch_column_exists
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_fast_reads.py
TestHistoryEntrySchema.test_D103_message_and_branch_nullable
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | class |
tests/test_symbol_detail_fast_reads.py
TestIndexerDenormalizesCommitMessage
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_fast_reads.py
TestIndexerDenormalizesCommitMessage.test_D220_history_entry_has_message
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_fast_reads.py
TestIndexerDenormalizesCommitMessage.test_D221_history_entry_has_commit_branch
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | class |
tests/test_symbol_detail_fast_reads.py
TestIndexerPopulatesVitals
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_fast_reads.py
TestIndexerPopulatesVitals.test_D201_vitals_written_after_index_build
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_fast_reads.py
TestIndexerPopulatesVitals.test_D202_vitals_change_count_increments_on_rebuild
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_fast_reads.py
TestIndexerPopulatesVitals.test_D203_vitals_first_introduced_is_earliest_commit
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | class |
tests/test_symbol_detail_fast_reads.py
TestRouteUsesPrecomputedData
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_fast_reads.py
TestRouteUsesPrecomputedData.test_D301_page_renders_change_count_from_vitals
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_fast_reads.py
TestRouteUsesPrecomputedData.test_D302_page_renders_coupling_from_coupling_table
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_fast_reads.py
TestRouteUsesPrecomputedData.test_D303_history_timeline_needs_no_commit_join
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | class |
tests/test_symbol_detail_fast_reads.py
TestSymbolCouplingSchema
|
26 days ago |
1
|
1,464 | — |
|
|
| replace | async_method |
tests/test_symbol_detail_fast_reads.py
TestSymbolCouplingSchema.test_D120_table_exists
|
26 days ago |
1
|
1,464 | — |
|