Constructdocs
section · guides

Track research findings

Capture a research note with sources, claims, and confidence — then promote it into the knowledge base so the next session can find it.

1 min read·guides / cookbook / track-research-findings

Research findings live in three states: as a fresh note in the cookbook intake, as a stamped artifact in .construct/knowledge/external/research/, and as a citable source threaded through PRDs and ADRs. The new-feature workflow (and any ad-hoc research) wires them through.

Capture as you go

Drop a research note into the inbox; the intake daemon classifies it and routes it through the cx-researcher chain:

construct drop ./notes/2026-06-10-otel-genai-survey.md
construct intake list
construct intake show <id>

For a focused capture without the inbox queue:

construct knowledge add \
  --source=research \
  --slug=otel-genai-conventions-2026-q2 \
  --topic="OpenTelemetry GenAI semantic conventions adoption survey" \
  --confidence=primary \
  --source-url=https://opentelemetry.io/docs/specs/semconv/gen-ai/ \
  --source-url=https://github.com/open-telemetry/semantic-conventions/releases

This writes a frontmatter-stamped file under .construct/knowledge/external/research/\<slug>.md and registers it in the RAG corpus.

What gets stamped

Every research artifact carries:

  • cx_doc_id — UUID for cross-reference and chain-integrity audit
  • topic, slug, confidence (primary / secondary / inferred / unverified)
  • sources[] — every URL or internal reference with a class tag
  • intake_id if it came through the inbox; intake: none otherwise

The cx-architect contract requires ADRs to cite the primary sources a research artifact provided; the doctor surfaces any uncited claims in construct docs:verify.

Promote to a decision

Once the research is solid, hand it to the next step:

construct workflow new new-feature --input feature_name="otel-genai-tracing"

The new-feature template scaffolds a PRD, an ADR, and a review-cycle handoff — each pre-populated with a research_refs block pointing at the artifact slug. Architects expand the slug into a full citation; cx-reviewer verifies the citation chain.

Find it later

construct search "otel genai conventions"
construct knowledge trends --topic=research

Search hits return the stamped artifact with its confidence + source class so the reader can decide whether to trust it or chase the primary.

Pair with