source adapter framework

This commit is contained in:
2026-05-14 22:05:34 +02:00
parent f8f20c7c32
commit eb34c0d4fb
17 changed files with 1924 additions and 15 deletions

View File

@@ -262,6 +262,32 @@ from markitect_tool.schema import (
validate_markdown_file,
validate_schema,
)
from markitect_tool.source import (
NORMALIZED_SOURCE_SCHEMA_VERSION,
SOURCE_ADAPTER_ENTRY_POINT_GROUP,
NormalizationQuality,
NormalizedMarkdownDocument,
NormalizedMarkdownSegment,
SourceAdapterDescriptor,
SourceAdapterError,
SourceAdapterMatch,
SourceAdapterMatchRequest,
SourceAdapterRegistry,
SourceAsset,
SourceInspectRequest,
SourceInspectResult,
SourceMetadata,
SourceProvenance,
SourceReadAdapter,
SourceReadRequest,
SourceReadResult,
default_source_adapter_registry,
discover_source_adapters,
inspect_source,
normalization_cache_key,
normalize_source,
source_adapter_registry_descriptor,
)
from markitect_tool.template import (
MissingTemplateVariable,
TemplateAnalysis,
@@ -295,6 +321,30 @@ __all__ = [
"validate_document",
"validate_markdown_file",
"validate_schema",
"NORMALIZED_SOURCE_SCHEMA_VERSION",
"SOURCE_ADAPTER_ENTRY_POINT_GROUP",
"NormalizationQuality",
"NormalizedMarkdownDocument",
"NormalizedMarkdownSegment",
"SourceAdapterDescriptor",
"SourceAdapterError",
"SourceAdapterMatch",
"SourceAdapterMatchRequest",
"SourceAdapterRegistry",
"SourceAsset",
"SourceInspectRequest",
"SourceInspectResult",
"SourceMetadata",
"SourceProvenance",
"SourceReadAdapter",
"SourceReadRequest",
"SourceReadResult",
"default_source_adapter_registry",
"discover_source_adapters",
"inspect_source",
"normalization_cache_key",
"normalize_source",
"source_adapter_registry_descriptor",
"ContractCheckResult",
"ContractValidationResult",
"DocumentContract",