{
  "provider": "databricks",
  "domains": {
    "ai-bi-genie": {
      "keywords": [
        "genie",
        "ai/bi",
        "dashboard",
        "natural language",
        "metric view",
        "semantic layer",
        "trusted asset",
        "genie instructions",
        "benchmark",
        "individual data",
        "share data",
        "bi",
        "BI Genie",
        "30-table",
        "trusted-asset",
        "metric-view"
      ],
      "agent": "databricks-ai-bi-genie-agent"
    },
    "data-protection-privacy": {
      "keywords": [
        "row filter",
        "column mask",
        "abac",
        "pii",
        "data classification",
        "gdpr",
        "right to erasure",
        "vacuum",
        "deletion vector",
        "delta sharing",
        "egress",
        "data residency",
        "customer-managed key",
        "pseudonymisation",
        "data",
        "protection",
        "privacy",
        "UDF",
        "DELETE"
      ],
      "agent": "databricks-data-protection-privacy-agent"
    },
    "data-quality-observability": {
      "keywords": [
        "expectations",
        "expect_or_drop",
        "expect_or_fail",
        "data quality",
        "lakehouse monitoring",
        "drift",
        "freshness",
        "stale",
        "table constraint",
        "event log",
        "quality sla",
        "profile metrics",
        "data",
        "quality",
        "observability",
        "Lakeflow",
        "violation-mode",
        "NOT NULL",
        "CHECK"
      ],
      "agent": "databricks-data-quality-observability-agent"
    },
    "developer-platform": {
      "keywords": [
        "asset bundle",
        "declarative automation bundle",
        "databricks.yml",
        "bundle deploy",
        "bundle target",
        "run_as",
        "deployment mode",
        "databricks cli",
        "terraform provider",
        "git folder",
        "ci/cd",
        "environment promotion",
        "Review Declarative Automation",
        "Bundles",
        "DAB",
        "deployment-mode",
        "run-as",
        "non-admin"
      ],
      "agent": "databricks-developer-platform-agent"
    },
    "finops-cost": {
      "keywords": [
        "cost",
        "spend",
        "bill",
        "dbu",
        "billing usage",
        "list_prices",
        "cost attribution",
        "custom tags",
        "budget",
        "chargeback",
        "idle compute",
        "serverless pricing",
        "cost per workload",
        "finops",
        "per-workload",
        "non-enforcing",
        "auto-stop"
      ],
      "agent": "databricks-finops-cost-agent"
    },
    "genai-agent-engineering": {
      "keywords": [
        "agent framework",
        "responsesagent",
        "databricks ai search",
        "vector search",
        "vector index",
        "retrieval",
        "rag",
        "chunking",
        "context engineering",
        "mcp",
        "tool calling",
        "unity ai gateway",
        "external model",
        "guardrail",
        "embedding",
        "genai",
        "engineering",
        "Expert",
        "generative-AI",
        "Mosaic AI Agent",
        "Framework"
      ],
      "agent": "databricks-genai-agent-engineering-agent"
    },
    "genai-evaluation-observability": {
      "keywords": [
        "mlflow tracing",
        "trace",
        "span",
        "llm judge",
        "scorer",
        "mlflow.genai.evaluate",
        "evaluation dataset",
        "groundedness",
        "hallucination",
        "agent quality",
        "regression",
        "human feedback",
        "genai",
        "evaluation",
        "observability",
        "Expert",
        "generative-AI",
        "built-in",
        "judge-versus"
      ],
      "agent": "databricks-genai-evaluation-observability-agent"
    },
    "identity-network-security": {
      "keywords": [
        "service principal",
        "scim",
        "identity federation",
        "sso",
        "personal access token",
        "oauth",
        "ip access list",
        "network policy",
        "serverless egress",
        "secret scope",
        "account admin",
        "workspace admin",
        "private link",
        "identity",
        "network",
        "security",
        "trade-offs",
        "storage-access"
      ],
      "agent": "databricks-identity-network-security-agent"
    },
    "lakeflow-pipeline-engineering": {
      "keywords": [
        "lakeflow",
        "declarative pipeline",
        "delta live tables",
        "medallion",
        "auto loader",
        "copy into",
        "schema evolution",
        "liquid clustering",
        "z-order",
        "partitioning",
        "materialized view",
        "streaming table",
        "predictive optimization",
        "deletion vectors",
        "backfill",
        "pipeline",
        "engineering",
        "Lakeflow Spark Declarative",
        "Pipelines",
        "Lakeflow Jobs",
        "Delta"
      ],
      "agent": "databricks-lakeflow-pipeline-engineering-agent"
    },
    "lakehouse-engineering-at-azure": {
      "keywords": [
        "lakehouse",
        "engineering",
        "at",
        "azure",
        "databricks-lakehouse",
        "engineering-at",
        "Delta Lake",
        "ADLS Gen2",
        "Unity Catalog",
        "Access Connector"
      ],
      "agent": "databricks-lakehouse-engineering-at-azure-agent"
    },
    "mlops": {
      "keywords": [
        "mlflow",
        "model registry",
        "models in unity catalog",
        "model alias",
        "champion",
        "challenger",
        "model serving",
        "serving endpoint",
        "feature store",
        "feature table",
        "inference table",
        "ai_query",
        "automl",
        "model promotion",
        "mlops",
        "Expert",
        "machine-learning",
        "Unity Catalog",
        "alias-based"
      ],
      "agent": "databricks-mlops-agent"
    },
    "platform-architecture": {
      "keywords": [
        "workspace topology",
        "metastore per region",
        "control plane",
        "compute plane",
        "serverless vs classic",
        "workspace segmentation",
        "catalog organisation",
        "cross-region",
        "clean rooms",
        "account topology",
        "landing zone",
        "architecture",
        "metastore-per",
        "catalog-and",
        "cross-organisation"
      ],
      "agent": "databricks-platform-architecture-agent"
    },
    "platform-reliability": {
      "keywords": [
        "system tables",
        "job failure",
        "retry",
        "timeout",
        "task dependency",
        "cluster policy",
        "instance pool",
        "auto-termination",
        "quota",
        "rate limit",
        "disaster recovery",
        "rpo",
        "rto",
        "failover",
        "incident",
        "reliability",
        "Diagnose",
        "idle-termination",
        "rate-limit",
        "incident-evidence"
      ],
      "agent": "databricks-platform-reliability-agent"
    },
    "sql-performance": {
      "keywords": [
        "sql warehouse",
        "query profile",
        "photon",
        "slow query",
        "result cache",
        "disk cache",
        "data skipping",
        "statistics",
        "analyze",
        "spill",
        "shuffle",
        "skew",
        "warehouse sizing",
        "queueing",
        "predictive i/o",
        "sql",
        "performance",
        "Predictive",
        "three-tier",
        "query-profile"
      ],
      "agent": "databricks-sql-performance-agent"
    },
    "streaming-reliability": {
      "keywords": [
        "structured streaming",
        "checkpoint",
        "state schema",
        "watermark",
        "late data",
        "trigger",
        "availablenow",
        "exactly-once",
        "at-least-once",
        "foreachbatch",
        "rocksdb",
        "state store",
        "stream restart",
        "idempotency",
        "streaming",
        "reliability",
        "state-schema",
        "late-data",
        "Continuous"
      ],
      "agent": "databricks-streaming-reliability-agent"
    },
    "unity-catalog-governance": {
      "keywords": [
        "unity catalog",
        "privilege",
        "grant",
        "revoke",
        "ownership",
        "three-level namespace",
        "workspace-catalog binding",
        "governed tags",
        "storage credential",
        "external location",
        "least privilege",
        "all privileges",
        "lineage",
        "unity",
        "catalog",
        "governance",
        "workspace-catalog",
        "least-privilege",
        "Reads"
      ],
      "agent": "databricks-unity-catalog-governance-agent"
    },
    "unity-catalog-governance-at-azure": {
      "keywords": [
        "unity",
        "catalog",
        "governance",
        "at",
        "azure",
        "databricks-unity",
        "catalog-governance",
        "at-azure",
        "Unity Catalog",
        "three-level",
        "GRANT"
      ],
      "agent": "databricks-unity-catalog-governance-at-azure-agent"
    },
    "value-realization": {
      "keywords": [
        "roi",
        "business case",
        "baseline",
        "kpi",
        "value realization",
        "payback",
        "benefit",
        "kill condition",
        "attribution limits",
        "executive owner",
        "measurement window",
        "value",
        "realization",
        "Establishes",
        "pre-change"
      ],
      "agent": "databricks-value-realization-agent"
    }
  },
  "live_guards": [
    "databricks-live-unity-catalog-grant-guard-at-azure-agent"
  ],
  "gate_mode": "live-guard-gate",
  "live_guard_intent": "(destroy|delete|terminate|rollout to prod|rollout to production|approve.*production|promote.*to (?:prod|production)|key destruction|policy change in prod|mutate (?:rbac|iam|policy)|change-set.*apply|live (?:apply|push|deploy)|force[- ]push.*main|drop\\s+(?:table|database)|swap\\s+production\\s+slot|\\b(?:grant|revoke)\\s+(?:all\\s+privileges|select|modify|usage|use\\s+(?:catalog|schema)|create\\s+\\w+|execute|read\\s+volume|write\\s+volume|manage)\\b|\\balter\\s+(?:[\\w.`]+\\s+){1,3}owner\\s+to\\b|\\bmake\\s+\\S+\\s+(?:a\\s+)?(?:metastore|account|workspace)\\s+admin\\b)",
  "parallel_threshold": 0.8
}
