{
  "schemaVersion": 1,
  "routes": [
    {
      "legacyRoute": "/on-prem-home-lab.html",
      "targetRoute": "/home-lab/",
      "strategy": "retained-route",
      "status": "active",
      "reason": "The existing case study remains the detailed public source while the new route provides a technology-first hub."
    },
    {
      "legacyRoute": "/home-lab-operations-proof.html",
      "targetRoute": "/home-lab/",
      "strategy": "retained-route",
      "status": "active",
      "reason": "The operations proof page remains available as supporting detail."
    },
    {
      "legacyRoute": "/active-directory-lab.html",
      "targetRoute": "/home-lab/evidence-catalog.html#active-directory",
      "strategy": "compatibility-page",
      "status": "validated",
      "reason": "The original portfolio route is retained through an attested presentation derivative with bounded Active Directory context."
    },
    {
      "legacyRoute": "/infrastructure.html",
      "targetRoute": "/home-lab/evidence-catalog.html#environment",
      "strategy": "compatibility-page",
      "status": "validated",
      "reason": "The original portfolio route is retained through an attested presentation derivative with bounded infrastructure context."
    },
    {
      "legacyRoute": "/network-segmentation.html",
      "targetRoute": "/home-lab/evidence-catalog.html#networking",
      "strategy": "compatibility-page",
      "status": "validated",
      "reason": "The original portfolio route is retained through an attested presentation derivative with bounded network-segmentation context."
    },
    {
      "legacyRoute": "/powershell-automation.html",
      "targetRoute": "/home-lab/evidence-catalog.html#automation",
      "strategy": "compatibility-page",
      "status": "validated",
      "reason": "The original portfolio route is retained through an attested presentation derivative with bounded automation context."
    },
    {
      "legacyRoute": "/proof.html",
      "targetRoute": "/evidence/",
      "strategy": "retained-route",
      "status": "active",
      "reason": "The proof page remains the recruiter-facing claim map while the new route explains the evidence architecture."
    },
    {
      "legacyRoute": "/projects.html",
      "targetRoute": "/systems-skills/",
      "strategy": "retained-route",
      "status": "active",
      "reason": "The project catalog remains available while the new route organizes capability by job responsibility."
    }
  ]
}
