markitect-main/markitect/prompts/__init__.py

34 lines
878 B
Python
Raw Normal View History

"""
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",
]