File size: 730 Bytes
ce45eb0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
"""Context expert taxonomy and seed descriptions.

Descriptions seed each expert's centroid before any items exist (cold start).
"""
from __future__ import annotations
from ..schema.enums import EXPERTS

EXPERT_DESCRIPTIONS = {
    "session": "current conversation recent messages thread continuity",
    "profile": "user preferences identity name role settings boundaries",
    "semantic": "durable facts decisions glossary stable knowledge",
    "episodic": "past events meetings actions incidents what happened when",
    "document": "documents files manuals design docs reference material",
    "policy": "rules policy compliance allowed approval security guardrails legal",
}

assert set(EXPERT_DESCRIPTIONS) == set(EXPERTS)