{
  "$schema": "https://json-schema.org/draft/2020-12/schema#",
  "migration_id": "civic-clarity-uap-taxonomy-retirement-2026-08-20",
  "effective_date": "2026-08-20",
  "status": "accepted_wave_1",
  "source": {
    "file": "site/data/policy-sections.json",
    "division_id": "div-07",
    "division_name": "Government Secrecy and UAP Disclosure",
    "section_id": "S",
    "section_key": "secrecy-uap",
    "section_name": "Government Secrecy, Intelligence, and UAPs",
    "subsections": [
      "classification",
      "overclassification",
      "automatic-review",
      "declassification",
      "historical-records",
      "whistleblowers",
      "inspectors-general",
      "intelligence-oversight",
      "surveillance",
      "warrants",
      "americans-information",
      "journalists",
      "attorneys",
      "political-organizations",
      "contractors",
      "congressional-access",
      "special-access-programs",
      "uap-records",
      "sensor-evidence",
      "foreign-surveillance",
      "classified-domestic-technology",
      "unexplained-incidents",
      "unsupported-claims",
      "records-review",
      "national-security-exceptions"
    ]
  },
  "principles": [
    "Policy taxonomy is reserved for policy and governance proposals, not a topic-specific research bucket.",
    "Legitimate transparency, records, oversight, whistleblower, surveillance, and civil-liberties questions remain available as neutral Civic Clarity explainers.",
    "A request for records does not establish that a record exists or that an underlying claim is true.",
    "Unexplained, unauthenticated, or unsupported material is never presented as established fact."
  ],
  "destinations": [
    {
      "route": "civic-clarity/records-and-classification.html",
      "disposition": "preserved_as_neutral_civic_explainer",
      "subsections": [
        "classification",
        "overclassification",
        "automatic-review",
        "declassification",
        "historical-records",
        "records-review",
        "national-security-exceptions"
      ]
    },
    {
      "route": "civic-clarity/oversight-and-whistleblowers.html",
      "disposition": "preserved_as_neutral_civic_explainer",
      "subsections": [
        "whistleblowers",
        "inspectors-general",
        "intelligence-oversight",
        "contractors",
        "congressional-access",
        "special-access-programs"
      ]
    },
    {
      "route": "civic-clarity/surveillance-and-civil-liberties.html",
      "disposition": "preserved_as_neutral_civic_explainer",
      "subsections": [
        "surveillance",
        "warrants",
        "americans-information",
        "journalists",
        "attorneys",
        "political-organizations",
        "foreign-surveillance",
        "classified-domestic-technology"
      ]
    }
  ],
  "retired_topic_specific_buckets": [
    {
      "subsection": "uap-records",
      "disposition": "retired_from_policy_taxonomy",
      "continuity_rule": "An identified government-record request belongs in the records and classification guide without presuming that the record or an underlying claim exists."
    },
    {
      "subsection": "sensor-evidence",
      "disposition": "retired_from_policy_taxonomy",
      "continuity_rule": "Sensor material is treated as evidence only when its source, authenticity, context, chain of custody, and limits can be evaluated."
    },
    {
      "subsection": "unexplained-incidents",
      "disposition": "retired_from_policy_taxonomy",
      "continuity_rule": "Unexplained is an evidence-status description, not proof of any proposed cause."
    },
    {
      "subsection": "unsupported-claims",
      "disposition": "retired_from_policy_taxonomy_rule_preserved",
      "continuity_rule": "Unsupported claims are not published as established fact; the rule continues in Civic Clarity methodology."
    }
  ],
  "validation": {
    "all_source_subsections_must_appear_exactly_once": true,
    "policy_taxonomy_must_not_retain_uap_terms": true,
    "public_routes_must_be_exact_live_verified": true
  }
}
