plexus.rubric_memory.query_planner module

class plexus.rubric_memory.query_planner.RubricMemoryQueryPlan(expanded_query_text: 'str', retrieval_phrases: 'list[str]', important_tokens: 'list[str]')

Bases: object

__init__(expanded_query_text: str, retrieval_phrases: list[str], important_tokens: list[str]) None
expanded_query_text: str
important_tokens: list[str]
retrieval_phrases: list[str]
class plexus.rubric_memory.query_planner.RubricMemoryQueryPlanner(*, max_phrases: int = 80)

Bases: object

Build runtime retrieval hints from existing rubric/item context.

__init__(*, max_phrases: int = 80)
plan(request: RubricEvidencePackRequest) RubricMemoryQueryPlan