22 lines
687 B
Python
22 lines
687 B
Python
"""asf-context: Context Engine — "l'impiegato che raccoglie il fascicolo completo".
|
|
|
|
Given an artifact / project / user question, assembles relevant context for
|
|
AI operations. In the MVP this is pure MongoDB relationship traversal.
|
|
|
|
The vector / semantic retrieval logic lives behind ``SemanticStore`` protocol
|
|
so a vector DB can be plugged in later without changing callers.
|
|
"""
|
|
|
|
__version__ = "0.1.0"
|
|
|
|
from .context_engine import ContextEngine, AssemblyOptions, ContextAssembly
|
|
from .semantic_store import SemanticStore, InMemorySemanticStoreMock
|
|
|
|
__all__ = [
|
|
"ContextEngine",
|
|
"AssemblyOptions",
|
|
"ContextAssembly",
|
|
"SemanticStore",
|
|
"InMemorySemanticStoreMock",
|
|
]
|