version: "1.1"
date_utc: "2025-12-23"
status: "draft-canonical"

policy:
  - "Canonical `if://doc/*` handles use the canonical naming contract (IF.GOV/IF.SECURITY/IF.TRANSIT/IF.AUDIT)."
  - "Legacy handles remain valid as aliases to preserve traceability in older documents and exported bundles."
  - "New documents should reference canonical handles; only mention legacy handles in an explicit alias table."

entries:
  - canonical: "if://doc/IF_GOV_QUESTIONS_STRUCTURED_INQUIRY_FRAMEWORK/v1.0"
    legacy:
      - "if://doc/IF_5W_STRUCTURED_INQUIRY_FRAMEWORK/v1.0"
    sources:
      - "DANNY_STOCKER_INFRAFABRIC_DOSSIER.md (embedded paper: IF.5W structured inquiry)"
      - "gov/QUESTIONS.md"
    description: "IF.GOV.QUESTIONS structured inquiry framework (legacy: IF.5W)."

  - canonical: "if://doc/IF_GOV_TRIAGE_PRECOUNCIL_MATRIX/v1.0"
    legacy:
      - "if://doc/IF_BIAS_PRECOUNCIL_MATRIX/v1.0"
    sources:
      - "DANNY_STOCKER_INFRAFABRIC_DOSSIER.md (embedded paper: IF.BIAS pre-council matrix)"
      - "gov/TRIAGE.md"
    description: "IF.GOV.TRIAGE preflight risk matrix (legacy: IF.BIAS)."

  - canonical: "if://doc/IF_GOV_PANEL_COUNCIL_FRAMEWORK/v1.0"
    legacy:
      - "if://doc/IF_GUARD_COUNCIL_FRAMEWORK/v1.0"
    sources:
      - "DANNY_STOCKER_INFRAFABRIC_DOSSIER.md (embedded paper: IF.GUARD council framework)"
      - "gov/PANEL.md"
    description: "IF.GOV.PANEL council framework (legacy: IF.GUARD)."

  - canonical: "if://doc/IF_GOV_PANEL_RESEARCH_SUMMARY/v1.0"
    legacy:
      - "if://doc/IF_GUARD_RESEARCH_SUMMARY/v1.0"
    sources:
      - "DANNY_STOCKER_INFRAFABRIC_DOSSIER.md (embedded paper: IF.GUARD research summary)"
    description: "IF.GOV.PANEL research summary (legacy: IF.GUARD)."

  - canonical: "if://doc/IF_TRANSIT_MESSAGE_TRANSPORT_FRAMEWORK/v1.0"
    legacy:
      - "if://doc/IF_PACKET_TRANSPORT_FRAMEWORK/v1.0"
    sources:
      - "DANNY_STOCKER_INFRAFABRIC_DOSSIER.md (embedded paper: IF.PACKET transport framework)"
    description: "IF.TRANSIT.MESSAGE transport framework (legacy: IF.PACKET) + swarm coordination notes."

  - canonical: "if://doc/IF_SECURITY_DETECT_FRAMEWORK/v1.0"
    legacy:
      - "if://doc/IF_YOLOGUARD_SECURITY_FRAMEWORK/v1.0"
    sources:
      - "DANNY_STOCKER_INFRAFABRIC_DOSSIER.md (embedded paper: IF.YOLOGUARD security framework)"
    description: "IF.SECURITY.DETECT secret screening framework (legacy: IF.YOLOGUARD)."

  - canonical: "if://doc/IF_SECURITY_CHECK_BIO_FP_REDUCTION/v1.0"
    legacy:
      - "if://doc/IF_Armour/v1.0"
    sources:
      - "DANNY_STOCKER_INFRAFABRIC_DOSSIER.md (embedded paper: IF.ARMOUR bio false-positive reduction)"
    description: "IF.SECURITY.CHECK bio false-positive reduction paper (legacy handle: IF_Armour)."

  - canonical: "if://doc/IF_TRANSIT_HUB_WHITEPAPER/v2.0.0"
    legacy:
      - "if://doc/IF_BUS_WHITEPAPER/v2.0.0"
    sources:
      - "DANNY_STOCKER_INFRAFABRIC_DOSSIER.md (embedded paper: IF.BUS / IF.TRANSIT.HUB whitepaper v2.0.0)"
    description: "IF.TRANSIT.HUB motherboard/kinetic transport whitepaper (legacy: IF.BUS)."
