proposit-core
    Preparing search index...

    Function executeFinalize

    • Run pipeline.finalize against the caller-supplied upstream records, without re-running the whole DAG. Symmetric with executeStage: input is parsed via Value.Parse(pipeline.inputSchema, input) and the PARSED value seeds the finalize ctx.input; the finalize ctx is built with pipeline.finalize.dependsOn as its allowed-dep set; the required-finalize-dep gate (output stays null if any required dep is not completed) and the FINALIZE_UNCAUGHT_ERROR capture match executePipeline.

      Emits NO events (finalize is not a stage — it has no stage:* lifecycle — and there are no pipeline:* bookends). async purely for signature symmetry with executeStage; TPipelineFinalize.run stays synchronous and the async wrapper just resolves its result.

      Type Parameters

      • TOutput

      Parameters

      Returns Promise<TExecuteFinalizeResult<TOutput>>