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

Japanese version: IAuditEventContract-jp.md

IAuditEventContract

Responsibility

Define the contract boundary for IAuditEventContract within AIKernel orchestration, governance, and runtime operations.

Key Members

Member Type Description
AuditId string Contract id for audit payload.
Issuer string Issuer identity.
CreatedAt DateTimeOffset Contract creation time.

See ../../use-cases/AIKernel_UseCaseCatalog.md for references where IAuditEventContract appears.

Notes

  • This interface is currently extension-point oriented and may not yet be referenced by runtime implementations.
  • Implementations must preserve fail-closed and deterministic replay principles where applicable.

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/governance/IAuditEventContract.md and should be read together with the surrounding category pages in the side navigation.

Source: architecture/interfaces/governance/IAuditEventContract.md