{
  "canon_meta": {
    "canon_id": "devon-server-registry",
    "version": "1.0.0",
    "status": "ACTIVE",
    "infrastructure_policy": "first_party_only"
  },
  "server_registry_policy": {
    "control_plane_rule": "Devon server is the canonical control plane",
    "third_party_servers_allowed": false,
    "ownership_rule": "all nodes must be under YEFF control",
    "future_hypotheses": [
      "dedicated_sandbox_host",
      "dedicated_benchmark_host",
      "dedicated_storage_host"
    ]
  },
  "server_contract_schema": {
    "required_fields": [
      "server_id",
      "display_name",
      "role",
      "environment_type",
      "provider",
      "region",
      "access_policy",
      "ssh_profile",
      "installed_capabilities",
      "allowed_projects",
      "sandbox_capable",
      "promotion_capable",
      "backup_capable",
      "health_probe",
      "status"
    ]
  },
  "allowed_roles": [
    "control-plane",
    "sandbox-host",
    "production-host",
    "shared-services",
    "benchmark-runner",
    "storage-node"
  ],
  "known_nodes": [
    {
      "server_id": "devon-control-plane",
      "display_name": "Devon Control Plane",
      "role": "control-plane",
      "environment_type": "canonical_root",
      "provider": "contabo_or_equivalent_first_party",
      "region": "unknown_yet",
      "access_policy": "root_controlled_then_restrictable",
      "ssh_profile": "local_root_profile_pending_formalization",
      "installed_capabilities": [
        "canon_storage"
      ],
      "allowed_projects": [
        "devon"
      ],
      "sandbox_capable": true,
      "promotion_capable": true,
      "backup_capable": true,
      "health_probe": "local_shell_probe",
      "status": "PASS"
    },
    {
      "server_id": "external-node-template",
      "display_name": "External First-Party Node Template",
      "role": "production-host",
      "environment_type": "project_node",
      "provider": "first_party_only",
      "region": "to_be_defined_per_node",
      "access_policy": "ssh_controlled",
      "ssh_profile": "to_be_defined",
      "installed_capabilities": [],
      "allowed_projects": [],
      "sandbox_capable": false,
      "promotion_capable": true,
      "backup_capable": true,
      "health_probe": "to_be_defined",
      "status": "MISSING"
    }
  ]
}
