{
  "name": "BJJ submission legality across rulesets",
  "description": "Whether 24 submissions and techniques are legal in 32 age, belt and skill divisions under IBJJF, ADCC, Grappling Industries and NAGA rules, read from each organiser's official rule documents, with the rule reference for every cell.",
  "asOf": "2026-10-22",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "licenseNote": "CC BY 4.0 covers Open BJJ's statuses, division mapping and annotations. Quoted rulebook text remains the copyright of its organisers (IBJJF, ADCC, Grappling Industries, NAGA) and is quoted only for reference.",
  "method": "Each table was transcribed with AI assistance into Open BJJ's data and checked cell by cell against the cited PDF pages in independent review passes.",
  "statuses": {
    "legal": "Legal",
    "illegal": "Illegal",
    "conditional": "Legal with conditions",
    "not specified": "Not specified by rulebook"
  },
  "sources": [
    {
      "id": "ibjjf",
      "organiser": "IBJJF",
      "title": "IBJJF Rules Book (Technical Fouls – Illegal Moves table)",
      "version": "Version 6.1",
      "date": "2024-06",
      "url": "https://ibjjf.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbTRaIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--c53798f1b94f5ebc202702cb44e9428a7606a19b/2024JUN_IBJJF_Rules_EN.pdf",
      "page": "https://ibjjf.com/books-videos",
      "sha256": "95f559badb983dadb18313e10fea58cbf64904f2ba01df6df2d0322f17ccb8e0",
      "retrieved": "2026-10-22"
    },
    {
      "id": "adcc-rules",
      "organiser": "ADCC",
      "title": "ADCC Rules and Regulations",
      "version": "ADCC_Rules_2026_10-19",
      "date": "2026-10-19",
      "url": "https://cdn.shopify.com/s/files/1/0679/7950/9959/files/ADCC_Rules_2026_10-19.pdf?v=1792419760",
      "page": "https://adcc-official.com/pages/adcc-rules",
      "sha256": "603e84cd77bd7a6c8d8325bc839d3f3fbd7d9f556be1b4c143c55b7005965764",
      "retrieved": "2026-10-22"
    },
    {
      "id": "adcc-grid",
      "organiser": "ADCC",
      "title": "ADCC Opens Legal Techniques by Division",
      "version": "Updated 7/20/2026",
      "date": "2026-07-20",
      "url": "https://cdn.shopify.com/s/files/1/0679/7950/9959/files/2026_Grid_ADCC_Legal_Techs_720_26.pdf?v=1784553461",
      "page": "https://adcc-official.com/pages/adcc-rules",
      "sha256": "047ba538a6424d2edbf5962af13e5f408037ee9a3370901c377a701e825f7373",
      "retrieved": "2026-10-22"
    },
    {
      "id": "gi",
      "organiser": "Grappling Industries",
      "title": "Grappling Industries Rulebook (Legal Techniques chart)",
      "version": "G.I Rulebook - 2026/02/09",
      "date": "2026-02-09",
      "url": "https://grapplingindustries.com/wp-content/uploads/2026/02/G.I-Rulebook-20260209.pdf",
      "page": "https://grapplingindustries.com/rules/",
      "sha256": "90a22e4024a139273f16a0ba4b6de0c4c4c676df2ee6c9256138408314710d93",
      "retrieved": "2026-10-22"
    },
    {
      "id": "naga",
      "organiser": "NAGA",
      "title": "NAGA Rules (No Gi and Gi legal / illegal techniques)",
      "version": "Copyright 2023 edition (PDF modified 2024-07-11)",
      "date": "2024-07-11",
      "url": "https://www.nagafighter.com/wp-content/uploads/naga-rules.pdf",
      "sha256": "2e70ce554d1aeccdf559485a245ddcf5f7fe36b73191a6e23f48bf4903b479b4",
      "retrieved": "2026-10-22"
    }
  ],
  "divisions": [
    {
      "id": "ibjjf-1",
      "ruleset": "IBJJF",
      "label": "Ages 4–12",
      "format": "Gi and no-gi"
    },
    {
      "id": "ibjjf-2",
      "ruleset": "IBJJF",
      "label": "Ages 13–15",
      "format": "Gi and no-gi"
    },
    {
      "id": "ibjjf-3",
      "ruleset": "IBJJF",
      "label": "Ages 16–17 and adult or masters white",
      "format": "Gi and no-gi"
    },
    {
      "id": "ibjjf-4",
      "ruleset": "IBJJF",
      "label": "Adult and masters blue and purple",
      "format": "Gi and no-gi"
    },
    {
      "id": "ibjjf-5",
      "ruleset": "IBJJF",
      "label": "Adult and masters brown and black (except adult no-gi)",
      "format": "Gi and no-gi",
      "note": "Adult brown and black belts use this column in the gi only; masters brown and black belts use it in gi and no-gi."
    },
    {
      "id": "ibjjf-6",
      "ruleset": "IBJJF",
      "label": "Adult brown and black, no-gi only (not masters)",
      "format": "No-gi"
    },
    {
      "id": "adcc-worlds-trials",
      "ruleset": "ADCC",
      "label": "World Championship and Trials (general rules)",
      "format": "No-gi",
      "note": "The general section of the ADCC Rules and Regulations as published on adcc-official.com (adcombat.com refused automated downloads). The Opens then modify these rules. Slams are legal only at adult Trials and the World Championship."
    },
    {
      "id": "adcc-opens-1",
      "ruleset": "ADCC",
      "label": "Opens kids (12 and under), beginner/intermediate",
      "format": "No-gi"
    },
    {
      "id": "adcc-opens-2",
      "ruleset": "ADCC",
      "label": "Opens kids (12 and under), advanced",
      "format": "No-gi"
    },
    {
      "id": "adcc-opens-3",
      "ruleset": "ADCC",
      "label": "Opens teens 13–14, beginner/intermediate",
      "format": "No-gi"
    },
    {
      "id": "adcc-opens-4",
      "ruleset": "ADCC",
      "label": "Opens teens 13–14, advanced",
      "format": "No-gi"
    },
    {
      "id": "adcc-opens-5",
      "ruleset": "ADCC",
      "label": "Opens teens 15–17, beginner/intermediate",
      "format": "No-gi"
    },
    {
      "id": "adcc-opens-6",
      "ruleset": "ADCC",
      "label": "Opens teens 15–17, advanced",
      "format": "No-gi"
    },
    {
      "id": "adcc-opens-7",
      "ruleset": "ADCC",
      "label": "Opens adults, beginner/intermediate (white to purple belt)",
      "format": "No-gi"
    },
    {
      "id": "adcc-opens-8",
      "ruleset": "ADCC",
      "label": "Opens adults, advanced (brown and black belt)",
      "format": "No-gi"
    },
    {
      "id": "adcc-opens-9",
      "ruleset": "ADCC",
      "label": "Opens masters, beginner/intermediate",
      "format": "No-gi",
      "note": "Masters are 30+ in the rules PDF and the weight-class PDF, and 35+ on the ADCC Opens rules web page."
    },
    {
      "id": "adcc-opens-10",
      "ruleset": "ADCC",
      "label": "Opens masters, advanced",
      "format": "No-gi",
      "note": "Masters are 30+ in the rules PDF and the weight-class PDF, and 35+ on the ADCC Opens rules web page."
    },
    {
      "id": "gi-1",
      "ruleset": "Grappling Industries",
      "label": "Under 18",
      "format": "Gi and no-gi",
      "note": "The chart heads its belt columns with coloured belt icons; the last chart column carries \"NOGI ONLY\" cells, split here into no-gi and gi."
    },
    {
      "id": "gi-2",
      "ruleset": "Grappling Industries",
      "label": "Adult white belt",
      "format": "Gi and no-gi",
      "note": "The chart heads its belt columns with coloured belt icons; the last chart column carries \"NOGI ONLY\" cells, split here into no-gi and gi."
    },
    {
      "id": "gi-3",
      "ruleset": "Grappling Industries",
      "label": "Blue belt; purple belt in the gi",
      "format": "Gi and no-gi",
      "note": "The chart heads its belt columns with coloured belt icons; the last chart column carries \"NOGI ONLY\" cells, split here into no-gi and gi."
    },
    {
      "id": "gi-4",
      "ruleset": "Grappling Industries",
      "label": "Purple belt in no-gi; brown and black belt in no-gi",
      "format": "No-gi",
      "note": "The chart heads its belt columns with coloured belt icons; the last chart column carries \"NOGI ONLY\" cells, split here into no-gi and gi."
    },
    {
      "id": "gi-5",
      "ruleset": "Grappling Industries",
      "label": "Brown and black belt in the gi",
      "format": "Gi",
      "note": "The chart heads its belt columns with coloured belt icons; the last chart column carries \"NOGI ONLY\" cells, split here into no-gi and gi."
    },
    {
      "id": "naga-1",
      "ruleset": "NAGA",
      "label": "No-gi kids (13 and under)",
      "format": "No-gi",
      "note": "Kids novice divisions do not allow submissions at all."
    },
    {
      "id": "naga-2",
      "ruleset": "NAGA",
      "label": "No-gi teens (14–17)",
      "format": "No-gi"
    },
    {
      "id": "naga-3",
      "ruleset": "NAGA",
      "label": "No-gi adults 18+, novice and beginner",
      "format": "No-gi",
      "note": "Covers the Adult, Masters, Directors and Executive age groups."
    },
    {
      "id": "naga-4",
      "ruleset": "NAGA",
      "label": "No-gi adults 18+, intermediate and expert",
      "format": "No-gi",
      "note": "Covers the Adult, Masters, Directors and Executive age groups."
    },
    {
      "id": "naga-5",
      "ruleset": "NAGA",
      "label": "Gi kids (13 and under)",
      "format": "Gi",
      "note": "Kids novice divisions do not allow submissions at all."
    },
    {
      "id": "naga-6",
      "ruleset": "NAGA",
      "label": "Gi teens (14–17)",
      "format": "Gi"
    },
    {
      "id": "naga-7",
      "ruleset": "NAGA",
      "label": "Gi white belt",
      "format": "Gi"
    },
    {
      "id": "naga-8",
      "ruleset": "NAGA",
      "label": "Gi blue belt",
      "format": "Gi"
    },
    {
      "id": "naga-9",
      "ruleset": "NAGA",
      "label": "Gi purple belt",
      "format": "Gi",
      "note": "With a brown or black belt in the division, brown and black belt rules apply. For purple-only divisions NAGA gives two answers: IBJJF rules (p. 56) and the blue and purple belt rules (p. 87)."
    },
    {
      "id": "naga-10",
      "ruleset": "NAGA",
      "label": "Gi brown and black belt",
      "format": "Gi"
    }
  ],
  "techniques": [
    {
      "id": "armbar",
      "name": "Armbar",
      "cells": {
        "ibjjf-1": {
          "status": "legal",
          "rule": "Not on the illegal-moves table (art. 6.2.3 M)",
          "note": "Art. 6.2.3 M penalises a hold \"prohibited for his/her respective division, as indicated in the following table\"; this move is not on it. The table adds that its images \"do not represent the full array of prohibited technical situations and variations\", so absence is read as legal, not guaranteed.",
          "source": "ibjjf"
        },
        "ibjjf-2": {
          "status": "legal",
          "rule": "Not on the illegal-moves table (art. 6.2.3 M)",
          "note": "Art. 6.2.3 M penalises a hold \"prohibited for his/her respective division, as indicated in the following table\"; this move is not on it. The table adds that its images \"do not represent the full array of prohibited technical situations and variations\", so absence is read as legal, not guaranteed.",
          "source": "ibjjf"
        },
        "ibjjf-3": {
          "status": "legal",
          "rule": "Not on the illegal-moves table (art. 6.2.3 M)",
          "note": "Art. 6.2.3 M penalises a hold \"prohibited for his/her respective division, as indicated in the following table\"; this move is not on it. The table adds that its images \"do not represent the full array of prohibited technical situations and variations\", so absence is read as legal, not guaranteed.",
          "source": "ibjjf"
        },
        "ibjjf-4": {
          "status": "legal",
          "rule": "Not on the illegal-moves table (art. 6.2.3 M)",
          "note": "Art. 6.2.3 M penalises a hold \"prohibited for his/her respective division, as indicated in the following table\"; this move is not on it. The table adds that its images \"do not represent the full array of prohibited technical situations and variations\", so absence is read as legal, not guaranteed.",
          "source": "ibjjf"
        },
        "ibjjf-5": {
          "status": "legal",
          "rule": "Not on the illegal-moves table (art. 6.2.3 M)",
          "note": "Art. 6.2.3 M penalises a hold \"prohibited for his/her respective division, as indicated in the following table\"; this move is not on it. The table adds that its images \"do not represent the full array of prohibited technical situations and variations\", so absence is read as legal, not guaranteed.",
          "source": "ibjjf"
        },
        "ibjjf-6": {
          "status": "legal",
          "rule": "Not on the illegal-moves table (art. 6.2.3 M)",
          "note": "Art. 6.2.3 M penalises a hold \"prohibited for his/her respective division, as indicated in the following table\"; this move is not on it. The table adds that its images \"do not represent the full array of prohibited technical situations and variations\", so absence is read as legal, not guaranteed.",
          "source": "ibjjf"
        },
        "adcc-worlds-trials": {
          "status": "legal",
          "rule": "Legal Techniques: \"Any arm bar, shoulder lock, or wrist lock\"",
          "source": "adcc-rules"
        },
        "adcc-opens-1": {
          "status": "legal",
          "rule": "Opens grid row: Straight Arm Locks: Arm Bar, Choi Bar",
          "source": "adcc-grid"
        },
        "adcc-opens-2": {
          "status": "legal",
          "rule": "Opens grid row: Straight Arm Locks: Arm Bar, Choi Bar",
          "source": "adcc-grid"
        },
        "adcc-opens-3": {
          "status": "legal",
          "rule": "Opens grid row: Straight Arm Locks: Arm Bar, Choi Bar",
          "source": "adcc-grid"
        },
        "adcc-opens-4": {
          "status": "legal",
          "rule": "Opens grid row: Straight Arm Locks: Arm Bar, Choi Bar",
          "source": "adcc-grid"
        },
        "adcc-opens-5": {
          "status": "legal",
          "rule": "Opens grid row: Straight Arm Locks: Arm Bar, Choi Bar",
          "source": "adcc-grid"
        },
        "adcc-opens-6": {
          "status": "legal",
          "rule": "Opens grid row: Straight Arm Locks: Arm Bar, Choi Bar",
          "source": "adcc-grid"
        },
        "adcc-opens-7": {
          "status": "legal",
          "rule": "Opens grid row: Straight Arm Locks: Arm Bar, Choi Bar",
          "source": "adcc-grid"
        },
        "adcc-opens-8": {
          "status": "legal",
          "rule": "Opens grid row: Straight Arm Locks: Arm Bar, Choi Bar",
          "source": "adcc-grid"
        },
        "adcc-opens-9": {
          "status": "legal",
          "rule": "Opens grid row: Straight Arm Locks: Arm Bar, Choi Bar",
          "source": "adcc-grid"
        },
        "adcc-opens-10": {
          "status": "legal",
          "rule": "Opens grid row: Straight Arm Locks: Arm Bar, Choi Bar",
          "source": "adcc-grid"
        },
        "gi-1": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Arm Locks",
          "source": "gi"
        },
        "gi-2": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Arm Locks",
          "source": "gi"
        },
        "gi-3": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Arm Locks",
          "source": "gi"
        },
        "gi-4": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Arm Locks",
          "source": "gi"
        },
        "gi-5": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Arm Locks",
          "source": "gi"
        },
        "naga-1": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Straight Arm Bars",
          "source": "naga"
        },
        "naga-2": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Straight Arm Bars",
          "source": "naga"
        },
        "naga-3": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Straight Arm Bars",
          "source": "naga"
        },
        "naga-4": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Straight Arm Bars",
          "source": "naga"
        },
        "naga-5": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Straight Arm Bars",
          "source": "naga"
        },
        "naga-6": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Straight Arm Bars",
          "source": "naga"
        },
        "naga-7": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Straight Arm Bars",
          "source": "naga"
        },
        "naga-8": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Straight Arm Bars",
          "source": "naga"
        },
        "naga-9": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Straight Arm Bars",
          "source": "naga"
        },
        "naga-10": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Straight Arm Bars",
          "source": "naga"
        }
      }
    },
    {
      "id": "kimura-americana",
      "name": "Kimura / americana",
      "cells": {
        "ibjjf-1": {
          "status": "legal",
          "rule": "Not on the illegal-moves table (art. 6.2.3 M)",
          "note": "Art. 6.2.3 M penalises a hold \"prohibited for his/her respective division, as indicated in the following table\"; this move is not on it. The table adds that its images \"do not represent the full array of prohibited technical situations and variations\", so absence is read as legal, not guaranteed.",
          "source": "ibjjf"
        },
        "ibjjf-2": {
          "status": "legal",
          "rule": "Not on the illegal-moves table (art. 6.2.3 M)",
          "note": "Art. 6.2.3 M penalises a hold \"prohibited for his/her respective division, as indicated in the following table\"; this move is not on it. The table adds that its images \"do not represent the full array of prohibited technical situations and variations\", so absence is read as legal, not guaranteed.",
          "source": "ibjjf"
        },
        "ibjjf-3": {
          "status": "legal",
          "rule": "Not on the illegal-moves table (art. 6.2.3 M)",
          "note": "Art. 6.2.3 M penalises a hold \"prohibited for his/her respective division, as indicated in the following table\"; this move is not on it. The table adds that its images \"do not represent the full array of prohibited technical situations and variations\", so absence is read as legal, not guaranteed.",
          "source": "ibjjf"
        },
        "ibjjf-4": {
          "status": "legal",
          "rule": "Not on the illegal-moves table (art. 6.2.3 M)",
          "note": "Art. 6.2.3 M penalises a hold \"prohibited for his/her respective division, as indicated in the following table\"; this move is not on it. The table adds that its images \"do not represent the full array of prohibited technical situations and variations\", so absence is read as legal, not guaranteed.",
          "source": "ibjjf"
        },
        "ibjjf-5": {
          "status": "legal",
          "rule": "Not on the illegal-moves table (art. 6.2.3 M)",
          "note": "Art. 6.2.3 M penalises a hold \"prohibited for his/her respective division, as indicated in the following table\"; this move is not on it. The table adds that its images \"do not represent the full array of prohibited technical situations and variations\", so absence is read as legal, not guaranteed.",
          "source": "ibjjf"
        },
        "ibjjf-6": {
          "status": "legal",
          "rule": "Not on the illegal-moves table (art. 6.2.3 M)",
          "note": "Art. 6.2.3 M penalises a hold \"prohibited for his/her respective division, as indicated in the following table\"; this move is not on it. The table adds that its images \"do not represent the full array of prohibited technical situations and variations\", so absence is read as legal, not guaranteed.",
          "source": "ibjjf"
        },
        "adcc-worlds-trials": {
          "status": "legal",
          "rule": "Legal Techniques: \"Any arm bar, shoulder lock, or wrist lock\"",
          "source": "adcc-rules"
        },
        "adcc-opens-1": {
          "status": "legal",
          "rule": "Opens grid row: Kimura (Omo-Barato-Tarikoplata etc)",
          "note": "The americana row (Twisting Arm Locks: Americana (w/ arms or legs, Mir Lock etc)) is legal in every column too.",
          "source": "adcc-grid"
        },
        "adcc-opens-2": {
          "status": "legal",
          "rule": "Opens grid row: Kimura (Omo-Barato-Tarikoplata etc)",
          "note": "The americana row (Twisting Arm Locks: Americana (w/ arms or legs, Mir Lock etc)) is legal in every column too.",
          "source": "adcc-grid"
        },
        "adcc-opens-3": {
          "status": "legal",
          "rule": "Opens grid row: Kimura (Omo-Barato-Tarikoplata etc)",
          "note": "The americana row (Twisting Arm Locks: Americana (w/ arms or legs, Mir Lock etc)) is legal in every column too.",
          "source": "adcc-grid"
        },
        "adcc-opens-4": {
          "status": "legal",
          "rule": "Opens grid row: Kimura (Omo-Barato-Tarikoplata etc)",
          "note": "The americana row (Twisting Arm Locks: Americana (w/ arms or legs, Mir Lock etc)) is legal in every column too.",
          "source": "adcc-grid"
        },
        "adcc-opens-5": {
          "status": "legal",
          "rule": "Opens grid row: Kimura (Omo-Barato-Tarikoplata etc)",
          "note": "The americana row (Twisting Arm Locks: Americana (w/ arms or legs, Mir Lock etc)) is legal in every column too.",
          "source": "adcc-grid"
        },
        "adcc-opens-6": {
          "status": "legal",
          "rule": "Opens grid row: Kimura (Omo-Barato-Tarikoplata etc)",
          "note": "The americana row (Twisting Arm Locks: Americana (w/ arms or legs, Mir Lock etc)) is legal in every column too.",
          "source": "adcc-grid"
        },
        "adcc-opens-7": {
          "status": "legal",
          "rule": "Opens grid row: Kimura (Omo-Barato-Tarikoplata etc)",
          "note": "The americana row (Twisting Arm Locks: Americana (w/ arms or legs, Mir Lock etc)) is legal in every column too.",
          "source": "adcc-grid"
        },
        "adcc-opens-8": {
          "status": "legal",
          "rule": "Opens grid row: Kimura (Omo-Barato-Tarikoplata etc)",
          "note": "The americana row (Twisting Arm Locks: Americana (w/ arms or legs, Mir Lock etc)) is legal in every column too.",
          "source": "adcc-grid"
        },
        "adcc-opens-9": {
          "status": "legal",
          "rule": "Opens grid row: Kimura (Omo-Barato-Tarikoplata etc)",
          "note": "The americana row (Twisting Arm Locks: Americana (w/ arms or legs, Mir Lock etc)) is legal in every column too.",
          "source": "adcc-grid"
        },
        "adcc-opens-10": {
          "status": "legal",
          "rule": "Opens grid row: Kimura (Omo-Barato-Tarikoplata etc)",
          "note": "The americana row (Twisting Arm Locks: Americana (w/ arms or legs, Mir Lock etc)) is legal in every column too.",
          "source": "adcc-grid"
        },
        "gi-1": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Shoulder Locks",
          "source": "gi"
        },
        "gi-2": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Shoulder Locks",
          "source": "gi"
        },
        "gi-3": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Shoulder Locks",
          "source": "gi"
        },
        "gi-4": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Shoulder Locks",
          "source": "gi"
        },
        "gi-5": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Shoulder Locks",
          "source": "gi"
        },
        "naga-1": {
          "status": "legal",
          "rule": "Adult no-gi rules (p. 27): \"Virtually all other forms of submission attempts are LEGAL in the Novice, Beginner, Intermediate and Expert No Gi divisions.\"",
          "note": "Not named on the No Gi chart. Teen and kids sections (pp. 33, 44) apply \"all the rules and forbidden techniques listed\" for adults plus further restrictions, which do not name this move.",
          "source": "naga"
        },
        "naga-2": {
          "status": "legal",
          "rule": "Adult no-gi rules (p. 27): \"Virtually all other forms of submission attempts are LEGAL in the Novice, Beginner, Intermediate and Expert No Gi divisions.\"",
          "note": "Not named on the No Gi chart. Teen and kids sections (pp. 33, 44) apply \"all the rules and forbidden techniques listed\" for adults plus further restrictions, which do not name this move.",
          "source": "naga"
        },
        "naga-3": {
          "status": "legal",
          "rule": "Adult no-gi rules (p. 27): \"Virtually all other forms of submission attempts are LEGAL in the Novice, Beginner, Intermediate and Expert No Gi divisions.\"",
          "note": "Not named on the No Gi chart.",
          "source": "naga"
        },
        "naga-4": {
          "status": "legal",
          "rule": "Adult no-gi rules (p. 27): \"Virtually all other forms of submission attempts are LEGAL in the Novice, Beginner, Intermediate and Expert No Gi divisions.\"",
          "note": "Not named on the No Gi chart.",
          "source": "naga"
        },
        "naga-5": {
          "status": "not specified",
          "rule": "Not addressed",
          "note": "Not named on the NAGA gi chart (pp. 77–79) or in the gi rules (pp. 80–119).",
          "source": "naga"
        },
        "naga-6": {
          "status": "not specified",
          "rule": "Not addressed",
          "note": "Not named on the NAGA gi chart (pp. 77–79) or in the gi rules (pp. 80–119).",
          "source": "naga"
        },
        "naga-7": {
          "status": "not specified",
          "rule": "Not addressed",
          "note": "Not named on the NAGA gi chart (pp. 77–79) or in the gi rules (pp. 80–119).",
          "source": "naga"
        },
        "naga-8": {
          "status": "not specified",
          "rule": "Not addressed",
          "note": "Not named on the NAGA gi chart (pp. 77–79) or in the gi rules (pp. 80–119).",
          "source": "naga"
        },
        "naga-9": {
          "status": "not specified",
          "rule": "Not addressed",
          "note": "Not named on the NAGA gi chart (pp. 77–79) or in the gi rules (pp. 80–119).",
          "source": "naga"
        },
        "naga-10": {
          "status": "not specified",
          "rule": "Not addressed",
          "note": "Not named on the NAGA gi chart (pp. 77–79) or in the gi rules (pp. 80–119).",
          "source": "naga"
        }
      }
    },
    {
      "id": "omoplata",
      "name": "Omoplata",
      "cells": {
        "ibjjf-1": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 6: Omoplata",
          "source": "ibjjf"
        },
        "ibjjf-2": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 6: Omoplata",
          "source": "ibjjf"
        },
        "ibjjf-3": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 6: Omoplata",
          "source": "ibjjf"
        },
        "ibjjf-4": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 6: Omoplata",
          "source": "ibjjf"
        },
        "ibjjf-5": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 6: Omoplata",
          "source": "ibjjf"
        },
        "ibjjf-6": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 6: Omoplata",
          "source": "ibjjf"
        },
        "adcc-worlds-trials": {
          "status": "legal",
          "rule": "Legal Techniques: \"Any arm bar, shoulder lock, or wrist lock\"",
          "note": "Not named in the general rules; counted as a shoulder lock. The ADCC Opens grid lists it with the kimura (\"Omo-Barato-Tarikoplata\").",
          "source": "adcc-rules"
        },
        "adcc-opens-1": {
          "status": "legal",
          "rule": "Opens grid row: Kimura (Omo-Barato-Tarikoplata etc)",
          "source": "adcc-grid"
        },
        "adcc-opens-2": {
          "status": "legal",
          "rule": "Opens grid row: Kimura (Omo-Barato-Tarikoplata etc)",
          "source": "adcc-grid"
        },
        "adcc-opens-3": {
          "status": "legal",
          "rule": "Opens grid row: Kimura (Omo-Barato-Tarikoplata etc)",
          "source": "adcc-grid"
        },
        "adcc-opens-4": {
          "status": "legal",
          "rule": "Opens grid row: Kimura (Omo-Barato-Tarikoplata etc)",
          "source": "adcc-grid"
        },
        "adcc-opens-5": {
          "status": "legal",
          "rule": "Opens grid row: Kimura (Omo-Barato-Tarikoplata etc)",
          "source": "adcc-grid"
        },
        "adcc-opens-6": {
          "status": "legal",
          "rule": "Opens grid row: Kimura (Omo-Barato-Tarikoplata etc)",
          "source": "adcc-grid"
        },
        "adcc-opens-7": {
          "status": "legal",
          "rule": "Opens grid row: Kimura (Omo-Barato-Tarikoplata etc)",
          "source": "adcc-grid"
        },
        "adcc-opens-8": {
          "status": "legal",
          "rule": "Opens grid row: Kimura (Omo-Barato-Tarikoplata etc)",
          "source": "adcc-grid"
        },
        "adcc-opens-9": {
          "status": "legal",
          "rule": "Opens grid row: Kimura (Omo-Barato-Tarikoplata etc)",
          "source": "adcc-grid"
        },
        "adcc-opens-10": {
          "status": "legal",
          "rule": "Opens grid row: Kimura (Omo-Barato-Tarikoplata etc)",
          "source": "adcc-grid"
        },
        "gi-1": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Shoulder Locks",
          "note": "Not named on the chart; counted under its \"Shoulder Locks\" row.",
          "source": "gi"
        },
        "gi-2": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Shoulder Locks",
          "note": "Not named on the chart; counted under its \"Shoulder Locks\" row.",
          "source": "gi"
        },
        "gi-3": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Shoulder Locks",
          "note": "Not named on the chart; counted under its \"Shoulder Locks\" row.",
          "source": "gi"
        },
        "gi-4": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Shoulder Locks",
          "note": "Not named on the chart; counted under its \"Shoulder Locks\" row.",
          "source": "gi"
        },
        "gi-5": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Shoulder Locks",
          "note": "Not named on the chart; counted under its \"Shoulder Locks\" row.",
          "source": "gi"
        },
        "naga-1": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Omoplata (Shoulder Lock applied w/Legs)",
          "source": "naga"
        },
        "naga-2": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Omoplata (Shoulder Lock applied w/Legs)",
          "source": "naga"
        },
        "naga-3": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Omoplata (Shoulder Lock applied w/Legs)",
          "source": "naga"
        },
        "naga-4": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Omoplata (Shoulder Lock applied w/Legs)",
          "source": "naga"
        },
        "naga-5": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Omoplata (Shoulder Lock applied w/Legs)",
          "source": "naga"
        },
        "naga-6": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Omoplata (Shoulder Lock applied w/Legs)",
          "source": "naga"
        },
        "naga-7": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Omoplata (Shoulder Lock applied w/Legs)",
          "source": "naga"
        },
        "naga-8": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Omoplata (Shoulder Lock applied w/Legs)",
          "source": "naga"
        },
        "naga-9": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Omoplata (Shoulder Lock applied w/Legs)",
          "source": "naga"
        },
        "naga-10": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Omoplata (Shoulder Lock applied w/Legs)",
          "source": "naga"
        }
      }
    },
    {
      "id": "rear-naked-choke",
      "name": "Rear naked choke",
      "cells": {
        "ibjjf-1": {
          "status": "legal",
          "rule": "Not on the illegal-moves table (art. 6.2.3 M)",
          "note": "Art. 6.2.3 M penalises a hold \"prohibited for his/her respective division, as indicated in the following table\"; this move is not on it. The table adds that its images \"do not represent the full array of prohibited technical situations and variations\", so absence is read as legal, not guaranteed.",
          "source": "ibjjf"
        },
        "ibjjf-2": {
          "status": "legal",
          "rule": "Not on the illegal-moves table (art. 6.2.3 M)",
          "note": "Art. 6.2.3 M penalises a hold \"prohibited for his/her respective division, as indicated in the following table\"; this move is not on it. The table adds that its images \"do not represent the full array of prohibited technical situations and variations\", so absence is read as legal, not guaranteed.",
          "source": "ibjjf"
        },
        "ibjjf-3": {
          "status": "legal",
          "rule": "Not on the illegal-moves table (art. 6.2.3 M)",
          "note": "Art. 6.2.3 M penalises a hold \"prohibited for his/her respective division, as indicated in the following table\"; this move is not on it. The table adds that its images \"do not represent the full array of prohibited technical situations and variations\", so absence is read as legal, not guaranteed.",
          "source": "ibjjf"
        },
        "ibjjf-4": {
          "status": "legal",
          "rule": "Not on the illegal-moves table (art. 6.2.3 M)",
          "note": "Art. 6.2.3 M penalises a hold \"prohibited for his/her respective division, as indicated in the following table\"; this move is not on it. The table adds that its images \"do not represent the full array of prohibited technical situations and variations\", so absence is read as legal, not guaranteed.",
          "source": "ibjjf"
        },
        "ibjjf-5": {
          "status": "legal",
          "rule": "Not on the illegal-moves table (art. 6.2.3 M)",
          "note": "Art. 6.2.3 M penalises a hold \"prohibited for his/her respective division, as indicated in the following table\"; this move is not on it. The table adds that its images \"do not represent the full array of prohibited technical situations and variations\", so absence is read as legal, not guaranteed.",
          "source": "ibjjf"
        },
        "ibjjf-6": {
          "status": "legal",
          "rule": "Not on the illegal-moves table (art. 6.2.3 M)",
          "note": "Art. 6.2.3 M penalises a hold \"prohibited for his/her respective division, as indicated in the following table\"; this move is not on it. The table adds that its images \"do not represent the full array of prohibited technical situations and variations\", so absence is read as legal, not guaranteed.",
          "source": "ibjjf"
        },
        "adcc-worlds-trials": {
          "status": "legal",
          "rule": "Legal Techniques: \"Any kind of choke (except for using the hand to close the wind pipe).\"",
          "source": "adcc-rules"
        },
        "adcc-opens-1": {
          "status": "legal",
          "rule": "Opens grid row: Naked Chokes: Rear-Naked Bulldog Ninja Smother etc",
          "source": "adcc-grid"
        },
        "adcc-opens-2": {
          "status": "legal",
          "rule": "Opens grid row: Naked Chokes: Rear-Naked Bulldog Ninja Smother etc",
          "source": "adcc-grid"
        },
        "adcc-opens-3": {
          "status": "legal",
          "rule": "Opens grid row: Naked Chokes: Rear-Naked Bulldog Ninja Smother etc",
          "source": "adcc-grid"
        },
        "adcc-opens-4": {
          "status": "legal",
          "rule": "Opens grid row: Naked Chokes: Rear-Naked Bulldog Ninja Smother etc",
          "source": "adcc-grid"
        },
        "adcc-opens-5": {
          "status": "legal",
          "rule": "Opens grid row: Naked Chokes: Rear-Naked Bulldog Ninja Smother etc",
          "source": "adcc-grid"
        },
        "adcc-opens-6": {
          "status": "legal",
          "rule": "Opens grid row: Naked Chokes: Rear-Naked Bulldog Ninja Smother etc",
          "source": "adcc-grid"
        },
        "adcc-opens-7": {
          "status": "legal",
          "rule": "Opens grid row: Naked Chokes: Rear-Naked Bulldog Ninja Smother etc",
          "source": "adcc-grid"
        },
        "adcc-opens-8": {
          "status": "legal",
          "rule": "Opens grid row: Naked Chokes: Rear-Naked Bulldog Ninja Smother etc",
          "source": "adcc-grid"
        },
        "adcc-opens-9": {
          "status": "legal",
          "rule": "Opens grid row: Naked Chokes: Rear-Naked Bulldog Ninja Smother etc",
          "source": "adcc-grid"
        },
        "adcc-opens-10": {
          "status": "legal",
          "rule": "Opens grid row: Naked Chokes: Rear-Naked Bulldog Ninja Smother etc",
          "source": "adcc-grid"
        },
        "gi-1": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Rear Naked Choke",
          "source": "gi"
        },
        "gi-2": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Rear Naked Choke",
          "source": "gi"
        },
        "gi-3": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Rear Naked Choke",
          "source": "gi"
        },
        "gi-4": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Rear Naked Choke",
          "source": "gi"
        },
        "gi-5": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Rear Naked Choke",
          "source": "gi"
        },
        "naga-1": {
          "status": "conditional",
          "rule": "Kids and teen sections (pp. 36, 48): the four chokes allowed without an arm inside \"are forms of Rear Naked choke, a Guillotine …, a Gogoplata choke … and a forearm choke.\"",
          "note": "Not from the mount: \"No top mounted (Rear Naked style Choke) is allowed from Mount.\"",
          "source": "naga"
        },
        "naga-2": {
          "status": "conditional",
          "rule": "Kids and teen sections (pp. 36, 48): the four chokes allowed without an arm inside \"are forms of Rear Naked choke, a Guillotine …, a Gogoplata choke … and a forearm choke.\"",
          "note": "Not from the mount: \"No top mounted (Rear Naked style Choke) is allowed from Mount.\"",
          "source": "naga"
        },
        "naga-3": {
          "status": "legal",
          "rule": "Adult no-gi rules (p. 27): legal submissions \"include all forms of armbar, chokes, neck cranks, twisters …\"",
          "source": "naga"
        },
        "naga-4": {
          "status": "legal",
          "rule": "Adult no-gi rules (p. 27): legal submissions \"include all forms of armbar, chokes, neck cranks, twisters …\"",
          "source": "naga"
        },
        "naga-5": {
          "status": "conditional",
          "rule": "Kids and teen sections (Kids Gi p. 112): the four chokes allowed without an arm inside \"are forms of Rear Naked choke, a Guillotine …, a Gogoplata choke … and a forearm choke.\"",
          "note": "Not from the mount: \"No top mounted (Rear Naked style Choke) is allowed from Mount.\"",
          "source": "naga"
        },
        "naga-6": {
          "status": "conditional",
          "rule": "Kids and teen sections (Teen Gi p. 100): the four chokes allowed without an arm inside \"are forms of Rear Naked choke, a Guillotine …, a Gogoplata choke … and a forearm choke.\"",
          "note": "Not from the mount: \"No top mounted (Rear Naked style Choke) is allowed from Mount.\"",
          "source": "naga"
        },
        "naga-7": {
          "status": "conditional",
          "rule": "Adult gi rules (p. 86): \"Blue & Purple Belts are also permitted to apply top mount naked chokes\"",
          "note": "So white belts may not apply naked chokes from top mount.",
          "source": "naga"
        },
        "naga-8": {
          "status": "legal",
          "rule": "Adult gi rules (p. 86): \"Blue & Purple Belts are also permitted to apply top mount naked chokes\"",
          "source": "naga"
        },
        "naga-9": {
          "status": "legal",
          "rule": "Adult gi rules (p. 86): \"Blue & Purple Belts are also permitted to apply top mount naked chokes\"",
          "source": "naga"
        },
        "naga-10": {
          "status": "legal",
          "rule": "Adult gi rules (p. 88): \"The same rules apply to Brown & Black Belts as Blue & Purple Belts with these additional LEGAL techniques\"",
          "source": "naga"
        }
      }
    },
    {
      "id": "triangle-pulling-head",
      "name": "Triangle choke (pulling the head)",
      "cells": {
        "ibjjf-1": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 7: Triangle pulling the head",
          "source": "ibjjf"
        },
        "ibjjf-2": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 7: Triangle pulling the head",
          "source": "ibjjf"
        },
        "ibjjf-3": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 7: Triangle pulling the head",
          "source": "ibjjf"
        },
        "ibjjf-4": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 7: Triangle pulling the head",
          "source": "ibjjf"
        },
        "ibjjf-5": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 7: Triangle pulling the head",
          "source": "ibjjf"
        },
        "ibjjf-6": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 7: Triangle pulling the head",
          "source": "ibjjf"
        },
        "adcc-worlds-trials": {
          "status": "legal",
          "rule": "Legal Techniques: \"Any kind of choke (except for using the hand to close the wind pipe).\"",
          "source": "adcc-rules"
        },
        "adcc-opens-1": {
          "status": "legal",
          "rule": "Opens grid row: Arm-In Chokes: Legs Triangle (Pulling head OK)",
          "source": "adcc-grid"
        },
        "adcc-opens-2": {
          "status": "legal",
          "rule": "Opens grid row: Arm-In Chokes: Legs Triangle (Pulling head OK)",
          "source": "adcc-grid"
        },
        "adcc-opens-3": {
          "status": "legal",
          "rule": "Opens grid row: Arm-In Chokes: Legs Triangle (Pulling head OK)",
          "source": "adcc-grid"
        },
        "adcc-opens-4": {
          "status": "legal",
          "rule": "Opens grid row: Arm-In Chokes: Legs Triangle (Pulling head OK)",
          "source": "adcc-grid"
        },
        "adcc-opens-5": {
          "status": "legal",
          "rule": "Opens grid row: Arm-In Chokes: Legs Triangle (Pulling head OK)",
          "source": "adcc-grid"
        },
        "adcc-opens-6": {
          "status": "legal",
          "rule": "Opens grid row: Arm-In Chokes: Legs Triangle (Pulling head OK)",
          "source": "adcc-grid"
        },
        "adcc-opens-7": {
          "status": "legal",
          "rule": "Opens grid row: Arm-In Chokes: Legs Triangle (Pulling head OK)",
          "source": "adcc-grid"
        },
        "adcc-opens-8": {
          "status": "legal",
          "rule": "Opens grid row: Arm-In Chokes: Legs Triangle (Pulling head OK)",
          "source": "adcc-grid"
        },
        "adcc-opens-9": {
          "status": "legal",
          "rule": "Opens grid row: Arm-In Chokes: Legs Triangle (Pulling head OK)",
          "source": "adcc-grid"
        },
        "adcc-opens-10": {
          "status": "legal",
          "rule": "Opens grid row: Arm-In Chokes: Legs Triangle (Pulling head OK)",
          "source": "adcc-grid"
        },
        "gi-1": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Triangle Choke (pulling head)",
          "source": "gi"
        },
        "gi-2": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Triangle Choke (pulling head)",
          "source": "gi"
        },
        "gi-3": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Triangle Choke (pulling head)",
          "source": "gi"
        },
        "gi-4": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Triangle Choke (pulling head)",
          "source": "gi"
        },
        "gi-5": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Triangle Choke (pulling head)",
          "source": "gi"
        },
        "naga-1": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Triangle Chokes (Pulling down head to Submit)",
          "source": "naga"
        },
        "naga-2": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Triangle Chokes (Pulling down head to Submit)",
          "source": "naga"
        },
        "naga-3": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Triangle Chokes (Pulling down head to Submit)",
          "source": "naga"
        },
        "naga-4": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Triangle Chokes (Pulling down head to Submit)",
          "source": "naga"
        },
        "naga-5": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Triangle Chokes (Pulling down head to Submit)",
          "source": "naga"
        },
        "naga-6": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Triangle Chokes (Pulling down head to Submit)",
          "source": "naga"
        },
        "naga-7": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Triangle Chokes (Pulling down head to Submit)",
          "source": "naga"
        },
        "naga-8": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Triangle Chokes (Pulling down head to Submit)",
          "source": "naga"
        },
        "naga-9": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Triangle Chokes (Pulling down head to Submit)",
          "source": "naga"
        },
        "naga-10": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Triangle Chokes (Pulling down head to Submit)",
          "source": "naga"
        }
      }
    },
    {
      "id": "arm-triangle",
      "name": "Arm triangle (incl. D’Arce, anaconda)",
      "cells": {
        "ibjjf-1": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 8: Arm triangle",
          "source": "ibjjf"
        },
        "ibjjf-2": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 8: Arm triangle",
          "source": "ibjjf"
        },
        "ibjjf-3": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 8: Arm triangle",
          "source": "ibjjf"
        },
        "ibjjf-4": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 8: Arm triangle",
          "source": "ibjjf"
        },
        "ibjjf-5": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 8: Arm triangle",
          "source": "ibjjf"
        },
        "ibjjf-6": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 8: Arm triangle",
          "source": "ibjjf"
        },
        "adcc-worlds-trials": {
          "status": "legal",
          "rule": "Legal Techniques: \"Any kind of choke (except for using the hand to close the wind pipe).\"",
          "source": "adcc-rules"
        },
        "adcc-opens-1": {
          "status": "legal",
          "rule": "Opens grid row: Arm Triangle (D’Arce Anaconda Buggy etc)",
          "source": "adcc-grid"
        },
        "adcc-opens-2": {
          "status": "legal",
          "rule": "Opens grid row: Arm Triangle (D’Arce Anaconda Buggy etc)",
          "source": "adcc-grid"
        },
        "adcc-opens-3": {
          "status": "legal",
          "rule": "Opens grid row: Arm Triangle (D’Arce Anaconda Buggy etc)",
          "source": "adcc-grid"
        },
        "adcc-opens-4": {
          "status": "legal",
          "rule": "Opens grid row: Arm Triangle (D’Arce Anaconda Buggy etc)",
          "source": "adcc-grid"
        },
        "adcc-opens-5": {
          "status": "legal",
          "rule": "Opens grid row: Arm Triangle (D’Arce Anaconda Buggy etc)",
          "source": "adcc-grid"
        },
        "adcc-opens-6": {
          "status": "legal",
          "rule": "Opens grid row: Arm Triangle (D’Arce Anaconda Buggy etc)",
          "source": "adcc-grid"
        },
        "adcc-opens-7": {
          "status": "legal",
          "rule": "Opens grid row: Arm Triangle (D’Arce Anaconda Buggy etc)",
          "source": "adcc-grid"
        },
        "adcc-opens-8": {
          "status": "legal",
          "rule": "Opens grid row: Arm Triangle (D’Arce Anaconda Buggy etc)",
          "source": "adcc-grid"
        },
        "adcc-opens-9": {
          "status": "legal",
          "rule": "Opens grid row: Arm Triangle (D’Arce Anaconda Buggy etc)",
          "source": "adcc-grid"
        },
        "adcc-opens-10": {
          "status": "legal",
          "rule": "Opens grid row: Arm Triangle (D’Arce Anaconda Buggy etc)",
          "source": "adcc-grid"
        },
        "gi-1": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Arm Triangle, Anaconda, D’arce",
          "source": "gi"
        },
        "gi-2": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Arm Triangle, Anaconda, D’arce",
          "source": "gi"
        },
        "gi-3": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Arm Triangle, Anaconda, D’arce",
          "source": "gi"
        },
        "gi-4": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Arm Triangle, Anaconda, D’arce",
          "source": "gi"
        },
        "gi-5": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Arm Triangle, Anaconda, D’arce",
          "source": "gi"
        },
        "naga-1": {
          "status": "legal",
          "rule": "Kids and teen sections (pp. 36, 48): other chokes \"MUST have one of the opponent’s arms inside the applying choke. Examples include the North/South choke, Arm Triangle chokes …\"",
          "source": "naga"
        },
        "naga-2": {
          "status": "legal",
          "rule": "Kids and teen sections (pp. 36, 48): other chokes \"MUST have one of the opponent’s arms inside the applying choke. Examples include the North/South choke, Arm Triangle chokes …\"",
          "source": "naga"
        },
        "naga-3": {
          "status": "legal",
          "rule": "Adult no-gi rules (p. 27): legal submissions \"include all forms of armbar, chokes …\"",
          "source": "naga"
        },
        "naga-4": {
          "status": "legal",
          "rule": "Adult no-gi rules (p. 27): legal submissions \"include all forms of armbar, chokes …\"",
          "source": "naga"
        },
        "naga-5": {
          "status": "legal",
          "rule": "Kids and teen sections (Kids Gi p. 112): other chokes \"MUST have one of the opponent’s arms inside the applying choke. Examples include the North/South choke, Arm Triangle chokes …\"",
          "source": "naga"
        },
        "naga-6": {
          "status": "legal",
          "rule": "Kids and teen sections (Teen Gi p. 100): other chokes \"MUST have one of the opponent’s arms inside the applying choke. Examples include the North/South choke, Arm Triangle chokes …\"",
          "source": "naga"
        },
        "naga-7": {
          "status": "not specified",
          "rule": "Not addressed",
          "note": "Not named on the NAGA gi chart (pp. 77–79) or in the gi rules (pp. 80–119).",
          "source": "naga"
        },
        "naga-8": {
          "status": "not specified",
          "rule": "Not addressed",
          "note": "Not named on the NAGA gi chart (pp. 77–79) or in the gi rules (pp. 80–119).",
          "source": "naga"
        },
        "naga-9": {
          "status": "not specified",
          "rule": "Not addressed",
          "note": "Not named on the NAGA gi chart (pp. 77–79) or in the gi rules (pp. 80–119).",
          "source": "naga"
        },
        "naga-10": {
          "status": "not specified",
          "rule": "Not addressed",
          "note": "Not named on the NAGA gi chart (pp. 77–79) or in the gi rules (pp. 80–119).",
          "source": "naga"
        }
      }
    },
    {
      "id": "guillotine",
      "name": "Guillotine (on the ground)",
      "cells": {
        "ibjjf-1": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 5: Frontal guillotine",
          "note": "The IBJJF table does not separate standing and grounded guillotines.",
          "source": "ibjjf"
        },
        "ibjjf-2": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 5: Frontal guillotine",
          "note": "The IBJJF table does not separate standing and grounded guillotines.",
          "source": "ibjjf"
        },
        "ibjjf-3": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 5: Frontal guillotine",
          "note": "The IBJJF table does not separate standing and grounded guillotines.",
          "source": "ibjjf"
        },
        "ibjjf-4": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 5: Frontal guillotine",
          "note": "The IBJJF table does not separate standing and grounded guillotines.",
          "source": "ibjjf"
        },
        "ibjjf-5": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 5: Frontal guillotine",
          "note": "The IBJJF table does not separate standing and grounded guillotines.",
          "source": "ibjjf"
        },
        "ibjjf-6": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 5: Frontal guillotine",
          "note": "The IBJJF table does not separate standing and grounded guillotines.",
          "source": "ibjjf"
        },
        "adcc-worlds-trials": {
          "status": "legal",
          "rule": "Legal Techniques: \"Any kind of choke (except for using the hand to close the wind pipe).\"",
          "note": "Illegal Techniques also lists \"No crossface guillotine twisting the chin\".",
          "source": "adcc-rules"
        },
        "adcc-opens-1": {
          "status": "legal",
          "rule": "Opens grid row: Grounded Guillotine: Attacker has knee(s), hips on mat",
          "source": "adcc-grid"
        },
        "adcc-opens-2": {
          "status": "legal",
          "rule": "Opens grid row: Grounded Guillotine: Attacker has knee(s), hips on mat",
          "source": "adcc-grid"
        },
        "adcc-opens-3": {
          "status": "legal",
          "rule": "Opens grid row: Grounded Guillotine: Attacker has knee(s), hips on mat",
          "source": "adcc-grid"
        },
        "adcc-opens-4": {
          "status": "legal",
          "rule": "Opens grid row: Grounded Guillotine: Attacker has knee(s), hips on mat",
          "source": "adcc-grid"
        },
        "adcc-opens-5": {
          "status": "legal",
          "rule": "Opens grid row: Grounded Guillotine: Attacker has knee(s), hips on mat",
          "source": "adcc-grid"
        },
        "adcc-opens-6": {
          "status": "legal",
          "rule": "Opens grid row: Grounded Guillotine: Attacker has knee(s), hips on mat",
          "source": "adcc-grid"
        },
        "adcc-opens-7": {
          "status": "legal",
          "rule": "Opens grid row: Grounded Guillotine: Attacker has knee(s), hips on mat",
          "source": "adcc-grid"
        },
        "adcc-opens-8": {
          "status": "legal",
          "rule": "Opens grid row: Grounded Guillotine: Attacker has knee(s), hips on mat",
          "source": "adcc-grid"
        },
        "adcc-opens-9": {
          "status": "legal",
          "rule": "Opens grid row: Grounded Guillotine: Attacker has knee(s), hips on mat",
          "source": "adcc-grid"
        },
        "adcc-opens-10": {
          "status": "legal",
          "rule": "Opens grid row: Grounded Guillotine: Attacker has knee(s), hips on mat",
          "source": "adcc-grid"
        },
        "gi-1": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Guillotine Choke (on ground)",
          "source": "gi"
        },
        "gi-2": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Guillotine Choke (on ground)",
          "source": "gi"
        },
        "gi-3": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Guillotine Choke (on ground)",
          "source": "gi"
        },
        "gi-4": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Guillotine Choke (on ground)",
          "source": "gi"
        },
        "gi-5": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Guillotine Choke (on ground)",
          "source": "gi"
        },
        "naga-1": {
          "status": "conditional",
          "rule": "No Gi chart row (pp. 18–19): Guillotines (Choke/Note: Kids [ages 13 & under] may NOT apply Guillotines standing – Teens & Adults are allowed)",
          "note": "Kids section (p. 47): \"Guillotines are not allowed to be initiated from the top of the Mount, top of the Closed Guard or top of Knee on Belly positions.\"",
          "source": "naga"
        },
        "naga-2": {
          "status": "conditional",
          "rule": "No Gi chart row (pp. 18–19): Guillotines (Choke/Note: Kids [ages 13 & under] may NOT apply Guillotines standing – Teens & Adults are allowed)",
          "note": "Teen section (p. 34): \"Guillotines are not allowed to be initiated from the top of the Mount, top of the Closed Guard or top of Knee on Belly positions.\"",
          "source": "naga"
        },
        "naga-3": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Guillotines (Choke/Note: Kids [ages 13 & under] may NOT apply Guillotines standing – Teens & Adults are allowed)",
          "source": "naga"
        },
        "naga-4": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Guillotines (Choke/Note: Kids [ages 13 & under] may NOT apply Guillotines standing – Teens & Adults are allowed)",
          "source": "naga"
        },
        "naga-5": {
          "status": "conditional",
          "rule": "Gi chart row (pp. 77–79): Guillotines (Choke/Note: Kids [ages 13 & under] may NOT apply Guillotines standing – Teens & Adults are allowed)",
          "note": "Kids Gi section (p. 111): \"Guillotines are not allowed to be initiated from the top of the Mount, top of the Closed Guard or top of Knee on Belly positions.\"",
          "source": "naga"
        },
        "naga-6": {
          "status": "conditional",
          "rule": "Gi chart row (pp. 77–79): Guillotines (Choke/Note: Kids [ages 13 & under] may NOT apply Guillotines standing – Teens & Adults are allowed)",
          "note": "Teen Gi section (p. 98): \"Guillotines are not allowed to be initiated from the top of the Mount, top of the Closed Guard or top of Knee on Belly positions.\"",
          "source": "naga"
        },
        "naga-7": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Guillotines (Choke/Note: Kids [ages 13 & under] may NOT apply Guillotines standing – Teens & Adults are allowed)",
          "source": "naga"
        },
        "naga-8": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Guillotines (Choke/Note: Kids [ages 13 & under] may NOT apply Guillotines standing – Teens & Adults are allowed)",
          "source": "naga"
        },
        "naga-9": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Guillotines (Choke/Note: Kids [ages 13 & under] may NOT apply Guillotines standing – Teens & Adults are allowed)",
          "source": "naga"
        },
        "naga-10": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Guillotines (Choke/Note: Kids [ages 13 & under] may NOT apply Guillotines standing – Teens & Adults are allowed)",
          "source": "naga"
        }
      }
    },
    {
      "id": "standing-guillotine",
      "name": "Standing guillotine",
      "cells": {
        "ibjjf-1": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 5: Frontal guillotine",
          "note": "The IBJJF table does not separate standing and grounded guillotines.",
          "source": "ibjjf"
        },
        "ibjjf-2": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 5: Frontal guillotine",
          "note": "The IBJJF table does not separate standing and grounded guillotines.",
          "source": "ibjjf"
        },
        "ibjjf-3": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 5: Frontal guillotine",
          "note": "The IBJJF table does not separate standing and grounded guillotines.",
          "source": "ibjjf"
        },
        "ibjjf-4": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 5: Frontal guillotine",
          "note": "The IBJJF table does not separate standing and grounded guillotines.",
          "source": "ibjjf"
        },
        "ibjjf-5": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 5: Frontal guillotine",
          "note": "The IBJJF table does not separate standing and grounded guillotines.",
          "source": "ibjjf"
        },
        "ibjjf-6": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 5: Frontal guillotine",
          "note": "The IBJJF table does not separate standing and grounded guillotines.",
          "source": "ibjjf"
        },
        "adcc-worlds-trials": {
          "status": "legal",
          "rule": "Legal Techniques: \"Any kind of choke (except for using the hand to close the wind pipe).\"",
          "note": "Illegal Techniques also lists \"No crossface guillotine twisting the chin\".",
          "source": "adcc-rules"
        },
        "adcc-opens-1": {
          "status": "illegal",
          "rule": "Opens grid row: Standing Guillotine: Attacking player is standing",
          "source": "adcc-grid"
        },
        "adcc-opens-2": {
          "status": "illegal",
          "rule": "Opens grid row: Standing Guillotine: Attacking player is standing",
          "source": "adcc-grid"
        },
        "adcc-opens-3": {
          "status": "legal",
          "rule": "Opens grid row: Standing Guillotine: Attacking player is standing",
          "source": "adcc-grid"
        },
        "adcc-opens-4": {
          "status": "legal",
          "rule": "Opens grid row: Standing Guillotine: Attacking player is standing",
          "source": "adcc-grid"
        },
        "adcc-opens-5": {
          "status": "legal",
          "rule": "Opens grid row: Standing Guillotine: Attacking player is standing",
          "source": "adcc-grid"
        },
        "adcc-opens-6": {
          "status": "legal",
          "rule": "Opens grid row: Standing Guillotine: Attacking player is standing",
          "source": "adcc-grid"
        },
        "adcc-opens-7": {
          "status": "legal",
          "rule": "Opens grid row: Standing Guillotine: Attacking player is standing",
          "source": "adcc-grid"
        },
        "adcc-opens-8": {
          "status": "legal",
          "rule": "Opens grid row: Standing Guillotine: Attacking player is standing",
          "source": "adcc-grid"
        },
        "adcc-opens-9": {
          "status": "legal",
          "rule": "Opens grid row: Standing Guillotine: Attacking player is standing",
          "source": "adcc-grid"
        },
        "adcc-opens-10": {
          "status": "legal",
          "rule": "Opens grid row: Standing Guillotine: Attacking player is standing",
          "source": "adcc-grid"
        },
        "gi-1": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Guillotine Choke (standing)",
          "source": "gi"
        },
        "gi-2": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Guillotine Choke (standing)",
          "source": "gi"
        },
        "gi-3": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Guillotine Choke (standing)",
          "source": "gi"
        },
        "gi-4": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Guillotine Choke (standing)",
          "source": "gi"
        },
        "gi-5": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Guillotine Choke (standing)",
          "source": "gi"
        },
        "naga-1": {
          "status": "illegal",
          "rule": "No Gi chart row (pp. 18–19): Guillotines (Choke/Note: Kids [ages 13 & under] may NOT apply Guillotines standing – Teens & Adults are allowed)",
          "source": "naga"
        },
        "naga-2": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Guillotines (Choke/Note: Kids [ages 13 & under] may NOT apply Guillotines standing – Teens & Adults are allowed)",
          "source": "naga"
        },
        "naga-3": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Guillotines (Choke/Note: Kids [ages 13 & under] may NOT apply Guillotines standing – Teens & Adults are allowed)",
          "source": "naga"
        },
        "naga-4": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Guillotines (Choke/Note: Kids [ages 13 & under] may NOT apply Guillotines standing – Teens & Adults are allowed)",
          "source": "naga"
        },
        "naga-5": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Guillotines (Choke/Note: Kids [ages 13 & under] may NOT apply Guillotines standing – Teens & Adults are allowed)",
          "note": "Kids Gi section (p. 110): \"Kids are not permitted to submit opponents with a Guillotine while in a standing position.\"",
          "source": "naga"
        },
        "naga-6": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Guillotines (Choke/Note: Kids [ages 13 & under] may NOT apply Guillotines standing – Teens & Adults are allowed)",
          "source": "naga"
        },
        "naga-7": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Guillotines (Choke/Note: Kids [ages 13 & under] may NOT apply Guillotines standing – Teens & Adults are allowed)",
          "source": "naga"
        },
        "naga-8": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Guillotines (Choke/Note: Kids [ages 13 & under] may NOT apply Guillotines standing – Teens & Adults are allowed)",
          "source": "naga"
        },
        "naga-9": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Guillotines (Choke/Note: Kids [ages 13 & under] may NOT apply Guillotines standing – Teens & Adults are allowed)",
          "source": "naga"
        },
        "naga-10": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Guillotines (Choke/Note: Kids [ages 13 & under] may NOT apply Guillotines standing – Teens & Adults are allowed)",
          "source": "naga"
        }
      }
    },
    {
      "id": "ezekiel-choke",
      "name": "Ezekiel choke",
      "cells": {
        "ibjjf-1": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 4: Ezekiel (sleeve) choke",
          "note": "The rule book row reads \"Forearm choke using the sleeve (Ezequiel choke)\".",
          "source": "ibjjf"
        },
        "ibjjf-2": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 4: Ezekiel (sleeve) choke",
          "note": "The rule book row reads \"Forearm choke using the sleeve (Ezequiel choke)\".",
          "source": "ibjjf"
        },
        "ibjjf-3": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 4: Ezekiel (sleeve) choke",
          "note": "The rule book row reads \"Forearm choke using the sleeve (Ezequiel choke)\".",
          "source": "ibjjf"
        },
        "ibjjf-4": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 4: Ezekiel (sleeve) choke",
          "note": "The rule book row reads \"Forearm choke using the sleeve (Ezequiel choke)\".",
          "source": "ibjjf"
        },
        "ibjjf-5": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 4: Ezekiel (sleeve) choke",
          "note": "The rule book row reads \"Forearm choke using the sleeve (Ezequiel choke)\".",
          "source": "ibjjf"
        },
        "ibjjf-6": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 4: Ezekiel (sleeve) choke",
          "note": "The rule book row reads \"Forearm choke using the sleeve (Ezequiel choke)\".",
          "source": "ibjjf"
        },
        "adcc-worlds-trials": {
          "status": "legal",
          "rule": "Legal Techniques: \"Any kind of choke (except for using the hand to close the wind pipe).\"",
          "source": "adcc-rules"
        },
        "adcc-opens-1": {
          "status": "illegal",
          "rule": "Opens grid row: Punch Chokes: Ezekiel/Triangle Punch Choke",
          "source": "adcc-grid"
        },
        "adcc-opens-2": {
          "status": "illegal",
          "rule": "Opens grid row: Punch Chokes: Ezekiel/Triangle Punch Choke",
          "source": "adcc-grid"
        },
        "adcc-opens-3": {
          "status": "legal",
          "rule": "Opens grid row: Punch Chokes: Ezekiel/Triangle Punch Choke",
          "source": "adcc-grid"
        },
        "adcc-opens-4": {
          "status": "legal",
          "rule": "Opens grid row: Punch Chokes: Ezekiel/Triangle Punch Choke",
          "source": "adcc-grid"
        },
        "adcc-opens-5": {
          "status": "legal",
          "rule": "Opens grid row: Punch Chokes: Ezekiel/Triangle Punch Choke",
          "source": "adcc-grid"
        },
        "adcc-opens-6": {
          "status": "legal",
          "rule": "Opens grid row: Punch Chokes: Ezekiel/Triangle Punch Choke",
          "source": "adcc-grid"
        },
        "adcc-opens-7": {
          "status": "legal",
          "rule": "Opens grid row: Punch Chokes: Ezekiel/Triangle Punch Choke",
          "source": "adcc-grid"
        },
        "adcc-opens-8": {
          "status": "legal",
          "rule": "Opens grid row: Punch Chokes: Ezekiel/Triangle Punch Choke",
          "source": "adcc-grid"
        },
        "adcc-opens-9": {
          "status": "legal",
          "rule": "Opens grid row: Punch Chokes: Ezekiel/Triangle Punch Choke",
          "source": "adcc-grid"
        },
        "adcc-opens-10": {
          "status": "legal",
          "rule": "Opens grid row: Punch Chokes: Ezekiel/Triangle Punch Choke",
          "source": "adcc-grid"
        },
        "gi-1": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Ezequiel & Punch Chokes",
          "source": "gi"
        },
        "gi-2": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Ezequiel & Punch Chokes",
          "source": "gi"
        },
        "gi-3": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Ezequiel & Punch Chokes",
          "source": "gi"
        },
        "gi-4": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Ezequiel & Punch Chokes",
          "source": "gi"
        },
        "gi-5": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Ezequiel & Punch Chokes",
          "source": "gi"
        },
        "naga-1": {
          "status": "illegal",
          "rule": "No Gi chart row (pp. 18–19): No Gi Ezekiel Choke",
          "source": "naga"
        },
        "naga-2": {
          "status": "illegal",
          "rule": "No Gi chart row (pp. 18–19): No Gi Ezekiel Choke",
          "source": "naga"
        },
        "naga-3": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): No Gi Ezekiel Choke",
          "source": "naga"
        },
        "naga-4": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): No Gi Ezekiel Choke",
          "source": "naga"
        },
        "naga-5": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Gi Ezekiel Chokes",
          "note": "NAGA allows the gi Ezekiel for kids and teens but not the no-gi one.",
          "source": "naga"
        },
        "naga-6": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Gi Ezekiel Chokes",
          "note": "NAGA allows the gi Ezekiel for kids and teens but not the no-gi one.",
          "source": "naga"
        },
        "naga-7": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Gi Ezekiel Chokes",
          "note": "NAGA allows the gi Ezekiel for kids and teens but not the no-gi one.",
          "source": "naga"
        },
        "naga-8": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Gi Ezekiel Chokes",
          "note": "NAGA allows the gi Ezekiel for kids and teens but not the no-gi one.",
          "source": "naga"
        },
        "naga-9": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Gi Ezekiel Chokes",
          "note": "NAGA allows the gi Ezekiel for kids and teens but not the no-gi one.",
          "source": "naga"
        },
        "naga-10": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Gi Ezekiel Chokes",
          "note": "NAGA allows the gi Ezekiel for kids and teens but not the no-gi one.",
          "source": "naga"
        }
      }
    },
    {
      "id": "gogoplata",
      "name": "Gogoplata",
      "cells": {
        "ibjjf-1": {
          "status": "legal",
          "rule": "Not on the illegal-moves table (art. 6.2.3 M)",
          "note": "Art. 6.2.3 M penalises a hold \"prohibited for his/her respective division, as indicated in the following table\"; this move is not on it. The table adds that its images \"do not represent the full array of prohibited technical situations and variations\", so absence is read as legal, not guaranteed.",
          "source": "ibjjf"
        },
        "ibjjf-2": {
          "status": "legal",
          "rule": "Not on the illegal-moves table (art. 6.2.3 M)",
          "note": "Art. 6.2.3 M penalises a hold \"prohibited for his/her respective division, as indicated in the following table\"; this move is not on it. The table adds that its images \"do not represent the full array of prohibited technical situations and variations\", so absence is read as legal, not guaranteed.",
          "source": "ibjjf"
        },
        "ibjjf-3": {
          "status": "legal",
          "rule": "Not on the illegal-moves table (art. 6.2.3 M)",
          "note": "Art. 6.2.3 M penalises a hold \"prohibited for his/her respective division, as indicated in the following table\"; this move is not on it. The table adds that its images \"do not represent the full array of prohibited technical situations and variations\", so absence is read as legal, not guaranteed.",
          "source": "ibjjf"
        },
        "ibjjf-4": {
          "status": "legal",
          "rule": "Not on the illegal-moves table (art. 6.2.3 M)",
          "note": "Art. 6.2.3 M penalises a hold \"prohibited for his/her respective division, as indicated in the following table\"; this move is not on it. The table adds that its images \"do not represent the full array of prohibited technical situations and variations\", so absence is read as legal, not guaranteed.",
          "source": "ibjjf"
        },
        "ibjjf-5": {
          "status": "legal",
          "rule": "Not on the illegal-moves table (art. 6.2.3 M)",
          "note": "Art. 6.2.3 M penalises a hold \"prohibited for his/her respective division, as indicated in the following table\"; this move is not on it. The table adds that its images \"do not represent the full array of prohibited technical situations and variations\", so absence is read as legal, not guaranteed.",
          "source": "ibjjf"
        },
        "ibjjf-6": {
          "status": "legal",
          "rule": "Not on the illegal-moves table (art. 6.2.3 M)",
          "note": "Art. 6.2.3 M penalises a hold \"prohibited for his/her respective division, as indicated in the following table\"; this move is not on it. The table adds that its images \"do not represent the full array of prohibited technical situations and variations\", so absence is read as legal, not guaranteed.",
          "source": "ibjjf"
        },
        "adcc-worlds-trials": {
          "status": "legal",
          "rule": "Legal Techniques: \"Any kind of choke (except for using the hand to close the wind pipe).\"",
          "source": "adcc-rules"
        },
        "adcc-opens-1": {
          "status": "legal",
          "rule": "Opens modification, youth Legal Techniques lists (pp. 9–13): \"Chokes\"",
          "note": "Not on the Opens grid. Counted under \"Chokes\"; the same lists ban the armless triangle and face locks separately.",
          "source": "adcc-rules"
        },
        "adcc-opens-2": {
          "status": "legal",
          "rule": "Opens modification, youth Legal Techniques lists (pp. 9–13): \"Chokes\"",
          "note": "Not on the Opens grid. Counted under \"Chokes\"; the same lists ban the armless triangle and face locks separately.",
          "source": "adcc-rules"
        },
        "adcc-opens-3": {
          "status": "legal",
          "rule": "Opens modification, youth Legal Techniques lists (pp. 9–13): \"Chokes\"",
          "note": "Not on the Opens grid. Counted under \"Chokes\"; the same lists ban the armless triangle and face locks separately.",
          "source": "adcc-rules"
        },
        "adcc-opens-4": {
          "status": "legal",
          "rule": "Opens modification, youth Legal Techniques lists (pp. 9–13): \"Chokes\"",
          "note": "Not on the Opens grid. Counted under \"Chokes\"; the same lists ban the armless triangle and face locks separately.",
          "source": "adcc-rules"
        },
        "adcc-opens-5": {
          "status": "legal",
          "rule": "Opens modification, youth Legal Techniques lists (pp. 9–13): \"Chokes\"",
          "note": "Not on the Opens grid. Counted under \"Chokes\"; the same lists ban the armless triangle and face locks separately.",
          "source": "adcc-rules"
        },
        "adcc-opens-6": {
          "status": "legal",
          "rule": "Opens modification, youth Legal Techniques lists (pp. 9–13): \"Chokes\"",
          "note": "Not on the Opens grid. Counted under \"Chokes\"; the same lists ban the armless triangle and face locks separately.",
          "source": "adcc-rules"
        },
        "adcc-opens-7": {
          "status": "legal",
          "rule": "Legal Techniques: \"Any kind of choke (except for using the hand to close the wind pipe).\"",
          "note": "Not on the Opens grid; the Opens modification (p. 14) bans only scissor takedowns and slams for adult beginners and intermediates, and adds no choke ban for masters.",
          "source": "adcc-rules"
        },
        "adcc-opens-8": {
          "status": "legal",
          "rule": "Legal Techniques: \"Any kind of choke (except for using the hand to close the wind pipe).\"",
          "note": "Not on the Opens grid; the Opens modification (p. 14) bans only scissor takedowns and slams for adult beginners and intermediates, and adds no choke ban for masters.",
          "source": "adcc-rules"
        },
        "adcc-opens-9": {
          "status": "legal",
          "rule": "Legal Techniques: \"Any kind of choke (except for using the hand to close the wind pipe).\"",
          "note": "Not on the Opens grid; the Opens modification (p. 14) bans only scissor takedowns and slams for adult beginners and intermediates, and adds no choke ban for masters.",
          "source": "adcc-rules"
        },
        "adcc-opens-10": {
          "status": "legal",
          "rule": "Legal Techniques: \"Any kind of choke (except for using the hand to close the wind pipe).\"",
          "note": "Not on the Opens grid; the Opens modification (p. 14) bans only scissor takedowns and slams for adult beginners and intermediates, and adds no choke ban for masters.",
          "source": "adcc-rules"
        },
        "gi-1": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Gogoplata",
          "source": "gi"
        },
        "gi-2": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Gogoplata",
          "source": "gi"
        },
        "gi-3": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Gogoplata",
          "source": "gi"
        },
        "gi-4": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Gogoplata",
          "source": "gi"
        },
        "gi-5": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Gogoplata",
          "source": "gi"
        },
        "naga-1": {
          "status": "conditional",
          "rule": "No Gi chart row (pp. 18–19): Gogoplata (Choke w/shin or top of foot – Kids and Teens only from a bottom position)",
          "note": "The chart row states the condition.",
          "source": "naga"
        },
        "naga-2": {
          "status": "conditional",
          "rule": "No Gi chart row (pp. 18–19): Gogoplata (Choke w/shin or top of foot – Kids and Teens only from a bottom position)",
          "note": "The chart row states the condition.",
          "source": "naga"
        },
        "naga-3": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Gogoplata (Choke w/shin or top of foot – Kids and Teens only from a bottom position)",
          "source": "naga"
        },
        "naga-4": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Gogoplata (Choke w/shin or top of foot – Kids and Teens only from a bottom position)",
          "source": "naga"
        },
        "naga-5": {
          "status": "conditional",
          "rule": "Gi chart row (pp. 77–79): Gogoplata (Choke w/shin or top of foot, Kids and Teens from bottom)",
          "note": "The chart row states the condition.",
          "source": "naga"
        },
        "naga-6": {
          "status": "conditional",
          "rule": "Gi chart row (pp. 77–79): Gogoplata (Choke w/shin or top of foot, Kids and Teens from bottom)",
          "note": "The chart row states the condition.",
          "source": "naga"
        },
        "naga-7": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Gogoplata (Choke w/shin or top of foot, Kids and Teens from bottom)",
          "source": "naga"
        },
        "naga-8": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Gogoplata (Choke w/shin or top of foot, Kids and Teens from bottom)",
          "source": "naga"
        },
        "naga-9": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Gogoplata (Choke w/shin or top of foot, Kids and Teens from bottom)",
          "source": "naga"
        },
        "naga-10": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Gogoplata (Choke w/shin or top of foot, Kids and Teens from bottom)",
          "source": "naga"
        }
      }
    },
    {
      "id": "wrist-lock",
      "name": "Wrist lock",
      "cells": {
        "ibjjf-1": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 10: Wrist lock",
          "source": "ibjjf"
        },
        "ibjjf-2": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 10: Wrist lock",
          "source": "ibjjf"
        },
        "ibjjf-3": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 10: Wrist lock",
          "source": "ibjjf"
        },
        "ibjjf-4": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 10: Wrist lock",
          "source": "ibjjf"
        },
        "ibjjf-5": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 10: Wrist lock",
          "source": "ibjjf"
        },
        "ibjjf-6": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 10: Wrist lock",
          "source": "ibjjf"
        },
        "adcc-worlds-trials": {
          "status": "legal",
          "rule": "Legal Techniques: \"Any arm bar, shoulder lock, or wrist lock\"",
          "source": "adcc-rules"
        },
        "adcc-opens-1": {
          "status": "illegal",
          "rule": "Opens grid row: Wrist Locks: Twisting Flexion or Hyperextension",
          "source": "adcc-grid"
        },
        "adcc-opens-2": {
          "status": "illegal",
          "rule": "Opens grid row: Wrist Locks: Twisting Flexion or Hyperextension",
          "source": "adcc-grid"
        },
        "adcc-opens-3": {
          "status": "illegal",
          "rule": "Opens grid row: Wrist Locks: Twisting Flexion or Hyperextension",
          "source": "adcc-grid"
        },
        "adcc-opens-4": {
          "status": "illegal",
          "rule": "Opens grid row: Wrist Locks: Twisting Flexion or Hyperextension",
          "source": "adcc-grid"
        },
        "adcc-opens-5": {
          "status": "illegal",
          "rule": "Opens grid row: Wrist Locks: Twisting Flexion or Hyperextension",
          "source": "adcc-grid"
        },
        "adcc-opens-6": {
          "status": "illegal",
          "rule": "Opens grid row: Wrist Locks: Twisting Flexion or Hyperextension",
          "source": "adcc-grid"
        },
        "adcc-opens-7": {
          "status": "legal",
          "rule": "Opens grid row: Wrist Locks: Twisting Flexion or Hyperextension",
          "source": "adcc-grid"
        },
        "adcc-opens-8": {
          "status": "legal",
          "rule": "Opens grid row: Wrist Locks: Twisting Flexion or Hyperextension",
          "source": "adcc-grid"
        },
        "adcc-opens-9": {
          "status": "legal",
          "rule": "Opens grid row: Wrist Locks: Twisting Flexion or Hyperextension",
          "source": "adcc-grid"
        },
        "adcc-opens-10": {
          "status": "legal",
          "rule": "Opens grid row: Wrist Locks: Twisting Flexion or Hyperextension",
          "source": "adcc-grid"
        },
        "gi-1": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Wrist Lock",
          "source": "gi"
        },
        "gi-2": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Wrist Lock",
          "source": "gi"
        },
        "gi-3": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Wrist Lock",
          "source": "gi"
        },
        "gi-4": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Wrist Lock",
          "source": "gi"
        },
        "gi-5": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Wrist Lock",
          "source": "gi"
        },
        "naga-1": {
          "status": "illegal",
          "rule": "No Gi chart row (pp. 18–19): Wrist Locks",
          "source": "naga"
        },
        "naga-2": {
          "status": "illegal",
          "rule": "No Gi chart row (pp. 18–19): Wrist Locks",
          "source": "naga"
        },
        "naga-3": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Wrist Locks",
          "source": "naga"
        },
        "naga-4": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Wrist Locks",
          "source": "naga"
        },
        "naga-5": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Wrist Locks",
          "source": "naga"
        },
        "naga-6": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Wrist Locks",
          "source": "naga"
        },
        "naga-7": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Wrist Locks",
          "source": "naga"
        },
        "naga-8": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Wrist Locks",
          "source": "naga"
        },
        "naga-9": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Wrist Locks",
          "source": "naga"
        },
        "naga-10": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Wrist Locks",
          "source": "naga"
        }
      }
    },
    {
      "id": "bicep-slicer",
      "name": "Bicep slicer",
      "cells": {
        "ibjjf-1": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 12: Bicep slicer",
          "source": "ibjjf"
        },
        "ibjjf-2": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 12: Bicep slicer",
          "source": "ibjjf"
        },
        "ibjjf-3": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 12: Bicep slicer",
          "source": "ibjjf"
        },
        "ibjjf-4": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 12: Bicep slicer",
          "source": "ibjjf"
        },
        "ibjjf-5": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 12: Bicep slicer",
          "source": "ibjjf"
        },
        "ibjjf-6": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 12: Bicep slicer",
          "source": "ibjjf"
        },
        "adcc-worlds-trials": {
          "status": "legal",
          "rule": "Legal Techniques: \"Any arm bar, shoulder lock, or wrist lock\"",
          "note": "Not named; read under \"Any arm bar, shoulder lock, or wrist lock\". The Opens modification only removes techniques for adults (p. 14), and the Opens grid lists \"Slicers: Calf & Bicep Slicers\" as legal for every adult and masters division. Under 18 the Opens ban them.",
          "source": "adcc-rules"
        },
        "adcc-opens-1": {
          "status": "illegal",
          "rule": "Opens grid row: Slicers: Calf & Bicep Slicers",
          "source": "adcc-grid"
        },
        "adcc-opens-2": {
          "status": "illegal",
          "rule": "Opens grid row: Slicers: Calf & Bicep Slicers",
          "source": "adcc-grid"
        },
        "adcc-opens-3": {
          "status": "illegal",
          "rule": "Opens grid row: Slicers: Calf & Bicep Slicers",
          "source": "adcc-grid"
        },
        "adcc-opens-4": {
          "status": "illegal",
          "rule": "Opens grid row: Slicers: Calf & Bicep Slicers",
          "source": "adcc-grid"
        },
        "adcc-opens-5": {
          "status": "illegal",
          "rule": "Opens grid row: Slicers: Calf & Bicep Slicers",
          "source": "adcc-grid"
        },
        "adcc-opens-6": {
          "status": "illegal",
          "rule": "Opens grid row: Slicers: Calf & Bicep Slicers",
          "source": "adcc-grid"
        },
        "adcc-opens-7": {
          "status": "legal",
          "rule": "Opens grid row: Slicers: Calf & Bicep Slicers",
          "source": "adcc-grid"
        },
        "adcc-opens-8": {
          "status": "legal",
          "rule": "Opens grid row: Slicers: Calf & Bicep Slicers",
          "source": "adcc-grid"
        },
        "adcc-opens-9": {
          "status": "legal",
          "rule": "Opens grid row: Slicers: Calf & Bicep Slicers",
          "source": "adcc-grid"
        },
        "adcc-opens-10": {
          "status": "legal",
          "rule": "Opens grid row: Slicers: Calf & Bicep Slicers",
          "source": "adcc-grid"
        },
        "gi-1": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Bicep/Calf Slicer",
          "source": "gi"
        },
        "gi-2": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Bicep/Calf Slicer",
          "source": "gi"
        },
        "gi-3": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Bicep/Calf Slicer",
          "source": "gi"
        },
        "gi-4": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Bicep/Calf Slicer",
          "source": "gi"
        },
        "gi-5": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Bicep/Calf Slicer",
          "source": "gi"
        },
        "naga-1": {
          "status": "illegal",
          "rule": "No Gi chart row (pp. 18–19): Bicep Crunches (Bicep Compressions or Slicers)",
          "source": "naga"
        },
        "naga-2": {
          "status": "illegal",
          "rule": "No Gi chart row (pp. 18–19): Bicep Crunches (Bicep Compressions or Slicers)",
          "source": "naga"
        },
        "naga-3": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Bicep Crunches (Bicep Compressions or Slicers)",
          "source": "naga"
        },
        "naga-4": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Bicep Crunches (Bicep Compressions or Slicers)",
          "source": "naga"
        },
        "naga-5": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Bicep Crunches (Bicep Compressions or Slicers)",
          "source": "naga"
        },
        "naga-6": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Bicep Crunches (Bicep Compressions or Slicers)",
          "source": "naga"
        },
        "naga-7": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Bicep Crunches (Bicep Compressions or Slicers)",
          "source": "naga"
        },
        "naga-8": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Bicep Crunches (Bicep Compressions or Slicers)",
          "source": "naga"
        },
        "naga-9": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Bicep Crunches (Bicep Compressions or Slicers)",
          "source": "naga"
        },
        "naga-10": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Bicep Crunches (Bicep Compressions or Slicers)",
          "source": "naga"
        }
      }
    },
    {
      "id": "calf-slicer",
      "name": "Calf slicer",
      "cells": {
        "ibjjf-1": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 13: Calf slicer",
          "source": "ibjjf"
        },
        "ibjjf-2": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 13: Calf slicer",
          "source": "ibjjf"
        },
        "ibjjf-3": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 13: Calf slicer",
          "source": "ibjjf"
        },
        "ibjjf-4": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 13: Calf slicer",
          "source": "ibjjf"
        },
        "ibjjf-5": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 13: Calf slicer",
          "source": "ibjjf"
        },
        "ibjjf-6": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 13: Calf slicer",
          "source": "ibjjf"
        },
        "adcc-worlds-trials": {
          "status": "legal",
          "rule": "Legal Techniques: \"Any Leg Lock or Ankle Lock\"",
          "note": "Not named; read under \"Any Leg Lock or Ankle Lock\". The Opens modification only removes techniques for adults (p. 14), and the Opens grid lists \"Slicers: Calf & Bicep Slicers\" as legal for every adult and masters division. Under 18 the Opens ban them.",
          "source": "adcc-rules"
        },
        "adcc-opens-1": {
          "status": "illegal",
          "rule": "Opens grid row: Slicers: Calf & Bicep Slicers",
          "source": "adcc-grid"
        },
        "adcc-opens-2": {
          "status": "illegal",
          "rule": "Opens grid row: Slicers: Calf & Bicep Slicers",
          "source": "adcc-grid"
        },
        "adcc-opens-3": {
          "status": "illegal",
          "rule": "Opens grid row: Slicers: Calf & Bicep Slicers",
          "source": "adcc-grid"
        },
        "adcc-opens-4": {
          "status": "illegal",
          "rule": "Opens grid row: Slicers: Calf & Bicep Slicers",
          "source": "adcc-grid"
        },
        "adcc-opens-5": {
          "status": "illegal",
          "rule": "Opens grid row: Slicers: Calf & Bicep Slicers",
          "source": "adcc-grid"
        },
        "adcc-opens-6": {
          "status": "illegal",
          "rule": "Opens grid row: Slicers: Calf & Bicep Slicers",
          "source": "adcc-grid"
        },
        "adcc-opens-7": {
          "status": "legal",
          "rule": "Opens grid row: Slicers: Calf & Bicep Slicers",
          "source": "adcc-grid"
        },
        "adcc-opens-8": {
          "status": "legal",
          "rule": "Opens grid row: Slicers: Calf & Bicep Slicers",
          "source": "adcc-grid"
        },
        "adcc-opens-9": {
          "status": "legal",
          "rule": "Opens grid row: Slicers: Calf & Bicep Slicers",
          "source": "adcc-grid"
        },
        "adcc-opens-10": {
          "status": "legal",
          "rule": "Opens grid row: Slicers: Calf & Bicep Slicers",
          "source": "adcc-grid"
        },
        "gi-1": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Bicep/Calf Slicer",
          "source": "gi"
        },
        "gi-2": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Bicep/Calf Slicer",
          "source": "gi"
        },
        "gi-3": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Bicep/Calf Slicer",
          "source": "gi"
        },
        "gi-4": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Bicep/Calf Slicer",
          "source": "gi"
        },
        "gi-5": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Bicep/Calf Slicer",
          "source": "gi"
        },
        "naga-1": {
          "status": "illegal",
          "rule": "No Gi chart row (pp. 18–19): Calf Crunches (Calf Compressions or Slicers)",
          "source": "naga"
        },
        "naga-2": {
          "status": "illegal",
          "rule": "No Gi chart row (pp. 18–19): Calf Crunches (Calf Compressions or Slicers)",
          "source": "naga"
        },
        "naga-3": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Calf Crunches (Calf Compressions or Slicers)",
          "source": "naga"
        },
        "naga-4": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Calf Crunches (Calf Compressions or Slicers)",
          "source": "naga"
        },
        "naga-5": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Calf Crunches (Calf Compressions or Slicers)",
          "source": "naga"
        },
        "naga-6": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Calf Crunches (Calf Compressions or Slicers)",
          "source": "naga"
        },
        "naga-7": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Calf Crunches (Calf Compressions or Slicers)",
          "source": "naga"
        },
        "naga-8": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Calf Crunches (Calf Compressions or Slicers)",
          "source": "naga"
        },
        "naga-9": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Calf Crunches (Calf Compressions or Slicers)",
          "source": "naga"
        },
        "naga-10": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Calf Crunches (Calf Compressions or Slicers)",
          "source": "naga"
        }
      }
    },
    {
      "id": "straight-ankle-lock",
      "name": "Straight ankle lock",
      "cells": {
        "ibjjf-1": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 3: Straight foot lock",
          "source": "ibjjf"
        },
        "ibjjf-2": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 3: Straight foot lock",
          "source": "ibjjf"
        },
        "ibjjf-3": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 3: Straight foot lock",
          "source": "ibjjf"
        },
        "ibjjf-4": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 3: Straight foot lock",
          "source": "ibjjf"
        },
        "ibjjf-5": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 3: Straight foot lock",
          "source": "ibjjf"
        },
        "ibjjf-6": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 3: Straight foot lock",
          "source": "ibjjf"
        },
        "adcc-worlds-trials": {
          "status": "legal",
          "rule": "Legal Techniques: \"Any Leg Lock or Ankle Lock\"",
          "source": "adcc-rules"
        },
        "adcc-opens-1": {
          "status": "illegal",
          "rule": "Opens grid row: Straight Ankle Lock",
          "source": "adcc-grid"
        },
        "adcc-opens-2": {
          "status": "illegal",
          "rule": "Opens grid row: Straight Ankle Lock",
          "source": "adcc-grid"
        },
        "adcc-opens-3": {
          "status": "illegal",
          "rule": "Opens grid row: Straight Ankle Lock",
          "source": "adcc-grid"
        },
        "adcc-opens-4": {
          "status": "illegal",
          "rule": "Opens grid row: Straight Ankle Lock",
          "source": "adcc-grid"
        },
        "adcc-opens-5": {
          "status": "illegal",
          "rule": "Opens grid row: Straight Ankle Lock",
          "source": "adcc-grid"
        },
        "adcc-opens-6": {
          "status": "legal",
          "rule": "Opens grid row: Straight Ankle Lock",
          "source": "adcc-grid"
        },
        "adcc-opens-7": {
          "status": "legal",
          "rule": "Opens grid row: Straight Ankle Lock",
          "source": "adcc-grid"
        },
        "adcc-opens-8": {
          "status": "legal",
          "rule": "Opens grid row: Straight Ankle Lock",
          "source": "adcc-grid"
        },
        "adcc-opens-9": {
          "status": "legal",
          "rule": "Opens grid row: Straight Ankle Lock",
          "source": "adcc-grid"
        },
        "adcc-opens-10": {
          "status": "legal",
          "rule": "Opens grid row: Straight Ankle Lock",
          "source": "adcc-grid"
        },
        "gi-1": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Straight/Rotational Ankle Lock",
          "source": "gi"
        },
        "gi-2": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Straight/Rotational Ankle Lock",
          "source": "gi"
        },
        "gi-3": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Straight/Rotational Ankle Lock",
          "source": "gi"
        },
        "gi-4": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Straight/Rotational Ankle Lock",
          "source": "gi"
        },
        "gi-5": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Straight/Rotational Ankle Lock",
          "source": "gi"
        },
        "naga-1": {
          "status": "illegal",
          "rule": "No Gi chart row (pp. 18–19): Straight Foot Locks (Straight Achilles Leg Lock)",
          "source": "naga"
        },
        "naga-2": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Straight Foot Locks (Straight Achilles Leg Lock)",
          "note": "Teen no-gi rules (p. 39): \"In the case of a straight ankle lock, there can be no reaping of the knee\". \"The competitors outside leg cannot come across past the hip or over the attacking thigh\".",
          "source": "naga"
        },
        "naga-3": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Straight Foot Locks (Straight Achilles Leg Lock)",
          "source": "naga"
        },
        "naga-4": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Straight Foot Locks (Straight Achilles Leg Lock)",
          "source": "naga"
        },
        "naga-5": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Straight Foot Locks (Straight Achilles Leg Lock)",
          "source": "naga"
        },
        "naga-6": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Straight Foot Locks (Straight Achilles Leg Lock)",
          "note": "Teen gi rules (p. 97): \"No reaping of the knee will be permitted and the application must turn away from the opponent’s other leg.\"",
          "source": "naga"
        },
        "naga-7": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Straight Foot Locks (Straight Achilles Leg Lock)",
          "note": "Adult gi rules (p. 82): \"Straight ankle locks to the outside are permitted (cannot turn the ankle lock towards the other leg).\" Crossing the outside leg over the opponent’s leg \"may be Disqualification\".",
          "source": "naga"
        },
        "naga-8": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Straight Foot Locks (Straight Achilles Leg Lock)",
          "note": "Adult gi rules (p. 82): \"Straight ankle locks to the outside are permitted (cannot turn the ankle lock towards the other leg).\" Crossing the outside leg over the opponent’s leg \"may be Disqualification\".",
          "source": "naga"
        },
        "naga-9": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Straight Foot Locks (Straight Achilles Leg Lock)",
          "note": "Adult gi rules (p. 82): \"Straight ankle locks to the outside are permitted (cannot turn the ankle lock towards the other leg).\" Crossing the outside leg over the opponent’s leg \"may be Disqualification\".",
          "source": "naga"
        },
        "naga-10": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Straight Foot Locks (Straight Achilles Leg Lock)",
          "note": "Adult gi rules (p. 82): \"Straight ankle locks to the outside are permitted (cannot turn the ankle lock towards the other leg).\" Crossing the outside leg over the opponent’s leg \"may be Disqualification\". Brown and black belt rules (p. 88) repeat \"Straight ankle locks to the outside\".",
          "source": "naga"
        }
      }
    },
    {
      "id": "knee-bar",
      "name": "Knee bar",
      "cells": {
        "ibjjf-1": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 14: Knee bar",
          "source": "ibjjf"
        },
        "ibjjf-2": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 14: Knee bar",
          "source": "ibjjf"
        },
        "ibjjf-3": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 14: Knee bar",
          "source": "ibjjf"
        },
        "ibjjf-4": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 14: Knee bar",
          "source": "ibjjf"
        },
        "ibjjf-5": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 14: Knee bar",
          "source": "ibjjf"
        },
        "ibjjf-6": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 14: Knee bar",
          "source": "ibjjf"
        },
        "adcc-worlds-trials": {
          "status": "legal",
          "rule": "Legal Techniques: \"Any Leg Lock or Ankle Lock\"",
          "source": "adcc-rules"
        },
        "adcc-opens-1": {
          "status": "illegal",
          "rule": "Opens grid row: Straight Leg Locks: Knee Bar Dog Bar",
          "source": "adcc-grid"
        },
        "adcc-opens-2": {
          "status": "illegal",
          "rule": "Opens grid row: Straight Leg Locks: Knee Bar Dog Bar",
          "source": "adcc-grid"
        },
        "adcc-opens-3": {
          "status": "illegal",
          "rule": "Opens grid row: Straight Leg Locks: Knee Bar Dog Bar",
          "source": "adcc-grid"
        },
        "adcc-opens-4": {
          "status": "illegal",
          "rule": "Opens grid row: Straight Leg Locks: Knee Bar Dog Bar",
          "source": "adcc-grid"
        },
        "adcc-opens-5": {
          "status": "illegal",
          "rule": "Opens grid row: Straight Leg Locks: Knee Bar Dog Bar",
          "source": "adcc-grid"
        },
        "adcc-opens-6": {
          "status": "illegal",
          "rule": "Opens grid row: Straight Leg Locks: Knee Bar Dog Bar",
          "source": "adcc-grid"
        },
        "adcc-opens-7": {
          "status": "legal",
          "rule": "Opens grid row: Straight Leg Locks: Knee Bar Dog Bar",
          "source": "adcc-grid"
        },
        "adcc-opens-8": {
          "status": "legal",
          "rule": "Opens grid row: Straight Leg Locks: Knee Bar Dog Bar",
          "source": "adcc-grid"
        },
        "adcc-opens-9": {
          "status": "legal",
          "rule": "Opens grid row: Straight Leg Locks: Knee Bar Dog Bar",
          "source": "adcc-grid"
        },
        "adcc-opens-10": {
          "status": "legal",
          "rule": "Opens grid row: Straight Leg Locks: Knee Bar Dog Bar",
          "source": "adcc-grid"
        },
        "gi-1": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Knee Bar",
          "source": "gi"
        },
        "gi-2": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Knee Bar",
          "source": "gi"
        },
        "gi-3": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Knee Bar",
          "source": "gi"
        },
        "gi-4": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Knee Bar",
          "source": "gi"
        },
        "gi-5": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Knee Bar",
          "source": "gi"
        },
        "naga-1": {
          "status": "illegal",
          "rule": "No Gi chart row (pp. 18–19): Straight Knee Bars (Straight Leg Lock)",
          "source": "naga"
        },
        "naga-2": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Straight Knee Bars (Straight Leg Lock)",
          "source": "naga"
        },
        "naga-3": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Straight Knee Bars (Straight Leg Lock)",
          "source": "naga"
        },
        "naga-4": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Straight Knee Bars (Straight Leg Lock)",
          "source": "naga"
        },
        "naga-5": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Straight Knee Bars (Straight Leg Lock)",
          "source": "naga"
        },
        "naga-6": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Straight Knee Bars (Straight Leg Lock)",
          "source": "naga"
        },
        "naga-7": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Straight Knee Bars (Straight Leg Lock)",
          "source": "naga"
        },
        "naga-8": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Straight Knee Bars (Straight Leg Lock)",
          "source": "naga"
        },
        "naga-9": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Straight Knee Bars (Straight Leg Lock)",
          "source": "naga"
        },
        "naga-10": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Straight Knee Bars (Straight Leg Lock)",
          "source": "naga"
        }
      }
    },
    {
      "id": "toe-hold",
      "name": "Toe hold",
      "cells": {
        "ibjjf-1": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 15: Toe hold",
          "source": "ibjjf"
        },
        "ibjjf-2": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 15: Toe hold",
          "source": "ibjjf"
        },
        "ibjjf-3": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 15: Toe hold",
          "source": "ibjjf"
        },
        "ibjjf-4": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 15: Toe hold",
          "source": "ibjjf"
        },
        "ibjjf-5": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 15: Toe hold",
          "source": "ibjjf"
        },
        "ibjjf-6": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 15: Toe hold",
          "source": "ibjjf"
        },
        "adcc-worlds-trials": {
          "status": "legal",
          "rule": "Legal Techniques: \"Any Leg Lock or Ankle Lock\"",
          "source": "adcc-rules"
        },
        "adcc-opens-1": {
          "status": "illegal",
          "rule": "Opens grid row: Twisting Leg Locks: Aoki Estima Toe-Hold Z Lock",
          "source": "adcc-grid"
        },
        "adcc-opens-2": {
          "status": "illegal",
          "rule": "Opens grid row: Twisting Leg Locks: Aoki Estima Toe-Hold Z Lock",
          "source": "adcc-grid"
        },
        "adcc-opens-3": {
          "status": "illegal",
          "rule": "Opens grid row: Twisting Leg Locks: Aoki Estima Toe-Hold Z Lock",
          "source": "adcc-grid"
        },
        "adcc-opens-4": {
          "status": "illegal",
          "rule": "Opens grid row: Twisting Leg Locks: Aoki Estima Toe-Hold Z Lock",
          "source": "adcc-grid"
        },
        "adcc-opens-5": {
          "status": "illegal",
          "rule": "Opens grid row: Twisting Leg Locks: Aoki Estima Toe-Hold Z Lock",
          "source": "adcc-grid"
        },
        "adcc-opens-6": {
          "status": "illegal",
          "rule": "Opens grid row: Twisting Leg Locks: Aoki Estima Toe-Hold Z Lock",
          "source": "adcc-grid"
        },
        "adcc-opens-7": {
          "status": "legal",
          "rule": "Opens grid row: Twisting Leg Locks: Aoki Estima Toe-Hold Z Lock",
          "source": "adcc-grid"
        },
        "adcc-opens-8": {
          "status": "legal",
          "rule": "Opens grid row: Twisting Leg Locks: Aoki Estima Toe-Hold Z Lock",
          "source": "adcc-grid"
        },
        "adcc-opens-9": {
          "status": "legal",
          "rule": "Opens grid row: Twisting Leg Locks: Aoki Estima Toe-Hold Z Lock",
          "source": "adcc-grid"
        },
        "adcc-opens-10": {
          "status": "legal",
          "rule": "Opens grid row: Twisting Leg Locks: Aoki Estima Toe-Hold Z Lock",
          "source": "adcc-grid"
        },
        "gi-1": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Toe Hold (outside/inside) incl. Estima Lock, Boltcutter",
          "source": "gi"
        },
        "gi-2": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Toe Hold (outside/inside) incl. Estima Lock, Boltcutter",
          "source": "gi"
        },
        "gi-3": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Toe Hold (outside/inside) incl. Estima Lock, Boltcutter",
          "source": "gi"
        },
        "gi-4": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Toe Hold (outside/inside) incl. Estima Lock, Boltcutter",
          "source": "gi"
        },
        "gi-5": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Toe Hold (outside/inside) incl. Estima Lock, Boltcutter",
          "source": "gi"
        },
        "naga-1": {
          "status": "illegal",
          "rule": "No Gi chart row (pp. 18–19): Toe Holds",
          "source": "naga"
        },
        "naga-2": {
          "status": "illegal",
          "rule": "No Gi chart row (pp. 18–19): Toe Holds",
          "source": "naga"
        },
        "naga-3": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Toe Holds",
          "source": "naga"
        },
        "naga-4": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Toe Holds",
          "source": "naga"
        },
        "naga-5": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Toe Holds",
          "source": "naga"
        },
        "naga-6": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Toe Holds",
          "source": "naga"
        },
        "naga-7": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Toe Holds",
          "source": "naga"
        },
        "naga-8": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Toe Holds",
          "source": "naga"
        },
        "naga-9": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Toe Holds",
          "source": "naga"
        },
        "naga-10": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Toe Holds",
          "note": "Brown and black belt gi rules (p. 88): \"toe holds (applied to the inside)\".",
          "source": "naga"
        }
      }
    },
    {
      "id": "heel-hook",
      "name": "Heel hook",
      "cells": {
        "ibjjf-1": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 17: Heel hook",
          "source": "ibjjf"
        },
        "ibjjf-2": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 17: Heel hook",
          "source": "ibjjf"
        },
        "ibjjf-3": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 17: Heel hook",
          "source": "ibjjf"
        },
        "ibjjf-4": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 17: Heel hook",
          "source": "ibjjf"
        },
        "ibjjf-5": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 17: Heel hook",
          "source": "ibjjf"
        },
        "ibjjf-6": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 17: Heel hook",
          "source": "ibjjf"
        },
        "adcc-worlds-trials": {
          "status": "legal",
          "rule": "Legal Techniques: \"Any Leg Lock or Ankle Lock\"",
          "source": "adcc-rules"
        },
        "adcc-opens-1": {
          "status": "illegal",
          "rule": "Opens grid row: Heel Hooks: Inside or Outside Heel Hook",
          "source": "adcc-grid"
        },
        "adcc-opens-2": {
          "status": "illegal",
          "rule": "Opens grid row: Heel Hooks: Inside or Outside Heel Hook",
          "source": "adcc-grid"
        },
        "adcc-opens-3": {
          "status": "illegal",
          "rule": "Opens grid row: Heel Hooks: Inside or Outside Heel Hook",
          "source": "adcc-grid"
        },
        "adcc-opens-4": {
          "status": "illegal",
          "rule": "Opens grid row: Heel Hooks: Inside or Outside Heel Hook",
          "source": "adcc-grid"
        },
        "adcc-opens-5": {
          "status": "illegal",
          "rule": "Opens grid row: Heel Hooks: Inside or Outside Heel Hook",
          "source": "adcc-grid"
        },
        "adcc-opens-6": {
          "status": "illegal",
          "rule": "Opens grid row: Heel Hooks: Inside or Outside Heel Hook",
          "source": "adcc-grid"
        },
        "adcc-opens-7": {
          "status": "legal",
          "rule": "Opens grid row: Heel Hooks: Inside or Outside Heel Hook",
          "source": "adcc-grid"
        },
        "adcc-opens-8": {
          "status": "legal",
          "rule": "Opens grid row: Heel Hooks: Inside or Outside Heel Hook",
          "source": "adcc-grid"
        },
        "adcc-opens-9": {
          "status": "illegal",
          "rule": "Opens grid row: Heel Hooks: Inside or Outside Heel Hook",
          "source": "adcc-grid"
        },
        "adcc-opens-10": {
          "status": "legal",
          "rule": "Opens grid row: Heel Hooks: Inside or Outside Heel Hook",
          "source": "adcc-grid"
        },
        "gi-1": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Heel Hook (outside/inside)",
          "source": "gi"
        },
        "gi-2": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Heel Hook (outside/inside)",
          "source": "gi"
        },
        "gi-3": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Heel Hook (outside/inside)",
          "source": "gi"
        },
        "gi-4": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Heel Hook (outside/inside) (NOGI ONLY)",
          "source": "gi"
        },
        "gi-5": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Heel Hook (outside/inside) (NOGI ONLY)",
          "source": "gi"
        },
        "naga-1": {
          "status": "illegal",
          "rule": "No Gi chart row (pp. 18–19): Heel Hooks (Any twisting Heel Hook – Not allowed for any Novice / Beginner: Adult, Masters, Directors, Executive, Men & Women)",
          "source": "naga"
        },
        "naga-2": {
          "status": "illegal",
          "rule": "No Gi chart row (pp. 18–19): Heel Hooks (Any twisting Heel Hook – Not allowed for any Novice / Beginner: Adult, Masters, Directors, Executive, Men & Women)",
          "source": "naga"
        },
        "naga-3": {
          "status": "illegal",
          "rule": "No Gi chart row (pp. 18–19): Heel Hooks (Any twisting Heel Hook – Not allowed for any Novice / Beginner: Adult, Masters, Directors, Executive, Men & Women)",
          "source": "naga"
        },
        "naga-4": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Heel Hooks (Any twisting Heel Hook – Not allowed for any Novice / Beginner: Adult, Masters, Directors, Executive, Men & Women)",
          "source": "naga"
        },
        "naga-5": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Heel Hooks (Any twisting Heel Hook)",
          "source": "naga"
        },
        "naga-6": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Heel Hooks (Any twisting Heel Hook)",
          "source": "naga"
        },
        "naga-7": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Heel Hooks (Any twisting Heel Hook)",
          "source": "naga"
        },
        "naga-8": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Heel Hooks (Any twisting Heel Hook)",
          "source": "naga"
        },
        "naga-9": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Heel Hooks (Any twisting Heel Hook)",
          "source": "naga"
        },
        "naga-10": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Heel Hooks (Any twisting Heel Hook)",
          "source": "naga"
        }
      }
    },
    {
      "id": "knee-reaping",
      "name": "Knee reaping",
      "cells": {
        "ibjjf-1": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 19: Knee reaping",
          "source": "ibjjf"
        },
        "ibjjf-2": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 19: Knee reaping",
          "source": "ibjjf"
        },
        "ibjjf-3": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 19: Knee reaping",
          "source": "ibjjf"
        },
        "ibjjf-4": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 19: Knee reaping",
          "source": "ibjjf"
        },
        "ibjjf-5": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 19: Knee reaping",
          "source": "ibjjf"
        },
        "ibjjf-6": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 19: Knee reaping",
          "source": "ibjjf"
        },
        "adcc-worlds-trials": {
          "status": "not specified",
          "rule": "Not addressed",
          "note": "The general rules (p. 2) neither list it as legal nor as illegal, and it does not belong to a category they name. The Opens are a separate event tier, so the Opens grid is not read back into the World Championship rules.",
          "source": "adcc-rules"
        },
        "adcc-opens-1": {
          "status": "illegal",
          "rule": "Opens grid rows: Reaping - Unlocked: Legs not crossed on reaped leg. No locked subs on reaped leg. Reap to sweep OK; Reaping - Locked: Reaper’s legs crossed or submission on reaped leg, NO belly-down CROSS ashi",
          "source": "adcc-grid"
        },
        "adcc-opens-2": {
          "status": "illegal",
          "rule": "Opens grid rows: Reaping - Unlocked: Legs not crossed on reaped leg. No locked subs on reaped leg. Reap to sweep OK; Reaping - Locked: Reaper’s legs crossed or submission on reaped leg, NO belly-down CROSS ashi",
          "source": "adcc-grid"
        },
        "adcc-opens-3": {
          "status": "conditional",
          "rule": "Opens grid rows: Reaping - Unlocked: Legs not crossed on reaped leg. No locked subs on reaped leg. Reap to sweep OK; Reaping - Locked: Reaper’s legs crossed or submission on reaped leg, NO belly-down CROSS ashi",
          "note": "Unlocked reaping (legs not crossed, no submission on the reaped leg) is legal; locked reaping is not. The Opens modification in the rules PDF lists \"Reaping\" as legal for teens without this split; we follow the grid.",
          "source": "adcc-grid"
        },
        "adcc-opens-4": {
          "status": "conditional",
          "rule": "Opens grid rows: Reaping - Unlocked: Legs not crossed on reaped leg. No locked subs on reaped leg. Reap to sweep OK; Reaping - Locked: Reaper’s legs crossed or submission on reaped leg, NO belly-down CROSS ashi",
          "note": "Unlocked reaping (legs not crossed, no submission on the reaped leg) is legal; locked reaping is not. The Opens modification in the rules PDF lists \"Reaping\" as legal for teens without this split; we follow the grid.",
          "source": "adcc-grid"
        },
        "adcc-opens-5": {
          "status": "conditional",
          "rule": "Opens grid rows: Reaping - Unlocked: Legs not crossed on reaped leg. No locked subs on reaped leg. Reap to sweep OK; Reaping - Locked: Reaper’s legs crossed or submission on reaped leg, NO belly-down CROSS ashi",
          "note": "Unlocked reaping (legs not crossed, no submission on the reaped leg) is legal; locked reaping is not. The Opens modification in the rules PDF lists \"Reaping\" as legal for teens without this split; we follow the grid.",
          "source": "adcc-grid"
        },
        "adcc-opens-6": {
          "status": "conditional",
          "rule": "Opens grid rows: Reaping - Unlocked: Legs not crossed on reaped leg. No locked subs on reaped leg. Reap to sweep OK; Reaping - Locked: Reaper’s legs crossed or submission on reaped leg, NO belly-down CROSS ashi",
          "note": "Unlocked reaping (legs not crossed, no submission on the reaped leg) is legal; locked reaping is not. The Opens modification in the rules PDF lists \"Reaping\" as legal for teens without this split; we follow the grid.",
          "source": "adcc-grid"
        },
        "adcc-opens-7": {
          "status": "legal",
          "rule": "Opens grid rows: Reaping - Unlocked: Legs not crossed on reaped leg. No locked subs on reaped leg. Reap to sweep OK; Reaping - Locked: Reaper’s legs crossed or submission on reaped leg, NO belly-down CROSS ashi",
          "source": "adcc-grid"
        },
        "adcc-opens-8": {
          "status": "legal",
          "rule": "Opens grid rows: Reaping - Unlocked: Legs not crossed on reaped leg. No locked subs on reaped leg. Reap to sweep OK; Reaping - Locked: Reaper’s legs crossed or submission on reaped leg, NO belly-down CROSS ashi",
          "source": "adcc-grid"
        },
        "adcc-opens-9": {
          "status": "legal",
          "rule": "Opens grid rows: Reaping - Unlocked: Legs not crossed on reaped leg. No locked subs on reaped leg. Reap to sweep OK; Reaping - Locked: Reaper’s legs crossed or submission on reaped leg, NO belly-down CROSS ashi",
          "source": "adcc-grid"
        },
        "adcc-opens-10": {
          "status": "legal",
          "rule": "Opens grid rows: Reaping - Unlocked: Legs not crossed on reaped leg. No locked subs on reaped leg. Reap to sweep OK; Reaping - Locked: Reaper’s legs crossed or submission on reaped leg, NO belly-down CROSS ashi",
          "source": "adcc-grid"
        },
        "gi-1": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Knee Reap",
          "note": "For under 18 and adult white belt, a reap without a submission first draws a penalty; a second one, or a reap with a submission, is a disqualification.",
          "source": "gi"
        },
        "gi-2": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Knee Reap",
          "note": "For under 18 and adult white belt, a reap without a submission first draws a penalty; a second one, or a reap with a submission, is a disqualification.",
          "source": "gi"
        },
        "gi-3": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Knee Reap",
          "source": "gi"
        },
        "gi-4": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Knee Reap",
          "source": "gi"
        },
        "gi-5": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Knee Reap",
          "source": "gi"
        },
        "naga-1": {
          "status": "not specified",
          "rule": "Not addressed",
          "note": "The No Gi chart has no reaping row. The teen section (p. 39) says only that \"In the case of a straight ankle lock, there can be no reaping of the knee\".",
          "source": "naga"
        },
        "naga-2": {
          "status": "not specified",
          "rule": "Not addressed",
          "note": "The No Gi chart has no reaping row. The teen section (p. 39) says only that \"In the case of a straight ankle lock, there can be no reaping of the knee\".",
          "source": "naga"
        },
        "naga-3": {
          "status": "not specified",
          "rule": "Not addressed",
          "note": "The No Gi chart has no reaping row. The teen section (p. 39) says only that \"In the case of a straight ankle lock, there can be no reaping of the knee\".",
          "source": "naga"
        },
        "naga-4": {
          "status": "not specified",
          "rule": "Not addressed",
          "note": "The No Gi chart has no reaping row. The teen section (p. 39) says only that \"In the case of a straight ankle lock, there can be no reaping of the knee\".",
          "source": "naga"
        },
        "naga-5": {
          "status": "illegal",
          "rule": "Adult gi rules (p. 84): EXAMPLE OF \"REAPING THE KNEE\" (Illegal for all Gi competitors of any age or belt level)",
          "note": "Teen Gi (p. 97): \"No reaping of the knee will be permitted\". Kids Gi (p. 108): \"No attacks below the waist are permitted\".",
          "source": "naga"
        },
        "naga-6": {
          "status": "illegal",
          "rule": "Adult gi rules (p. 84): EXAMPLE OF \"REAPING THE KNEE\" (Illegal for all Gi competitors of any age or belt level)",
          "note": "Teen Gi (p. 97): \"No reaping of the knee will be permitted\". Kids Gi (p. 108): \"No attacks below the waist are permitted\".",
          "source": "naga"
        },
        "naga-7": {
          "status": "illegal",
          "rule": "Adult gi rules (p. 84): EXAMPLE OF \"REAPING THE KNEE\" (Illegal for all Gi competitors of any age or belt level)",
          "note": "Teen Gi (p. 97): \"No reaping of the knee will be permitted\". Kids Gi (p. 108): \"No attacks below the waist are permitted\".",
          "source": "naga"
        },
        "naga-8": {
          "status": "illegal",
          "rule": "Adult gi rules (p. 84): EXAMPLE OF \"REAPING THE KNEE\" (Illegal for all Gi competitors of any age or belt level)",
          "note": "Teen Gi (p. 97): \"No reaping of the knee will be permitted\". Kids Gi (p. 108): \"No attacks below the waist are permitted\".",
          "source": "naga"
        },
        "naga-9": {
          "status": "illegal",
          "rule": "Adult gi rules (p. 84): EXAMPLE OF \"REAPING THE KNEE\" (Illegal for all Gi competitors of any age or belt level)",
          "note": "Teen Gi (p. 97): \"No reaping of the knee will be permitted\". Kids Gi (p. 108): \"No attacks below the waist are permitted\".",
          "source": "naga"
        },
        "naga-10": {
          "status": "illegal",
          "rule": "Adult gi rules (p. 84): EXAMPLE OF \"REAPING THE KNEE\" (Illegal for all Gi competitors of any age or belt level)",
          "note": "Teen Gi (p. 97): \"No reaping of the knee will be permitted\". Kids Gi (p. 108): \"No attacks below the waist are permitted\".",
          "source": "naga"
        }
      }
    },
    {
      "id": "neck-crank",
      "name": "Neck crank",
      "cells": {
        "ibjjf-1": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 22: Spinal lock without a choke",
          "note": "The table has no neck-crank row; a neck crank is a cervical spinal lock, so Open BJJ reads it under \"Spinal lock without choke\", as it does the can opener. A crank combined with a choke falls under \"Choke with spinal lock\" instead, legal from ages 16–17 and adult white belt. The table notes it shows examples, not \"the full array of prohibited technical situations and variations\".",
          "source": "ibjjf"
        },
        "ibjjf-2": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 22: Spinal lock without a choke",
          "note": "The table has no neck-crank row; a neck crank is a cervical spinal lock, so Open BJJ reads it under \"Spinal lock without choke\", as it does the can opener. A crank combined with a choke falls under \"Choke with spinal lock\" instead, legal from ages 16–17 and adult white belt. The table notes it shows examples, not \"the full array of prohibited technical situations and variations\".",
          "source": "ibjjf"
        },
        "ibjjf-3": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 22: Spinal lock without a choke",
          "note": "The table has no neck-crank row; a neck crank is a cervical spinal lock, so Open BJJ reads it under \"Spinal lock without choke\", as it does the can opener. A crank combined with a choke falls under \"Choke with spinal lock\" instead, legal from ages 16–17 and adult white belt. The table notes it shows examples, not \"the full array of prohibited technical situations and variations\".",
          "source": "ibjjf"
        },
        "ibjjf-4": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 22: Spinal lock without a choke",
          "note": "The table has no neck-crank row; a neck crank is a cervical spinal lock, so Open BJJ reads it under \"Spinal lock without choke\", as it does the can opener. A crank combined with a choke falls under \"Choke with spinal lock\" instead, legal from ages 16–17 and adult white belt. The table notes it shows examples, not \"the full array of prohibited technical situations and variations\".",
          "source": "ibjjf"
        },
        "ibjjf-5": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 22: Spinal lock without a choke",
          "note": "The table has no neck-crank row; a neck crank is a cervical spinal lock, so Open BJJ reads it under \"Spinal lock without choke\", as it does the can opener. A crank combined with a choke falls under \"Choke with spinal lock\" instead, legal from ages 16–17 and adult white belt. The table notes it shows examples, not \"the full array of prohibited technical situations and variations\".",
          "source": "ibjjf"
        },
        "ibjjf-6": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 22: Spinal lock without a choke",
          "note": "The table has no neck-crank row; a neck crank is a cervical spinal lock, so Open BJJ reads it under \"Spinal lock without choke\", as it does the can opener. A crank combined with a choke falls under \"Choke with spinal lock\" instead, legal from ages 16–17 and adult white belt. The table notes it shows examples, not \"the full array of prohibited technical situations and variations\".",
          "source": "ibjjf"
        },
        "adcc-worlds-trials": {
          "status": "conditional",
          "rule": "Illegal Techniques: \"No neck cranks (Anything that traps both shoulders and puts downward pressure on the neck) For example a full nelson.\"",
          "note": "A ban on neck cranks that trap both shoulders with downward pressure, such as a full nelson. Legal Techniques also says \"Can Opener is allowed.\"",
          "source": "adcc-rules"
        },
        "adcc-opens-1": {
          "status": "illegal",
          "rule": "Opens grid row: Cranks and Twists: Neck Crank (Except Cervical) Can Opener",
          "source": "adcc-grid"
        },
        "adcc-opens-2": {
          "status": "illegal",
          "rule": "Opens grid row: Cranks and Twists: Neck Crank (Except Cervical) Can Opener",
          "source": "adcc-grid"
        },
        "adcc-opens-3": {
          "status": "illegal",
          "rule": "Opens grid row: Cranks and Twists: Neck Crank (Except Cervical) Can Opener",
          "source": "adcc-grid"
        },
        "adcc-opens-4": {
          "status": "illegal",
          "rule": "Opens grid row: Cranks and Twists: Neck Crank (Except Cervical) Can Opener",
          "source": "adcc-grid"
        },
        "adcc-opens-5": {
          "status": "illegal",
          "rule": "Opens grid row: Cranks and Twists: Neck Crank (Except Cervical) Can Opener",
          "source": "adcc-grid"
        },
        "adcc-opens-6": {
          "status": "illegal",
          "rule": "Opens grid row: Cranks and Twists: Neck Crank (Except Cervical) Can Opener",
          "source": "adcc-grid"
        },
        "adcc-opens-7": {
          "status": "conditional",
          "rule": "Opens grid row: Cranks and Twists: Neck Crank (Except Cervical) Can Opener",
          "note": "The general rules ban neck cranks that trap \"both shoulders and puts downward pressure on the neck\"; the grid allows \"Neck Crank (Except Cervical)\" and the can opener for adults and masters.",
          "source": "adcc-grid"
        },
        "adcc-opens-8": {
          "status": "conditional",
          "rule": "Opens grid row: Cranks and Twists: Neck Crank (Except Cervical) Can Opener",
          "note": "The general rules ban neck cranks that trap \"both shoulders and puts downward pressure on the neck\"; the grid allows \"Neck Crank (Except Cervical)\" and the can opener for adults and masters.",
          "source": "adcc-grid"
        },
        "adcc-opens-9": {
          "status": "conditional",
          "rule": "Opens grid row: Cranks and Twists: Neck Crank (Except Cervical) Can Opener",
          "note": "The general rules ban neck cranks that trap \"both shoulders and puts downward pressure on the neck\"; the grid allows \"Neck Crank (Except Cervical)\" and the can opener for adults and masters.",
          "source": "adcc-grid"
        },
        "adcc-opens-10": {
          "status": "conditional",
          "rule": "Opens grid row: Cranks and Twists: Neck Crank (Except Cervical) Can Opener",
          "note": "The general rules ban neck cranks that trap \"both shoulders and puts downward pressure on the neck\"; the grid allows \"Neck Crank (Except Cervical)\" and the can opener for adults and masters.",
          "source": "adcc-grid"
        },
        "gi-1": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Neck/Spinal Crank",
          "source": "gi"
        },
        "gi-2": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Neck/Spinal Crank",
          "source": "gi"
        },
        "gi-3": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Neck/Spinal Crank",
          "source": "gi"
        },
        "gi-4": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Neck/Spinal Crank",
          "source": "gi"
        },
        "gi-5": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Neck/Spinal Crank",
          "source": "gi"
        },
        "naga-1": {
          "status": "illegal",
          "rule": "No Gi chart row (pp. 18–19): Neck Cranks (Any form of Neck Crank)",
          "source": "naga"
        },
        "naga-2": {
          "status": "illegal",
          "rule": "No Gi chart row (pp. 18–19): Neck Cranks (Any form of Neck Crank)",
          "source": "naga"
        },
        "naga-3": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Neck Cranks (Any form of Neck Crank)",
          "source": "naga"
        },
        "naga-4": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Neck Cranks (Any form of Neck Crank)",
          "source": "naga"
        },
        "naga-5": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Neck Cranks (Any form of Neck Crank)",
          "source": "naga"
        },
        "naga-6": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Neck Cranks (Any form of Neck Crank)",
          "source": "naga"
        },
        "naga-7": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Neck Cranks (Any form of Neck Crank)",
          "source": "naga"
        },
        "naga-8": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Neck Cranks (Any form of Neck Crank)",
          "source": "naga"
        },
        "naga-9": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Neck Cranks (Any form of Neck Crank)",
          "source": "naga"
        },
        "naga-10": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Neck Cranks (Any form of Neck Crank)",
          "source": "naga"
        }
      }
    },
    {
      "id": "twister",
      "name": "Twister (spinal lock)",
      "cells": {
        "ibjjf-1": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 22: Spinal lock without a choke",
          "note": "The twister is a spinal lock without a choke.",
          "source": "ibjjf"
        },
        "ibjjf-2": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 22: Spinal lock without a choke",
          "note": "The twister is a spinal lock without a choke.",
          "source": "ibjjf"
        },
        "ibjjf-3": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 22: Spinal lock without a choke",
          "note": "The twister is a spinal lock without a choke.",
          "source": "ibjjf"
        },
        "ibjjf-4": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 22: Spinal lock without a choke",
          "note": "The twister is a spinal lock without a choke.",
          "source": "ibjjf"
        },
        "ibjjf-5": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 22: Spinal lock without a choke",
          "note": "The twister is a spinal lock without a choke.",
          "source": "ibjjf"
        },
        "ibjjf-6": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 22: Spinal lock without a choke",
          "note": "The twister is a spinal lock without a choke.",
          "source": "ibjjf"
        },
        "adcc-worlds-trials": {
          "status": "legal",
          "rule": "Legal Techniques: \"Twister is allowed.\"",
          "source": "adcc-rules"
        },
        "adcc-opens-1": {
          "status": "illegal",
          "rule": "Opens grid row: Twisters",
          "source": "adcc-grid"
        },
        "adcc-opens-2": {
          "status": "illegal",
          "rule": "Opens grid row: Twisters",
          "source": "adcc-grid"
        },
        "adcc-opens-3": {
          "status": "illegal",
          "rule": "Opens grid row: Twisters",
          "source": "adcc-grid"
        },
        "adcc-opens-4": {
          "status": "illegal",
          "rule": "Opens grid row: Twisters",
          "source": "adcc-grid"
        },
        "adcc-opens-5": {
          "status": "illegal",
          "rule": "Opens grid row: Twisters",
          "source": "adcc-grid"
        },
        "adcc-opens-6": {
          "status": "illegal",
          "rule": "Opens grid row: Twisters",
          "source": "adcc-grid"
        },
        "adcc-opens-7": {
          "status": "legal",
          "rule": "Opens grid row: Twisters",
          "source": "adcc-grid"
        },
        "adcc-opens-8": {
          "status": "legal",
          "rule": "Opens grid row: Twisters",
          "source": "adcc-grid"
        },
        "adcc-opens-9": {
          "status": "legal",
          "rule": "Opens grid row: Twisters",
          "source": "adcc-grid"
        },
        "adcc-opens-10": {
          "status": "legal",
          "rule": "Opens grid row: Twisters",
          "source": "adcc-grid"
        },
        "gi-1": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Neck/Spinal Crank",
          "note": "Not named on the chart; counted under its \"Neck/Spinal Crank\" row.",
          "source": "gi"
        },
        "gi-2": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Neck/Spinal Crank",
          "note": "Not named on the chart; counted under its \"Neck/Spinal Crank\" row.",
          "source": "gi"
        },
        "gi-3": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Neck/Spinal Crank",
          "note": "Not named on the chart; counted under its \"Neck/Spinal Crank\" row.",
          "source": "gi"
        },
        "gi-4": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Neck/Spinal Crank",
          "note": "Not named on the chart; counted under its \"Neck/Spinal Crank\" row.",
          "source": "gi"
        },
        "gi-5": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Neck/Spinal Crank",
          "note": "Not named on the chart; counted under its \"Neck/Spinal Crank\" row.",
          "source": "gi"
        },
        "naga-1": {
          "status": "illegal",
          "rule": "No Gi chart row (pp. 18–19): Twisters (Any form of Spinal Lock)",
          "source": "naga"
        },
        "naga-2": {
          "status": "illegal",
          "rule": "No Gi chart row (pp. 18–19): Twisters (Any form of Spinal Lock)",
          "source": "naga"
        },
        "naga-3": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Twisters (Any form of Spinal Lock)",
          "source": "naga"
        },
        "naga-4": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Twisters (Any form of Spinal Lock)",
          "source": "naga"
        },
        "naga-5": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Twisters (Any form of Spinal Lock)",
          "source": "naga"
        },
        "naga-6": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Twisters (Any form of Spinal Lock)",
          "source": "naga"
        },
        "naga-7": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Twisters (Any form of Spinal Lock)",
          "source": "naga"
        },
        "naga-8": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Twisters (Any form of Spinal Lock)",
          "source": "naga"
        },
        "naga-9": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Twisters (Any form of Spinal Lock)",
          "source": "naga"
        },
        "naga-10": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Twisters (Any form of Spinal Lock)",
          "source": "naga"
        }
      }
    },
    {
      "id": "leg-split",
      "name": "Leg split (banana split, electric chair)",
      "cells": {
        "ibjjf-1": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 1: Leg-stretching submissions (splits)",
          "source": "ibjjf"
        },
        "ibjjf-2": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 1: Leg-stretching submissions (splits)",
          "source": "ibjjf"
        },
        "ibjjf-3": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 1: Leg-stretching submissions (splits)",
          "source": "ibjjf"
        },
        "ibjjf-4": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 1: Leg-stretching submissions (splits)",
          "source": "ibjjf"
        },
        "ibjjf-5": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 1: Leg-stretching submissions (splits)",
          "source": "ibjjf"
        },
        "ibjjf-6": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 1: Leg-stretching submissions (splits)",
          "source": "ibjjf"
        },
        "adcc-worlds-trials": {
          "status": "not specified",
          "rule": "Not addressed",
          "note": "The general rules (p. 2) neither list it as legal nor as illegal, and it does not belong to a category they name. The Opens are a separate event tier, so the Opens grid is not read back into the World Championship rules.",
          "source": "adcc-rules"
        },
        "adcc-opens-1": {
          "status": "illegal",
          "rule": "Opens grid row: Groin Stretches: Banana Split",
          "source": "adcc-grid"
        },
        "adcc-opens-2": {
          "status": "illegal",
          "rule": "Opens grid row: Groin Stretches: Banana Split",
          "source": "adcc-grid"
        },
        "adcc-opens-3": {
          "status": "illegal",
          "rule": "Opens grid row: Groin Stretches: Banana Split",
          "source": "adcc-grid"
        },
        "adcc-opens-4": {
          "status": "illegal",
          "rule": "Opens grid row: Groin Stretches: Banana Split",
          "source": "adcc-grid"
        },
        "adcc-opens-5": {
          "status": "illegal",
          "rule": "Opens grid row: Groin Stretches: Banana Split",
          "source": "adcc-grid"
        },
        "adcc-opens-6": {
          "status": "illegal",
          "rule": "Opens grid row: Groin Stretches: Banana Split",
          "source": "adcc-grid"
        },
        "adcc-opens-7": {
          "status": "legal",
          "rule": "Opens grid row: Groin Stretches: Banana Split",
          "source": "adcc-grid"
        },
        "adcc-opens-8": {
          "status": "legal",
          "rule": "Opens grid row: Groin Stretches: Banana Split",
          "source": "adcc-grid"
        },
        "adcc-opens-9": {
          "status": "legal",
          "rule": "Opens grid row: Groin Stretches: Banana Split",
          "source": "adcc-grid"
        },
        "adcc-opens-10": {
          "status": "legal",
          "rule": "Opens grid row: Groin Stretches: Banana Split",
          "source": "adcc-grid"
        },
        "gi-1": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Groin Stretch",
          "source": "gi"
        },
        "gi-2": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Groin Stretch",
          "source": "gi"
        },
        "gi-3": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Groin Stretch",
          "source": "gi"
        },
        "gi-4": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Groin Stretch",
          "source": "gi"
        },
        "gi-5": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Groin Stretch",
          "source": "gi"
        },
        "naga-1": {
          "status": "illegal",
          "rule": "No Gi chart row (pp. 18–19): Electric Chair (Leg / Groin stretch Submissions)",
          "source": "naga"
        },
        "naga-2": {
          "status": "illegal",
          "rule": "No Gi chart row (pp. 18–19): Electric Chair (Leg / Groin stretch Submissions)",
          "source": "naga"
        },
        "naga-3": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Electric Chair (Leg / Groin stretch Submissions)",
          "source": "naga"
        },
        "naga-4": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Electric Chair (Leg / Groin stretch Submissions)",
          "source": "naga"
        },
        "naga-5": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Electric Chair (Leg / Groin stretch Submissions)",
          "source": "naga"
        },
        "naga-6": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Electric Chair (Leg / Groin stretch Submissions)",
          "source": "naga"
        },
        "naga-7": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Electric Chair (Leg / Groin stretch Submissions)",
          "source": "naga"
        },
        "naga-8": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Electric Chair (Leg / Groin stretch Submissions)",
          "source": "naga"
        },
        "naga-9": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Electric Chair (Leg / Groin stretch Submissions)",
          "source": "naga"
        },
        "naga-10": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Electric Chair (Leg / Groin stretch Submissions)",
          "source": "naga"
        }
      }
    },
    {
      "id": "body-compression",
      "name": "Body compression with the legs",
      "cells": {
        "ibjjf-1": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 9: Closed-guard squeeze on kidneys or ribs",
          "source": "ibjjf"
        },
        "ibjjf-2": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 9: Closed-guard squeeze on kidneys or ribs",
          "source": "ibjjf"
        },
        "ibjjf-3": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 9: Closed-guard squeeze on kidneys or ribs",
          "source": "ibjjf"
        },
        "ibjjf-4": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 9: Closed-guard squeeze on kidneys or ribs",
          "source": "ibjjf"
        },
        "ibjjf-5": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 9: Closed-guard squeeze on kidneys or ribs",
          "source": "ibjjf"
        },
        "ibjjf-6": {
          "status": "legal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 9: Closed-guard squeeze on kidneys or ribs",
          "source": "ibjjf"
        },
        "adcc-worlds-trials": {
          "status": "not specified",
          "rule": "Not addressed",
          "note": "The general rules (p. 2) neither list it as legal nor as illegal, and it does not belong to a category they name. The Opens are a separate event tier, so the Opens grid is not read back into the World Championship rules.",
          "source": "adcc-rules"
        },
        "adcc-opens-1": {
          "status": "illegal",
          "rule": "Opens grid row: Compressions: Rib/Kidney and Leg Scissor on Neck",
          "source": "adcc-grid"
        },
        "adcc-opens-2": {
          "status": "illegal",
          "rule": "Opens grid row: Compressions: Rib/Kidney and Leg Scissor on Neck",
          "source": "adcc-grid"
        },
        "adcc-opens-3": {
          "status": "illegal",
          "rule": "Opens grid row: Compressions: Rib/Kidney and Leg Scissor on Neck",
          "source": "adcc-grid"
        },
        "adcc-opens-4": {
          "status": "illegal",
          "rule": "Opens grid row: Compressions: Rib/Kidney and Leg Scissor on Neck",
          "source": "adcc-grid"
        },
        "adcc-opens-5": {
          "status": "illegal",
          "rule": "Opens grid row: Compressions: Rib/Kidney and Leg Scissor on Neck",
          "source": "adcc-grid"
        },
        "adcc-opens-6": {
          "status": "illegal",
          "rule": "Opens grid row: Compressions: Rib/Kidney and Leg Scissor on Neck",
          "source": "adcc-grid"
        },
        "adcc-opens-7": {
          "status": "legal",
          "rule": "Opens grid row: Compressions: Rib/Kidney and Leg Scissor on Neck",
          "source": "adcc-grid"
        },
        "adcc-opens-8": {
          "status": "legal",
          "rule": "Opens grid row: Compressions: Rib/Kidney and Leg Scissor on Neck",
          "source": "adcc-grid"
        },
        "adcc-opens-9": {
          "status": "legal",
          "rule": "Opens grid row: Compressions: Rib/Kidney and Leg Scissor on Neck",
          "source": "adcc-grid"
        },
        "adcc-opens-10": {
          "status": "legal",
          "rule": "Opens grid row: Compressions: Rib/Kidney and Leg Scissor on Neck",
          "source": "adcc-grid"
        },
        "gi-1": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Kidney Compression (closed guard)",
          "source": "gi"
        },
        "gi-2": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Kidney Compression (closed guard)",
          "source": "gi"
        },
        "gi-3": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Kidney Compression (closed guard)",
          "source": "gi"
        },
        "gi-4": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Kidney Compression (closed guard)",
          "source": "gi"
        },
        "gi-5": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Kidney Compression (closed guard)",
          "source": "gi"
        },
        "naga-1": {
          "status": "illegal",
          "rule": "No Gi chart row (pp. 18–19): Rib/Neck Compression (Squeezing w/legs on Body or Neck Submission)",
          "source": "naga"
        },
        "naga-2": {
          "status": "illegal",
          "rule": "No Gi chart row (pp. 18–19): Rib/Neck Compression (Squeezing w/legs on Body or Neck Submission)",
          "source": "naga"
        },
        "naga-3": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Rib/Neck Compression (Squeezing w/legs on Body or Neck Submission)",
          "source": "naga"
        },
        "naga-4": {
          "status": "legal",
          "rule": "No Gi chart row (pp. 18–19): Rib/Neck Compression (Squeezing w/legs on Body or Neck Submission)",
          "source": "naga"
        },
        "naga-5": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Rib/Neck Compressions (Squeezing w/legs on Body or Neck Submission)",
          "source": "naga"
        },
        "naga-6": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Rib/Neck Compressions (Squeezing w/legs on Body or Neck Submission)",
          "source": "naga"
        },
        "naga-7": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Rib/Neck Compressions (Squeezing w/legs on Body or Neck Submission)",
          "source": "naga"
        },
        "naga-8": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Rib/Neck Compressions (Squeezing w/legs on Body or Neck Submission)",
          "source": "naga"
        },
        "naga-9": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Rib/Neck Compressions (Squeezing w/legs on Body or Neck Submission)",
          "source": "naga"
        },
        "naga-10": {
          "status": "legal",
          "rule": "Gi chart row (pp. 77–79): Rib/Neck Compressions (Squeezing w/legs on Body or Neck Submission)",
          "source": "naga"
        }
      }
    },
    {
      "id": "scissor-takedown",
      "name": "Scissor takedown (kani basami)",
      "cells": {
        "ibjjf-1": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 23: Scissor takedown (kani basami)",
          "source": "ibjjf"
        },
        "ibjjf-2": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 23: Scissor takedown (kani basami)",
          "source": "ibjjf"
        },
        "ibjjf-3": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 23: Scissor takedown (kani basami)",
          "source": "ibjjf"
        },
        "ibjjf-4": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 23: Scissor takedown (kani basami)",
          "source": "ibjjf"
        },
        "ibjjf-5": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 23: Scissor takedown (kani basami)",
          "source": "ibjjf"
        },
        "ibjjf-6": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 23: Scissor takedown (kani basami)",
          "source": "ibjjf"
        },
        "adcc-worlds-trials": {
          "status": "not specified",
          "rule": "Not addressed",
          "note": "The general rules (p. 2) neither list it as legal nor as illegal, and it does not belong to a category they name. The Opens are a separate event tier, so the Opens grid is not read back into the World Championship rules.",
          "source": "adcc-rules"
        },
        "adcc-opens-1": {
          "status": "illegal",
          "rule": "Opens grid row: Scissor Takedowns: Kani Basami or jumping to Victor Nagi",
          "source": "adcc-grid"
        },
        "adcc-opens-2": {
          "status": "illegal",
          "rule": "Opens grid row: Scissor Takedowns: Kani Basami or jumping to Victor Nagi",
          "source": "adcc-grid"
        },
        "adcc-opens-3": {
          "status": "illegal",
          "rule": "Opens grid row: Scissor Takedowns: Kani Basami or jumping to Victor Nagi",
          "source": "adcc-grid"
        },
        "adcc-opens-4": {
          "status": "illegal",
          "rule": "Opens grid row: Scissor Takedowns: Kani Basami or jumping to Victor Nagi",
          "source": "adcc-grid"
        },
        "adcc-opens-5": {
          "status": "illegal",
          "rule": "Opens grid row: Scissor Takedowns: Kani Basami or jumping to Victor Nagi",
          "source": "adcc-grid"
        },
        "adcc-opens-6": {
          "status": "illegal",
          "rule": "Opens grid row: Scissor Takedowns: Kani Basami or jumping to Victor Nagi",
          "source": "adcc-grid"
        },
        "adcc-opens-7": {
          "status": "illegal",
          "rule": "Opens grid row: Scissor Takedowns: Kani Basami or jumping to Victor Nagi",
          "source": "adcc-grid"
        },
        "adcc-opens-8": {
          "status": "legal",
          "rule": "Opens grid row: Scissor Takedowns: Kani Basami or jumping to Victor Nagi",
          "source": "adcc-grid"
        },
        "adcc-opens-9": {
          "status": "illegal",
          "rule": "Opens grid row: Scissor Takedowns: Kani Basami or jumping to Victor Nagi",
          "source": "adcc-grid"
        },
        "adcc-opens-10": {
          "status": "illegal",
          "rule": "Opens grid row: Scissor Takedowns: Kani Basami or jumping to Victor Nagi",
          "source": "adcc-grid"
        },
        "gi-1": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Scissor Takedown",
          "source": "gi"
        },
        "gi-2": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Scissor Takedown",
          "source": "gi"
        },
        "gi-3": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Scissor Takedown",
          "source": "gi"
        },
        "gi-4": {
          "status": "legal",
          "rule": "Legal Techniques chart row: Scissor Takedown (NOGI ONLY)",
          "source": "gi"
        },
        "gi-5": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Scissor Takedown (NOGI ONLY)",
          "source": "gi"
        },
        "naga-1": {
          "status": "illegal",
          "rule": "No Gi chart row (pp. 18–19): Scissors Takedown (Adults must place 1 hand down on the Ground)",
          "note": "Adults must place one hand on the mat first.",
          "source": "naga"
        },
        "naga-2": {
          "status": "illegal",
          "rule": "No Gi chart row (pp. 18–19): Scissors Takedown (Adults must place 1 hand down on the Ground)",
          "note": "Adults must place one hand on the mat first.",
          "source": "naga"
        },
        "naga-3": {
          "status": "conditional",
          "rule": "No Gi chart row (pp. 18–19): Scissors Takedown (Adults must place 1 hand down on the Ground)",
          "note": "Adults must place one hand on the mat first.",
          "source": "naga"
        },
        "naga-4": {
          "status": "conditional",
          "rule": "No Gi chart row (pp. 18–19): Scissors Takedown (Adults must place 1 hand down on the Ground)",
          "note": "Adults must place one hand on the mat first.",
          "source": "naga"
        },
        "naga-5": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Scissors Takedowns",
          "source": "naga"
        },
        "naga-6": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Scissors Takedowns",
          "source": "naga"
        },
        "naga-7": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Scissors Takedowns",
          "source": "naga"
        },
        "naga-8": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Scissors Takedowns",
          "source": "naga"
        },
        "naga-9": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Scissors Takedowns",
          "source": "naga"
        },
        "naga-10": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Scissors Takedowns",
          "source": "naga"
        }
      }
    },
    {
      "id": "slam",
      "name": "Slam",
      "cells": {
        "ibjjf-1": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 21: Slam",
          "source": "ibjjf"
        },
        "ibjjf-2": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 21: Slam",
          "source": "ibjjf"
        },
        "ibjjf-3": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 21: Slam",
          "source": "ibjjf"
        },
        "ibjjf-4": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 21: Slam",
          "source": "ibjjf"
        },
        "ibjjf-5": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 21: Slam",
          "source": "ibjjf"
        },
        "ibjjf-6": {
          "status": "illegal",
          "rule": "Illegal-moves table (art. 6.2.3 M), row 21: Slam",
          "source": "ibjjf"
        },
        "adcc-worlds-trials": {
          "status": "conditional",
          "rule": "Illegal Techniques: \"Slamming is allowed only if you are locked in a submission. … Slams are only legal in ADCC Adult Trials and ADCC World Championships\"",
          "note": "Only an athlete caught in a locked submission may slam, and only at adult Trials and the World Championship.",
          "source": "adcc-rules"
        },
        "adcc-opens-1": {
          "status": "illegal",
          "rule": "Opens grid row: Slams Out of Submissions: Slamming attacker to shoulder blades",
          "note": "The grid row covers slams out of submissions; the general rules allow slams only at adult Trials and the World Championship.",
          "source": "adcc-grid"
        },
        "adcc-opens-2": {
          "status": "illegal",
          "rule": "Opens grid row: Slams Out of Submissions: Slamming attacker to shoulder blades",
          "note": "The grid row covers slams out of submissions; the general rules allow slams only at adult Trials and the World Championship.",
          "source": "adcc-grid"
        },
        "adcc-opens-3": {
          "status": "illegal",
          "rule": "Opens grid row: Slams Out of Submissions: Slamming attacker to shoulder blades",
          "note": "The grid row covers slams out of submissions; the general rules allow slams only at adult Trials and the World Championship.",
          "source": "adcc-grid"
        },
        "adcc-opens-4": {
          "status": "illegal",
          "rule": "Opens grid row: Slams Out of Submissions: Slamming attacker to shoulder blades",
          "note": "The grid row covers slams out of submissions; the general rules allow slams only at adult Trials and the World Championship.",
          "source": "adcc-grid"
        },
        "adcc-opens-5": {
          "status": "illegal",
          "rule": "Opens grid row: Slams Out of Submissions: Slamming attacker to shoulder blades",
          "note": "The grid row covers slams out of submissions; the general rules allow slams only at adult Trials and the World Championship.",
          "source": "adcc-grid"
        },
        "adcc-opens-6": {
          "status": "illegal",
          "rule": "Opens grid row: Slams Out of Submissions: Slamming attacker to shoulder blades",
          "note": "The grid row covers slams out of submissions; the general rules allow slams only at adult Trials and the World Championship.",
          "source": "adcc-grid"
        },
        "adcc-opens-7": {
          "status": "illegal",
          "rule": "Opens grid row: Slams Out of Submissions: Slamming attacker to shoulder blades",
          "note": "The grid row covers slams out of submissions; the general rules allow slams only at adult Trials and the World Championship.",
          "source": "adcc-grid"
        },
        "adcc-opens-8": {
          "status": "illegal",
          "rule": "Opens grid row: Slams Out of Submissions: Slamming attacker to shoulder blades",
          "note": "The grid row covers slams out of submissions; the general rules allow slams only at adult Trials and the World Championship.",
          "source": "adcc-grid"
        },
        "adcc-opens-9": {
          "status": "illegal",
          "rule": "Opens grid row: Slams Out of Submissions: Slamming attacker to shoulder blades",
          "note": "The grid row covers slams out of submissions; the general rules allow slams only at adult Trials and the World Championship.",
          "source": "adcc-grid"
        },
        "adcc-opens-10": {
          "status": "illegal",
          "rule": "Opens grid row: Slams Out of Submissions: Slamming attacker to shoulder blades",
          "note": "The grid row covers slams out of submissions; the general rules allow slams only at adult Trials and the World Championship.",
          "source": "adcc-grid"
        },
        "gi-1": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Slam",
          "source": "gi"
        },
        "gi-2": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Slam",
          "source": "gi"
        },
        "gi-3": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Slam",
          "source": "gi"
        },
        "gi-4": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Slam",
          "source": "gi"
        },
        "gi-5": {
          "status": "illegal",
          "rule": "Legal Techniques chart row: Slam",
          "source": "gi"
        },
        "naga-1": {
          "status": "illegal",
          "rule": "No Gi chart row (pp. 18–19): Slamming (Slamming from Guard or as a means to escape Submission)",
          "source": "naga"
        },
        "naga-2": {
          "status": "illegal",
          "rule": "No Gi chart row (pp. 18–19): Slamming (Slamming from Guard or as a means to escape Submission)",
          "source": "naga"
        },
        "naga-3": {
          "status": "illegal",
          "rule": "No Gi chart row (pp. 18–19): Slamming (Slamming from Guard or as a means to escape Submission)",
          "source": "naga"
        },
        "naga-4": {
          "status": "illegal",
          "rule": "No Gi chart row (pp. 18–19): Slamming (Slamming from Guard or as a means to escape Submission)",
          "source": "naga"
        },
        "naga-5": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Slamming (Slamming from Guard or as a means to escape Submission)",
          "source": "naga"
        },
        "naga-6": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Slamming (Slamming from Guard or as a means to escape Submission)",
          "source": "naga"
        },
        "naga-7": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Slamming (Slamming from Guard or as a means to escape Submission)",
          "source": "naga"
        },
        "naga-8": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Slamming (Slamming from Guard or as a means to escape Submission)",
          "source": "naga"
        },
        "naga-9": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Slamming (Slamming from Guard or as a means to escape Submission)",
          "source": "naga"
        },
        "naga-10": {
          "status": "illegal",
          "rule": "Gi chart row (pp. 77–79): Slamming (Slamming from Guard or as a means to escape Submission)",
          "source": "naga"
        }
      }
    }
  ]
}