Rulvar API reference / @rulvar/core / ResearchFanOutResult
Interface: ResearchFanOutResult
Defined in: packages/core/src/engine/profile-templates.ts:222
What researchFanOut returns: the profile, the evidence accessor, the acceptance.
Extends
Properties
| Property | Type | Description | Inherited from | Defined in |
|---|---|---|---|---|
acceptance | OrchestrateAcceptance | The acceptance that pairs with the profile; pass it as orchestrate acceptance. | - | packages/core/src/engine/profile-templates.ts:224 |
evidence | () => ResearchEvidenceEntry[] | The research kit's host-side evidence snapshot. One kit instance backs the profile, so children spawned from the SAME registered profile pool their verified evidence here (and see each other's entries through list_evidence); construct one template per fan-out run, or per child, when isolation matters. | ResearchAgentProfileResult.evidence | packages/core/src/engine/profile-templates.ts:114 |
profile | AgentProfile | - | ResearchAgentProfileResult.profile | packages/core/src/engine/profile-templates.ts:106 |