{
  "#abstract": {
    "current": {
      "number": "",
      "spec": "Speculation Rules",
      "text": "Abstract",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#abstract"
    }
  },
  "#document-rule-predicate-matching": {
    "current": {
      "number": "1.8",
      "spec": "Speculation Rules",
      "text": "Document rule predicate matching",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#document-rule-predicate-matching"
    }
  },
  "#external-speculation-rule-sets": {
    "current": {
      "number": "1.5",
      "spec": "Speculation Rules",
      "text": "External speculation rule sets",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#external-speculation-rule-sets"
    }
  },
  "#index": {
    "current": {
      "number": "",
      "spec": "Speculation Rules",
      "text": "Index",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#index"
    }
  },
  "#index-defined-elsewhere": {
    "current": {
      "number": "",
      "spec": "Speculation Rules",
      "text": "Terms defined by reference",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#index-defined-elsewhere"
    }
  },
  "#index-defined-here": {
    "current": {
      "number": "",
      "spec": "Speculation Rules",
      "text": "Terms defined by this specification",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#index-defined-here"
    }
  },
  "#informative": {
    "current": {
      "number": "",
      "spec": "Speculation Rules",
      "text": "Informative References",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#informative"
    }
  },
  "#issues-index": {
    "current": {
      "number": "",
      "spec": "Speculation Rules",
      "text": "Issues Index",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#issues-index"
    }
  },
  "#normative": {
    "current": {
      "number": "",
      "spec": "Speculation Rules",
      "text": "Normative References",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#normative"
    }
  },
  "#privacy-considerations": {
    "current": {
      "number": "3",
      "spec": "Speculation Rules",
      "text": "Privacy considerations",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#privacy-considerations"
    }
  },
  "#privacy-heuristics": {
    "current": {
      "number": "3.1",
      "spec": "Speculation Rules",
      "text": "Heuristics",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#privacy-heuristics"
    }
  },
  "#privacy-identity-joining": {
    "current": {
      "number": "3.4",
      "spec": "Speculation Rules",
      "text": "Identity joining",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#privacy-identity-joining"
    }
  },
  "#privacy-intent": {
    "current": {
      "number": "3.2",
      "spec": "Speculation Rules",
      "text": "Intent",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#privacy-intent"
    }
  },
  "#privacy-partitioning": {
    "current": {
      "number": "3.3",
      "spec": "Speculation Rules",
      "text": "Partitioning",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#privacy-partitioning"
    }
  },
  "#privacy-visited-links": {
    "current": {
      "number": "3.5",
      "spec": "Speculation Rules",
      "text": "Visited links",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#privacy-visited-links"
    }
  },
  "#references": {
    "current": {
      "number": "",
      "spec": "Speculation Rules",
      "text": "References",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#references"
    }
  },
  "#security-considerations": {
    "current": {
      "number": "2",
      "spec": "Speculation Rules",
      "text": "Security considerations",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#security-considerations"
    }
  },
  "#security-csrf": {
    "current": {
      "number": "2.1",
      "spec": "Speculation Rules",
      "text": "Cross-site request forgery",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#security-csrf"
    }
  },
  "#security-ip-anonymization": {
    "current": {
      "number": "2.4",
      "spec": "Speculation Rules",
      "text": "IP anonymization",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#security-ip-anonymization"
    }
  },
  "#security-xss": {
    "current": {
      "number": "2.2",
      "spec": "Speculation Rules",
      "text": "Cross-site scripting",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#security-xss"
    }
  },
  "#speculation-rules": {
    "current": {
      "number": "1",
      "spec": "Speculation Rules",
      "text": "Speculation rules",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#speculation-rules"
    }
  },
  "#speculation-rules-dfns": {
    "current": {
      "number": "1.1",
      "spec": "Speculation Rules",
      "text": "Definitions",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#speculation-rules-dfns"
    }
  },
  "#speculation-rules-header": {
    "current": {
      "number": "1.4",
      "spec": "Speculation Rules",
      "text": "The `Speculation-Rules` header",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#speculation-rules-header"
    }
  },
  "#speculation-rules-parsing": {
    "current": {
      "number": "1.6",
      "spec": "Speculation Rules",
      "text": "Parsing",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#speculation-rules-parsing"
    }
  },
  "#speculation-rules-prepare-the-script-element-patch": {
    "current": {
      "number": "1.3",
      "spec": "Speculation Rules",
      "text": "Prepare the script element",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#speculation-rules-prepare-the-script-element-patch"
    }
  },
  "#speculation-rules-processing": {
    "current": {
      "number": "1.7",
      "spec": "Speculation Rules",
      "text": "Processing model",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#speculation-rules-processing"
    }
  },
  "#speculation-rules-script": {
    "current": {
      "number": "1.2",
      "spec": "Speculation Rules",
      "text": "The script element",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#speculation-rules-script"
    }
  },
  "#status": {
    "current": {
      "number": "",
      "spec": "Speculation Rules",
      "text": "Status of this document",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#status"
    }
  },
  "#title": {
    "current": {
      "number": "",
      "spec": "Speculation Rules",
      "text": "Speculation Rules",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#title"
    }
  },
  "#toc": {
    "current": {
      "number": "",
      "spec": "Speculation Rules",
      "text": "Table of Contents",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#toc"
    }
  },
  "#type-confusion": {
    "current": {
      "number": "2.3",
      "spec": "Speculation Rules",
      "text": "Type confusion",
      "url": "https://wicg.github.io/nav-speculation/speculation-rules.html#type-confusion"
    }
  }
}