II.
MemoryHierarchy JSON
Structured · livememory-hierarchy:claude-code-default
Claude Code default memory hierarchy json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "memory-hierarchy:claude-code-default",
"_kind": "MemoryHierarchy",
"_file": "context-engineering/memory-hierarchies/claude-code-default.yaml",
"_cluster": "context-engineering",
"attributes": {
"displayName": "Claude Code default memory hierarchy",
"scopes": [
"project-claude-md",
"nested-memory",
"user-memory",
"auto-memory"
],
"defaultBaseDir": "~/.claude",
"entrypointFilename": "MEMORY.md",
"autoMemDirname": "memory",
"enableGate": "settings-with-env-override",
"disableEnvVars": [
"CLAUDE_CODE_DISABLE_AUTO_MEMORY",
"CLAUDE_CODE_SIMPLE"
],
"securityValidation": [
"absolute-required",
"min-length-3",
"reject-windows-drive-root",
"reject-unc",
"reject-null-byte",
"tilde-expansion-settings-only"
]
},
"outgoingEdges": [
{
"from": "memory-hierarchy:claude-code-default",
"to": "memory-system:claude-code-auto-memory",
"kind": "uses_memory_system",
"attributes": {}
}
],
"incomingEdges": [
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "memory-hierarchy:claude-code-default",
"kind": "uses_memory_hierarchy",
"attributes": {}
}
]
}