{
  "schema": 1,
  "runner_labels": {
    "static": "themefactory-ci",
    "runtime": "themefactory-runtime"
  },
  "profiles": {
    "architecture": [
      "gutenberg-hybrid",
      "block-fse",
      "classic",
      "elementor"
    ],
    "workflow": [
      "new-theme",
      "mockup-to-theme",
      "source-preserving-conversion",
      "enhancement"
    ]
  },
  "default_viewports": [
    320,
    390,
    480,
    768,
    1024,
    1440,
    1920
  ],
  "runtime": {
    "current_wordpress": "7.1",
    "current_php": "8.3",
    "database": "mariadb:11.8",
    "browser": "chromium",
    "browser_shard_target_seconds": 420,
    "max_browser_shards": 6,
    "third_party_blocklist": [
      "google-analytics.com",
      "googletagmanager.com",
      "doubleclick.net"
    ],
    "wordpress_image": "docker.io/library/wordpress:7.1-php8.3-apache@sha256:74dc06528818d8f69932b246e5abbfd2b323773e85dd2c28a11cf5fc9fc6f18b",
    "woocommerce": "11.0.1",
    "wp_cli_image": "docker.io/library/wordpress:cli-php8.3@sha256:51ff6b7643d9b4c29d74d83b2c3fe12e706812e7add075f189535f498dd5201d",
    "database_image": "docker.io/library/mariadb:11.8@sha256:e564bcaefb87c3d2b8b09b539ea791d34f4b62c05e2e7cb03f5d6388bdc54f2c",
    "selenium_image": "docker.io/selenium/standalone-chromium:4.35.0-20250828@sha256:900004a89c89237430bf6fca81e5368c3c57f7e73bcf09d6c64e1509f749f273",
    "reference_image": "docker.io/library/nginx:1.27-alpine@sha256:62223d644fa234c3a1cc785ee14242ec47a77364226f1c811d2f669f96dc2ac8",
    "image_pull_timeout_seconds": 600,
    "canary_theme": "united-pets"
  },
  "budgets": {
    "first_party_requests": 120,
    "dom_nodes": 3500,
    "js_bytes": 1800000,
    "css_bytes": 1200000,
    "font_requests": 12
  },
  "evidence": {
    "schema_version": 1,
    "require_expected_executed": true,
    "require_raw_report_crosscheck": true
  },
  "fork_policy": "reject-self-hosted-before-checkout",
  "compatibility_schedule": "weekly",
  "release": {
    "require_exact_dist_install": true,
    "require_tree_equivalence": true,
    "require_zero_unresolved_required": true
  },
  "non_shipping_theme_files": [
    "theme-test.yaml"
  ]
}
