Add ops-warden coordination profile, session event schemas, activation helpers, adapter pack, evaluation scenarios, and contract documentation for shared memory across worker, agent session, and operator CLI surfaces.
46 lines
No EOL
1.3 KiB
JSON
46 lines
No EOL
1.3 KiB
JSON
{
|
|
"schema_version": "markitect.memory.profile.v1",
|
|
"id": "ops-warden-coordination",
|
|
"title": "Ops-Warden Coordination Memory",
|
|
"intent": "Retain routing, coordination, escalation, and pilot-feedback episodes across worker, agent session, and operator CLI runtimes.",
|
|
"memory_kinds": ["reasoning", "conversation", "knowledge", "package"],
|
|
"stores": {
|
|
"reasoning": "local-graph-store",
|
|
"conversation": "local-event-log",
|
|
"knowledge": "local-graph-store",
|
|
"package": "markitect-context-package"
|
|
},
|
|
"limits": {
|
|
"reasoning": {"max_nodes": 200},
|
|
"conversation": {"max_nodes": 100},
|
|
"package": {"max_items": 8}
|
|
},
|
|
"retention": {
|
|
"conversation": {"stale_after_days": 14, "delete_after_days": 90}
|
|
},
|
|
"refresh": {
|
|
"trigger": "routing-catalog-or-playbook-change"
|
|
},
|
|
"compaction": {
|
|
"strategy": "summarize-coordination-thread-after-review"
|
|
},
|
|
"activation": {
|
|
"max_items": 8,
|
|
"max_tokens": 2000
|
|
},
|
|
"policy": {
|
|
"required_labels": ["coordination-local"],
|
|
"durable_writes": "review-gated",
|
|
"secrets_allowed": false
|
|
},
|
|
"observability": {
|
|
"emit_events": true
|
|
},
|
|
"failure": {
|
|
"missing_runtime_store": "degrade-to-dry-run"
|
|
},
|
|
"metadata": {
|
|
"rigid_import_only": ["charter", "action_allowlist"],
|
|
"runtime_modes": ["warden.worker", "warden.operator", "warden.agent.*"]
|
|
}
|
|
} |