refactor(directives): strip metadata header from v1.md (27-35 of 51; meta extracted to meta.md)

This commit is contained in:
ed
2026-07-02 23:46:41 -04:00
parent 831499622d
commit 68352ee206
18 changed files with 91 additions and 82 deletions
@@ -0,0 +1,10 @@
# mandatory_research_first
## v1
**Why this iteration:** Lifted verbatim from `conductor/workflow.md` §"Guiding Principles" #9 (line 46) + `AGENTS.md` "Critical Anti-Patterns" (line 51). This is the baseline encoding — the imperative-rule-with-tools style currently in production.
Future variants will test alternative encodings (rule-only, tabular) against this baseline.
**Source:** `conductor/workflow.md:46 + AGENTS.md:51`
---
**Lifted:** 2026-07-02 (Phase 1 harvest by Tier 3 worker; user directive 2026-07-02 moved the header into this meta file)
@@ -1,12 +1,3 @@
# mandatory_research_first — v1
**Why this iteration:** Lifted verbatim from `conductor/workflow.md` §"Guiding Principles" #9 (line 46) + `AGENTS.md` "Critical Anti-Patterns" (line 51). This is the baseline encoding — the imperative-rule-with-tools style currently in production.
Future variants will test alternative encodings (rule-only, tabular) against this baseline.
**Source:** `conductor/workflow.md:46 + AGENTS.md:51`
---
From `conductor/workflow.md` §"Guiding Principles" #9:
8. **Mandatory Research-First Protocol:** Before reading the full content of any file over 50 lines, you MUST use `get_file_summary`, `py_get_skeleton`, `py_get_code_outline`, or `py_get_docstring` to map the architecture and identify specific target ranges. Use `get_git_diff` to understand recent changes. Use `py_find_usages` to locate where symbols are used.