""" Resolution engine for Prompt Dependency Resolution. This package provides the core resolution logic for resolving ContentMacros across multiple InformationSpaces with deterministic search order. """ from markitect.prompts.resolver.models import ( ResolutionContext, ResolutionResult, ResolutionError, ResolvedMacro, ) from markitect.prompts.resolver.strategy import ( ResolutionStrategy, MultiSpaceResolutionStrategy, ) from markitect.prompts.resolver.resolver import PromptResolver from markitect.prompts.resolver.compiler import ContextCompiler, CompiledPrompt __all__ = [ "ResolutionContext", "ResolutionResult", "ResolutionError", "ResolvedMacro", "ResolutionStrategy", "MultiSpaceResolutionStrategy", "PromptResolver", "ContextCompiler", "CompiledPrompt", ]