Skip to content

Research

Research runs: planning, retrieval, credibility triage, deduplication, and synthesis.

Enums

enums

Research subsystem enumerations.

ResearchSourceType

Bases: StrEnum

Origin of a research retrieval source.

Drives RetrievalSource selection in the research subsystem. A KNOWLEDGE source queries the internal knowledge substrate; WEB, ACADEMIC, and CODE each route through a vendor-agnostic external search provider injected at runtime.

ClaimType

Bases: StrEnum

Nature of a synthesised research claim.

Classifies each assertion in a research report so the deliverable can distinguish sourced facts from interpretive analysis, recommendations, and cross-source comparisons.

ResearchRunStatus

Bases: StrEnum

Lifecycle state of a research run.

A run advances through planning, retrieval, credibility triage, deduplication, and synthesis to COMPLETED; any stage failure marks the run FAILED with a safe error description.