Japanese version: IStructuredMaterial
IStructuredMaterial
Responsibility
Define the contract boundary for IStructuredMaterial within AIKernel orchestration and governance flows.
Key Members (Draft)
| Member | Type | Description |
|---|---|---|
RawContent |
string |
Original source content before normalization. |
NormalizedContent |
string |
Sanitized and normalized content for inference. |
Weight |
double |
Importance/trust weight between 0.0 and 1.0. |
SourceInfo |
SourceInfo |
Source provenance metadata. |
Related Use Cases
See ../../use-cases/AIKernel_UseCaseCatalog.md for references where IStructuredMaterial appears.
Notes
- This document is an interface-level draft.
- Implementations must preserve fail-closed and deterministic replay principles.
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/material/IStructuredMaterial.md and should be read together with the surrounding category pages in the side navigation.
Source:
architecture/interfaces/material/IStructuredMaterial.md