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

Japanese version: IHistoryRomStore-jp.md

IHistoryRomStore

Responsibility

Persists and loads History ROM artifacts through caller-provided Vfs sessions.

Key Members

Member Type Description
SaveHistoryAsRomAsync(...) Task<HistoryRomMetadata> Converts records to History ROM and saves them through Vfs.
SaveMarkdownAsRomAsync(...) Task<HistoryRomMetadata> Saves already generated History ROM Markdown.
LoadHistoryRomAsync(...) Task<HistoryRomMetadata> Loads and optionally verifies a History ROM hash.

Boundary Rules

  • The caller owns Vfs session lifetime and write/read permissions.
  • Hash mismatch must fail closed in implementations.

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

Source: architecture/interfaces/history/IHistoryRomStore.md