Northlight
SDKRecipes

SDK recipes

When composing crouter SDK namespaces into an application, read this because it helps you choose a complete runnable starting point.

These recipes turn the SDK namespaces into complete applications: a bounded extraction, an assistant that waits for events, a research pipeline, and a human approval step.

RecipeUse it whenIt ends with
Typed extractionYou need one structured answer and no follow-up.A typed object or an explicit failure.
Event-driven assistantEvents arrive over time from a webhook, queue, or watcher.A resident node that wakes for each event.
Fan-out pipelineOne task needs independent research before a synthesis.An orchestrator's final report.
Human approvalA person must decide before work continues.A node resumed by an inbox answer.

Start with typed extraction for a request/response job. Use a resident node when the same assistant should react again later. Use an orchestrator only when child work can proceed independently; otherwise keep the composition in your application.