{
  "handle": "LeakyModulatorBuckets",
  "ref": "LeakyModulatorBuckets#2a55",
  "stub": "2a55",
  "semaId": "sema:LeakyModulatorBuckets#mh:SHA-256:2a558c9d2cef416d077fd947a3b12cfa8bad82614f5518160078744c300f778a",
  "layer": "Mind",
  "category": "Inference",
  "gloss": "A few leaky reservoirs fill from events and shift how the system responds",
  "mechanism": "A small set of scalar reservoirs, each modeled on a neuromodulator, fills when specific events occur and drains steadily through a leak. A lookup from event type to reservoir levels defines what each event does. The current reservoir levels modulate the whole system's response, so identical input yields different behavior depending on recent history.",
  "invariants": [
    "Every reservoir has a drain, so levels decay without fresh input",
    "Levels modulate response but do not replace the input"
  ],
  "failureModes": [
    "Event table too coarse to capture the situations that matter",
    "Levels saturate and the system stops changing"
  ],
  "ring": 2,
  "tier": 3,
  "aliases": {},
  "buildsOn": [],
  "usedBy": [
    {
      "handle": "LimbicAdapterLayer",
      "type": "composes_with",
      "alias": "buckets",
      "url": "/knowledge-graph/LimbicAdapterLayer/",
      "json": "/knowledge-graph/LimbicAdapterLayer.json"
    }
  ],
  "sources": {
    "research": [],
    "works": [],
    "homePage": false
  },
  "url": "/knowledge-graph/LeakyModulatorBuckets/",
  "graphUrl": "/knowledge-graph#LeakyModulatorBuckets",
  "directory": "/knowledge-graph/patterns.json"
}
