2,044
Total
140
Functions
603
Async Fns
429
Classes
363
Methods
509
Async Methods
Symbol
Kind
Ref
tests/test_intel_api_surface.py::TestDBModel.test_T01_model_has_required_columns
method
sha256:fee5d
tests/test_mcp_write_tools.py::TestSecurityWriteTools.test_all_write_tools_in_auth_gate_set
method
sha256:fee5d
tests/test_mcp_write_tools.py::TestUnitIssueData.test_issue_data_produces_correct_keys
method
sha256:fee5d
tests/test_mcp_write_tools.py::TestUnitWriteToolCatalogue.test_expected_tools_in_write_set
method
sha256:fee5d
tests/test_mcp_write_tools.py::TestUnitWriteToolCatalogue.test_write_tool_names_non_empty
method
sha256:fee5d
tests/test_merge_proposals.py::TestUnitBandThresholds.test_score_100_is_critical
method
sha256:fee5d
tests/test_merge_proposals.py::TestUnitProposalRisk.test_as_dict_contains_all_keys
method
sha256:fee5d
tests/test_merge_proposals.py::TestUnitRiskScoring.test_agent_commits_lower_score
method
sha256:fee5d
tests/test_merge_proposals.py::TestUnitRiskScoring.test_agent_count_and_human_count
method
sha256:fee5d
tests/test_merge_proposals.py::TestUnitRiskScoring.test_breaking_change_dominates
method
sha256:fee5d
tests/test_merge_proposals.py::TestUnitRiskScoring.test_zero_inputs_produce_score_0
method
sha256:fee5d
tests/test_merge_strategy_integrity.py::TestMigration0070CanonicalNames.test_migration_file_exists
method
sha256:fee5d
tests/test_merge_strategy_integrity.py::TestMigration0070CanonicalNames.test_migration_has_correct_revision
method
sha256:fee5d
tests/test_merge_strategy_integrity.py::TestMigration0070CanonicalNames.test_migration_importable
method
sha256:fee5d
tests/test_merge_strategy_integrity.py::TestMigration0070CanonicalNames.test_migration_renames_all_four_aliases
method
sha256:fee5d
tests/test_merge_strategy_integrity.py::TestStrategyShownPostMerge.test_no_legacy_aliases_in_macro
method
sha256:fee5d
tests/test_merge_strategy_integrity.py::TestStrategyShownPostMerge.test_no_legacy_alias_in_template
method
sha256:fee5d
tests/test_merge_strategy_integrity.py::TestStrategyShownPostMerge.test_strategy_gated_on_merged_state
method
sha256:fee5d
tests/test_merge_strategy_integrity.py::TestStrategyShownPostMerge.test_strategy_label_macro_covers_cherry_pick
method
sha256:fee5d
tests/test_merge_strategy_integrity.py::TestStrategyShownPostMerge.test_strategy_label_macro_covers_overlay
method
sha256:fee5d
tests/test_merge_strategy_integrity.py::TestStrategyShownPostMerge.test_strategy_label_macro_has_fallback
method
sha256:fee5d
tests/test_merge_strategy_integrity.py::TestStrategyShownPostMerge.test_strategy_row_references_merge_strategy
method
sha256:fee5d
tests/test_migrations.py::TestMigrationDataIntegrity.test_musehub_auth_keys_fingerprint_unique_index
method
sha256:fee5d
tests/test_migrations.py::TestMigrationDataIntegrity.test_musehub_auth_keys_has_algorithm_column
method
sha256:fee5d
tests/test_migrations.py::TestMigrationDataIntegrity.test_musehub_collaborators_has_identity_handle_column
method
sha256:fee5d
tests/test_migrations.py::TestMigrationDataIntegrity.test_musehub_identities_has_agent_columns
method
sha256:fee5d
tests/test_migrations.py::TestMigrationDataIntegrity.test_musehub_identities_has_no_legacy_user_id
method
sha256:fee5d
tests/test_migrations.py::TestMigrationDataIntegrity.test_musehub_issue_comments_has_no_state_refs
method
sha256:fee5d
tests/test_migrations.py::TestMigrationDataIntegrity.test_musehub_repos_has_required_columns
method
sha256:fee5d
tests/test_migrations.py::TestMigrationDataIntegrity.test_musehub_repos_unique_owner_slug_index_exists
method
sha256:fee5d
tests/test_migrations.py::TestMigrationDataIntegrity.test_wire_tags_table_exists
method
sha256:fee5d
tests/test_migrations.py::TestMigrationE2E.test_each_migration_step_is_individually_runnable
method
sha256:fee5d
tests/test_migrations.py::TestMigrationIntegration.test_current_revision_tracked_in_alembic_version
method
sha256:fee5d
tests/test_migrations.py::TestMigrationIntegration.test_downgrade_then_upgrade_returns_to_head
method
sha256:fee5d
tests/test_migrations.py::TestMigrationIntegration.test_full_downgrade_to_base_then_re_upgrade
method
sha256:fee5d
tests/test_migrations.py::TestMigrationIntegration.test_legacy_tables_absent_at_head
method
sha256:fee5d
tests/test_migrations.py::TestMigrationIntegration.test_required_tables_exist_at_head
method
sha256:fee5d
tests/test_migrations.py::TestMigrationIntegration.test_upgrade_to_head_succeeds
method
sha256:fee5d
tests/test_migrations.py::TestMigrationPerformance.test_index_introspection_under_200ms
method
sha256:fee5d
tests/test_migrations.py::TestMigrationPerformance.test_schema_introspection_under_500ms
method
sha256:fee5d
tests/test_migrations.py::TestMigrationPerformance.test_single_step_downgrade_under_5_seconds
method
sha256:fee5d
tests/test_migrations.py::TestMigrationPerformance.test_single_step_upgrade_under_5_seconds
method
sha256:fee5d
tests/test_migrations.py::TestMigrationSecurity.test_downgrade_does_not_expose_dropped_columns
method
sha256:fee5d
tests/test_migrations.py::TestMigrationSecurity.test_legacy_auth_tables_dropped_at_head
method
sha256:fee5d
tests/test_migrations.py::TestMigrationSecurity.test_musehub_auth_keys_has_fingerprint_unique_constraint
method
sha256:fee5d
tests/test_migrations.py::TestMigrationSecurity.test_musehub_identities_handle_unique
method
sha256:fee5d
tests/test_migrations.py::TestMigrationSecurity.test_repos_owner_slug_uniqueness_enforced
method
sha256:fee5d
tests/test_migrations.py::TestMigrationStress.test_100_identity_inserts_survive_step_cycle
method
sha256:fee5d
tests/test_migrations.py::TestMigrationStress.test_full_downgrade_completes_under_60_seconds
method
sha256:fee5d
tests/test_migrations.py::TestMigrationStress.test_full_upgrade_completes_under_60_seconds
method
sha256:fee5d
tests/test_migrations.py::TestMigrationStress.test_three_consecutive_upgrade_to_head_idempotent
method
sha256:fee5d
tests/test_migrations.py::TestMigrationUnit.test_alembic_ini_points_to_correct_script_location
method
sha256:fee5d