Interface: SchemaRawResult
Defined in: packages/core/src/application/ports/schema-registry.ts:13
Intermediate result from SchemaRegistry.resolveRaw, containing the parsed YAML data, loaded templates, and the resolved file path.
Used by ResolveSchema to access the intermediate representation needed for
the merge pipeline before domain construction.
Properties
data
readonlydata:SchemaYamlData
Defined in: packages/core/src/application/ports/schema-registry.ts:15
The parsed and Zod-validated intermediate data (before domain construction).
resolvedPath
readonlyresolvedPath:string
Defined in: packages/core/src/application/ports/schema-registry.ts:19
The absolute path of the resolved schema file (used for extends cycle detection).
templates
readonlytemplates:ReadonlyMap<string,string>
Defined in: packages/core/src/application/ports/schema-registry.ts:17
Loaded template content keyed by relative path.