1,702
Critical
247
High
135
Medium
10
Low
2,094
Total
high
74
tests/test_presign_content_type.py::TestPresignMpackPutContentType.test_presign_mpack_put_includes_content_type_in_params
high
74
tests/test_presign_content_type.py::TestPresignPutContentType.test_presign_put_includes_content_type_in_params
high
74
tests/test_presign_content_type.py::TestPresignMpackPutContentType
high
74
musehub/db/musehub_repo_models.py::MusehubSnapshot
high
74
tests/test_presign_content_type.py::TestPushMpackPutContentTypeHeader
high
74
tests/test_presign_content_type.py::TestPresignPutContentType
high
74
tests/test_presign_content_type.py::TestPushMpackPutContentTypeHeader.test_push_mpack_put_sends_content_type_header
high
71
deploy/backfill_loop.sh::log
high
71
tests/test_wire_step4c_scale.py::test_scale_unpack_mpack
high
68
musehub/api/routes/musehub/ui_docs.py::docs_merge
high
67
tests/test_phase2_intel_providers.py::_make_commit_and_snapshot
high
67
tests/test_symbols_v2_p1_coupling_count.py::_push_index
high
67
tests/unit/test_phase3_db_walk_dag_async.py::test_p3_5_walk_new_commits_with_stop_at
high
67
tests/test_mcp_write_tools.py::TestUnitEarlyValidation.test_submit_review_invalid_event
high
67
tests/test_merge_proposals.py::TestE2EProposalLifecycle
high
67
tests/test_merge_proposals.py::TestE2EProposalLifecycle.test_full_review_and_merge_lifecycle
high
67
tests/test_merge_proposals.py::TestE2EReviewWorkflow
high
67
tests/test_phase2_intel_providers.py::TestPhase2ApiSurfaceProvider
high
67
tests/test_musehub_proposals.py::test_proposal_merge_strategy_squash_accepted
high
67
tests/test_musehub_proposals.py::test_proposal_merge_strategy_rebase_accepted
high
67
tests/test_merge_proposals.py::TestE2EReviewWorkflow.test_comment_event_leaves_state_pending
high
67
tests/test_merge_proposals.py::TestSecurity.test_submit_review_requires_auth
high
67
tests/test_merge_proposals.py::TestSecurity
high
67
tests/test_mcp_write_tools.py::TestUnitEarlyValidation
high
67
tests/test_mcp_smoke.py::test_mcp_submit_proposal_review
high
67
tests/test_intel_api_surface.py::_seed_snapshot
high
67
tests/test_merge_proposals.py::TestE2EReviewWorkflow.test_remove_reviewer_after_approved_returns_409
high
67
tests/test_merge_proposals.py::TestE2EReviewWorkflow.test_review_changes_requested_then_updated_to_approved
high
67
tests/test_phase2_intel_providers.py::TestPhase2ApiSurfaceProvider.test_P2_15_api_surface_upserts_rows
high
67
tests/test_phase2_intel_providers.py::TestPhase2TypeProvider
high
67
tests/test_phase2_intel_providers.py::TestPhase2TypeProvider.test_P2_14_type_upserts_rows
high
65
tests/test_musehub_ui_settings_ssr.py::test_settings_page_danger_zone_has_hx_delete
high
65
tests/test_ssr_visibility.py::_make_repo
high
65
tests/test_musehub_ui_settings_ssr.py::test_settings_unknown_repo_404
high
65
tests/test_musehub_ui_settings_ssr.py::test_settings_page_section_nav_present
high
65
musehub/api/routes/musehub/ui_mists.py::mist_detail_page
high
65
tests/test_musehub_ui_settings_ssr.py::_make_repo
high
65
tests/test_musehub_ui_settings.py::test_settings_page_uses_owner_slug_base_url
high
65
tests/test_musehub_ui_settings.py::test_settings_page_unknown_repo_404
high
65
tests/test_musehub_ui_settings_ssr.py::test_settings_page_renders_repo_name_server_side
high
65
tests/test_musehub_ui_settings.py::test_settings_page_topic_tag_input
high
65
tests/test_musehub_ui_settings.py::test_settings_page_sidebar_navigation
high
65
tests/test_musehub_ui_settings.py::test_settings_page_section_param
high
65
tests/test_musehub_ui_settings.py::test_settings_page_returns_200
high
65
tests/test_ssr_visibility.py::test_av_19_anon_private_repo_home_returns_404
high
65
tests/test_musehub_ui_settings.py::test_settings_page_danger_zone_transfer
high
65
tests/test_musehub_ui_settings_ssr.py::test_settings_page_general_form_has_hx_patch
high
65
tests/test_musehub_ui_settings.py::test_settings_page_danger_zone_delete_confirm
high
65
tests/test_musehub_ui_settings.py::test_settings_page_danger_zone_archive
high
65
tests/test_musehub_ui_settings.py::test_settings_page_contains_merge_section
high
65
tests/test_musehub_ui_settings.py::test_settings_page_contains_general_section
high
65
tests/test_musehub_ui_settings.py::test_settings_page_contains_danger_zone
high
65
tests/test_musehub_ui_settings.py::test_settings_page_contains_collaboration
high
65
tests/test_musehub_ui_settings.py::test_settings_json_response
high
65
tests/test_musehub_ui_settings.py::test_settings_json_has_visibility
high
65
tests/test_musehub_ui_settings.py::test_settings_json_has_merge_flags
high
65
tests/test_musehub_ui_settings.py::_make_repo
high
65
tests/test_musehub_ui_settings.py::test_settings_page_requires_auth
high
65
tests/test_musehub_ui_settings.py::test_settings_page_no_auth_required
high
65
tests/test_ssr_visibility.py::test_av_26_authed_owner_settings_returns_200
high
65
tests/test_ssr_visibility.py::test_av_25_authed_nonowner_settings_returns_403
high
65
tests/test_ssr_visibility.py::test_av_24_anon_settings_returns_401
high
65
tests/test_ssr_visibility.py::test_av_23_authed_owner_private_repo_returns_200
high
65
tests/test_ssr_visibility.py::test_av_22_anon_public_repo_home_returns_200
high
65
tests/test_ssr_visibility.py::test_av_21_anon_private_repo_issues_returns_404
high
65
tests/test_ssr_visibility.py::test_av_20_anon_private_repo_commits_returns_404
high
62
tests/test_mist_routes.py::TestEdgeCases.test_content_analysis_prose
high
62
musehub/api/routes/musehub/proposals.py::list_proposals
high
62
tests/test_mist_routes.py::TestEdgeCases
high
60
alembic/versions/0068_object_store_storage_uri.py::upgrade
high
60
alembic/versions/0068_object_store_storage_uri.py::downgrade
high
60
musehub/db/musehub_repo_models.py::MusehubCommit
high
59
tests/test_minio_backend.py::TestMpackContentAddressability.test_put_mpack_get_mpack_round_trip
high
59
tests/test_minio_backend.py::_mpack_key_for
high
59
tests/test_minio_backend.py::TestMpackContentAddressability.test_presign_put_get_mpack_round_trip
high
59
tests/test_minio_backend.py::_minio_backend_with_public_endpoint
high
59
tests/test_minio_backend.py::TestMpackContentAddressability
high
58
musehub/db/musehub_repo_models.py::MusehubMPackIndex
high
58
tests/test_mpack_byte_range.py::test_BR7_read_object_bytes_falls_back_when_offset_is_null
high
58
tests/test_mpack_byte_range.py::test_BR6_read_object_bytes_uses_range_get_when_offset_present
high
58
tests/test_mpack_byte_range.py::test_BR2_push_unpack_stores_byte_offsets
high
58
alembic/versions/0067_mpack_index_byte_range.py::downgrade
high
58
tests/test_mpack_byte_range.py::test_BR4_slice_is_raw_bytes_even_when_input_was_zstd
high
58
tests/test_mpack_byte_range.py::test_BR3_slice_recovers_object_content
high
58
tests/test_mpack_byte_range.py::_build_test_mpack
high
58
tests/test_mpack_byte_range.py::_make_raw_object
high
58
tests/test_mpack_byte_range.py::_parse_objects_section_offset
high
58
tests/test_mpack_byte_range.py::test_BR1_byte_offset_and_byte_length_columns_exist
high
58
alembic/versions/0067_mpack_index_byte_range.py::upgrade
high
58
musehub/storage/backends.py::BlobBackend.get_range
high
58
tests/test_mpack_byte_range.py::test_BR5_get_range_issues_range_header
high
57
tests/test_wire_fetch_presign.py::test_fp0_single_object_always_presigns
high
57
tests/test_wire_fetch_presign.py::test_fp1_above_object_threshold_s3_presigns
high
57
tests/test_wire_fetch_presign.py::test_fp2_above_size_threshold_presigns
high
57
alembic/versions/0022_auth_challenge_nonce_pk.py::downgrade
high
57
alembic/versions/0037_widen_id_columns_repair.py::downgrade
high
57
alembic/versions/0038_type_repair_json_to_jsonb_and_arrays.py::downgrade
high
57
tests/test_wire_fetch_presign.py::test_fpp0_all_presign_calls_complete_above_semaphore_limit
high
57
tests/test_wire_fetch_presign.py::test_fp6_counts_accurate
high
57
tests/test_wire_fetch_presign.py::test_fp3_have_set_excludes_known_objects
high
57
tests/test_wire_fetch_presign.py::test_fps3_object_urls_no_extras
high
57
tests/test_wire_fetch_presign.py::test_fp10_object_urls_keys_match_manifest_oids
high
57
tests/test_wire_fetch_presign.py::test_fpe0_route_presign_true_full_response
high
57
tests/test_wire_fetch_presign.py::test_fp10_blob_urls_keys_match_manifest_oids
high
57
tests/test_wire_fetch_presign.py::test_fpst0_600_oids_all_presigned
high
57
tests/test_wire_fetch_presign.py::test_fp5_empty_want_returns_presign_false
high
57
tests/test_wire_fetch_presign.py::test_fp8_route_small_public_repo
high
57
tests/test_wire_fetch_presign.py::test_fps1_presign_get_not_called_for_have_oids
high
57
tests/test_wire_fetch_presign.py::test_fps3_blob_urls_no_extras
high
56
musehub/services/musehub_wire_shared.py::_snap_row_to_wire
high
56
musehub/services/musehub_jobs.py::enqueue_push_intel
high
56
musehub/api/routes/musehub/jinja2_filters.py::_markdown
high
56
musehub/api/routes/api/identities.py::_read_identity_record_from_repo
high
56
musehub/api/routes/musehub/_ui_helpers.py::_fetch_readme
high
56
musehub/services/file_last_commits.py::compute_and_store_file_last_commits
high
56
musehub/services/musehub_auth.py::_commit_key_rotation_to_identity_repo
high
56
musehub/services/musehub_governance.py::load_governance
high
56
musehub/services/musehub_governance.py::resolve_handle_to_fingerprint
high
56
musehub/services/musehub_mist_indexer.py::build_mist_anchor_index
high
56
musehub/services/musehub_wire_push.py::wire_fetch_objects
high
56
src/ts/pages/repo-page.ts::initStarToggle
high
56
musehub/api/routes/wire.py::get_object
high
56
musehub/services/file_last_commits.py::_walk_dag
high
56
src/ts/pages/repo-page.ts::initReadmeAnchors
high
56
src/ts/pages/repo-page.ts::initRepoPage
high
56
musehub/services/musehub_orgs.py::list_org_members
high
55
tests/test_fetch_xs_unit.py::_port_open
high
55
tests/test_clone_xs_unit.py::_port_open
high
55
musehub/main.py::healthz
high
55
tests/conftest.py::_tmp_objects_dir
high
55
tests/test_clone_xs_unit.py::_infra_ready
high
54
tests/test_musehub_proposals.py::test_submit_review_accepts_verdict_field
high
54
tests/test_musehub_proposals.py::test_submit_review_updates_existing_row
high
54
musehub/api/routes/musehub/proposals.py::submit_proposal_review
high
54
tests/test_mcp_write_tools.py::TestIntegrationSubmitReview.test_forbidden_without_auth
high
54
tests/test_mcp_write_tools.py::TestIntegrationSubmitReview.test_forbidden_on_private_repo_for_non_member
high
54
tests/test_mcp_write_tools.py::TestIntegrationSubmitReview.test_request_changes
high
54
tests/test_mcp_write_tools.py::TestIntegrationSubmitReview.test_approve
high
54
musehub/mcp/write_tools/proposals.py::execute_create_proposal_review
high
54
musehub/models/musehub.py::ProposalReviewCreate
high
54
tests/test_musehub_proposals.py::test_submit_review_approve
high
54
musehub/services/musehub_proposals.py::submit_review
high
54
tests/test_musehub_proposals.py::test_remove_reviewer_after_submit_returns_409
high
54
tests/test_musehub_proposals.py::test_submit_review_forbidden_on_private_repo_for_non_owner
high
54
tests/test_musehub_proposals.py::test_submit_review_event_field_rejected
high
54
tests/test_musehub_proposals.py::test_submit_review_request_changes
high
52
tests/test_merge_proposals.py::TestMergeProposalCommitGraph
high
52
tests/test_merge_proposals.py::TestMergeProposalCommitGraph.test_merge_commit_graph_generation_is_parent_plus_one
high
52
tests/test_merge_proposals.py::TestMergeProposalCommitGraph.test_merge_creates_commit_graph_row
high
51
tests/test_merge_proposals.py::TestIntegrationSourceBranchDeletedOnMerge
high
51
tests/test_merge_proposals.py::TestDataIntegrity.test_reviewer_uniqueness_per_proposal
high
51
tests/test_merge_proposals.py::TestDataIntegrity.test_merge_idempotence_409
high
51
tests/test_merge_proposals.py::TestDataIntegrity.test_merge_commit_id_persisted
high
51
tests/test_merge_proposals.py::TestDataIntegrity.test_cross_repo_proposal_isolation
high
51
tests/test_merge_proposals.py::TestCommitHistoryStyles.test_squash_has_one_parent
high
51
tests/test_merge_proposals.py::TestCommitHistoryStyles.test_merge_has_two_parents
high
51
tests/test_merge_proposals.py::TestCommitHistoryStyles.test_default_is_merge
high
51
tests/test_merge_proposals.py::TestCommitHistoryStyles
high
51
musehub/services/musehub_symbol_indexer.py::_walk_new_commits
high
51
musehub/services/musehub_symbol_indexer.py::_upsert_symbol_intel
high
51
musehub/services/musehub_symbol_indexer.py::_upsert_history_entries
high
51
musehub/storage/backends.py::MemoryBackend.get_mpack
high
51
musehub/storage/backends.py::MemoryBackend
high
51
musehub/storage/backends.py::MemoryBackend.__init__
high
51
musehub/storage/backends.py::MemoryBackend.get_range
high
51
musehub/storage/backends.py::MemoryBackend.delete
high
51
musehub/storage/backends.py::MemoryBackend.exists
high
51
musehub/storage/backends.py::MemoryBackend.exists_mpack
high
51
musehub/services/musehub_symbol_indexer.py::build_symbol_index
high
51
tests/test_merge_proposals.py::TestIntegrationSourceBranchDeletedOnMerge.test_to_branch_head_advanced_after_merge
high
51
tests/test_push_clone_roundtrip.py::TestStorageRoundTrip.test_t1b_presign_put_get_mpack
high
51
musehub/storage/backends.py::MemoryBackend.get
high
51
musehub/storage/backends.py::MemoryBackend.get_batch
high
51
musehub/storage/backends.py::MemoryBackend.presign_batch
high
51
musehub/storage/backends.py::MemoryBackend.presign_mpack_get
high
51
musehub/storage/backends.py::MemoryBackend.presign_mpack_put
high
51
musehub/storage/backends.py::MemoryBackend.put
high
51
musehub/storage/backends.py::MemoryBackend.put_mpack
high
51
musehub/storage/backends.py::MemoryBackend.quarantine_mpack
high
51
musehub/storage/backends.py::MemoryBackend.quarantine_object
high
51
musehub/storage/backends.py::MemoryBackend.stream
high
51
musehub/storage/backends.py::MemoryBackend.uri_for
high
51
tests/test_merge_proposals.py::TestStress.test_30_comments_on_one_proposal
high
51
musehub/services/musehub_intel_providers.py::ApiSurfaceProvider
high
51
tests/test_push_clone_roundtrip.py::hub_repo
high
51
musehub/api/routes/musehub/_ui_helpers.py::_resolve_ref_and_path
high
51
tests/test_intel_code_scale.py::test_intel_code_5_commits
high
51
tests/test_intel_code_scale.py::test_intel_code_50_commits
high
51
tests/test_intel_code_scale.py::test_intel_code_500_commits
high
51
tests/test_intel_code_scale.py::test_intel_code_1_commit
high
51
tests/test_merge_proposals.py::TestDataIntegrity
high
51
tests/test_merge_proposals.py::TestStress
high
51
tests/test_merge_proposals.py::TestDataIntegrity.test_merged_at_set_on_merge
high
51
tests/test_intel_code_scale.py::_structured_delta
high
51
tests/test_intel_code_scale.py::_populate_repo
high
51
tests/test_intel_code_scale.py::_assert_fast
high
51
tests/test_push_clone_roundtrip.py::TestStorageRoundTrip.test_t1b_presign_put_large_payload
high
51
musehub/services/musehub_intel_providers.py::TypeProvider
high
51
musehub/services/musehub_intel_providers.py::ApiSurfaceProvider.compute
high
51
musehub/services/musehub_intel_providers.py::TypeProvider.compute
high
51
tests/test_mist_models_service.py::TestUnitPydanticModels
high
51
tests/test_mist_models_service.py::TestIntegrationUpdate
high
51
tests/test_mist_models_service.py::TestIntegrationUpdate.test_update_filename_with_content
high
51
tests/test_mist_models_service.py::TestIntegrationUpdate.test_update_filename_none_leaves_unchanged
high
51
tests/test_mist_models_service.py::TestIntegrationUpdate.test_update_filename
high
51
musehub/services/musehub_mists.py::update_mist
high
51
musehub/mcp/write_tools/mists.py::execute_update_mist
high
51
musehub/models/mists.py::MistUpdateRequest
high
51
musehub/api/routes/musehub/mists.py::update_mist
high
51
tests/test_push_clone_roundtrip.py::TestStorageRoundTrip.test_t1a_put_mpack_get_mpack
high
51
tests/test_push_clone_roundtrip.py::muse
high
51
tests/test_mist_models_service.py::TestUnitPydanticModels.test_mist_list_entry_primary_symbol_none
high
51
tests/test_mist_routes.py::TestIntegrationUpdate.test_update_filename
high
51
tests/test_mist_routes.py::TestIntegrationUpdate.test_update_filename_with_content
high
51
tests/test_push_clone_roundtrip.py::_backend
high
51
tests/test_push_clone_roundtrip.py::TestStorageRoundTrip.test_t1c_real_muse_mpack_format
high
51
tests/test_mist_routes.py::TestIntegrationList
high
51
tests/test_mist_routes.py::TestIntegrationList.test_list_artifact_type_filter
high
51
tests/test_mist_routes.py::TestIntegrationUpdate
high
51
tests/test_merge_proposals.py::TestStress.test_50_proposals_sequential
high
51
tests/test_push_clone_roundtrip.py::_hub_up
high
51
tests/test_push_clone_roundtrip.py::TestStorageRoundTrip
high
51
tests/test_push_clone_roundtrip.py::TestPushCloneRoundTrip.test_t4_clone_files_match_source
high
51
tests/test_push_clone_roundtrip.py::TestPushCloneRoundTrip.test_t3_clone_succeeds
high
51
tests/test_merge_proposals.py::TestPerformance.test_list_100_comments_under_300ms
high
51
tests/test_push_clone_roundtrip.py::TestPushCloneRoundTrip.test_t2_push_succeeds
high
51
tests/test_merge_proposals.py::TestPerformance
high
51
tests/test_push_clone_roundtrip.py::TestPushCloneRoundTrip
high
51
tests/test_push_clone_roundtrip.py::_sha256_key
high
51
tests/test_push_clone_roundtrip.py::_minio_up
high
51
tests/test_push_clone_roundtrip.py::tmp_repo
high
51
tests/test_merge_proposals.py::TestIntegrationSourceBranchDeletedOnMerge.test_from_branch_deleted_after_merge
high
50
musehub/services/musehub_issues.py::list_issues
high
50
musehub/services/musehub_issues.py::get_issue
high
50
musehub/services/musehub_issues.py::_to_issue_response
high
50
musehub/models/musehub.py::IssueResponse
high
50
musehub/models/mists.py::MistListEntry
high
50
musehub/worker.py::_process_one
high
50
musehub/api/routes/musehub/issues.py::get_issue
high
50
musehub/api/routes/musehub/issues.py::list_issues
high
50
musehub/api/routes/musehub/mists.py::explore_mists
high
50
musehub/api/routes/musehub/mists.py::list_owner_mists
high
50
musehub/api/routes/musehub/proposals.py::get_proposal
high
50
musehub/services/musehub_mists.py::_to_mist_list_entry
high
50
musehub/services/musehub_mists.py::list_mists
high
50
musehub/services/musehub_proposals.py::get_proposal
high
50
musehub/services/musehub_proposals.py::list_proposals