Workspace & Context
Workspace(/w/)の概念と、前提知識を安全に注入する方法。
Workspace & Context
/w/ はプロジェクトやドメインごとの「前提知識レイヤー」です。人格の核を汚さず、文脈をホットスワップするための仕組みとして設計されています。
Workspace の役割
- Context Injection: 用語集、手順書、API仕様、ナレッジベースをまとめて渡す。
- Access Control: どのPersonaがどのWorkspaceを参照できるかを権限制御する。
- Versioning: 文脈をバージョン管理し、Echo Coreの生成結果を比較できる。
Contextを注入する方法
- Static Context: Markdown/JSON/YAMLをそのまま添付。例: プロダクトのAPI仕様。
- Runtime Context: クエリで取得する最新データ(例: 指定プロジェクトのKPI)。
- Conversation Pins: 重要メッセージをピン留めし、セッションを跨いで共有。
[ SYSTEM_NOTICE ]
ContextはPersonaより優先度が低く評価されます。人格がブレるほど強い指示はGuardrailsに昇格させるか、Orbitを動かして整合性を取ってください。
Contextの整理テンプレ
{
"workspace": "pernos-research",
"domains": ["pricing", "governance"],
"glossary": ["Orbit = 性格座標系", "Echo Core = 推論エンジン"],
"datasources": [
{ "type": "notion", "url": "https://..." },
{ "type": "s3", "bucket": "pernos-context" }
]
}
文脈を構造化しておくと、Echo Coreが優先度づけと引用を行いやすくなります。