{
  "schemaVersion": "0.1.0",
  "type": "ProximityCausalityProtocol",
  "site": "https://gautierdorval.com/",
  "status": "proposed-protocol",
  "last_reviewed": "2026-07-06",
  "purpose": "Provide a minimal measurement protocol that keeps semantic proximity, causal relevance, false-neighbor risk, proof and Q-Layer legitimacy separate.",
  "canonical_protocol_fr": "https://gautierdorval.com/frameworks/protocole-mesure-proximite-causalite/",
  "canonical_protocol_en": "https://gautierdorval.com/en/frameworks/semantic-proximity-causality-measurement-protocol/",
  "steps": [
    "Identify the elements being brought together.",
    "Declare observed semantic proximity without inferring equivalence.",
    "Check whether a CCL causal relation is explicitly published.",
    "Check whether the pair is listed as an interpretive false neighbor.",
    "Check whether a canonical or evidentiary surface supports the intended claim.",
    "Check Q-Layer response legitimacy before answering.",
    "If answering, separate proximity, causality, proof, service bridge and promise."
  ],
  "quality_gates": [
    {
      "id": "pcp-1",
      "rule": "No answer may convert semantic proximity into causal relevance without a CCL source."
    },
    {
      "id": "pcp-2",
      "rule": "No false-neighbor pair may be merged without an explicit equivalence statement."
    },
    {
      "id": "pcp-3",
      "rule": "No intended consequence may be converted into an outcome guarantee."
    },
    {
      "id": "pcp-4",
      "rule": "No service bridge may be inferred from proximity alone."
    }
  ],
  "behavioral_testset": "https://gautierdorval.com/false-neighbor-behavioral-testset.json",
  "measurement_status": "protocol_and_testset_published_no_model_results_yet"
}
