ry</code> and returns <code>"default"</code> so the flow can continue.</li>
</ol>
<hr />
<h2 id="summary">Summary</h2>
<p>In your <code>pocket.ts</code> framework, each Node inherits from <code>BaseNode</code> and may implement:</p>
<ul>
<li><strong>prepAsync()</strong>: Gather/parse data from <code>sharedState</code>.  </li>
<li><strong>execAsync()</strong> (with optional retry logic): Execute the main logic, frequently an LLM call.  </li>
<li><strong>execFallbackAsync()</strong>: Provide a fallback result