AIKernel.NET
version: 0.1.0 / status: Draft / updated: 2026-06-07

Japanese version: index-jp.md

Control Interfaces

AIKernel.Abstractions.Control owns the shared Control Plane interfaces used to map AIKernel semantic execution graphs onto physical execution engines.

Interfaces

  • IControlEngine
  • IExecutionGraph
  • IExecutionNode
  • INodeScheduler
  • IControlPolicy
  • IControlStateObserver

DTOs

  • ControlExecutionRequest
  • ControlExecutionResult
  • ControlPolicyEvaluation
  • ControlStateSnapshot
  • ControlEnvelope

Control contracts live in AIKernel.NET because they are interface/DTO-only. Control runtime implementations, emulators, CPU/GPU engines, schedulers, and diagnostics belong to AIKernel.Control.

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

Source: architecture/interfaces/control/index.md