{
  "handle": "LatentAttachment",
  "mechanism": "Attaching a high-dimensional vector embedding (latent) to a symbolic pattern card. This allows agents to use 'Fuzzy Search' to find the card, while still using the 'Canonical Hash' for strict verification. It bridges the gap between LLM intuition and code execution. It binds a vector embedding to a {{concept_anchor}}, enabling semantic search without breaking the symbolic hash.",
  "gloss": "Vector embedding bound to a card without entering its hash",
  "failure_modes": [
    "Model shift invalidates embeddings."
  ],
  "invariants": [
    "The latent block is outside the canonical form: removing it leaves the hash unchanged.",
    "The embedding is derived from the card's own content.",
    "Records which model produced it."
  ],
  "preconditions": [
    "Embedding model is fingerprinted/versioned"
  ],
  "postconditions": [
    "Pattern is discoverable via vector search"
  ],
  "_meta": {
    "tier": 1,
    "ring": 0,
    "supersedes": [
      "sema:LatentAttachment#mh:SHA-256:ab684573c68d4eb05cab650f17e6970a22e65e7d989b53db3281422785fbfec4",
      "sema:LatentAttachment#mh:SHA-256:611a3563ef0da0825b34325dec6aef6ae050620c68436dacbb126bc98f97d4e6"
    ],
    "path": [
      "Mind",
      "Memory"
    ]
  },
  "sema_id": "sema:LatentAttachment#mh:SHA-256:992d55f53109cbc5050a8ed96afe91121a85a664c6178ad136358e792ecbfa20",
  "sema_ref": "LatentAttachment#992d",
  "sema_stub": "992d",
  "dependencies": {
    "references": {
      "concept_anchor": "sema:ConceptAnchor#mh:SHA-256:95cbc106b1950fc5848516078b0857ce0d98e15ccd3311a6a70ec1411b450f05"
    }
  },
  "sema_layer": "Mind",
  "sema_category": "Memory",
  "used_by": {
    "references": {
      "AnalogyBridge": "sema:AnalogyBridge#mh:SHA-256:cf62f5ead4f1aaa93a26feb06a9546035a93d1103cca1fccb1d4de5f08babc4a",
      "Card": "sema:Card#mh:SHA-256:e4b2ca76f43a691e7bd7932362512a5e929c62efc6c3d2eb4a9369e5108fa074",
      "LatentWander": "sema:LatentWander#mh:SHA-256:74c7ccbd21cf403b737b653da04a5c45fdc8b2825c7748630b5c6f9c2912f0d0"
    }
  }
}
