gabriel / musehub public
← Intel Hub
Blast Risk
Pre-release risk ranking — symbols whose change cascades the furthest.
1,702 Critical
247 High
135 Medium
10 Low
2,094 Total
high 74 tests/test_presign_content_type.py::TestPresignPutContentType imp 0.92 churn 0.10 cpl 1.00 high 74 tests/test_presign_content_type.py::TestPresignPutContentType.test_presign_put_includes_content_type_in_params imp 0.92 churn 0.10 cpl 1.00 high 74 musehub/db/musehub_repo_models.py::MusehubSnapshot imp 0.92 churn 0.10 cpl 1.00 high 74 tests/test_presign_content_type.py::TestPushMpackPutContentTypeHeader.test_push_mpack_put_sends_content_type_header imp 0.92 churn 0.10 cpl 1.00 high 74 tests/test_presign_content_type.py::TestPresignMpackPutContentType.test_presign_mpack_put_includes_content_type_in_params imp 0.92 churn 0.10 cpl 1.00 high 74 tests/test_presign_content_type.py::TestPushMpackPutContentTypeHeader imp 0.92 churn 0.10 cpl 1.00 high 74 tests/test_presign_content_type.py::TestPresignMpackPutContentType imp 0.92 churn 0.10 cpl 1.00 high 71 deploy/backfill_loop.sh::log imp 0.86 churn 0.05 cpl 1.00 high 71 tests/test_wire_step4c_scale.py::test_scale_unpack_mpack imp 0.86 churn 0.05 cpl 1.00 high 68 musehub/api/routes/musehub/ui_docs.py::docs_merge imp 0.80 churn 0.05 cpl 1.00 high 67 tests/test_phase2_intel_providers.py::TestPhase2ApiSurfaceProvider.test_P2_15_api_surface_upserts_rows imp 0.78 churn 0.05 cpl 1.00 high 67 tests/test_merge_proposals.py::TestE2EReviewWorkflow imp 0.78 churn 0.05 cpl 1.00 high 67 tests/test_musehub_proposals.py::test_proposal_merge_strategy_squash_accepted imp 0.78 churn 0.05 cpl 1.00 high 67 tests/test_phase2_intel_providers.py::_make_commit_and_snapshot imp 0.78 churn 0.05 cpl 1.00 high 67 tests/test_musehub_proposals.py::test_proposal_merge_strategy_rebase_accepted imp 0.78 churn 0.05 cpl 1.00 high 67 tests/test_merge_proposals.py::TestSecurity.test_submit_review_requires_auth imp 0.78 churn 0.05 cpl 1.00 high 67 tests/unit/test_phase3_db_walk_dag_async.py::test_p3_5_walk_new_commits_with_stop_at imp 0.78 churn 0.05 cpl 1.00 high 67 tests/test_merge_proposals.py::TestSecurity imp 0.78 churn 0.05 cpl 1.00 high 67 tests/test_merge_proposals.py::TestE2EReviewWorkflow.test_comment_event_leaves_state_pending imp 0.78 churn 0.05 cpl 1.00 high 67 tests/test_mcp_smoke.py::test_mcp_submit_proposal_review imp 0.78 churn 0.05 cpl 1.00 high 67 tests/test_intel_api_surface.py::_seed_snapshot imp 0.78 churn 0.05 cpl 1.00 high 67 tests/test_symbols_v2_p1_coupling_count.py::_push_index imp 0.78 churn 0.05 cpl 1.00 high 67 tests/test_merge_proposals.py::TestE2EReviewWorkflow.test_review_changes_requested_then_updated_to_approved imp 0.78 churn 0.05 cpl 1.00 high 67 tests/test_merge_proposals.py::TestE2EProposalLifecycle.test_full_review_and_merge_lifecycle imp 0.78 churn 0.05 cpl 1.00 high 67 tests/test_merge_proposals.py::TestE2EProposalLifecycle imp 0.78 churn 0.05 cpl 1.00 high 67 tests/test_merge_proposals.py::TestE2EReviewWorkflow.test_remove_reviewer_after_approved_returns_409 imp 0.78 churn 0.05 cpl 1.00 high 67 tests/test_phase2_intel_providers.py::TestPhase2TypeProvider imp 0.78 churn 0.05 cpl 1.00 high 67 tests/test_phase2_intel_providers.py::TestPhase2ApiSurfaceProvider imp 0.78 churn 0.05 cpl 1.00 high 67 tests/test_mcp_write_tools.py::TestUnitEarlyValidation.test_submit_review_invalid_event imp 0.78 churn 0.05 cpl 1.00 high 67 tests/test_phase2_intel_providers.py::TestPhase2TypeProvider.test_P2_14_type_upserts_rows imp 0.78 churn 0.05 cpl 1.00 high 67 tests/test_mcp_write_tools.py::TestUnitEarlyValidation imp 0.78 churn 0.05 cpl 1.00 high 65 tests/test_musehub_ui_settings.py::test_settings_page_no_auth_required imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_ssr_visibility.py::test_av_26_authed_owner_settings_returns_200 imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_ssr_visibility.py::test_av_23_authed_owner_private_repo_returns_200 imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_ssr_visibility.py::test_av_21_anon_private_repo_issues_returns_404 imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_ssr_visibility.py::test_av_20_anon_private_repo_commits_returns_404 imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_musehub_ui_settings.py::test_settings_page_topic_tag_input imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_musehub_ui_settings_ssr.py::_make_repo imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_ssr_visibility.py::test_av_22_anon_public_repo_home_returns_200 imp 0.72 churn 0.05 cpl 1.00 high 65 musehub/api/routes/musehub/ui_mists.py::mist_detail_page imp 0.66 churn 0.15 cpl 1.00 high 65 tests/test_musehub_ui_settings.py::test_settings_page_contains_danger_zone imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_musehub_ui_settings.py::test_settings_page_danger_zone_transfer imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_musehub_ui_settings.py::test_settings_page_section_param imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_musehub_ui_settings.py::test_settings_page_contains_collaboration imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_musehub_ui_settings_ssr.py::test_settings_page_renders_repo_name_server_side imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_musehub_ui_settings_ssr.py::test_settings_page_section_nav_present imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_musehub_ui_settings_ssr.py::test_settings_unknown_repo_404 imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_musehub_ui_settings.py::test_settings_page_danger_zone_delete_confirm imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_musehub_ui_settings.py::test_settings_json_has_visibility imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_musehub_ui_settings.py::test_settings_page_contains_general_section imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_musehub_ui_settings.py::test_settings_json_response imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_ssr_visibility.py::test_av_24_anon_settings_returns_401 imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_musehub_ui_settings.py::test_settings_page_contains_merge_section imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_ssr_visibility.py::test_av_19_anon_private_repo_home_returns_404 imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_musehub_ui_settings.py::test_settings_page_requires_auth imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_musehub_ui_settings_ssr.py::test_settings_page_general_form_has_hx_patch imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_musehub_ui_settings_ssr.py::test_settings_page_danger_zone_has_hx_delete imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_musehub_ui_settings.py::_make_repo imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_musehub_ui_settings.py::test_settings_page_danger_zone_archive imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_musehub_ui_settings.py::test_settings_page_sidebar_navigation imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_musehub_ui_settings.py::test_settings_page_unknown_repo_404 imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_musehub_ui_settings.py::test_settings_page_returns_200 imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_musehub_ui_settings.py::test_settings_page_uses_owner_slug_base_url imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_ssr_visibility.py::test_av_25_authed_nonowner_settings_returns_403 imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_ssr_visibility.py::_make_repo imp 0.72 churn 0.05 cpl 1.00 high 65 tests/test_musehub_ui_settings.py::test_settings_json_has_merge_flags imp 0.72 churn 0.05 cpl 1.00 high 62 tests/test_mist_routes.py::TestEdgeCases imp 0.60 churn 0.10 cpl 1.00 high 62 musehub/api/routes/musehub/proposals.py::list_proposals imp 0.62 churn 0.10 cpl 1.00 high 62 tests/test_mist_routes.py::TestEdgeCases.test_content_analysis_prose imp 0.60 churn 0.10 cpl 1.00 high 60 alembic/versions/0068_object_store_storage_uri.py::downgrade imp 0.60 churn 0.05 cpl 1.00 high 60 alembic/versions/0068_object_store_storage_uri.py::upgrade imp 0.60 churn 0.05 cpl 1.00 high 60 musehub/db/musehub_repo_models.py::MusehubCommit imp 0.60 churn 0.05 cpl 1.00 high 59 tests/test_minio_backend.py::_minio_backend_with_public_endpoint imp 0.56 churn 0.05 cpl 1.00 high 59 tests/test_minio_backend.py::_mpack_key_for imp 0.56 churn 0.05 cpl 1.00 high 59 tests/test_minio_backend.py::TestMpackContentAddressability.test_put_mpack_get_mpack_round_trip imp 0.56 churn 0.05 cpl 1.00 high 59 tests/test_minio_backend.py::TestMpackContentAddressability imp 0.56 churn 0.05 cpl 1.00 high 59 tests/test_minio_backend.py::TestMpackContentAddressability.test_presign_put_get_mpack_round_trip imp 0.56 churn 0.05 cpl 1.00 high 58 tests/test_mpack_byte_range.py::_make_raw_object imp 0.54 churn 0.05 cpl 1.00 high 58 alembic/versions/0067_mpack_index_byte_range.py::upgrade imp 0.54 churn 0.05 cpl 1.00 high 58 alembic/versions/0067_mpack_index_byte_range.py::downgrade imp 0.54 churn 0.05 cpl 1.00 high 58 musehub/storage/backends.py::BlobBackend.get_range imp 0.54 churn 0.05 cpl 1.00 high 58 tests/test_mpack_byte_range.py::test_BR6_read_object_bytes_uses_range_get_when_offset_present imp 0.54 churn 0.05 cpl 1.00 high 58 musehub/db/musehub_repo_models.py::MusehubMPackIndex imp 0.54 churn 0.05 cpl 1.00 high 58 tests/test_mpack_byte_range.py::test_BR2_push_unpack_stores_byte_offsets imp 0.54 churn 0.05 cpl 1.00 high 58 tests/test_mpack_byte_range.py::test_BR5_get_range_issues_range_header imp 0.54 churn 0.05 cpl 1.00 high 58 tests/test_mpack_byte_range.py::test_BR7_read_object_bytes_falls_back_when_offset_is_null imp 0.54 churn 0.05 cpl 1.00 high 58 tests/test_mpack_byte_range.py::test_BR4_slice_is_raw_bytes_even_when_input_was_zstd imp 0.54 churn 0.05 cpl 1.00 high 58 tests/test_mpack_byte_range.py::test_BR3_slice_recovers_object_content imp 0.54 churn 0.05 cpl 1.00 high 58 tests/test_mpack_byte_range.py::test_BR1_byte_offset_and_byte_length_columns_exist imp 0.54 churn 0.05 cpl 1.00 high 58 tests/test_mpack_byte_range.py::_build_test_mpack imp 0.54 churn 0.05 cpl 1.00 high 58 tests/test_mpack_byte_range.py::_parse_objects_section_offset imp 0.54 churn 0.05 cpl 1.00 high 57 tests/test_wire_fetch_presign.py::test_fp1_above_object_threshold_s3_presigns imp 0.52 churn 0.05 cpl 1.00 high 57 tests/test_wire_fetch_presign.py::test_fp0_single_object_always_presigns imp 0.52 churn 0.05 cpl 1.00 high 57 tests/test_wire_fetch_presign.py::test_fps3_blob_urls_no_extras imp 0.52 churn 0.05 cpl 1.00 high 57 tests/test_wire_fetch_presign.py::test_fp10_blob_urls_keys_match_manifest_oids imp 0.52 churn 0.05 cpl 1.00 high 57 tests/test_wire_fetch_presign.py::test_fps3_object_urls_no_extras imp 0.52 churn 0.05 cpl 1.00 high 57 tests/test_wire_fetch_presign.py::test_fp10_object_urls_keys_match_manifest_oids imp 0.52 churn 0.05 cpl 1.00 high 57 alembic/versions/0038_type_repair_json_to_jsonb_and_arrays.py::downgrade imp 0.52 churn 0.05 cpl 1.00 high 57 alembic/versions/0037_widen_id_columns_repair.py::downgrade imp 0.52 churn 0.05 cpl 1.00 high 57 alembic/versions/0022_auth_challenge_nonce_pk.py::downgrade imp 0.52 churn 0.05 cpl 1.00