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

Japanese version: IKernelClock-jp.md

IKernelClock

Responsibility

Provides deterministic time to Kernel, DSL, ROM, and replay components.

Key Members

Member Type Description
GetCurrentTimestamp() KernelTimestamp Returns the current deterministic timestamp record.

Boundary Rules

  • Runtime code that affects replay, ROM hashes, loop timeout decisions, or audit metadata should depend on this interface.
  • Implementations should make nondeterministic system time explicit at the host boundary.

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

Source: architecture/interfaces/time/IKernelClock.md