Date: 2026-04-04 Author: Coordinator (AI) Status: 🟡 TS_DRAFT HL: HL-TFW-25 RES: RES-TFW-25
Phase A only (“Audit & Consolidate”). Phase B deferred.
Files in scope (7):
.tfw/README.md — §Values and Principles rewriteKNOWLEDGE.md — §0, §3, §4, §5 changesknowledge/convention.md — prune 6 factsknowledge/process.md — prune 5 factsknowledge/philosophy.md — compress F4 (will be in README values).tfw/conventions.md — absorb P10-P13 content into existing §11 or new subsectionBudget: 7 files (= max). 0 new files. ~200 LOC net reduction.
.tfw/README.md §Values and PrinciplesReplace lines 217-242 with 8 values in narrative format.
## Values and Principles
### Traces Over Code
The trace is the product — intent, decisions, constraints, and alternatives matter more than the implementation itself. A codebase without traces is a black box. TFW captures not just *what* was built, but *why*, *what else was considered*, and *what was rejected*.
### Candor Over Flattery
AI agents trained on human feedback develop a habit of agreeing with users and praising their ideas. TFW agents are explicitly instructed: **Don't be sycophantic.** Be direct, precise, concrete. Flag risks. Disagree when evidence supports it. The coordinator's job is to ask uncomfortable questions and catch implicit assumptions — quality of planning matters more than speed of pipeline progression.
### Completeness Over Speed
When asked to implement, provide complete, usable output. **No placeholders.** No `// TODO: implement this`. If you can't produce a complete solution, say what's missing — don't fill the gap with a stub.
### Honesty Over Convincingness
AI agents that sound confident while being wrong are more dangerous than agents that refuse to answer. TFW agents must never fabricate data, claim untested results, or simulate external systems. When context is insufficient, the correct behavior is to ask, not guess. Confidence without correctness is the deadliest failure mode.
### Structural Enforcement
Gates should be structural — file existence, folder structure, required artifacts — not procedural (checkboxes in documents, state tables in headers). If a stage isn't done, the file doesn't exist. No parsing needed, no format compliance required, no update discipline to enforce. The filesystem is the state machine.
### Naming Creates Behavior
Right terminology triggers right associations in AI agents. A small prompt with precise terms is more effective than a long prompt with explanations. TFW adopted OODA, Sufficiency Verdict, Trust Protocol, Progressive Disclosure — each term replaced paragraphs of instructions. If you have to explain what a step does, the step is named wrong.
### Single Source of Truth
`.tfw/` contains exactly one copy of each convention, template, and workflow. Tool adapters reference it, never duplicate. If you need to change a rule, change it in one place.
### Portability
Everything is Markdown. No vendor lock-in. The files work in Obsidian, VS Code, GitHub, or a plain text editor. The knowledge belongs to you, not to a platform.
KNOWLEDGE.md §0 — Prune to 7 principlesReplace lines 8-26 (current 14 P# entries) with 7 entries.
## 0. Philosophy & Principles
| # | Principle | Source |
|---|-----------|--------|
| P1 | Traces over code — intent, decisions, constraints matter more than implementation | `.tfw/README.md` §Values |
| P2 | Index, don't duplicate — link to sources, don't copy | TFW-5 HL §7 |
| P3 | Philosophy stays rich — if DRY conflicts with narrative value, narrative wins | TFW-4 HL §7.1 |
| P5 | Meta-project awareness — this repo describes TFW AND uses TFW, overlap is by design | TFW-4 HL §7.3 |
| P7 | Self-review is not review — execution and review must be separate role-locked acts | TFW-8 HL §7 |
| P8 | Research ≠ passive checklist — external tools, pointed questions, WAIT gates. See `research/base.md` | TFW-11/14/17 |
| P9 | Coordinator quality > speed — uncomfortable questions, implicit assumptions, anti-rush. See `plan.md` Mindset | TFW-17 HL §7.1 |
Note: P# numbering preserved (P4, P6, P10-P14 become gaps). Historical task HL refs to removed P# remain valid as source links.
KNOWLEDGE.md §3 — Prune LegacyRemove 18 resolved items from lines 115-137 (all pre-TFW-22, fully superseded).
Keep lines 138-148 (TFW-22 through TFW-24 items: 11 items).
KNOWLEDGE.md §4 — Remove entirelyDelete lines 152-160 (Tech Stack & Infrastructure section). Trivially obvious from repo.
KNOWLEDGE.md §5 — Update fact countsUpdate the Project Facts index table to reflect new counts after Step 6-7:
knowledge/convention.md — Prune 6 factsRemove:
Keep: F1, F2, F3, F5, F7, F11 (6 facts)
Renumber F5→F4, F7→F5, F11→F6 for clean sequence.
knowledge/process.md — Prune 5 factsRemove:
Keep: F1, F4, F5, F6, F7 (5 facts)
Renumber for clean sequence.
.tfw/conventions.md — Absorb P10-P13Add subsection to §11 or create §11.1 “Design Rules” with compressed P10-P13 content:
### Design Rules (from P10-P13)
- **Token density**: workflow instructions ≤1200 words. Templates own format; workflows reference templates
- **Inline enforcement**: enforcement-critical values MUST be inline (Pattern A: defaults + config key). Pure refs (Pattern B) = broken
- **DNA/Library**: Role Lock + Mindset = always inline. Reference data = via ref-inside-step. Step self-contained, ref adds precision
- **Progressive Disclosure**: agent loads only what it needs now. Mode files loaded at Step 2, not at start
Placement decision: After reviewing conventions.md structure, insert into existing §11 (Scope Budgets) if it covers “design constraints”, OR create a new subsection nearby. Executor decides exact position.
Change TFW-25 status from 📝 HL_DRAFT to 🟢 RF after execution complete.
.tfw/README.md §Values has exactly 8 values: Traces, Candor, Completeness, Honesty, Structural Enforcement, Naming, SSOT, PortabilityKNOWLEDGE.md §0 has exactly 7 principles (P1-P3, P5, P7-P9)KNOWLEDGE.md §3 has ≤17 Legacy items (all TFW-22+)KNOWLEDGE.md §4 Tech Stack section removedKNOWLEDGE.md §5 fact counts updated (6/5/4/3)knowledge/convention.md has exactly 6 facts (renumbered)knowledge/process.md has exactly 5 facts (renumbered).tfw/conventions.md contains P10-P13 content (Design Rules subsection)| *TS — TFW-25: Values & Principles Consolidation | 2026-04-04* |