feat(directives): scavenge superpowers plugin (test-driven-development, systematic-debugging): 6 directives

This commit is contained in:
ed
2026-07-04 12:31:40 -04:00
parent 19738b52e7
commit 2a1b1698b9
13 changed files with 286 additions and 1 deletions
@@ -40,6 +40,7 @@ Read each file below before any action.
- core_value_read_first: conductor/directives/core_value_read_first/v1.md
- decompose_or_isolate_never_offload: conductor/directives/decompose_or_isolate_never_offload/v1.md
- decorator_orphan_pitfall: conductor/directives/decorator_orphan_pitfall/v1.md
- delete_means_delete_no_reference: conductor/directives/delete_means_delete_no_reference/v1.md
- defer_heavy_sdk_imports_to_subprocess: conductor/directives/defer_heavy_sdk_imports_to_subprocess/v1.md
- defer_not_catch_for_native_crashes: conductor/directives/defer_not_catch_for_native_crashes/v1.md
- deduction_loop_limit: conductor/directives/deduction_loop_limit/v1.md
@@ -63,6 +64,7 @@ Read each file below before any action.
- imscope_tuple_return_per_scope_override: conductor/directives/imscope_tuple_return_per_scope_override/v1.md
- inherited_cruft_ask_first: conductor/directives/inherited_cruft_ask_first/v1.md
- intent_signal_postfix_not_xml: conductor/directives/intent_signal_postfix_not_xml/v1.md
- reproduction_before_fix: conductor/directives/reproduction_before_fix/v1.md
- interceptor_activates_only_on_matching_shape: conductor/directives/interceptor_activates_only_on_matching_shape/v1.md
- knowledge_harvest_pattern: conductor/directives/knowledge_harvest_pattern/v1.md
- large_files_are_fine: conductor/directives/large_files_are_fine/v1.md
@@ -122,6 +124,7 @@ Read each file below before any action.
- scope_creep_track_doc_ban: conductor/directives/scope_creep_track_doc_ban/v1.md
- sdm_dependency_tags: conductor/directives/sdm_dependency_tags/v1.md
- search_all_call_sites_after_signature_change: conductor/directives/search_all_call_sites_after_signature_change/v1.md
- single_hypothesis_minimal_test: conductor/directives/single_hypothesis_minimal_test/v1.md
- state_visible_at_the_right_layer: conductor/directives/state_visible_at_the_right_layer/v1.md
- strict_state_management: conductor/directives/strict_state_management/v1.md
- stub_before_implement: conductor/directives/stub_before_implement/v1.md
@@ -137,6 +140,9 @@ Read each file below before any action.
- tier2_pre_flight_audit_gates: conductor/directives/tier2_pre_flight_audit_gates/v1.md
- worker_three_point_abort_check: conductor/directives/worker_three_point_abort_check/v1.md
- tdd_red_green_required: conductor/directives/tdd_red_green_required/v1.md
- test_must_fail_for_believed_reason: conductor/directives/test_must_fail_for_believed_reason/v1.md
- test_passing_immediately_proves_nothing: conductor/directives/test_passing_immediately_proves_nothing/v1.md
- three_fix_failures_question_architecture: conductor/directives/three_fix_failures_question_architecture/v1.md
- test_classification_via_import_presence: conductor/directives/test_classification_via_import_presence/v1.md
- test_instantiation_not_mock_away: conductor/directives/test_instantiation_not_mock_away/v1.md
- test_narrow_not_kitchen_sink: conductor/directives/test_narrow_not_kitchen_sink/v1.md
@@ -194,7 +200,12 @@ added 6 more (1 from using-superpowers Skill-Check-Iron-Rule, 3 from
brainstorming — lead-with-recommendation + even-simple-projects-get-designed +
spec-self-review-4-checks, 1 from dispatching-parallel-agents agent-prompt-
focused-on-one-domain, 1 from executing-plans review-plan-critically-first) for
a total of 142 — see HARVEST_SUMMARY.md for what was lifted in each pass).
a total of 142, and the 2026-07-04 superpowers scavenge (batch 2 of 5: TDD /
debugging) added 6 more (3 from test-driven-development — test-must-fail-for-
believed-reason + delete-means-delete-no-reference + test-passing-immediately-
proves-nothing; 3 from systematic-debugging — three-fix-failures-question-
architecture + single-hypothesis-minimal-test + reproduction-before-fix) for a
total of 148 — see HARVEST_SUMMARY.md for what was lifted in each pass).
No alternative encodings tested yet. This preset is the control group for
future experiments.