loom-research
Research owns reusable discovery.
Use it when the work would benefit from not having to rediscover the same reasoning later.
Research may use an optional source-material store at
.loom/research/artifacts/<research-slug>/ for articles, fetched web pages, PDFs,
papers, repository snapshots, exported notes, model/advisor outputs, or other raw
inputs that helped the investigation. That directory is support material, usually
gitignored, and may be absent. The research record remains primary: it owns the
synthesis, source evaluation, conclusions, limitations, and downstream route.
What This Skill Owns
- investigations
- option comparisons
- experiments
- spike and sketch conclusions as research variants when discovery should remain
citable
- evidence synthesis
- optional source-material stores under
.loom/research/artifacts/<research-slug>/
- rejected options and null results worth preserving
- deferred questions that are not yet ready for their own investigation
- conclusions and recommendations grounded in evidence
Use This Skill When
- the project lacks evidence for a decision
- multiple options need comparison
- an experiment result should remain citable
- a spike or sketch produced conclusions, rejected variants, or null results
that should become reusable research; use optional
loom-spike or an
equivalent exploration workflow for procedural spike or sketch detail
- a significant implementation discovery should survive beyond the ticket journal
- a rejected option or null result would otherwise have to be rediscovered
- open questions are accumulating and need a durable home before they are ready to be investigated
Do Not Use This Skill When
- the work is now a behavior contract
- the work is now a rollout strategy
- the work is just live progress tracking
Good Research Questions
A strong research note answers:
- what was being investigated
- why it mattered
- how it was investigated
- what evidence was gathered
- what conclusions are justified
- what downstream work should do next
- which options, hypotheses, or variants were rejected and why
- what remains uncertain
Common Rationalizations
- Rationalization: "I already know the answer."
- Reality: Research exists when evidence or tradeoffs matter; record the evidence so future agents do not rediscover it.
- Rationalization: "Rejected options are not worth writing down."
- Reality: Rejections prevent future churn when another agent is tempted by the same path.
- Rationalization: "Generated support analysis is authoritative."
- Reality: Generated output is source material. Research owns synthesis and limits, not imported authority.
- Rationalization: "Open questions mean the research failed."
- Reality: Honest open questions are useful when they are routed or deferred explicitly.
Red Flags
- conclusions are stronger than the cited evidence
- sources lack provenance or freshness notes when current facts matter
- alternatives are listed but not actually compared
- null results are missing after failed attempts
- recommendations do not name the downstream owner layer
Verification
Done Means
- another agent could reuse the note without rerunning the whole investigation
- uncertainty is visible
- recommendations are bounded by actual evidence
Read In This Order
Read immediately for normal research creation or review:
references/research-shape.md when structuring investigation, rejected
options, null results, conclusions, or recommendations.
references/source-handling.md when external sources, current facts, or
source quality matter.
templates/research.md only when creating or substantially reshaping a
research record.
1---2name: loom-research3description: Preserve reusable investigations. Use when compatibility, framework/library behavior, tradeoffs, rejected options, null results, performance/security/migration evidence, or external-source synthesis should remain citable.4---5
6# loom-research
7
8Research owns reusable discovery.
9
10Use it when the work would benefit from not having to rediscover the same reasoning later.
11
12Research may use an optional source-material store at
13`.loom/research/artifacts/<research-slug>/` for articles, fetched web pages, PDFs,
14papers, repository snapshots, exported notes, model/advisor outputs, or other raw
15inputs that helped the investigation. That directory is support material, usually
16gitignored, and may be absent. The research record remains primary: it owns the
17synthesis, source evaluation, conclusions, limitations, and downstream route.
18
19## What This Skill Owns
20
21- investigations
22- option comparisons
23- experiments
24- spike and sketch conclusions as research variants when discovery should remain
25 citable
26- evidence synthesis
27- optional source-material stores under `.loom/research/artifacts/<research-slug>/`
28- rejected options and null results worth preserving
29- deferred questions that are not yet ready for their own investigation
30- conclusions and recommendations grounded in evidence
31
32## Use This Skill When
33
34- the project lacks evidence for a decision
35- multiple options need comparison
36- an experiment result should remain citable
37- a spike or sketch produced conclusions, rejected variants, or null results
38 that should become reusable research; use optional `loom-spike` or an
39 equivalent exploration workflow for procedural spike or sketch detail
40- a significant implementation discovery should survive beyond the ticket journal
41- a rejected option or null result would otherwise have to be rediscovered
42- open questions are accumulating and need a durable home before they are ready to be investigated
43
44## Do Not Use This Skill When
45
46- the work is now a behavior contract
47- the work is now a rollout strategy
48- the work is just live progress tracking
49
50## Good Research Questions
51
52A strong research note answers:
53
54- what was being investigated
55- why it mattered
56- how it was investigated
57- what evidence was gathered
58- what conclusions are justified
59- what downstream work should do next
60- which options, hypotheses, or variants were rejected and why
61- what remains uncertain
62
63## Common Rationalizations
64
65- Rationalization: "I already know the answer."
66 - Reality: Research exists when evidence or tradeoffs matter; record the evidence so future agents do not rediscover it.
67- Rationalization: "Rejected options are not worth writing down."
68 - Reality: Rejections prevent future churn when another agent is tempted by the same path.
69- Rationalization: "Generated support analysis is authoritative."
70 - Reality: Generated output is source material. Research owns synthesis and limits, not imported authority.
71- Rationalization: "Open questions mean the research failed."
72 - Reality: Honest open questions are useful when they are routed or deferred explicitly.
73
74## Red Flags
75
76- conclusions are stronger than the cited evidence
77- sources lack provenance or freshness notes when current facts matter
78- alternatives are listed but not actually compared
79- null results are missing after failed attempts
80- recommendations do not name the downstream owner layer
81
82## Verification
83
84- [ ] Sources include enough provenance to recheck material claims.
85- [ ] Evidence synthesis separates observation from conclusion.
86- [ ] Rejected options and null results say what future agents should avoid.
87- [ ] Recommendations are bounded and routed to owner layers.
88
89## Done Means
90
91- another agent could reuse the note without rerunning the whole investigation
92- uncertainty is visible
93- recommendations are bounded by actual evidence
94
95## Read In This Order
96
97Read immediately for normal research creation or review:
98
991. `references/research-shape.md` when structuring investigation, rejected
100 options, null results, conclusions, or recommendations.
1012. `references/source-handling.md` when external sources, current facts, or
102 source quality matter.
1033. `templates/research.md` only when creating or substantially reshaping a
104 research record.