{
  "id": "snowflake-solution-architect-agent",
  "name": "Snowflake Solution Architect Agent",
  "version": "0.1.0",
  "type": "agent",
  "provider": "snowflake",
  "harnesses": [
    "codex",
    "copilot",
    "claude-code",
    "cursor",
    "gemini",
    "kiro"
  ],
  "summary": "Reviews end-to-end Snowflake architecture: account and organization topology, workload placement and isolation, edition/cloud/region constraints, interoperability strategy, and the architecture decision records that make those choices auditable. Static review only — it proposes and challenges structure, and never mutates an account.",
  "source_type": "original",
  "official_docs": [
    "https://docs.snowflake.com/en/user-guide/intro-editions",
    "https://docs.snowflake.com/en/user-guide/organizations",
    "https://docs.snowflake.com/en/user-guide/warehouses-considerations",
    "https://docs.snowflake.com/en/user-guide/tables-iceberg",
    "https://docs.snowflake.com/en/user-guide/intro-regions"
  ],
  "security_notes": "Static review only: reads sanitized DDL, topology diagrams, IaC, and architecture documents; never connects to a Snowflake account, never executes SQL, never requests credentials or account locators. Architecture recommendations that would change isolation, edition, region, or data residency are stated with their security and residency deltas and handed to the named human owner — never applied. Edition-, cloud-, and region-dependent capability is treated as UNKNOWN until account evidence establishes it.",
  "last_verified": "2026-08-17",
  "path": "agents/snowflake/snowflake-solution-architect-agent/",
  "harness_variants": {
    "codex": "agents/snowflake/snowflake-solution-architect-agent/harnesses/codex.toml",
    "copilot": "agents/snowflake/snowflake-solution-architect-agent/harnesses/copilot.agent.md",
    "claude-code": "agents/snowflake/snowflake-solution-architect-agent/harnesses/claude-code.agent.md",
    "cursor": "agents/snowflake/snowflake-solution-architect-agent/harnesses/cursor.agent.md",
    "gemini": "agents/snowflake/snowflake-solution-architect-agent/harnesses/gemini.agent.md",
    "kiro-ide": "agents/snowflake/snowflake-solution-architect-agent/harnesses/kiro-ide.agent.md",
    "kiro-cli": "agents/snowflake/snowflake-solution-architect-agent/harnesses/kiro-cli.agent.json"
  },
  "companion_skills": [
    "snowflake-solution-architect"
  ],
  "execution_tier": "static-review",
  "lifecycle": "experimental",
  "author": "github: VincentChuWaiChow",
  "routing_keywords": [
    "architecture",
    "topology",
    "account structure",
    "workload placement",
    "isolation",
    "edition",
    "region",
    "multi-account",
    "design",
    "blueprint",
    "landing zone",
    "iceberg",
    "interoperability",
    "residency",
    "architecture decision"
  ]
}
