Japanese version: IDslRomRegistry-jp.md
IDslRomRegistry
Responsibility
Registers and resolves immutable DSL ROM snapshots as reusable capabilities.
Key Members
| Member | Type | Description |
|---|---|---|
RegisterAsync(DslRomSnapshot snapshot, CancellationToken cancellationToken = default) |
Task<DslRomMetadata> |
Registers a DSL ROM snapshot and returns deterministic metadata. |
Contains(string capabilityName) |
bool |
Checks whether a DSL ROM capability is registered. |
ResolveAsync(string capabilityName, CancellationToken cancellationToken = default) |
Task<DslRomSnapshot> |
Resolves a registered DSL ROM capability to its snapshot. |
Boundary Rules
- Registry implementations must preserve ROM immutability and hash identity.
- Runtime execution should record ROM hash metadata in replay/audit output.
This concise reference page is part of the architecture documentation area for AIKernel.NET. It is generated from architecture/interfaces/dsl/IDslRomRegistry.md and should be read together with the surrounding category pages in the side navigation.
Source:
architecture/interfaces/dsl/IDslRomRegistry.md