AIKernel.NET
version: 0.0.2 / status: Refactor / edition: Draft / published: 2026-05-16 / updated: 2026-05-16

Japanese version: Index

hosting Interfaces

1. Responsibility Boundary

Hosting manages kernel startup, module registration, and lifecycle transitions. Through IKernelHost, IKernelModule, and IServiceRegistrar, it ensures all required components are composed before execution begins.

  • UC-08 Kernel Initialization
  • UC-09 Execution State Restore
  • UC-29 Task Pipeline Management
  • 01.EXECUTION_PIPELINE_SPEC.md
  • 16.SEMANTIC_CONTEXT_OS_VISION.md

4. Dependency Boundary

  • Depends on: AIKernel.Abstractions, AIKernel.Contracts, AIKernel.Dtos
  • Called by: AIKernel.Core (implementation layer), Host Applications

Documents


Changelog

  • v0.0.0 / v0.0.0.0: Initial draft
  • v0.0.1 (2026-05-06): Version upgrade aligned with documentation guidelines

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

Source: architecture/interfaces/hosting/index.md