test(intel): Phase 1 TDD spec — blast-risk provider (29 tests, 21 failing)
Unit: registry, dispatch, _risk_tier thresholds, _compute_risk_score weights. Integration: critical tier, zero-blast exclusion, kind exclusion, score cap, idempotency, return type, empty repo. State integrity: upsert-in-place, no symbol_intel mutation, ref update. Performance: 1000 rows < 5s. No subprocess.
sha256:153a907761d394b36084b33247650709a811d947038e63f7d9941350115deb8c
sha
+57
symbols
sha256:b835b28c6957d7f20c6136fec26a1cd3d5617aef054a9fc0b61478a9818fa134
snapshot
+57
symbols added
0
dead code introduced
Semantic Changes
57 symbols
+
test_P1_03_job_types_for_push_code_includes_blast_risk
method
method test_P1_03_job_types_for_push_code_includes_blast_risk L175–177
+
test_P1_04_job_types_for_push_midi_excludes_blast_risk
method
method test_P1_04_job_types_for_push_midi_excludes_blast_risk L179–181
+
test_P1_18_high_blast_high_churn_yields_critical
method
async_method test_P1_18_high_blast_high_churn_yields_critical L297–310
+
test_P1_20_untracked_kind_excluded
method
async_method test_P1_20_untracked_kind_excluded L327–339
+
test_P1_21_risk_score_capped_at_100
method
async_method test_P1_21_risk_score_capped_at_100 L342–355
+
test_P1_22_idempotent_run_twice_one_row
method
async_method test_P1_22_idempotent_run_twice_one_row L358–376
+
test_P1_24_empty_repo_returns_empty_list
method
async_method test_P1_24_empty_repo_returns_empty_list L395–400
+
test_P1_28_1000_symbols_processed_under_5_seconds
method
async_method test_P1_28_1000_symbols_processed_under_5_seconds L494–527
+
test_P1_01_blast_risk_in_provider_registry
method
method test_P1_01_blast_risk_in_provider_registry L159–161
+
test_P1_02_blast_risk_satisfies_intel_provider_protocol
method
method test_P1_02_blast_risk_satisfies_intel_provider_protocol L163–166
+
test_P1_25_rerun_updates_risk_score_in_place
method
async_method test_P1_25_rerun_updates_risk_score_in_place L410–443
+
test_P1_26_upsert_does_not_touch_symbol_intel_blast_churn
method
async_method test_P1_26_upsert_does_not_touch_symbol_intel_blast_churn L446–465
+
test_P1_27_ref_column_updated_on_rerun
method
async_method test_P1_27_ref_column_updated_on_rerun L468–484
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:153a907761d394b36084b33247650709a811d947038e63f7d9941350115deb8c --body "your comment"
No comments yet. Be the first to start the discussion.