Дата: 2026-04-03 Автор: Coordinator (AI) Статус: 🟡 TS_DRAFT — Ожидает апрува Parent HL: HL-TFW-18 Phase B
Reframe Fact Candidates guidance from technical to strategic across all templates and workflows. Ensure .tfw/README.md reflects the knowledge consolidation system added in Phase A.
| Файл | Действие | Описание |
|---|---|---|
.tfw/templates/RF.md |
MODIFY | §6 FC: reframe prompt + examples |
.tfw/templates/REVIEW.md |
MODIFY | §5 FC: same reframe |
.tfw/templates/RES.md |
MODIFY | §FC: same reframe |
.tfw/workflows/research.md |
MODIFY | §Closure L110: one-line reframe |
.tfw/workflows/handoff.md |
MODIFY | L81-87: reorder + reframe |
.tfw/conventions.md |
MODIFY | §10.1: expand category examples |
.tfw/workflows/knowledge.md |
MODIFY | Phase 2: sharpen gather guidance |
.tfw/README.md |
MODIFY | §v3 + workflows table: add knowledge + config |
Бюджет: 0 новых файлов, 8 модификаций. Defaults: max 14 files, max 8 new, max 1200 LOC.
Replace L51-56:
> **Before writing Fact Candidates, review the conversation history.** The human's
> messages are the primary source of strategic knowledge — domain insights, stakeholder
> priorities, business context, and constraints that shape decisions.
>
> Good: "18% clients = 80% revenue (Pareto)", "stakeholder: find problem clients first"
> NOT fact candidates: "project uses git", "code is in Python", implementation details (→ §5 Observations → tfw-docs)
> These are NOT verified facts. They become facts after `/tfw-knowledge` consolidation.
Same text as Step 1. Replace L53-58.
Replace L116-121:
> **Before writing Fact Candidates, review the conversation history.** The human's
> messages are the primary source of strategic knowledge — domain insights, stakeholder
> priorities, business context, and constraints that shape decisions.
>
> Record strategic facts about THIS project — not findings about alternatives,
> not implementation details (those belong in tfw-docs).
Replace the FC bullet:
3. **Fact Candidates** — **review the full conversation history first.** Extract strategic knowledge — domain patterns, stakeholder priorities, business context. Technical observations belong in tfw-docs, not here
Replace:
> 💡 As you work, capture strategic knowledge about the project — stakeholder priorities,
> domain patterns, business context, external constraints — in §6 Fact Candidates.
> These save the next agent from missing critical context.
>
> **Before writing Fact Candidates, review the conversation history.** The human's
> messages are the primary source — their decisions, priorities, concerns, and domain
> insights. Extract what informs decisions, not implementation details.
Replace the category table:
| Category | Scope | Examples |
|----------|-------|----------|
| `environment` | Where the work lives | servers, tools, platforms, classrooms, labs, hosting |
| `process` | How work gets done | schedules, approvals, reporting cadence, grading cycles |
| `stakeholder` | Who needs what | priorities, pain points, expectations, quotes, key decisions |
| `constraint` | What limits exist | contractual obligations, regulatory deadlines, resource caps, technical limits |
| `convention` | Agreed standards | naming, style, format, language, tone |
| `domain` | Subject matter knowledge | revenue patterns, client segments, market metrics, business rules, curriculum |
| `context` | Background that shapes decisions | market conditions, competitive landscape, regulatory changes, prior decisions |
| `risk` | Known dangers | client concentration, market dependency, knowledge silos, fragile dependencies |
Replace L32-34:
> **⚠️ Conversation history is the primary source of strategic knowledge.**
> The human's messages contain domain insights, stakeholder priorities, business context,
> and concerns that artifacts miss. Look for decisions, emotions, and data shared during work.
> Technical implementation details belong in tfw-docs — here we capture what informs decisions.
8a. Add to §v3 additions (after L283 TECH_DEBT.md pipeline bullet):
- **Knowledge consolidation** — Fact Candidates in every artifact capture strategic knowledge (domain, stakeholder, context). `/tfw-knowledge` workflow consolidates them into verified project facts in `knowledge/` topic files, with configurable Knowledge Gate enforcing regular consolidation.
8b. Add knowledge and config to workflows table (L161-170):
| **knowledge** | Coordinator | Consolidate fact candidates → verified project knowledge in `knowledge/` |
| **config** | Coordinator | Interactive config change → propagate to all inline values |
Copy modified workflows to .agent/workflows/:
tfw-research.md ← research.mdtfw-handoff.md ← handoff.mdtfw-knowledge.md ← knowledge.mddomain examples include: revenue patterns, client segments, market metricsstakeholder examples include: priorities, pain points, quotes# Strategic reframe present
grep -l "strategic knowledge" .tfw/templates/RF.md .tfw/templates/REVIEW.md .tfw/templates/RES.md
grep "strategic knowledge" .tfw/workflows/knowledge.md
grep "strategic knowledge" .tfw/workflows/research.md
# Old framing removed
grep -c "next agent's behavior" .tfw/templates/RF.md # should be 0
grep -c "next agent's behavior" .tfw/templates/REVIEW.md # should be 0
# Category examples updated
grep "revenue patterns" .tfw/conventions.md
grep "priorities, pain points" .tfw/conventions.md
# README updated
grep "Knowledge consolidation" .tfw/README.md
grep "knowledge" .tfw/README.md | grep -i "workflow"
# Adapters synced
diff .tfw/workflows/research.md .agent/workflows/tfw-research.md
diff .tfw/workflows/handoff.md .agent/workflows/tfw-handoff.md
diff .tfw/workflows/knowledge.md .agent/workflows/tfw-knowledge.md
# Word count check
wc -w .tfw/workflows/research.md # should be ≤1200
wc -w .tfw/workflows/knowledge.md # should be ≤1200
| Риск | Mitigation |
|---|---|
| Word count exceeds P10 after edits | Pre-calculated +120 words total, all files stay within limits |
| «Strategic» guidance too vague for engineering projects | Examples include both business AND engineering in §10.1 |
| Executor replaces entire FC section instead of targeted edit | TS specifies exact replacement text |
| *TS — TFW-18 / Phase B: Knowledge Quality | 2026-04-03* |