Spaces:
Sleeping
Sleeping
| """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) | |