From 9656bf2e8884d3770bad143a1e3a558f01ad0a0c Mon Sep 17 00:00:00 2001 From: Ed_ Date: Sat, 4 Jul 2026 00:17:12 -0400 Subject: [PATCH] feat(directives): update current_baseline preset with 15 scavenge directives (81 total) --- .../directives/presets/current_baseline.md | 22 +++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/conductor/directives/presets/current_baseline.md b/conductor/directives/presets/current_baseline.md index 9a3a62c5..f9467d13 100644 --- a/conductor/directives/presets/current_baseline.md +++ b/conductor/directives/presets/current_baseline.md @@ -31,15 +31,19 @@ Read each file below before any action. - contract_change_audit: conductor/directives/contract_change_audit/v1.md - convention_enforcement_4_mechanisms: conductor/directives/convention_enforcement_4_mechanisms/v1.md - 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 - 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 +- dsl_uses_first_class_spans_for_errors: conductor/directives/dsl_uses_first_class_spans_for_errors/v1.md - edit_small_incremental: conductor/directives/edit_small_incremental/v1.md - feature_flag_delete_to_turn_off: conductor/directives/feature_flag_delete_to_turn_off/v1.md +- file_id_stable_across_rename: conductor/directives/file_id_stable_across_rename/v1.md - file_naming_convention: conductor/directives/file_naming_convention/v1.md - git_hard_bans: conductor/directives/git_hard_bans/v1.md - imgui_scope_verification: conductor/directives/imgui_scope_verification/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 - knowledge_harvest_pattern: conductor/directives/knowledge_harvest_pattern/v1.md - large_files_are_fine: conductor/directives/large_files_are_fine/v1.md - live_gui_poll_not_sleep: conductor/directives/live_gui_poll_not_sleep/v1.md @@ -55,18 +59,29 @@ Read each file below before any action. - no_real_io_during_tests: conductor/directives/no_real_io_during_tests/v1.md - no_skip_markers_as_avoidance: conductor/directives/no_skip_markers_as_avoidance/v1.md - one_space_indent: conductor/directives/one_space_indent/v1.md +- parse_failure_visible_to_conversation: conductor/directives/parse_failure_visible_to_conversation/v1.md +- pipeline_immediate_mode_no_object: conductor/directives/pipeline_immediate_mode_no_object/v1.md - prefer_targeted_tier_runs: conductor/directives/prefer_targeted_tier_runs/v1.md - preserve_line_endings: conductor/directives/preserve_line_endings/v1.md - rag_six_rules: conductor/directives/rag_six_rules/v1.md - report_instead_of_fix_ban: conductor/directives/report_instead_of_fix_ban/v1.md - reset_session_preserves_project_path: conductor/directives/reset_session_preserves_project_path/v1.md - result_error_pattern: conductor/directives/result_error_pattern/v1.md +- run_full_tier_after_phase_refactor: conductor/directives/run_full_tier_after_phase_refactor/v1.md - 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 +- 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 +- subagent_returns_artifact_not_transcript: conductor/directives/subagent_returns_artifact_not_transcript/v1.md - tdd_red_green_required: conductor/directives/tdd_red_green_required/v1.md - test_narrow_not_kitchen_sink: conductor/directives/test_narrow_not_kitchen_sink/v1.md - test_sandbox: conductor/directives/test_sandbox/v1.md +- tier1_orchestrator_no_implementation: conductor/directives/tier1_orchestrator_no_implementation/v1.md +- tier3_worker_amnesia: conductor/directives/tier3_worker_amnesia/v1.md +- tier4_qa_compressed_fix: conductor/directives/tier4_qa_compressed_fix/v1.md +- token_firewall_prevents_bloat: conductor/directives/token_firewall_prevents_bloat/v1.md - type_hints_required: conductor/directives/type_hints_required/v1.md - typed_dataclass_fields: conductor/directives/typed_dataclass_fields/v1.md - ui_delegation_for_hot_reload: conductor/directives/ui_delegation_for_hot_reload/v1.md @@ -78,9 +93,12 @@ Read each file below before any action. ## Notes All v1 (verbatim lifts from current production docs; the initial harvest yielded 51, -and the 2026-07-02 Phase A expansion added 15 more (from docs/AGENTS.md, +the 2026-07-02 Phase A expansion added 15 more (from docs/AGENTS.md, conductor/edit_workflow.md, docs/guide_testing.md, docs/guide_state_lifecycle.md) -for a total of 66 — see HARVEST_SUMMARY.md for what was lifted). +for a total of 66, and the 2026-07-02 scavenge pass added 15 more (5 from +docs/MMA_Support/, 5 from conductor/tracks/nagent_review_20260608/, 5 from +conductor/tracks/intent_dsl_survey_20260612/ + docs/handoffs/) for a total of 81 +— 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.