Agentic AI Atlasby a5c.ai
OverviewWikiGraphFor AgentsEdgesSearchWorkspace
/
GitHubDocsDiscord
iiRecord
Agentic AI Atlas · Kradle Core Controller
kubernetes-controller:kradle-core-controllera5c.ai
Search record views/
Record · tabs

Available views

II.Record viewspp. 1 - 1
overviewjsongraph
II.
KubernetesController JSON

kubernetes-controller:kradle-core-controller

Structured · live

Kradle Core Controller json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · domain/products/kradle-controllers.yamlCluster · domain
Record JSON
{
  "id": "kubernetes-controller:kradle-core-controller",
  "_kind": "KubernetesController",
  "_file": "domain/products/kradle-controllers.yaml",
  "_cluster": "domain",
  "attributes": {
    "displayName": "Kradle Core Controller",
    "description": "Kradle controller loop that watches the product CRD surface and reconciles desired state, status, and conditions for Kradle resources.",
    "owningPlatformId": "platform:kradle",
    "controllerKind": "composite",
    "runtime": "nodejs-kubernetes-controller",
    "sourcePath": "packages/kradle/core/src/kubernetes-controller.js",
    "reconciliationScope": "multi-namespace"
  },
  "outgoingEdges": [
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-stack",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-subagent",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-tool-profile",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-mcp-server",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-skill",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-trigger-rule",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-context-label",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-kradle-workspace-policy",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-service-account",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-role-binding",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-secret-grant",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-config-grant",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-adapter",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-transport-binding",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-provider-config",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-kradle-project",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-gateway-config",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-memory-repository",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-memory-source",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-memory-ontology",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-memory-association",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-kradle-workspace",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-ref-policy",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-runner-pool",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-webhook-subscription",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-view",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-selector",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-pull-request",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-issue",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-review",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-pipeline",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-job",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-webhook-delivery",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-dispatch-run",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-dispatch-attempt",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-session",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-context-bundle",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-kradle-artifact",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-approval",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-trigger-execution",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-capability-requirement",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-work-item-session-link",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-work-item-workspace-link",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-session-transcript",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-session-attachment",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-kradle-workspace-runtime",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-memory-snapshot",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-memory-query",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-memory-update",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-run-memory-import",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-external-backend-provider",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-external-backend-binding",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-external-backend-sync-policy",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-external-provider-capability-manifest",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-external-webhook-delivery",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-external-sync-event",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-external-sync-state",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-external-write-intent",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-external-sync-conflict",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-external-object-link",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-policy-profile",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-policy-template",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-policy-binding",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-policy-exception-request",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-repository",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-branch-protection",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-organization",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-org-namespace-binding",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-sshkey",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-repository-permission",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-user",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-team",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-invite",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-identity-mapping",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-auth-provider",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-stack",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-subagent",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-tool-profile",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-mcp-server",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-skill",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-trigger-rule",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-context-label",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-kradle-workspace-policy",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-service-account",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-role-binding",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-secret-grant",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-config-grant",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-adapter",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-transport-binding",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-provider-config",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-kradle-project",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-gateway-config",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-memory-repository",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-memory-source",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-memory-ontology",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-memory-association",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-kradle-workspace",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-ref-policy",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-runner-pool",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-webhook-subscription",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-view",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-selector",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-pull-request",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-issue",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-review",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-pipeline",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-job",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-webhook-delivery",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-dispatch-run",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-dispatch-attempt",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-session",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-context-bundle",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-kradle-artifact",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-approval",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-trigger-execution",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-capability-requirement",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-work-item-session-link",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-work-item-workspace-link",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-session-transcript",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-session-attachment",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-kradle-workspace-runtime",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-memory-snapshot",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-memory-query",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-memory-update",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-run-memory-import",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-external-backend-provider",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-external-backend-binding",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-external-backend-sync-policy",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-external-provider-capability-manifest",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-external-webhook-delivery",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-external-sync-event",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-external-sync-state",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-external-write-intent",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-external-sync-conflict",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-external-object-link",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-policy-profile",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-policy-template",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-policy-binding",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-policy-exception-request",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-repository",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-branch-protection",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-organization",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-org-namespace-binding",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-sshkey",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-repository-permission",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-user",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-team",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-invite",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-identity-mapping",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-auth-provider",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-stack",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-subagent",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-tool-profile",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-mcp-server",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-skill",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-trigger-rule",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-context-label",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-kradle-workspace-policy",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-service-account",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-role-binding",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-secret-grant",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-config-grant",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-adapter",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-transport-binding",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-provider-config",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-kradle-project",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-gateway-config",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-memory-repository",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-memory-source",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-memory-ontology",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-memory-association",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-kradle-workspace",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-pull-request",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-issue",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-review",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-pipeline",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-job",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-webhook-delivery",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-dispatch-run",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-dispatch-attempt",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-session",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-context-bundle",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-kradle-artifact",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-approval",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-trigger-execution",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-capability-requirement",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-work-item-session-link",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-work-item-workspace-link",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-session-transcript",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-session-attachment",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-kradle-workspace-runtime",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-memory-snapshot",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-memory-query",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-memory-update",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-agent-run-memory-import",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-external-backend-provider",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-external-backend-binding",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-external-backend-sync-policy",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-external-provider-capability-manifest",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-external-webhook-delivery",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-external-sync-event",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-external-sync-state",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-external-write-intent",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-external-sync-conflict",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-external-object-link",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-policy-profile",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-policy-template",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-policy-binding",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-policy-exception-request",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-repository",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-organization",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-org-namespace-binding",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-sshkey",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-repository-permission",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-user",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-team",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-invite",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-identity-mapping",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:kradle-core-controller",
      "to": "kubernetes-crd-kind:kradle-auth-provider",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    }
  ],
  "incomingEdges": []
}

Shortcuts

Back to overview
Open graph tab