Add render reference asset manifest contract

This commit is contained in:
2026-05-15 14:08:26 +02:00
parent 03e5ae00cc
commit 305d75177a
14 changed files with 1405 additions and 20 deletions

View File

@@ -4,8 +4,16 @@ from markitect_tool.render.engine import (
RENDER_EXPORT_ADAPTER_ENTRY_POINT_GROUP,
RENDER_EXPORT_ADAPTER_KIND,
RENDER_EXPORT_SCHEMA_VERSION,
RENDER_ASSET_COPY_POLICIES,
RENDER_REFERENCE_MANIFEST_KIND,
RENDER_REFERENCE_SCHEMA_VERSION,
RENDER_UNIT_KINDS,
FakeRenderExportAdapter,
RenderArtifact,
RenderAsset,
RenderAssetManifest,
RenderAssetProvenance,
RenderCrossReference,
RenderExportAdapter,
RenderExportAdapterDescriptor,
RenderExportAdapterError,
@@ -13,10 +21,20 @@ from markitect_tool.render.engine import (
RenderExportRequest,
RenderExportResult,
RenderProvenance,
RenderReferenceError,
RenderReferenceManifest,
RenderSourceMap,
RenderSourceSpan,
RenderTocEntry,
RenderUnitReference,
default_render_export_adapter_registry,
discover_render_export_adapters,
render_capability_diagnostics,
render_asset_id,
render_export_registry_descriptor,
render_manifest_id,
render_reference_manifest_descriptor,
render_unit_id,
render_with_adapter,
)
@@ -24,8 +42,16 @@ __all__ = [
"RENDER_EXPORT_ADAPTER_ENTRY_POINT_GROUP",
"RENDER_EXPORT_ADAPTER_KIND",
"RENDER_EXPORT_SCHEMA_VERSION",
"RENDER_ASSET_COPY_POLICIES",
"RENDER_REFERENCE_MANIFEST_KIND",
"RENDER_REFERENCE_SCHEMA_VERSION",
"RENDER_UNIT_KINDS",
"FakeRenderExportAdapter",
"RenderArtifact",
"RenderAsset",
"RenderAssetManifest",
"RenderAssetProvenance",
"RenderCrossReference",
"RenderExportAdapter",
"RenderExportAdapterDescriptor",
"RenderExportAdapterError",
@@ -33,9 +59,19 @@ __all__ = [
"RenderExportRequest",
"RenderExportResult",
"RenderProvenance",
"RenderReferenceError",
"RenderReferenceManifest",
"RenderSourceMap",
"RenderSourceSpan",
"RenderTocEntry",
"RenderUnitReference",
"default_render_export_adapter_registry",
"discover_render_export_adapters",
"render_capability_diagnostics",
"render_asset_id",
"render_export_registry_descriptor",
"render_manifest_id",
"render_reference_manifest_descriptor",
"render_unit_id",
"render_with_adapter",
]