{
  "handle": "AmbiguityResolution",
  "mechanism": "A social protocol for cleaning the knowledge base. When agents flag ambiguous or conflicting data, this protocol forces a resolution event. Agents must {{vote}} to clarify, delete, or fork the data. It uses an {{entropy_pump}} to surface latent ambiguities, preventing the system from settling on false certainties.",
  "gloss": "Social clearing of semantic noise",
  "invariants": [
    "Forced Resolution: Conflicts cannot persist indefinitely.",
    "Clarity: Ambiguity must decrease over time."
  ],
  "_meta": {
    "tier": 2,
    "ring": 1,
    "supersedes": [
      "sema:AmbiguityResolution#mh:SHA-256:aee6c8844ad85d09c8ce0fe0819c5359ba2b52e84bc56b23837c9b156b4fa0f1",
      "sema:AmbiguityResolution#mh:SHA-256:60315fece3de182c70627c9275d03be549416ef41af8112637019dc37ba2c4b9",
      "sema:AmbiguityResolution#mh:SHA-256:ede07da7ba005a40e31635c0f168f38e16f569a84bb1a57d8ca16555af403220",
      "sema:AmbiguityResolution#mh:SHA-256:4c6b0db38986110f6518c3cca2657cc627ffeb0bde5986fa7ad84bcfab868424",
      "sema:AmbiguityResolution#mh:SHA-256:445eda6a53e2071d3c7bc5c3986e3dd2500da5d3bd2c1a2e553c9cfc683519ee"
    ],
    "path": [
      "Society",
      "Protocols"
    ],
    "caution": "Forced votes can delete contested data — keep deletion recoverable, and limit who may flag, since each flag compels a resolution."
  },
  "sema_id": "sema:AmbiguityResolution#mh:SHA-256:0bd2dd6da1b71ae6670ec4b5cb5c9fb8f2652f94eecd452ad8f7f4bb11eacff2",
  "sema_ref": "AmbiguityResolution#0bd2",
  "sema_stub": "0bd2",
  "dependencies": {
    "composes_with": {
      "entropy_pump": "sema:EntropyPump#mh:SHA-256:a1369712d823417e257e4306f53aa63a5dcd83b34a8f4093823578a2196eec56",
      "vote": "sema:Vote#mh:SHA-256:84935dbc846bcd8fe2da01e9e04401f190769e87d0354e00c0986e43e414f300"
    }
  },
  "sema_layer": "Society",
  "sema_category": "Protocols",
  "used_by": {}
}
