{
  "schema_version": "2026-07-08",
  "updated": "2026-07-08",
  "projects": [
    {
      "id": "edpol",
      "slug": "edpol",
      "title": "Редакционный центр",
      "status": "production",
      "projectBundle": "/project-registry/edpol.json",
      "policyContract": "/policy-bundle.json",
      "pipelineContract": "/pipeline.json",
      "manifest": "/manifest.json",
      "baseUrl": "https://edpol.pro/"
    },
    {
      "id": "qposter",
      "slug": "qposter",
      "title": "Qposter (шаблон)",
      "status": "template",
      "projectBundle": "/project-registry/qposter.json",
      "policyContract": "/policy-bundle.json",
      "pipelineContract": "/pipeline.json",
      "manifest": "/manifest.json",
      "baseUrl": "https://edpol.pro/"
    },
    {
      "id": "qalam",
      "slug": "qalam",
      "title": "Qalam (шаблон)",
      "status": "template",
      "projectBundle": "/project-registry/qalam.json",
      "policyContract": "/policy-bundle.json",
      "pipelineContract": "/pipeline.json",
      "manifest": "/manifest.json",
      "baseUrl": "https://edpol.pro/"
    },
    {
      "id": "qmt",
      "slug": "qmt",
      "title": "QMT (шаблон)",
      "status": "template",
      "projectBundle": "/project-registry/qmt.json",
      "policyContract": "/policy-bundle.json",
      "pipelineContract": "/pipeline.json",
      "manifest": "/manifest.json",
      "baseUrl": "https://edpol.pro/"
    },
    {
      "id": "shield",
      "slug": "shield",
      "title": "SHIELD (шаблон)",
      "status": "template",
      "projectBundle": "/project-registry/shield.json",
      "policyContract": "/policy-bundle.json",
      "pipelineContract": "/pipeline.json",
      "manifest": "/manifest.json",
      "baseUrl": "https://edpol.pro/"
    }
  ]
}
