Deterministic ops layer and cli

This commit is contained in:
2026-05-04 00:23:04 +02:00
parent 6f0facd744
commit 274a7fcdd6
7 changed files with 778 additions and 2 deletions

View File

@@ -21,6 +21,15 @@ from markitect_tool.contract import (
validate_contract_file,
)
from markitect_tool.diagnostics import Diagnostic, SourceLocation
from markitect_tool.ops import (
ComposeResult,
IncludeError,
IncludeResult,
TransformResult,
compose_files,
resolve_includes,
transform_markdown,
)
from markitect_tool.query import (
InvalidQueryError,
QueryMatch,
@@ -61,6 +70,13 @@ __all__ = [
"validate_contract_file",
"Diagnostic",
"SourceLocation",
"ComposeResult",
"IncludeError",
"IncludeResult",
"TransformResult",
"compose_files",
"resolve_includes",
"transform_markdown",
"InvalidQueryError",
"QueryMatch",
"extract_document",