{
  "contract": "editorial-orchestrator-v1",
  "project": "edpol",
  "version": "2.0",
  "updated": "2026-07-08",
  "site": {
    "base_url": "https://edpol.pro/",
    "policy_shell": "/",
    "intake_form": "/intake.html"
  },
  "contracts": {
    "policy_bundle": "/policy-bundle.json",
    "pipeline": "/pipeline.json",
    "project_bundle": "/project-bundle.json",
    "project_registry": "/project-registry/index.json",
    "orchestrator_api": "/api/orchestrator/discovery",
    "manifest": "/manifest.json",
    "discovery": "/.well-known/editorial-policy",
    "transparency": "/transparency.json",
    "kpi_report": "/kpi-report.json",
    "corrections_log": "/corrections-log.json",
    "policy_changelog": "/policy-changelog.json",
    "llms": "/llms.txt",
    "sitemap": "/sitemap.xml",
    "intake_api": "/api/public-requests",
    "intake_healthz": "/api/public-requests/healthz"
  },
  "integration": {
    "embed_query": "embed=1",
    "project_query": ["project", "projectId"],
    "project_bundle_url_template": "/project-registry/{projectId}.json",
    "orchestrator_projects_api": "/api/orchestrator/projects",
    "orchestrator_project_api_template": "/api/orchestrator/projects/{projectId}",
    "supports_project_swap": true,
    "supports_embed_mode": true
  },
  "discovery": {
    "roles": [
      "editorial-director",
      "editorial-checker",
      "editorial-support",
      "legal"
    ],
    "governance_checks": [
      "visibility",
      "pipeline_status",
      "public_logs",
      "kpi_updates"
    ]
  }
}
