iiRecord
Agentic AI Atlas · Claude Code auto-dream consolidation lock
consolidation-lock:claude-code-auto-dream-defaulta5c.ai
II.
ConsolidationLock JSON

consolidation-lock:claude-code-auto-dream-default

Structured · live

Claude Code auto-dream consolidation lock json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · lifecycle/consolidation-locks/claude-code-auto-dream.yamlCluster · lifecycle
Record JSON
{
  "id": "consolidation-lock:claude-code-auto-dream-default",
  "_kind": "ConsolidationLock",
  "_file": "lifecycle/consolidation-locks/claude-code-auto-dream.yaml",
  "_cluster": "lifecycle",
  "attributes": {
    "displayName": "Claude Code auto-dream consolidation lock",
    "lockKind": "auto-dream",
    "lockFilePath": "${memdir}/.dream.lock",
    "minHoursBetweenRuns": 24,
    "minSessionsBetweenRuns": 5,
    "scanThrottleMs": 600000,
    "rollbackOnFailure": true,
    "bypassUnderForce": true,
    "description": "mtime-based cross-process lock. Time gate (24h) is checked first, then\nsession-count gate (>=5 sessions touched since last consolidation), then\nlock acquire. Failure rolls back mtime so the next non-force turn\nre-attempts. /dream force bypasses time/session gates but not the lock.\n"
  },
  "outgoingEdges": [],
  "incomingEdges": [
    {
      "from": "background-consolidation:claude-code-auto-dream",
      "to": "consolidation-lock:claude-code-auto-dream-default",
      "kind": "consolidation_guarded_by_lock",
      "attributes": {}
    }
  ]
}