generated from coulomb/repo-seed
source adapter framework
This commit is contained in:
55
src/markitect_tool/source/__init__.py
Normal file
55
src/markitect_tool/source/__init__.py
Normal file
@@ -0,0 +1,55 @@
|
||||
"""Source adapter contracts and normalization helpers."""
|
||||
|
||||
from markitect_tool.source.engine import (
|
||||
SOURCE_ADAPTER_ENTRY_POINT_GROUP,
|
||||
NORMALIZED_SOURCE_SCHEMA_VERSION,
|
||||
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,
|
||||
)
|
||||
|
||||
__all__ = [
|
||||
"SOURCE_ADAPTER_ENTRY_POINT_GROUP",
|
||||
"NORMALIZED_SOURCE_SCHEMA_VERSION",
|
||||
"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",
|
||||
]
|
||||
1000
src/markitect_tool/source/engine.py
Normal file
1000
src/markitect_tool/source/engine.py
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user