34 lines
878 B
Python
34 lines
878 B
Python
|
|
"""
|
||
|
|
Prompt Dependency Resolution system for MarkiTect.
|
||
|
|
|
||
|
|
This package provides infrastructure for executing PromptTemplates with
|
||
|
|
deterministic dependency resolution, incremental recomputation, and quality
|
||
|
|
validation across InformationSpaces.
|
||
|
|
|
||
|
|
Key components:
|
||
|
|
- Artifact management with content-based addressing
|
||
|
|
- Template definition with macro support
|
||
|
|
- Deterministic resolution across spaces
|
||
|
|
- Idempotent execution with InputBundleHash
|
||
|
|
- Dependency graph construction and tracking
|
||
|
|
- Incremental recomputation with change impact analysis
|
||
|
|
- Quality gate validation and halting policies
|
||
|
|
- Complete traceability and provenance tracking
|
||
|
|
"""
|
||
|
|
|
||
|
|
__version__ = "0.1.0"
|
||
|
|
|
||
|
|
from markitect.prompts.models import (
|
||
|
|
Artifact,
|
||
|
|
ArtifactReference,
|
||
|
|
ArtifactMetadata,
|
||
|
|
ArtifactType,
|
||
|
|
)
|
||
|
|
|
||
|
|
__all__ = [
|
||
|
|
"Artifact",
|
||
|
|
"ArtifactReference",
|
||
|
|
"ArtifactMetadata",
|
||
|
|
"ArtifactType",
|
||
|
|
]
|