{
  "id": "P166",
  "slug": "shopify-pos-ui-extensions-smartgrid-api-removed-host-object",
  "status": "search-observed",
  "product": "Shopify POS UI Extensions",
  "family": "UI extension surface removal",
  "canonical_url": "https://gitdocs.org/fix/shopify-pos-ui-extensions-smartgrid-api-removed-host-object",
  "query_alias_url": "https://gitdocs.org/q/shopify-pos-ui-extensions-smartgrid-api-removed-host-object",
  "markdown_url": "https://gitdocs.org/fix/shopify-pos-ui-extensions-smartgrid-api-removed-host-object.md",
  "json_url": "https://gitdocs.org/api/fixes/shopify-pos-ui-extensions-smartgrid-api-removed-host-object.json",
  "canonical_query": "Shopify POS UI Extensions SmartGrid API removed host object",
  "observed_codex_queries": [
    "Shopify POS UI Extensions SmartGrid API removed host object",
    "site:shopify.dev/docs/api/pos-ui-extensions SmartGrid",
    "\"smartGridApi\" shopify",
    "Shopify POS UI extensions Smart Grid tile API",
    "Shopify POS UI extensions API host object no longer present migration",
    "\"Smart Grid\" \"Shopify POS\"",
    "\"SmartGridApi\"",
    "Shopify POS UI extensions targets pos.home.tile.render",
    "https://shopify.dev/docs/api/pos-ui-extensions",
    "'SmartGrid' in https://shopify.dev/docs/api/pos-ui-extensions"
  ],
  "organic_dependency_search_count": 11,
  "affected_versions": "",
  "exact_errors": [],
  "diagnosis": "Local type packages or simulator versions can lag the deployed host app; only the current host version reveals removed components/targets.",
  "before": "",
  "after": "",
  "verification": "Verifier checks the supported component/target and equivalent user-visible behavior. Assert equivalent rendered interaction in the current host.",
  "unsafe_fixes": [
    "Changing local code without checking the current external contract.",
    "Retrying the same install, build, or API call with no version/source change.",
    "Applying a broad unsafe bypass when a narrow compatibility fix is available."
  ],
  "last_verified_at": "2026-06-25",
  "neutral_validation": {
    "organic_search_observed": true,
    "organic_strict_pass": true,
    "no_web_counterfactual_run": false,
    "no_web_strict_pass": null,
    "search_necessity_under_fixture": null,
    "no_web_oracle_note": "Observed query evidence is separated from necessity proof; no-web and stale-contract counterfactuals should be tracked separately."
  },
  "source_trail": [
    {
      "url": "https://shopify.dev/changelog/pos-ui-extensions-2025-01-update",
      "label": "Shopify POS UI Extensions 2025-01 update"
    },
    {
      "url": "https://shopify.dev/docs/api/pos-ui-extensions",
      "label": "Official reference opened by Codex"
    }
  ],
  "source_github_links": []
}
