entation details for working with the Pocket Flow Framework.</p>
<h2 id="core-components">Core Components</h2>
<h3 id="1-basenode">1. BaseNode</h3>
<p>The <code>BaseNode</code> class is the foundation of the framework. Every node must implement these key methods:</p>
<pre><code class="language-typescript">abstract class BaseNode {
    // Prepare data for execution
    abstract prep(sharedState: any): Promise&lt;any&gt;;

    // Core execution logic
    abstract execCore(prepResult: any): Promise&lt;any&gt;;