AIKernel.NET
version: 0.0.4 / status: Refactor / edition: Draft / published: 2026-06-04 / updated: 2026-06-04

Japanese version: IKernelPipeline-jp.md

IKernelPipeline

Responsibility

Executes a compiled DSL pipeline against a deterministic DSL execution context.

Key Members

Member Type Description
ExecuteAsync(DslPipelineExecutionContext context, CancellationToken cancellationToken = default) Task<DslPipelineExecutionResult> Runs the compiled pipeline and returns value, metadata, replay log, and status.

Boundary Rules

  • The contract exposes execution result DTOs, not internal ResultStep types.
  • Implementations must preserve replay-log and hash determinism for the same input.

This concise reference page is part of the architecture documentation area for AIKernel.NET. It is generated from architecture/interfaces/dsl/IKernelPipeline.md and should be read together with the surrounding category pages in the side navigation.

Source: architecture/interfaces/dsl/IKernelPipeline.md