"Harness Appendix E2 — Source Map and Fact-Checking: How to Separate Primary Sources, Working Notes, and Cases"
In a fast-moving topic like harness engineering, source discipline matters more than polished phrasing. If reading notes, official docs, public case studies, and local repository examples are blended without boundaries, the article may sound persuasive while becoming hard to verify. This appendix is a practical source protocol for that problem.
Key Takeaways
- The first step is to separate claim type from source tier.
- Anything about product capabilities, policies, dates, or official structure should be rechecked against primary sources.
- Files in
sources/are excellent starting points, but they are not automatically final evidence. - Public company cases should be used only within the scope the company itself has disclosed.
- Good fact-checking is not about piling up links. It is about showing which class of source supports which class of sentence.
1. Why a source map matters
docs/blog_series_ํ๋ค์ค์์ง๋์ด๋ง_์ด๊ด_design.md already establishes a concise verification protocol for the series.
- paraphrase chapter arguments rather than copying them
- re-verify product capabilities and documentation paths at publication time
- use company cases only from what those companies publicly disclose
- keep community references as trend context, not as the base for structural claims
The missing step is operationalization. That is what a source map provides.
2. Four source tiers
Tier 1. Primary sources
- official documentation
- product-owner feature descriptions
- official blogs, release notes, or specifications
- research or case material published by the original author or institution
Use for:
- existence of a capability
- policy, permissions, API structure
- dates, versions, official terminology
- company-case factual claims
Tier 2. Working notes
sources/260518_ํ๋ค์ค์์ง๋์ด๋ง_15์ฅ_๋ธ๋ก๊ทธํ์ฉ๋ ธํธ.md- reading notes, synthesis notes, chapter breakdown notes
Use for:
- article structure
- argument compression
- comparative framing
Do not use as:
- the final proof of a product claim
- the final basis for numbers, policy statements, or latest-state assertions
Tier 3. Public case explanations
- engineering blogs
- public product case writeups
- talks, demos, interviews, or conference presentations
Use for:
- operational patterns
- context around design choices
- practical framing of how a setup is used
Warning:
- do not infer undisclosed internals
- do not blur "appears to work this way" into "is confirmed to work this way"
Tier 4. Local repository evidence
AGENTS.mddocs/memory-map.mdtasks/handoffs/,tasks/sessions/- existing series drafts and operating docs
Use for:
- repository-native mapping
- turning abstract concepts into concrete operating examples
- practical application sections backed by actual paths
Warning:
- do not present local working habits as universal industry rules
- keep "example" distinct from "general law"
3. What kind of source does each sentence need
| Sentence type | Default source requirement |
|---|---|
| "this feature exists" | primary source |
| "this company publicly uses this structure" | that company's public primary material |
| "the main chapter argument is this" | working notes plus source recheck when needed |
| "our repository maps the idea this way" | local files and actual paths |
| "the field seems to be moving this way" | multiple cases, clearly framed as interpretation |
The core discipline is simple: interpretive sentences are allowed, but they should stay visibly interpretive.
4. A fast fact-checking workflow for harness articles
Step 1. Split the draft into three sentence classes
- factual sentences
- interpretive sentences
- application sentences
Step 2. Mark the factual ones separately
Ask:
- could this change over time
- does this depend on a vendor or company claim
- should a reader be able to verify this in the original source
If any answer is yes, it belongs in primary-source review.
Step 3. Keep working notes in the structure lane
sources/260518_ํ๋ค์ค์์ง๋์ด๋ง_15์ฅ_๋ธ๋ก๊ทธํ์ฉ๋
ธํธ.md is valuable for framing and chapter synthesis. It should remain strongest in that role.
- valid use: chapter message compression, series mapping, comparison angles
- invalid use: proving current feature support, proving current policy, proving official terminology
Step 4. Leave concrete paths for local examples
When using repository-native examples, avoid abstract claims without reproducible anchors.
Examples:
AGENTS.mddocs/memory-map.mdtasks/handoffs/
Step 5. Narrow uncertain statements instead of inflating them
When certainty is weak, reduce scope.
- "industry standard" becomes "a recurring pattern across several public cases"
- "always" becomes "in this repository and in the cited cases"
- "officially supports" becomes "is documented in the official docs"
5. A source-map example for this harness series
| Material | Best role | Safe to quote as direct factual support |
|---|---|---|
sources/260518_ํ๋ค์ค์์ง๋์ด๋ง_15์ฅ_๋ธ๋ก๊ทธํ์ฉ๋
ธํธ.md |
chapter reinterpretation and framing | limited |
docs/blog_series_ํ๋ค์ค์์ง๋์ด๋ง_์ด๊ด_design.md |
series scope, mapping, internal protocol | yes, for internal planning claims |
AGENTS.md |
workspace boundary and operating rules | yes, for local repository examples |
docs/memory-map.md |
memory-index example | yes, for local memory organization examples |
| public company docs | capability, policy, and structure verification | yes, preferred for structural claims |
6. Common failure modes
Treating working notes as primary evidence
Notes are excellent for composition but weak as final proof.
Overstating case explanations
Even a company blog is only evidence for what it explicitly discloses.
Presenting local practice as industry law
Repository examples are powerful, but they are still examples.
Forgetting dates and recency
Product and policy claims decay. Verification time matters.
7. Minimal pre-publication checklist
- Did all capability, policy, and date claims get rechecked against primary sources?
- Are
sources/documents being used as structure notes rather than final evidence? - Are local examples paired with actual repository paths?
- Are case interpretation and factual reporting separated?
- Were uncertain claims narrowed instead of overstated?
8. How this continues E1
E1 organized term boundaries. E2 organizes evidence boundaries.
- E1 answers: what does this term mean
- E2 answers: what kind of source can support this sentence
Reliable harness writing needs both.
References
AGENTS.mddocs/blog_series_ํ๋ค์ค์์ง๋์ด๋ง_์ด๊ด_design.mddocs/memory-map.mdsources/260518_ํ๋ค์ค์์ง๋์ด๋ง_15์ฅ_๋ธ๋ก๊ทธํ์ฉ๋ ธํธ.mddrafts/blog/260519_ํ๋ค์ค๋ถ๋กE01_์ฉ์ด์ง๊ณผ์นํธ์ํธ_๋ธ๋ก๊ทธ.md
This is Appendix Companion E2. Next: a practical harness workbook for breaking a real task into instructions, tools, verification, and handoff artifacts.
Series overview: Harness Engineering Series Guide
๋๊ธ
๋๊ธ ์ฐ๊ธฐ