feat(directives): add tags.toml — multi-tag classification for 172 directives
This commit is contained in:
@@ -0,0 +1,553 @@
|
||||
# Tags for the 172 directives in conductor/directives/
|
||||
# Multi-tag classification across 6 dimensions:
|
||||
# 1. Layer (where the rule applies):
|
||||
# python, meta-tooling, application, process, tooling
|
||||
# 2. Operation (what activity the rule governs):
|
||||
# reading, writing, editing, testing, committing, verifying, debugging, reviewing, dispatching
|
||||
# 3. Tier (which Tier(s) the rule applies to):
|
||||
# tier-1, tier-2, tier-3, tier-4, all-tiers
|
||||
# 4. Subject (domain the rule is about):
|
||||
# styleguide, architecture, error-handling, state, cache, naming, imports, comments,
|
||||
# threading, mcp, data-structures, documentation, session-management, rag, conductor
|
||||
# 5. Severity (how strong the rule is):
|
||||
# mandatory, forbidden, preferred, safety
|
||||
# 6. Provenance (where it was lifted from):
|
||||
# lifted-from-<file-or-source-family>
|
||||
#
|
||||
# Each directive has 5-8 tags. 1 per dimension, except layer and subject which can have
|
||||
# a single tag from the allowed set. Provenance is always the last tag.
|
||||
|
||||
[dictionary]
|
||||
# Schema documentation (informational)
|
||||
#
|
||||
# tag_dimensions = ["layer", "operation", "tier", "subject", "severity", "provenance"]
|
||||
#
|
||||
# layers: python | meta-tooling | application | process | tooling
|
||||
# operations: reading | writing | editing | testing | committing | verifying | debugging | reviewing | dispatching
|
||||
# tiers: tier-1 | tier-2 | tier-3 | tier-4 | all-tiers
|
||||
# subjects: styleguide | architecture | error-handling | state | cache | naming | imports | comments | threading | mcp | data-structures | documentation | session-management | rag | conductor
|
||||
# severity: mandatory | forbidden | preferred | safety
|
||||
# provenance: lifted-from-<source>
|
||||
|
||||
[meta]
|
||||
generated = "2026-07-03"
|
||||
total_directives = 172
|
||||
method = "manual review of every v1.md header + first 200 chars of body + meta.md source provenance; 6-dim classification with layer/operation/tier/subject/severity/provenance"
|
||||
|
||||
[directive]
|
||||
|
||||
[directive.acknowledgment_in_first_commit]
|
||||
tags = ["process", "committing", "tier-2", "conductor", "mandatory", "lifted-from-tier2-autonomous.md"]
|
||||
|
||||
[directive.adapt_test_mocks_to_production_api_change]
|
||||
tags = ["python", "testing", "all-tiers", "styleguide", "mandatory", "lifted-from-docs-superpowers-plans"]
|
||||
|
||||
[directive.agent_prompt_one_independent_domain]
|
||||
tags = ["process", "dispatching", "all-tiers", "conductor", "mandatory", "lifted-from-superpowers-plugin"]
|
||||
|
||||
[directive.anti_entropy_state_audit_before_adding]
|
||||
tags = ["python", "editing", "tier-2", "state", "mandatory", "lifted-from-tier2-tech-lead.md"]
|
||||
|
||||
[directive.ast_parse_insufficient]
|
||||
tags = ["python", "editing", "all-tiers", "styleguide", "mandatory", "lifted-from-edit_workflow.md"]
|
||||
|
||||
[directive.ast_verify_class_methods_after_edit]
|
||||
tags = ["python", "editing", "all-tiers", "architecture", "mandatory", "lifted-from-docs-guide"]
|
||||
|
||||
[directive.atomic_per_task_commits]
|
||||
tags = ["process", "committing", "all-tiers", "conductor", "mandatory", "lifted-from-AGENTS.md"]
|
||||
|
||||
[directive.audit_before_claiming_current_state]
|
||||
tags = ["process", "verifying", "tier-1", "conductor", "mandatory", "lifted-from-tier1-orchestrator.md"]
|
||||
|
||||
[directive.ban_any_type]
|
||||
tags = ["python", "writing", "all-tiers", "data-structures", "forbidden", "lifted-from-code_styleguides.python.md"]
|
||||
|
||||
[directive.ban_appdata_paths]
|
||||
tags = ["process", "writing", "tier-2", "architecture", "forbidden", "lifted-from-tier2-autonomous.md"]
|
||||
|
||||
[directive.ban_arbitrary_core_mocking]
|
||||
tags = ["python", "testing", "all-tiers", "styleguide", "forbidden", "lifted-from-AGENTS.md"]
|
||||
|
||||
[directive.ban_day_estimates]
|
||||
tags = ["process", "writing", "tier-1", "conductor", "forbidden", "lifted-from-AGENTS.md"]
|
||||
|
||||
[directive.ban_dict_any]
|
||||
tags = ["python", "writing", "all-tiers", "data-structures", "forbidden", "lifted-from-code_styleguides.python.md"]
|
||||
|
||||
[directive.ban_dict_get_on_known_fields]
|
||||
tags = ["python", "writing", "all-tiers", "data-structures", "forbidden", "lifted-from-code_styleguides.python.md"]
|
||||
|
||||
[directive.ban_getattr_dispatch]
|
||||
tags = ["python", "writing", "all-tiers", "data-structures", "forbidden", "lifted-from-code_styleguides.python.md"]
|
||||
|
||||
[directive.ban_hasattr_dispatch]
|
||||
tags = ["python", "writing", "all-tiers", "data-structures", "forbidden", "lifted-from-code_styleguides.python.md"]
|
||||
|
||||
[directive.ban_local_imports]
|
||||
tags = ["python", "writing", "all-tiers", "imports", "forbidden", "lifted-from-tier3-worker.md"]
|
||||
|
||||
[directive.ban_optional_returns]
|
||||
tags = ["python", "writing", "all-tiers", "error-handling", "forbidden", "lifted-from-code_styleguides.python.md"]
|
||||
|
||||
[directive.ban_prefix_aliasing]
|
||||
tags = ["python", "writing", "all-tiers", "imports", "forbidden", "lifted-from-tier3-worker.md"]
|
||||
|
||||
[directive.ban_repeated_from_dict]
|
||||
tags = ["python", "writing", "all-tiers", "data-structures", "forbidden", "lifted-from-tier3-worker.md"]
|
||||
|
||||
[directive.batch_verification_not_isolation]
|
||||
tags = ["python", "testing", "all-tiers", "styleguide", "mandatory", "lifted-from-workflow.md"]
|
||||
|
||||
[directive.boundary_layer_exception]
|
||||
tags = ["python", "writing", "all-tiers", "error-handling", "preferred", "lifted-from-code_styleguides.python.md"]
|
||||
|
||||
[directive.brainstorm_even_for_simple_projects]
|
||||
tags = ["process", "writing", "all-tiers", "conductor", "mandatory", "lifted-from-superpowers-plugin"]
|
||||
|
||||
[directive.cache_stable_to_volatile]
|
||||
tags = ["python", "writing", "all-tiers", "cache", "mandatory", "lifted-from-code_styleguides.cache_friendly_context.md"]
|
||||
|
||||
[directive.cheap_fix_first_investigation_phases]
|
||||
tags = ["process", "debugging", "all-tiers", "conductor", "mandatory", "lifted-from-docs-superpowers-plans"]
|
||||
|
||||
[directive.chroma_cache_path]
|
||||
tags = ["python", "writing", "all-tiers", "rag", "mandatory", "lifted-from-code_styleguides.chroma_cache.md"]
|
||||
|
||||
[directive.chronology_must_regenerate_after_every_track_ship]
|
||||
tags = ["process", "writing", "tier-2", "conductor", "mandatory", "lifted-from-docs-superpowers-specs"]
|
||||
|
||||
[directive.clarify_unclear_review_before_partial_impl]
|
||||
tags = ["process", "reviewing", "all-tiers", "conductor", "mandatory", "lifted-from-superpowers-plugin"]
|
||||
|
||||
[directive.classifier_must_emit_per_row_evidence]
|
||||
tags = ["process", "writing", "tier-2", "data-structures", "mandatory", "lifted-from-docs-superpowers-specs"]
|
||||
|
||||
[directive.comprehensive_logging]
|
||||
tags = ["python", "writing", "all-tiers", "architecture", "mandatory", "lifted-from-product-guidelines.md"]
|
||||
|
||||
[directive.config_state_owner]
|
||||
tags = ["python", "writing", "all-tiers", "state", "mandatory", "lifted-from-code_styleguides.config_state_owner.md"]
|
||||
|
||||
[directive.contract_change_audit]
|
||||
tags = ["python", "editing", "all-tiers", "architecture", "mandatory", "lifted-from-edit_workflow.md"]
|
||||
|
||||
[directive.controller_property_delegation_no_dual_state]
|
||||
tags = ["python", "editing", "all-tiers", "state", "mandatory", "lifted-from-docs-superpowers-plans"]
|
||||
|
||||
[directive.convention_enforcement_4_mechanisms]
|
||||
tags = ["process", "writing", "all-tiers", "conductor", "mandatory", "lifted-from-docs-AGENTS.md"]
|
||||
|
||||
[directive.core_value_read_first]
|
||||
tags = ["process", "reading", "all-tiers", "styleguide", "mandatory", "lifted-from-docs-AGENTS.md"]
|
||||
|
||||
[directive.decompose_or_isolate_never_offload]
|
||||
tags = ["process", "dispatching", "all-tiers", "conductor", "mandatory", "lifted-from-nagent_review_20260608"]
|
||||
|
||||
[directive.decorator_orphan_pitfall]
|
||||
tags = ["python", "editing", "all-tiers", "styleguide", "mandatory", "lifted-from-edit_workflow.md"]
|
||||
|
||||
[directive.deduction_loop_limit]
|
||||
tags = ["process", "debugging", "all-tiers", "conductor", "mandatory", "lifted-from-AGENTS.md"]
|
||||
|
||||
[directive.defer_heavy_sdk_imports_to_subprocess]
|
||||
tags = ["python", "writing", "all-tiers", "architecture", "preferred", "lifted-from-docs-superpowers-specs"]
|
||||
|
||||
[directive.defer_not_catch_for_native_crashes]
|
||||
tags = ["python", "editing", "all-tiers", "error-handling", "mandatory", "lifted-from-docs-guide"]
|
||||
|
||||
[directive.delete_means_delete_no_reference]
|
||||
tags = ["process", "writing", "tier-3", "conductor", "mandatory", "lifted-from-superpowers-plugin"]
|
||||
|
||||
[directive.design_leads_with_recommendation]
|
||||
tags = ["process", "writing", "all-tiers", "conductor", "preferred", "lifted-from-superpowers-plugin"]
|
||||
|
||||
[directive.detect_existing_isolation_before_creating]
|
||||
tags = ["process", "editing", "all-tiers", "conductor", "mandatory", "lifted-from-superpowers-plugin"]
|
||||
|
||||
[directive.deterministic_signal_endpoint_pattern]
|
||||
tags = ["python", "testing", "all-tiers", "styleguide", "mandatory", "lifted-from-todos"]
|
||||
|
||||
[directive.docs_philosophy_then_boundaries_then_logic_then_verify]
|
||||
tags = ["process", "writing", "all-tiers", "documentation", "mandatory", "lifted-from-docs-superpowers-plans"]
|
||||
|
||||
[directive.dsl_uses_first_class_spans_for_errors]
|
||||
tags = ["python", "writing", "all-tiers", "error-handling", "mandatory", "lifted-from-intent_dsl_survey_20260612"]
|
||||
|
||||
[directive.edit_small_incremental]
|
||||
tags = ["python", "editing", "all-tiers", "styleguide", "mandatory", "lifted-from-edit_workflow.md"]
|
||||
|
||||
[directive.end_of_track_report_required]
|
||||
tags = ["process", "writing", "tier-2", "conductor", "mandatory", "lifted-from-tier2-autonomous.md"]
|
||||
|
||||
[directive.enforce_no_real_toml_in_tests]
|
||||
tags = ["python", "testing", "all-tiers", "styleguide", "mandatory", "lifted-from-docs-superpowers-plans"]
|
||||
|
||||
[directive.evidence_before_completion_claims]
|
||||
tags = ["process", "verifying", "all-tiers", "conductor", "mandatory", "lifted-from-superpowers-plugin"]
|
||||
|
||||
[directive.exactly_four_completion_options]
|
||||
tags = ["process", "committing", "all-tiers", "conductor", "mandatory", "lifted-from-superpowers-plugin"]
|
||||
|
||||
[directive.failure_message_actionable_not_vague]
|
||||
tags = ["python", "testing", "all-tiers", "styleguide", "mandatory", "lifted-from-todos"]
|
||||
|
||||
[directive.feature_flag_delete_to_turn_off]
|
||||
tags = ["process", "writing", "all-tiers", "architecture", "mandatory", "lifted-from-code_styleguides.feature_flags.md"]
|
||||
|
||||
[directive.file_id_stable_across_rename]
|
||||
tags = ["python", "writing", "all-tiers", "data-structures", "mandatory", "lifted-from-nagent_review_20260608"]
|
||||
|
||||
[directive.file_naming_convention]
|
||||
tags = ["process", "writing", "all-tiers", "naming", "mandatory", "lifted-from-AGENTS.md"]
|
||||
|
||||
[directive.float_only_math_for_visual_transforms]
|
||||
tags = ["python", "writing", "all-tiers", "styleguide", "mandatory", "lifted-from-docs-superpowers-specs"]
|
||||
|
||||
[directive.fragile_test_in_batch_is_failing_test]
|
||||
tags = ["python", "testing", "all-tiers", "styleguide", "mandatory", "lifted-from-workflow.md"]
|
||||
|
||||
[directive.generation_script_walks_filesystem_fresh_each_run]
|
||||
tags = ["python", "writing", "all-tiers", "architecture", "mandatory", "lifted-from-docs-superpowers-specs"]
|
||||
|
||||
[directive.git_hard_bans]
|
||||
tags = ["process", "committing", "all-tiers", "conductor", "forbidden", "lifted-from-AGENTS.md"]
|
||||
|
||||
[directive.graceful_optional_dependency_degradation]
|
||||
tags = ["python", "writing", "all-tiers", "architecture", "mandatory", "lifted-from-docs-superpowers-specs"]
|
||||
|
||||
[directive.imgui_scope_entered_flag_for_no_op_return]
|
||||
tags = ["python", "editing", "all-tiers", "styleguide", "mandatory", "lifted-from-docs-superpowers-plans"]
|
||||
|
||||
[directive.imgui_scope_verification]
|
||||
tags = ["python", "editing", "all-tiers", "styleguide", "mandatory", "lifted-from-product-guidelines.md"]
|
||||
|
||||
[directive.imscope_tuple_return_per_scope_override]
|
||||
tags = ["python", "testing", "all-tiers", "styleguide", "mandatory", "lifted-from-docs-superpowers-plans"]
|
||||
|
||||
[directive.inherited_cruft_ask_first]
|
||||
tags = ["process", "editing", "all-tiers", "conductor", "mandatory", "lifted-from-AGENTS.md"]
|
||||
|
||||
[directive.intent_signal_postfix_not_xml]
|
||||
tags = ["process", "writing", "all-tiers", "styleguide", "mandatory", "lifted-from-intent_dsl_survey_20260612"]
|
||||
|
||||
[directive.interceptor_activates_only_on_matching_shape]
|
||||
tags = ["python", "writing", "all-tiers", "architecture", "mandatory", "lifted-from-docs-superpowers-specs"]
|
||||
|
||||
[directive.knowledge_harvest_pattern]
|
||||
tags = ["process", "writing", "all-tiers", "documentation", "mandatory", "lifted-from-code_styleguides.knowledge_artifacts.md"]
|
||||
|
||||
[directive.large_files_are_fine]
|
||||
tags = ["process", "writing", "all-tiers", "naming", "mandatory", "lifted-from-AGENTS.md"]
|
||||
|
||||
[directive.live_gui_poll_not_sleep]
|
||||
tags = ["python", "testing", "all-tiers", "styleguide", "mandatory", "lifted-from-workflow.md"]
|
||||
|
||||
[directive.live_gui_session_scoped_no_restart]
|
||||
tags = ["python", "testing", "all-tiers", "styleguide", "mandatory", "lifted-from-docs-guide"]
|
||||
|
||||
[directive.log_pruner_backoff_for_locked_files]
|
||||
tags = ["python", "editing", "all-tiers", "threading", "mandatory", "lifted-from-docs-superpowers-plans"]
|
||||
|
||||
[directive.mandatory_research_first]
|
||||
tags = ["process", "reading", "all-tiers", "conductor", "mandatory", "lifted-from-workflow.md"]
|
||||
|
||||
[directive.manual_compaction_only_no_auto_summarize]
|
||||
tags = ["process", "writing", "tier-1", "session-management", "mandatory", "lifted-from-tier1-orchestrator.md"]
|
||||
|
||||
[directive.master_branch_default]
|
||||
tags = ["process", "committing", "tier-2", "conductor", "mandatory", "lifted-from-tier2-autonomous.md"]
|
||||
|
||||
[directive.meta_tooling_app_boundary_check]
|
||||
tags = ["python", "editing", "all-tiers", "mcp", "mandatory", "lifted-from-docs-guide"]
|
||||
|
||||
[directive.metadata_boundary_type]
|
||||
tags = ["python", "writing", "all-tiers", "data-structures", "mandatory", "lifted-from-code_styleguides.data_oriented_design.md"]
|
||||
|
||||
[directive.missing_data_renders_as_em_dash_not_crash]
|
||||
tags = ["python", "writing", "all-tiers", "error-handling", "mandatory", "lifted-from-docs-superpowers-specs"]
|
||||
|
||||
[directive.modal_explicit_opened_list_for_lifecycle]
|
||||
tags = ["python", "editing", "all-tiers", "state", "mandatory", "lifted-from-docs-superpowers-plans"]
|
||||
|
||||
[directive.modular_controller_pattern]
|
||||
tags = ["python", "editing", "all-tiers", "architecture", "mandatory", "lifted-from-product-guidelines.md"]
|
||||
|
||||
[directive.neutral_language_for_doc_drift]
|
||||
tags = ["process", "writing", "all-tiers", "documentation", "preferred", "lifted-from-docs-reports"]
|
||||
|
||||
[directive.never_inherit_session_history_to_subagent]
|
||||
tags = ["process", "dispatching", "all-tiers", "session-management", "mandatory", "lifted-from-superpowers-plugin"]
|
||||
|
||||
[directive.nil_sentinel_pattern]
|
||||
tags = ["python", "writing", "all-tiers", "error-handling", "mandatory", "lifted-from-code_styleguides.error_handling.md"]
|
||||
|
||||
[directive.no_comments_in_body]
|
||||
tags = ["python", "writing", "all-tiers", "comments", "forbidden", "lifted-from-code_styleguides.python.md"]
|
||||
|
||||
[directive.no_conductor_yaml_for_artifacts]
|
||||
tags = ["process", "writing", "all-tiers", "documentation", "mandatory", "lifted-from-nagent_review_20260608"]
|
||||
|
||||
[directive.no_content_duplication_across_agent_docs]
|
||||
tags = ["process", "writing", "all-tiers", "documentation", "mandatory", "lifted-from-docs-superpowers-plans"]
|
||||
|
||||
[directive.no_diagnostic_noise]
|
||||
tags = ["python", "editing", "all-tiers", "comments", "forbidden", "lifted-from-code_styleguides.python.md"]
|
||||
|
||||
[directive.no_new_src_files_without_permission]
|
||||
tags = ["process", "writing", "all-tiers", "naming", "mandatory", "lifted-from-AGENTS.md"]
|
||||
|
||||
[directive.no_output_filtering]
|
||||
tags = ["process", "verifying", "tier-2", "conductor", "forbidden", "lifted-from-workflow.md"]
|
||||
|
||||
[directive.no_performative_agreement_in_review]
|
||||
tags = ["process", "reviewing", "all-tiers", "conductor", "mandatory", "lifted-from-superpowers-plugin"]
|
||||
|
||||
[directive.no_real_io_during_tests]
|
||||
tags = ["python", "testing", "all-tiers", "styleguide", "mandatory", "lifted-from-docs-guide"]
|
||||
|
||||
[directive.no_skip_markers_as_avoidance]
|
||||
tags = ["python", "testing", "all-tiers", "styleguide", "mandatory", "lifted-from-workflow.md"]
|
||||
|
||||
[directive.one_space_indent]
|
||||
tags = ["python", "writing", "all-tiers", "styleguide", "mandatory", "lifted-from-code_styleguides.python.md"]
|
||||
|
||||
[directive.opt_in_integration_test_via_env_var_marker]
|
||||
tags = ["python", "testing", "all-tiers", "styleguide", "mandatory", "lifted-from-docs-superpowers-plans"]
|
||||
|
||||
[directive.parse_failure_visible_to_conversation]
|
||||
tags = ["process", "writing", "all-tiers", "error-handling", "mandatory", "lifted-from-nagent_review_20260608"]
|
||||
|
||||
[directive.pathlib_read_write_no_newline_kwarg]
|
||||
tags = ["python", "writing", "all-tiers", "styleguide", "mandatory", "lifted-from-docs-reports"]
|
||||
|
||||
[directive.per_aggregate_dataclass_promotion]
|
||||
tags = ["python", "writing", "all-tiers", "data-structures", "mandatory", "lifted-from-code_styleguides.type_aliases.md"]
|
||||
|
||||
[directive.per_conversation_scratch_dir]
|
||||
tags = ["process", "writing", "all-tiers", "architecture", "mandatory", "lifted-from-nagent_review_20260608"]
|
||||
|
||||
[directive.per_dimension_pick_dim_not_tool]
|
||||
tags = ["process", "writing", "all-tiers", "architecture", "mandatory", "lifted-from-code_styleguides.agent_memory_dimensions.md"]
|
||||
|
||||
[directive.per_phase_metric_regression_fix]
|
||||
tags = ["process", "verifying", "tier-2", "conductor", "mandatory", "lifted-from-tier2-autonomous.md"]
|
||||
|
||||
[directive.pipeline_immediate_mode_no_object]
|
||||
tags = ["process", "writing", "all-tiers", "architecture", "mandatory", "lifted-from-intent_dsl_survey_20260612"]
|
||||
|
||||
[directive.plan_steps_2_to_5_minutes_each]
|
||||
tags = ["process", "writing", "all-tiers", "conductor", "mandatory", "lifted-from-superpowers-plugin"]
|
||||
|
||||
[directive.plans_no_placeholders_or_tbds]
|
||||
tags = ["process", "writing", "all-tiers", "conductor", "mandatory", "lifted-from-superpowers-plugin"]
|
||||
|
||||
[directive.prefer_targeted_tier_runs]
|
||||
tags = ["process", "testing", "tier-2", "conductor", "preferred", "lifted-from-workflow.md"]
|
||||
|
||||
[directive.preserve_before_compact_archive]
|
||||
tags = ["process", "writing", "all-tiers", "session-management", "mandatory", "lifted-from-docs-reports"]
|
||||
|
||||
[directive.preserve_line_endings]
|
||||
tags = ["python", "editing", "all-tiers", "styleguide", "mandatory", "lifted-from-edit_workflow.md"]
|
||||
|
||||
[directive.preserve_prior_versions_of_review_docs]
|
||||
tags = ["process", "writing", "all-tiers", "documentation", "mandatory", "lifted-from-docs-reports"]
|
||||
|
||||
[directive.profile_first_optimize_second]
|
||||
tags = ["process", "editing", "all-tiers", "architecture", "mandatory", "lifted-from-docs-reports"]
|
||||
|
||||
[directive.quality_gate_catches_broken_classifier_before_ship]
|
||||
tags = ["process", "verifying", "tier-2", "conductor", "mandatory", "lifted-from-docs-superpowers-specs"]
|
||||
|
||||
[directive.quarantine_flag_the_engine_not_shared_types]
|
||||
tags = ["python", "editing", "all-tiers", "architecture", "mandatory", "lifted-from-docs-superpowers-specs"]
|
||||
|
||||
[directive.rag_six_rules]
|
||||
tags = ["process", "writing", "all-tiers", "rag", "mandatory", "lifted-from-code_styleguides.rag_integration_discipline.md"]
|
||||
|
||||
[directive.report_instead_of_fix_ban]
|
||||
tags = ["process", "debugging", "all-tiers", "conductor", "mandatory", "lifted-from-AGENTS.md"]
|
||||
|
||||
[directive.reproduction_before_fix]
|
||||
tags = ["process", "debugging", "all-tiers", "conductor", "mandatory", "lifted-from-superpowers-plugin"]
|
||||
|
||||
[directive.reset_session_preserves_project_path]
|
||||
tags = ["python", "editing", "all-tiers", "state", "mandatory", "lifted-from-docs-guide"]
|
||||
|
||||
[directive.result_error_pattern]
|
||||
tags = ["python", "writing", "all-tiers", "error-handling", "mandatory", "lifted-from-code_styleguides.error_handling.md"]
|
||||
|
||||
[directive.review_after_each_task_not_end]
|
||||
tags = ["process", "reviewing", "all-tiers", "conductor", "mandatory", "lifted-from-superpowers-plugin"]
|
||||
|
||||
[directive.review_plan_critically_before_executing]
|
||||
tags = ["process", "writing", "all-tiers", "conductor", "mandatory", "lifted-from-superpowers-plugin"]
|
||||
|
||||
[directive.run_full_tier_after_phase_refactor]
|
||||
tags = ["python", "testing", "tier-2", "styleguide", "mandatory", "lifted-from-handoffs"]
|
||||
|
||||
[directive.runtime_config_flag_vs_test_env_var_gate]
|
||||
tags = ["python", "writing", "all-tiers", "architecture", "mandatory", "lifted-from-docs-superpowers-specs"]
|
||||
|
||||
[directive.scope_creep_track_doc_ban]
|
||||
tags = ["process", "writing", "all-tiers", "conductor", "mandatory", "lifted-from-AGENTS.md"]
|
||||
|
||||
[directive.sdm_dependency_tags]
|
||||
tags = ["python", "writing", "all-tiers", "documentation", "preferred", "lifted-from-code_styleguides.python.md"]
|
||||
|
||||
[directive.search_all_call_sites_after_signature_change]
|
||||
tags = ["python", "editing", "all-tiers", "architecture", "mandatory", "lifted-from-handoffs"]
|
||||
|
||||
[directive.single_hypothesis_minimal_test]
|
||||
tags = ["process", "debugging", "all-tiers", "conductor", "mandatory", "lifted-from-superpowers-plugin"]
|
||||
|
||||
[directive.skill_check_before_clarifying]
|
||||
tags = ["process", "reading", "all-tiers", "conductor", "mandatory", "lifted-from-superpowers-plugin"]
|
||||
|
||||
[directive.spec_review_before_quality_review]
|
||||
tags = ["process", "reviewing", "all-tiers", "conductor", "mandatory", "lifted-from-superpowers-plugin"]
|
||||
|
||||
[directive.spec_self_review_four_checks]
|
||||
tags = ["process", "writing", "all-tiers", "conductor", "mandatory", "lifted-from-superpowers-plugin"]
|
||||
|
||||
[directive.spec_template_required_6_sections]
|
||||
tags = ["process", "writing", "tier-1", "conductor", "mandatory", "lifted-from-tier1-orchestrator.md"]
|
||||
|
||||
[directive.state_visible_at_the_right_layer]
|
||||
tags = ["python", "writing", "all-tiers", "state", "mandatory", "lifted-from-nagent_review_20260608"]
|
||||
|
||||
[directive.strict_state_management]
|
||||
tags = ["python", "editing", "all-tiers", "threading", "mandatory", "lifted-from-product-guidelines.md"]
|
||||
|
||||
[directive.stub_before_implement]
|
||||
tags = ["python", "writing", "tier-2", "architecture", "mandatory", "lifted-from-MMA_Support"]
|
||||
|
||||
[directive.subagent_returns_artifact_not_transcript]
|
||||
tags = ["process", "dispatching", "all-tiers", "session-management", "mandatory", "lifted-from-nagent_review_20260608"]
|
||||
|
||||
[directive.submit_io_lazy_pool_recreation]
|
||||
tags = ["python", "editing", "all-tiers", "threading", "mandatory", "lifted-from-todos"]
|
||||
|
||||
[directive.surface_dirty_state_in_test_runner]
|
||||
tags = ["python", "testing", "all-tiers", "styleguide", "mandatory", "lifted-from-docs-reports"]
|
||||
|
||||
[directive.surface_gaps_at_discovery_not_checkpoint]
|
||||
tags = ["process", "writing", "tier-2", "conductor", "mandatory", "lifted-from-docs-reports"]
|
||||
|
||||
[directive.surface_upstream_api_limits_honestly_in_spec]
|
||||
tags = ["process", "writing", "all-tiers", "conductor", "mandatory", "lifted-from-docs-superpowers-specs"]
|
||||
|
||||
[directive.system_reminder_redact_don_act]
|
||||
tags = ["process", "writing", "all-tiers", "conductor", "mandatory", "lifted-from-directive_hotswap_harness_20260627"]
|
||||
|
||||
[directive.tdd_red_green_required]
|
||||
tags = ["python", "testing", "all-tiers", "styleguide", "mandatory", "lifted-from-workflow.md"]
|
||||
|
||||
[directive.test_classification_via_import_presence]
|
||||
tags = ["python", "testing", "all-tiers", "styleguide", "mandatory", "lifted-from-docs-superpowers-specs"]
|
||||
|
||||
[directive.test_instantiation_not_mock_away]
|
||||
tags = ["python", "testing", "all-tiers", "styleguide", "mandatory", "lifted-from-docs-reports"]
|
||||
|
||||
[directive.test_must_fail_for_believed_reason]
|
||||
tags = ["python", "testing", "all-tiers", "styleguide", "mandatory", "lifted-from-superpowers-plugin"]
|
||||
|
||||
[directive.test_narrow_not_kitchen_sink]
|
||||
tags = ["python", "testing", "all-tiers", "styleguide", "mandatory", "lifted-from-docs-guide"]
|
||||
|
||||
[directive.test_passing_immediately_proves_nothing]
|
||||
tags = ["python", "testing", "all-tiers", "styleguide", "mandatory", "lifted-from-superpowers-plugin"]
|
||||
|
||||
[directive.test_sandbox]
|
||||
tags = ["python", "testing", "all-tiers", "styleguide", "mandatory", "lifted-from-code_styleguides.test_sandbox.md"]
|
||||
|
||||
[directive.three_fix_failures_question_architecture]
|
||||
tags = ["process", "debugging", "all-tiers", "architecture", "mandatory", "lifted-from-superpowers-plugin"]
|
||||
|
||||
[directive.three_tier_test_strategy_for_fragile_subsystems]
|
||||
tags = ["python", "testing", "all-tiers", "styleguide", "mandatory", "lifted-from-docs-superpowers-specs"]
|
||||
|
||||
[directive.throwaway_scripts_isolated_subdir]
|
||||
tags = ["process", "writing", "tier-2", "conductor", "mandatory", "lifted-from-tier2-autonomous.md"]
|
||||
|
||||
[directive.tier1_first_commit_6file_acknowledgment]
|
||||
tags = ["process", "committing", "tier-1", "conductor", "mandatory", "lifted-from-tier1-orchestrator.md"]
|
||||
|
||||
[directive.tier1_orchestrator_no_implementation]
|
||||
tags = ["process", "writing", "tier-1", "conductor", "mandatory", "lifted-from-MMA_Support"]
|
||||
|
||||
[directive.tier2_post_track_ruff_mypy_audit]
|
||||
tags = ["process", "verifying", "tier-2", "conductor", "mandatory", "lifted-from-tier2-tech-lead.md"]
|
||||
|
||||
[directive.tier2_pre_commit_deletion_and_diff_check]
|
||||
tags = ["process", "committing", "tier-2", "conductor", "mandatory", "lifted-from-tier2-tech-lead.md"]
|
||||
|
||||
[directive.tier2_pre_flight_audit_gates]
|
||||
tags = ["process", "verifying", "tier-2", "conductor", "mandatory", "lifted-from-tier2-tech-lead.md"]
|
||||
|
||||
[directive.tier3_worker_amnesia]
|
||||
tags = ["process", "dispatching", "tier-3", "session-management", "mandatory", "lifted-from-MMA_Support"]
|
||||
|
||||
[directive.tier4_qa_compressed_fix]
|
||||
tags = ["process", "dispatching", "tier-4", "error-handling", "mandatory", "lifted-from-MMA_Support"]
|
||||
|
||||
[directive.timeline_is_immutable]
|
||||
tags = ["process", "committing", "all-tiers", "conductor", "mandatory", "lifted-from-tier2-autonomous.md"]
|
||||
|
||||
[directive.token_firewall_prevents_bloat]
|
||||
tags = ["process", "dispatching", "all-tiers", "session-management", "mandatory", "lifted-from-MMA_Support"]
|
||||
|
||||
[directive.toml_loader_global_then_project_merge]
|
||||
tags = ["python", "writing", "all-tiers", "data-structures", "mandatory", "lifted-from-docs-superpowers-plans"]
|
||||
|
||||
[directive.type_hints_required]
|
||||
tags = ["python", "writing", "all-tiers", "styleguide", "mandatory", "lifted-from-code_styleguides.python.md"]
|
||||
|
||||
[directive.typed_dataclass_fields]
|
||||
tags = ["python", "writing", "all-tiers", "data-structures", "mandatory", "lifted-from-code_styleguides.data_oriented_design.md"]
|
||||
|
||||
[directive.ui_delegation_for_hot_reload]
|
||||
tags = ["python", "editing", "all-tiers", "architecture", "mandatory", "lifted-from-product-guidelines.md"]
|
||||
|
||||
[directive.undo_redo_100_snapshot_capacity]
|
||||
tags = ["python", "writing", "all-tiers", "state", "mandatory", "lifted-from-docs-guide"]
|
||||
|
||||
[directive.use_batched_test_runner]
|
||||
tags = ["process", "testing", "tier-2", "conductor", "mandatory", "lifted-from-tier2-autonomous.md"]
|
||||
|
||||
[directive.use_git_history_as_classification_source_of_truth]
|
||||
tags = ["process", "verifying", "tier-2", "conductor", "mandatory", "lifted-from-docs-superpowers-specs"]
|
||||
|
||||
[directive.user_corrections_log_in_state_toml]
|
||||
tags = ["process", "writing", "tier-2", "conductor", "mandatory", "lifted-from-docs-reports"]
|
||||
|
||||
[directive.verbatim_lift_not_rewrite]
|
||||
tags = ["process", "writing", "tier-3", "documentation", "mandatory", "lifted-from-directive_hotswap_harness_20260627"]
|
||||
|
||||
[directive.verbose_commit_message_ban]
|
||||
tags = ["process", "committing", "all-tiers", "conductor", "mandatory", "lifted-from-AGENTS.md"]
|
||||
|
||||
[directive.verify_before_editing]
|
||||
tags = ["python", "editing", "all-tiers", "styleguide", "mandatory", "lifted-from-edit_workflow.md"]
|
||||
|
||||
[directive.verify_clean_baseline_before_starting]
|
||||
tags = ["process", "verifying", "all-tiers", "conductor", "mandatory", "lifted-from-superpowers-plugin"]
|
||||
|
||||
[directive.verify_critique_before_implementing]
|
||||
tags = ["process", "reviewing", "all-tiers", "conductor", "mandatory", "lifted-from-superpowers-plugin"]
|
||||
|
||||
[directive.verify_tests_before_offering_completion_options]
|
||||
tags = ["process", "verifying", "all-tiers", "conductor", "mandatory", "lifted-from-superpowers-plugin"]
|
||||
|
||||
[directive.view_composes_does_not_leak_into_theme_get_color]
|
||||
tags = ["python", "editing", "all-tiers", "architecture", "mandatory", "lifted-from-docs-superpowers-specs"]
|
||||
|
||||
[directive.warm_md_duplicates_not_in_place]
|
||||
tags = ["process", "writing", "all-tiers", "conductor", "mandatory", "lifted-from-directive_hotswap_harness_20260627"]
|
||||
|
||||
[directive.worker_three_point_abort_check]
|
||||
tags = ["python", "editing", "all-tiers", "threading", "mandatory", "lifted-from-docs-guide"]
|
||||
|
||||
[directive.workspace_paths]
|
||||
tags = ["python", "testing", "all-tiers", "styleguide", "mandatory", "lifted-from-code_styleguides.workspace_paths.md"]
|
||||
Reference in New Issue
Block a user