{
  "map": "CBG Atlas — Gap-Map (what we know, and what we don't) v1",
  "generatedBy": "library/gapmap_build.py",
  "generatedOn": "2026-08-23",
  "policy": "Honest coverage. Grades come from the gated claims.json (never re-graded here); 'no evidence' and 'mechanistic-only' are shown, not hidden. A row with NO supporting study emits NO grade at all — bestGrade and gradeCeiling are null — because every rung of the ladder, including 'Not-supported', is a statement about evidence we do not hold. A projection — invents nothing.",
  "rubric": {
    "source": "intelligence/grade_engine.py :: derive_ceiling — the same rubric Gate #8 enforces",
    "verifiedAtBuild": true,
    "howToRead": "A row's grade may sit AT OR BELOW the ceiling its evidence justifies (extra caution is always allowed); it may never sit above it. These rungs are the ceiling rule, probed out of the engine at build time — if the engine changes and this list does not, the build fails rather than publish a rubric the gates do not enforce.",
    "rungs": [
      {
        "grade": "Established",
        "reachedBy": [
          "two or more human RCTs from independent research groups"
        ]
      },
      {
        "grade": "Demonstrated",
        "reachedBy": [
          "one larger, controlled, non-acute human RCT",
          "two independent human observational studies"
        ]
      },
      {
        "grade": "Emerging",
        "reachedBy": [
          "one human effect study of any size — a small, short (acute / single-dose) trial counts",
          "two animal effect studies from independent research groups, agreeing in direction"
        ]
      },
      {
        "grade": "Low",
        "reachedBy": [
          "a single animal effect study",
          "a single in-vitro / laboratory effect study"
        ]
      },
      {
        "grade": "Hypothesized",
        "reachedBy": [
          "mechanistic evidence only — a measured receptor interaction, with no study that measured an effect"
        ]
      },
      {
        "grade": "Not-supported",
        "reachedBy": [
          "at least one study that weighs AGAINST the claim, with no supporting study of any tier. This rung is a verdict ABOUT evidence and is never reached by an absence of it — a condition with no study at all does not appear here (see the note below)"
        ]
      }
    ],
    "adjustments": [
      {
        "rule": "An unresolved contradicting study at a tier equal to or stronger than the best supporting study caps the ceiling one band lower.",
        "verified": "two independent animal effect studies (ceiling 'Emerging') + one contradicting animal study ⇒ 'Low'"
      },
      {
        "rule": "Reviews never raise a ceiling on their own.",
        "verified": "a review-only evidence set ⇒ 'Not-supported'"
      },
      {
        "rule": "Ties resolve DOWN; the engine mechanises only study design, replication, independence and contradiction. Risk of bias, effect size, indirectness and imprecision stay with the editor and can only LOWER a published grade.",
        "verified": "by construction — the engine computes a ceiling, never the published grade"
      }
    ],
    "notSupportedIsNotUnknown": "'Not-supported' is a verdict ABOUT evidence: it says the evidence weighs against the claim. A condition with NO study at all is not 'Not-supported' — it carries status 'no-primary-evidence' / 'no-evidence' and NO grade at all. The two are opposite statements."
  },
  "bodySystems": {
    "brain": "Brain & nervous system",
    "cardio": "Cardiovascular",
    "digest": "Digestive",
    "immune": "Immune & inflammatory",
    "skin": "Skin",
    "eyes": "Eyes"
  },
  "summary": {
    "conditionsTracked": 10,
    "withHumanData": 1,
    "withHumanEfficacy": 0,
    "withoutLadderGrade": 2,
    "byStatus": {
      "early-human": 1,
      "preclinical-only": 6,
      "mechanistic-only": 2,
      "no-primary-evidence": 1
    },
    "headline": "Across 10 tracked conditions, CBG has 0 with established or demonstrated human efficacy, 1 with any human data at all, and 1 with no primary evidence. The rest are preclinical or mechanistic only. This is the honest state of the evidence."
  },
  "conditions": [
    {
      "id": "cond:anxiety",
      "name": "Anxiety & stress",
      "bodySystem": "brain",
      "claimIds": [
        "claim:cbg-anxiety-acute"
      ],
      "publicInterest": "high",
      "note": "The only CBG condition with ANY human EFFICACY data — a single small acute (one-dose) trial; graded Low. (Human CBG research outside this map also includes pharmacokinetic work, which measures exposure, not effect on a condition.) It is also the only condition our registry CONTRADICTS: two animal studies (zhou-2022 null; maboutagne-2026 anxiogenic) argue against it, so the map states both sides.",
      "bestGrade": "Low",
      "gradeCeiling": "Emerging",
      "onLadder": true,
      "ungradedReason": null,
      "badgeCeiling": "Low",
      "humanData": true,
      "studyCount": 1,
      "studyTiers": [
        "Human-RCT"
      ],
      "contradictingStudyCount": 2,
      "contradictingStudyIds": [
        "maboutagne-2026",
        "zhou-2022"
      ],
      "contradictingTiers": [
        "Preclinical-animal"
      ],
      "evidenceCounted": "support: 1×Human-RCT(early/limited), 0×Human-obs, 0×animal, 0×in-vitro · independent groups=1 · contradictions=2 ⇒ ceiling Emerging — human evidence is early/limited-scale; contradiction present at lower tier — noted, not capping",
      "nextRung": "Demonstrated",
      "nextRungRoutes": [
        "one larger, controlled, non-acute human trial",
        "two independent human observational studies"
      ],
      "nextRungNeedsHumanData": true,
      "mechanismSource": "knowledge-graph AFFECTS edge cbn:CBG → sys:brain (mechanism: α2 · 5-HT1A · TRP) — a proposed receptor mechanism, not a measured effect",
      "status": "early-human",
      "statusLabel": "Early human data",
      "gap": "1 small, short (acute, single-dose) human trial (graded Low). Contradicting evidence in our registry: 2 preclinical animal studies. Animal studies do not consistently reproduce an anxiety-reducing effect — one found no effect and another reported an anxiety-increasing effect — so the preclinical picture is mixed and does not confirm a benefit. Reaching 'Demonstrated' would take, on top of what we already hold: one larger, controlled, non-acute human trial — or two independent human observational studies. No amount of further animal or laboratory work can raise it — only human data can."
    },
    {
      "id": "cond:antibacterial",
      "name": "Antibacterial (MRSA)",
      "bodySystem": "immune",
      "claimIds": [
        "claim:cbg-antibacterial"
      ],
      "publicInterest": "moderate",
      "note": "In-vitro and mouse-infection-model activity against MRSA; not tested in people as an anti-infective.",
      "bestGrade": "Low",
      "gradeCeiling": "Low",
      "onLadder": true,
      "ungradedReason": null,
      "badgeCeiling": "Low",
      "humanData": false,
      "studyCount": 2,
      "studyTiers": [
        "InVitro",
        "Preclinical-animal"
      ],
      "contradictingStudyCount": 0,
      "contradictingStudyIds": [],
      "contradictingTiers": [],
      "evidenceCounted": "support: 0×Human-RCT, 0×Human-obs, 1×animal, 1×in-vitro · independent groups=2 · contradictions=0 ⇒ ceiling Low — single preclinical/in-vitro effect study — not convergent",
      "nextRung": "Emerging",
      "nextRungRoutes": [
        "one animal (preclinical) effect study from a research group not already counted here",
        "one human trial of any size — including a small, short (acute / single-dose) one"
      ],
      "nextRungNeedsHumanData": false,
      "mechanismSource": "knowledge-graph AFFECTS edge cbn:CBG → sys:immune (mechanism: TRP channels · nitric oxide · ROS) — a proposed receptor mechanism, not a measured effect",
      "status": "preclinical-only",
      "statusLabel": "Preclinical only",
      "gap": "Evidence is 2 preclinical studies (animal / lab) — no human data. Reaching 'Emerging' would take, on top of what we already hold: one animal (preclinical) effect study from a research group not already counted here — or one human trial of any size — including a small, short (acute / single-dose) one."
    },
    {
      "id": "cond:appetite",
      "name": "Appetite stimulation",
      "bodySystem": "digest",
      "claimIds": [
        "claim:cbg-appetite"
      ],
      "publicInterest": "moderate",
      "note": "A single pre-satiated-rat feeding study; preclinical only.",
      "bestGrade": "Low",
      "gradeCeiling": "Low",
      "onLadder": true,
      "ungradedReason": null,
      "badgeCeiling": "Low",
      "humanData": false,
      "studyCount": 1,
      "studyTiers": [
        "Preclinical-animal"
      ],
      "contradictingStudyCount": 0,
      "contradictingStudyIds": [],
      "contradictingTiers": [],
      "evidenceCounted": "support: 0×Human-RCT, 0×Human-obs, 1×animal, 0×in-vitro · independent groups=1 · contradictions=0 ⇒ ceiling Low — single preclinical/in-vitro effect study — not convergent",
      "nextRung": "Emerging",
      "nextRungRoutes": [
        "one animal (preclinical) effect study from a research group not already counted here",
        "one human trial of any size — including a small, short (acute / single-dose) one"
      ],
      "nextRungNeedsHumanData": false,
      "mechanismSource": "knowledge-graph AFFECTS edge cbn:CBG → sys:digest (mechanism: TRPV1 · CB2-modulated nitric oxide) — a proposed receptor mechanism, not a measured effect",
      "status": "preclinical-only",
      "statusLabel": "Preclinical only",
      "gap": "Evidence is 1 preclinical study (animal / lab) — no human data. Reaching 'Emerging' would take, on top of what we already hold: one animal (preclinical) effect study from a research group not already counted here — or one human trial of any size — including a small, short (acute / single-dose) one."
    },
    {
      "id": "cond:colorectal-cancer",
      "name": "Colorectal cancer (preclinical)",
      "bodySystem": "digest",
      "claimIds": [
        "claim:cbg-colon-preclinical"
      ],
      "publicInterest": "moderate",
      "note": "Cell + mouse carcinogenesis models; strictly preclinical, not a therapy. Distinct from IBD above.",
      "bestGrade": "Low",
      "gradeCeiling": "Low",
      "onLadder": true,
      "ungradedReason": null,
      "badgeCeiling": "Low",
      "humanData": false,
      "studyCount": 1,
      "studyTiers": [
        "Preclinical-animal"
      ],
      "contradictingStudyCount": 0,
      "contradictingStudyIds": [],
      "contradictingTiers": [],
      "evidenceCounted": "support: 0×Human-RCT, 0×Human-obs, 1×animal, 0×in-vitro · independent groups=1 · contradictions=0 ⇒ ceiling Low — single preclinical/in-vitro effect study — not convergent",
      "nextRung": "Emerging",
      "nextRungRoutes": [
        "one animal (preclinical) effect study from a research group not already counted here",
        "one human trial of any size — including a small, short (acute / single-dose) one"
      ],
      "nextRungNeedsHumanData": false,
      "mechanismSource": "knowledge-graph AFFECTS edge cbn:CBG → sys:digest (mechanism: TRPV1 · CB2-modulated nitric oxide) — a proposed receptor mechanism, not a measured effect",
      "status": "preclinical-only",
      "statusLabel": "Preclinical only",
      "gap": "Evidence is 1 preclinical study (animal / lab) — no human data. Reaching 'Emerging' would take, on top of what we already hold: one animal (preclinical) effect study from a research group not already counted here — or one human trial of any size — including a small, short (acute / single-dose) one."
    },
    {
      "id": "cond:ibd",
      "name": "Inflammatory bowel disease (colitis)",
      "bodySystem": "digest",
      "claimIds": [
        "claim:cbg-ibd"
      ],
      "publicInterest": "high",
      "note": "A single mouse colitis (DNBS) study; preclinical only. Distinct from colorectal cancer below.",
      "bestGrade": "Low",
      "gradeCeiling": "Low",
      "onLadder": true,
      "ungradedReason": null,
      "badgeCeiling": "Low",
      "humanData": false,
      "studyCount": 1,
      "studyTiers": [
        "Preclinical-animal"
      ],
      "contradictingStudyCount": 0,
      "contradictingStudyIds": [],
      "contradictingTiers": [],
      "evidenceCounted": "support: 0×Human-RCT, 0×Human-obs, 1×animal, 0×in-vitro · independent groups=1 · contradictions=0 ⇒ ceiling Low — single preclinical/in-vitro effect study — not convergent",
      "nextRung": "Emerging",
      "nextRungRoutes": [
        "one animal (preclinical) effect study from a research group not already counted here",
        "one human trial of any size — including a small, short (acute / single-dose) one"
      ],
      "nextRungNeedsHumanData": false,
      "mechanismSource": "knowledge-graph AFFECTS edge cbn:CBG → sys:digest (mechanism: TRPV1 · CB2-modulated nitric oxide) — a proposed receptor mechanism, not a measured effect",
      "status": "preclinical-only",
      "statusLabel": "Preclinical only",
      "gap": "Evidence is 1 preclinical study (animal / lab) — no human data. Reaching 'Emerging' would take, on top of what we already hold: one animal (preclinical) effect study from a research group not already counted here — or one human trial of any size — including a small, short (acute / single-dose) one."
    },
    {
      "id": "cond:neuroinflammation",
      "name": "Neuroinflammation",
      "bodySystem": "brain",
      "claimIds": [
        "claim:cbg-neuroinflammation"
      ],
      "publicInterest": "moderate",
      "note": "One in-vitro (test-tube) cell-model study; no animal or human data.",
      "bestGrade": "Low",
      "gradeCeiling": "Low",
      "onLadder": true,
      "ungradedReason": null,
      "badgeCeiling": "Low",
      "humanData": false,
      "studyCount": 1,
      "studyTiers": [
        "InVitro"
      ],
      "contradictingStudyCount": 0,
      "contradictingStudyIds": [],
      "contradictingTiers": [],
      "evidenceCounted": "support: 0×Human-RCT, 0×Human-obs, 0×animal, 1×in-vitro · independent groups=1 · contradictions=0 ⇒ ceiling Low — single preclinical/in-vitro effect study — not convergent",
      "nextRung": "Emerging",
      "nextRungRoutes": [
        "two animal (preclinical) effect studies from independent research groups, agreeing in direction",
        "one human trial of any size — including a small, short (acute / single-dose) one"
      ],
      "nextRungNeedsHumanData": false,
      "mechanismSource": "knowledge-graph AFFECTS edge cbn:CBG → sys:brain (mechanism: α2 · 5-HT1A · TRP) — a proposed receptor mechanism, not a measured effect",
      "status": "preclinical-only",
      "statusLabel": "Preclinical only",
      "gap": "Evidence is 1 preclinical study (animal / lab) — no human data. Reaching 'Emerging' would take, on top of what we already hold: two animal (preclinical) effect studies from independent research groups, agreeing in direction — or one human trial of any size — including a small, short (acute / single-dose) one."
    },
    {
      "id": "cond:neuroprotection",
      "name": "Neuroprotection (Huntington's disease)",
      "bodySystem": "brain",
      "claimIds": [
        "claim:cbg-neuroprotection"
      ],
      "publicInterest": "moderate",
      "note": "Two mouse models in one study; preclinical only.",
      "bestGrade": "Low",
      "gradeCeiling": "Low",
      "onLadder": true,
      "ungradedReason": null,
      "badgeCeiling": "Low",
      "humanData": false,
      "studyCount": 1,
      "studyTiers": [
        "Preclinical-animal"
      ],
      "contradictingStudyCount": 0,
      "contradictingStudyIds": [],
      "contradictingTiers": [],
      "evidenceCounted": "support: 0×Human-RCT, 0×Human-obs, 1×animal, 0×in-vitro · independent groups=1 · contradictions=0 ⇒ ceiling Low — single preclinical/in-vitro effect study — not convergent",
      "nextRung": "Emerging",
      "nextRungRoutes": [
        "one animal (preclinical) effect study from a research group not already counted here",
        "one human trial of any size — including a small, short (acute / single-dose) one"
      ],
      "nextRungNeedsHumanData": false,
      "mechanismSource": "knowledge-graph AFFECTS edge cbn:CBG → sys:brain (mechanism: α2 · 5-HT1A · TRP) — a proposed receptor mechanism, not a measured effect",
      "status": "preclinical-only",
      "statusLabel": "Preclinical only",
      "gap": "Evidence is 1 preclinical study (animal / lab) — no human data. Reaching 'Emerging' would take, on top of what we already hold: one animal (preclinical) effect study from a research group not already counted here — or one human trial of any size — including a small, short (acute / single-dose) one."
    },
    {
      "id": "cond:blood-pressure",
      "name": "Blood pressure / cardiovascular",
      "bodySystem": "cardio",
      "claimIds": [
        "claim:cbg-bp"
      ],
      "publicInterest": "high",
      "note": "Basis of the platform-wide α2 safety note. Mechanistic only — potent α2 agonism is measured, but no study has measured an actual blood-pressure effect. Safety-relevant, not a benefit claim.",
      "bestGrade": "Hypothesized",
      "gradeCeiling": "Hypothesized",
      "onLadder": true,
      "ungradedReason": null,
      "badgeCeiling": "Hypothesized",
      "humanData": false,
      "studyCount": 1,
      "studyTiers": [
        "InVitro"
      ],
      "contradictingStudyCount": 0,
      "contradictingStudyIds": [],
      "contradictingTiers": [],
      "evidenceCounted": "support: 0×Human-RCT, 0×Human-obs, 0×animal, 0×in-vitro, 1×mechanistic · independent groups=0 · contradictions=0 ⇒ ceiling Hypothesized — mechanistic plausibility only — no measured-effect study",
      "nextRung": "Low",
      "nextRungRoutes": [
        "one in-vitro / laboratory effect study",
        "one animal (preclinical) effect study from a research group not already counted here"
      ],
      "nextRungNeedsHumanData": false,
      "mechanismSource": "knowledge-graph AFFECTS edge cbn:CBG → sys:cardio (mechanism: α2-adrenoceptor agonism) — a proposed receptor mechanism, not a measured effect",
      "status": "mechanistic-only",
      "statusLabel": "Mechanism only",
      "gap": "A receptor mechanism is measured, but no study has measured an actual effect here. Reaching 'Low' would take, on top of what we already hold: one in-vitro / laboratory effect study — or one animal (preclinical) effect study from a research group not already counted here."
    },
    {
      "id": "cond:skin",
      "name": "Skin",
      "bodySystem": "skin",
      "claimIds": [],
      "publicInterest": "moderate",
      "note": "No effect study and no graded claim — only a proposed TRPV1 mechanism in the knowledge graph. Included as an honest mechanistic-only gap. Because it has no claim and no supporting study, this row carries NO grade on the evidence ladder: the knowledge graph's mechanism edge is a proposed receptor interaction, not a rung. Any surface that shows a grade for skin must trace it to that mechanism edge and label it as a mechanism, never as an evidence grade.",
      "bestGrade": null,
      "gradeCeiling": null,
      "onLadder": false,
      "ungradedReason": "0 supporting studies in the gated registry, so no rung of the evidence ladder is emitted for this row. 'Not-supported' is a verdict that the evidence weighs AGAINST the claim; we hold no primary study either way. The honest machine state is `status`, not a grade.",
      "badgeCeiling": "Hypothesized",
      "humanData": false,
      "studyCount": 0,
      "studyTiers": [],
      "contradictingStudyCount": 0,
      "contradictingStudyIds": [],
      "contradictingTiers": [],
      "evidenceCounted": "AXIS-5 no-primary-evidence (derived) — NOT ON THE EVIDENTIARY LADDER. NO primary study either way — zero supporting AND zero contradicting studies in the gated registry. Untested is not disproven: 'Not-supported' would assert a finding AGAINST the claim that nobody produced. Supporting evidence: NONE · contradictions=0",
      "nextRung": "Low",
      "nextRungRoutes": [
        "one in-vitro / laboratory effect study",
        "one animal (preclinical) effect study from a research group not already counted here"
      ],
      "nextRungNeedsHumanData": false,
      "mechanismSource": "knowledge-graph AFFECTS edge cbn:CBG → sys:skin (mechanism: TRPV1) — a proposed receptor mechanism, not a measured effect",
      "status": "mechanistic-only",
      "statusLabel": "Mechanism only",
      "gap": "Only a proposed receptor mechanism in the knowledge graph — our registry holds no graded claim and no study of any kind here, so no effect has been measured. Putting this on the evidence ladder at all (grade 'Low') would take: one in-vitro / laboratory effect study — or one animal (preclinical) effect study from a research group not already counted here."
    },
    {
      "id": "cond:intraocular-pressure",
      "name": "Intraocular pressure (glaucoma)",
      "bodySystem": "eyes",
      "claimIds": [
        "claim:cbg-iop"
      ],
      "publicInterest": "moderate",
      "note": "Frequently attributed to CBG, but our registry holds NO primary study supporting it — and none arguing against it either. The clearest 'we don't know' on the map. It therefore carries NO grade: 'Not-supported' would assert that the evidence weighs AGAINST a CBG effect on intraocular pressure, and we hold no primary study either way. Unknown is not disproven, and the machine-readable exports must not conflate them.",
      "bestGrade": null,
      "gradeCeiling": null,
      "onLadder": false,
      "ungradedReason": "0 supporting studies in the gated registry, so no rung of the evidence ladder is emitted for this row. 'Not-supported' is a verdict that the evidence weighs AGAINST the claim; we hold no primary study either way. The honest machine state is `status`, not a grade.",
      "badgeCeiling": null,
      "humanData": false,
      "studyCount": 0,
      "studyTiers": [],
      "contradictingStudyCount": 0,
      "contradictingStudyIds": [],
      "contradictingTiers": [],
      "evidenceCounted": "AXIS-5 no-primary-evidence (derived) — NOT ON THE EVIDENTIARY LADDER. NO primary study either way — zero supporting AND zero contradicting studies in the gated registry. Untested is not disproven: 'Not-supported' would assert a finding AGAINST the claim that nobody produced. Supporting evidence: NONE · contradictions=0",
      "nextRung": "Low",
      "nextRungRoutes": [
        "one in-vitro / laboratory effect study",
        "one animal (preclinical) effect study from a research group not already counted here"
      ],
      "nextRungNeedsHumanData": false,
      "mechanismSource": "knowledge-graph AFFECTS edge cbn:CBG → sys:eyes (mechanism: intraocular pressure — unclear) — a proposed receptor mechanism, not a measured effect",
      "status": "no-primary-evidence",
      "statusLabel": "No primary evidence",
      "gap": "Often attributed to CBG, but our verified registry holds NO primary study supporting it — and none arguing against it either. We hold no primary study either way, so the honest state is UNKNOWN, not disproven. Putting this on the evidence ladder at all (grade 'Low') would take: one in-vitro / laboratory effect study — or one animal (preclinical) effect study from a research group not already counted here."
    }
  ]
}
