feat(directives): add 15 new directives (Phase A expansion) to current_baseline preset

Adds: ast_parse_insufficient, ast_verify_class_methods_after_edit,
contract_change_audit, convention_enforcement_4_mechanisms,
core_value_read_first, decorator_orphan_pitfall,
defer_not_catch_for_native_crashes, edit_small_incremental,
live_gui_session_scoped_no_restart, no_real_io_during_tests,
preserve_line_endings, reset_session_preserves_project_path,
test_narrow_not_kitchen_sink, undo_redo_100_snapshot_capacity,
verify_before_editing.

Total: 66 directives in the preset (51 original + 15 expansion).
This commit is contained in:
ed
2026-07-03 00:04:54 -04:00
parent 9d3222ddc0
commit 465433e067
@@ -8,6 +8,8 @@ variants to test different encodings.
Read each file below before any action. Read each file below before any action.
- ast_parse_insufficient: conductor/directives/ast_parse_insufficient/v1.md
- ast_verify_class_methods_after_edit: conductor/directives/ast_verify_class_methods_after_edit/v1.md
- atomic_per_task_commits: conductor/directives/atomic_per_task_commits/v1.md - atomic_per_task_commits: conductor/directives/atomic_per_task_commits/v1.md
- ban_any_type: conductor/directives/ban_any_type/v1.md - ban_any_type: conductor/directives/ban_any_type/v1.md
- ban_arbitrary_core_mocking: conductor/directives/ban_arbitrary_core_mocking/v1.md - ban_arbitrary_core_mocking: conductor/directives/ban_arbitrary_core_mocking/v1.md
@@ -26,7 +28,13 @@ Read each file below before any action.
- chroma_cache_path: conductor/directives/chroma_cache_path/v1.md - chroma_cache_path: conductor/directives/chroma_cache_path/v1.md
- comprehensive_logging: conductor/directives/comprehensive_logging/v1.md - comprehensive_logging: conductor/directives/comprehensive_logging/v1.md
- config_state_owner: conductor/directives/config_state_owner/v1.md - config_state_owner: conductor/directives/config_state_owner/v1.md
- 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
- 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 - deduction_loop_limit: conductor/directives/deduction_loop_limit/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 - feature_flag_delete_to_turn_off: conductor/directives/feature_flag_delete_to_turn_off/v1.md
- file_naming_convention: conductor/directives/file_naming_convention/v1.md - file_naming_convention: conductor/directives/file_naming_convention/v1.md
- git_hard_bans: conductor/directives/git_hard_bans/v1.md - git_hard_bans: conductor/directives/git_hard_bans/v1.md
@@ -35,6 +43,7 @@ Read each file below before any action.
- knowledge_harvest_pattern: conductor/directives/knowledge_harvest_pattern/v1.md - knowledge_harvest_pattern: conductor/directives/knowledge_harvest_pattern/v1.md
- large_files_are_fine: conductor/directives/large_files_are_fine/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 - live_gui_poll_not_sleep: conductor/directives/live_gui_poll_not_sleep/v1.md
- live_gui_session_scoped_no_restart: conductor/directives/live_gui_session_scoped_no_restart/v1.md
- mandatory_research_first: conductor/directives/mandatory_research_first/v1.md - mandatory_research_first: conductor/directives/mandatory_research_first/v1.md
- metadata_boundary_type: conductor/directives/metadata_boundary_type/v1.md - metadata_boundary_type: conductor/directives/metadata_boundary_type/v1.md
- modular_controller_pattern: conductor/directives/modular_controller_pattern/v1.md - modular_controller_pattern: conductor/directives/modular_controller_pattern/v1.md
@@ -43,27 +52,35 @@ Read each file below before any action.
- no_diagnostic_noise: conductor/directives/no_diagnostic_noise/v1.md - no_diagnostic_noise: conductor/directives/no_diagnostic_noise/v1.md
- no_new_src_files_without_permission: conductor/directives/no_new_src_files_without_permission/v1.md - no_new_src_files_without_permission: conductor/directives/no_new_src_files_without_permission/v1.md
- no_output_filtering: conductor/directives/no_output_filtering/v1.md - no_output_filtering: conductor/directives/no_output_filtering/v1.md
- 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 - no_skip_markers_as_avoidance: conductor/directives/no_skip_markers_as_avoidance/v1.md
- one_space_indent: conductor/directives/one_space_indent/v1.md - one_space_indent: conductor/directives/one_space_indent/v1.md
- prefer_targeted_tier_runs: conductor/directives/prefer_targeted_tier_runs/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 - rag_six_rules: conductor/directives/rag_six_rules/v1.md
- report_instead_of_fix_ban: conductor/directives/report_instead_of_fix_ban/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 - result_error_pattern: conductor/directives/result_error_pattern/v1.md
- scope_creep_track_doc_ban: conductor/directives/scope_creep_track_doc_ban/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 - sdm_dependency_tags: conductor/directives/sdm_dependency_tags/v1.md
- strict_state_management: conductor/directives/strict_state_management/v1.md - strict_state_management: conductor/directives/strict_state_management/v1.md
- tdd_red_green_required: conductor/directives/tdd_red_green_required/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 - test_sandbox: conductor/directives/test_sandbox/v1.md
- type_hints_required: conductor/directives/type_hints_required/v1.md - type_hints_required: conductor/directives/type_hints_required/v1.md
- typed_dataclass_fields: conductor/directives/typed_dataclass_fields/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 - ui_delegation_for_hot_reload: conductor/directives/ui_delegation_for_hot_reload/v1.md
- undo_redo_100_snapshot_capacity: conductor/directives/undo_redo_100_snapshot_capacity/v1.md
- verify_before_editing: conductor/directives/verify_before_editing/v1.md
- verbose_commit_message_ban: conductor/directives/verbose_commit_message_ban/v1.md - verbose_commit_message_ban: conductor/directives/verbose_commit_message_ban/v1.md
- workspace_paths: conductor/directives/workspace_paths/v1.md - workspace_paths: conductor/directives/workspace_paths/v1.md
## Notes ## Notes
All v1 (verbatim lifts from current production docs; the harvest yielded 51, All v1 (verbatim lifts from current production docs; the initial harvest yielded 51,
not the plan's claimed 48 — see HARVEST_SUMMARY.md for what was lifted). and 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).
No alternative encodings tested yet. This preset is the control group for No alternative encodings tested yet. This preset is the control group for
future experiments. future experiments.