generated from coulomb/repo-seed
46 lines
1.2 KiB
JSON
46 lines
1.2 KiB
JSON
{
|
|
"schema_version": "markitect.memory.profile.v1",
|
|
"id": "phase-memory-fixture-profile",
|
|
"title": "Phase Memory Fixture Profile",
|
|
"intent": "Plan reasoning, conversation, knowledge, and activation memory behavior.",
|
|
"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": 40},
|
|
"conversation": {"max_nodes": 20},
|
|
"package": {"max_items": 3}
|
|
},
|
|
"retention": {
|
|
"conversation": {"stale_after_days": 7, "delete_after_days": 30}
|
|
},
|
|
"refresh": {
|
|
"trigger": "source-artifact-or-profile-digest-change"
|
|
},
|
|
"compaction": {
|
|
"strategy": "summarize-trace-after-review"
|
|
},
|
|
"activation": {
|
|
"max_items": 3,
|
|
"max_tokens": 30
|
|
},
|
|
"policy": {
|
|
"required_labels": ["project-local"],
|
|
"durable_writes": "review-gated",
|
|
"secrets_allowed": false
|
|
},
|
|
"observability": {
|
|
"emit_events": true
|
|
},
|
|
"failure": {
|
|
"missing_runtime_store": "degrade-to-dry-run"
|
|
},
|
|
"metadata": {
|
|
"derived_from": ["MKTT-WP-0016", "IB-WP-0017"]
|
|
}
|
|
}
|