{"adoption": {"forks": 296, "observed_at": "2026-08-28T04:08:11.612968+00:00", "stars": 3609}, "canonical_url": "https://ross.abutalabs.com/products/garden", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Automation for Kubernetes development and testing. Spin up production-like environments for development, testing, and CI on demand. Use the same configuration and workflows at every step of the process. Speed up your builds and test runs via shared result caching", "domain": ["developer-tools", "cloud-computing", "testing"], "enriched": true, "function": ["developer-tools", "deployment", "ci-cd", "testing", "caching", "container-orchestration", "workflow-automation", "cli"], "health_score": 100, "homepage": "https://garden.io", "language": "TypeScript", "license": "MPL-2.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["garden-io/garden"], "name": "garden-io/garden", "platform": ["cli", "cross-platform", "windows"], "pushed_at": "2026-08-24T10:16:21+00:00", "repo": "garden-io/garden", "stars": 3609, "tags": ["kubernetes-development", "preview-environments", "devops-automation", "build-caching", "helm", "terraform", "pulumi", "ephemeral-environments", "devops", "containers", "kubernetes", "docker", "macos", "linux"], "topics": ["kubernetes", "developer-tools", "containers", "testing-tools", "testing"], "urls": [], "use_cases": ["spin up production-like kubernetes environments for development and testing on demand", "run integration tests against ephemeral preview environments in CI", "speed up docker builds and test runs with shared team caching", "use one configuration for local dev, CI, and production deploys", "create preview environments automatically on every pull request", "migrate from docker compose to kubernetes development", "orchestrate builds, deploys, and tests as a dependency graph"], "what_it_is": "Garden is a DevOps automation CLI for developing and testing Kubernetes applications faster. It spins up production-like environments on demand for development, testing, and CI, using a single configuration across all stages, with smart caching to speed up builds and test runs.", "when_to_avoid": ["your stack does not use Kubernetes or containers", "you only need simple CI/CD pipelines without environment orchestration", "you prefer lightweight tools like plain kubectl, Helm, or docker compose for small projects", "you are unwilling to adopt garden.yml configuration across your repositories"], "when_to_choose": ["your team develops or tests Kubernetes apps and wants on-demand, production-like environments", "you want identical configuration and workflows across local dev, CI, and production", "slow container builds and repeated test runs are hurting developer productivity", "you need ephemeral preview environments per pull request", "you want team-wide caching of build and test results"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/garden", "repo": "garden-io/garden", "role": "main", "score": 99}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:11.612968+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:33:40.217967+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "41648f25bc27d7c1e22da419064b8d382ca7984a64069bef87c002f37a577d73", "fetched_at": "2026-08-28T04:08:11.612968+00:00", "kind": "readme", "missing": false, "url": "https://github.com/garden-io/garden"}, {"content_hash": "e372ac5b86119423abea88aec6082fcfa76e14dd5f92e7d8b89dc376a43e87b9", "fetched_at": "2026-08-29T09:27:12.618378+00:00", "kind": "homepage", "missing": false, "url": "https://garden.io"}, {"content_hash": "9fda5d917d15c5e595b4d0afe16f07cf255874dcdd0c3194e0b6dbbea86a20db", "fetched_at": "2026-08-29T09:27:12.627840+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/bonsai-0.13"}, {"content_hash": "c89a912c1a6b9d11ad542ad5e98d264d8a728ff0d315047ca8fa3b9f2c4c1a6d", "fetched_at": "2026-08-29T09:27:12.629627+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/getting-started/quickstart"}, {"content_hash": "6aa06b84af4a32b03e324dc79fb0ec1b24280034866ef294d9f61ca58f6bb44d", "fetched_at": "2026-08-29T09:27:12.631533+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/getting-started/basics"}, {"content_hash": "278e9b2bf0f1c3f6cea26b2e17783ff14a26fdc2025675bf47f3e037f6088331", "fetched_at": "2026-08-29T09:27:12.633156+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/getting-started/next-steps"}, {"content_hash": "d9b36d2c43085b64ed0a0ad5d7f9393fff5f87fe27c242792e7d849a865c84cf", "fetched_at": "2026-08-29T09:27:12.634804+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/remote-container-builder"}, {"content_hash": "a2a5b7917c5333e24885c357dfcc060ed33564ca319e2cfdbdc5daf9046c23b0", "fetched_at": "2026-08-29T09:27:12.636333+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/team-caching"}, {"content_hash": "c2232aaf2646ff516a5274d14d9b42b71ffc467af204e0f205f6118dfc6f351c", "fetched_at": "2026-08-29T09:27:12.637959+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/variables-and-templating"}, {"content_hash": "2c95f4b9e80698c0f6866bd95cd7160ba1564d536c25b2625c4631923a99eda7", "fetched_at": "2026-08-29T09:27:12.640102+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/remote-variables"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:11.612968+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:33:40.217967+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "41648f25bc27d7c1e22da419064b8d382ca7984a64069bef87c002f37a577d73", "fetched_at": "2026-08-28T04:08:11.612968+00:00", "kind": "readme", "missing": false, "url": "https://github.com/garden-io/garden"}, {"content_hash": "e372ac5b86119423abea88aec6082fcfa76e14dd5f92e7d8b89dc376a43e87b9", "fetched_at": "2026-08-29T09:27:12.618378+00:00", "kind": "homepage", "missing": false, "url": "https://garden.io"}, {"content_hash": "9fda5d917d15c5e595b4d0afe16f07cf255874dcdd0c3194e0b6dbbea86a20db", "fetched_at": "2026-08-29T09:27:12.627840+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/bonsai-0.13"}, {"content_hash": "c89a912c1a6b9d11ad542ad5e98d264d8a728ff0d315047ca8fa3b9f2c4c1a6d", "fetched_at": "2026-08-29T09:27:12.629627+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/getting-started/quickstart"}, {"content_hash": "6aa06b84af4a32b03e324dc79fb0ec1b24280034866ef294d9f61ca58f6bb44d", "fetched_at": "2026-08-29T09:27:12.631533+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/getting-started/basics"}, {"content_hash": "278e9b2bf0f1c3f6cea26b2e17783ff14a26fdc2025675bf47f3e037f6088331", "fetched_at": "2026-08-29T09:27:12.633156+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/getting-started/next-steps"}, {"content_hash": "d9b36d2c43085b64ed0a0ad5d7f9393fff5f87fe27c242792e7d849a865c84cf", "fetched_at": "2026-08-29T09:27:12.634804+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/remote-container-builder"}, {"content_hash": "a2a5b7917c5333e24885c357dfcc060ed33564ca319e2cfdbdc5daf9046c23b0", "fetched_at": "2026-08-29T09:27:12.636333+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/team-caching"}, {"content_hash": "c2232aaf2646ff516a5274d14d9b42b71ffc467af204e0f205f6118dfc6f351c", "fetched_at": "2026-08-29T09:27:12.637959+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/variables-and-templating"}, {"content_hash": "2c95f4b9e80698c0f6866bd95cd7160ba1564d536c25b2625c4631923a99eda7", "fetched_at": "2026-08-29T09:27:12.640102+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/remote-variables"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:33:40.217967+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "41648f25bc27d7c1e22da419064b8d382ca7984a64069bef87c002f37a577d73", "fetched_at": "2026-08-28T04:08:11.612968+00:00", "kind": "readme", "missing": false, "url": "https://github.com/garden-io/garden"}, {"content_hash": "e372ac5b86119423abea88aec6082fcfa76e14dd5f92e7d8b89dc376a43e87b9", "fetched_at": "2026-08-29T09:27:12.618378+00:00", "kind": "homepage", "missing": false, "url": "https://garden.io"}, {"content_hash": "9fda5d917d15c5e595b4d0afe16f07cf255874dcdd0c3194e0b6dbbea86a20db", "fetched_at": "2026-08-29T09:27:12.627840+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/bonsai-0.13"}, {"content_hash": "c89a912c1a6b9d11ad542ad5e98d264d8a728ff0d315047ca8fa3b9f2c4c1a6d", "fetched_at": "2026-08-29T09:27:12.629627+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/getting-started/quickstart"}, {"content_hash": "6aa06b84af4a32b03e324dc79fb0ec1b24280034866ef294d9f61ca58f6bb44d", "fetched_at": "2026-08-29T09:27:12.631533+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/getting-started/basics"}, {"content_hash": "278e9b2bf0f1c3f6cea26b2e17783ff14a26fdc2025675bf47f3e037f6088331", "fetched_at": "2026-08-29T09:27:12.633156+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/getting-started/next-steps"}, {"content_hash": "d9b36d2c43085b64ed0a0ad5d7f9393fff5f87fe27c242792e7d849a865c84cf", "fetched_at": "2026-08-29T09:27:12.634804+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/remote-container-builder"}, {"content_hash": "a2a5b7917c5333e24885c357dfcc060ed33564ca319e2cfdbdc5daf9046c23b0", "fetched_at": "2026-08-29T09:27:12.636333+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/team-caching"}, {"content_hash": "c2232aaf2646ff516a5274d14d9b42b71ffc467af204e0f205f6118dfc6f351c", "fetched_at": "2026-08-29T09:27:12.637959+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/variables-and-templating"}, {"content_hash": "2c95f4b9e80698c0f6866bd95cd7160ba1564d536c25b2625c4631923a99eda7", "fetched_at": "2026-08-29T09:27:12.640102+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/remote-variables"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:08:11.612968+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:11.612968+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:11.612968+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:33:40.217967+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "41648f25bc27d7c1e22da419064b8d382ca7984a64069bef87c002f37a577d73", "fetched_at": "2026-08-28T04:08:11.612968+00:00", "kind": "readme", "missing": false, "url": "https://github.com/garden-io/garden"}, {"content_hash": "e372ac5b86119423abea88aec6082fcfa76e14dd5f92e7d8b89dc376a43e87b9", "fetched_at": "2026-08-29T09:27:12.618378+00:00", "kind": "homepage", "missing": false, "url": "https://garden.io"}, {"content_hash": "9fda5d917d15c5e595b4d0afe16f07cf255874dcdd0c3194e0b6dbbea86a20db", "fetched_at": "2026-08-29T09:27:12.627840+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/bonsai-0.13"}, {"content_hash": "c89a912c1a6b9d11ad542ad5e98d264d8a728ff0d315047ca8fa3b9f2c4c1a6d", "fetched_at": "2026-08-29T09:27:12.629627+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/getting-started/quickstart"}, {"content_hash": "6aa06b84af4a32b03e324dc79fb0ec1b24280034866ef294d9f61ca58f6bb44d", "fetched_at": "2026-08-29T09:27:12.631533+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/getting-started/basics"}, {"content_hash": "278e9b2bf0f1c3f6cea26b2e17783ff14a26fdc2025675bf47f3e037f6088331", "fetched_at": "2026-08-29T09:27:12.633156+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/getting-started/next-steps"}, {"content_hash": "d9b36d2c43085b64ed0a0ad5d7f9393fff5f87fe27c242792e7d849a865c84cf", "fetched_at": "2026-08-29T09:27:12.634804+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/remote-container-builder"}, {"content_hash": "a2a5b7917c5333e24885c357dfcc060ed33564ca319e2cfdbdc5daf9046c23b0", "fetched_at": "2026-08-29T09:27:12.636333+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/team-caching"}, {"content_hash": "c2232aaf2646ff516a5274d14d9b42b71ffc467af204e0f205f6118dfc6f351c", "fetched_at": "2026-08-29T09:27:12.637959+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/variables-and-templating"}, {"content_hash": "2c95f4b9e80698c0f6866bd95cd7160ba1564d536c25b2625c4631923a99eda7", "fetched_at": "2026-08-29T09:27:12.640102+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/remote-variables"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:11.612968+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:11.612968+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:33:40.217967+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "41648f25bc27d7c1e22da419064b8d382ca7984a64069bef87c002f37a577d73", "fetched_at": "2026-08-28T04:08:11.612968+00:00", "kind": "readme", "missing": false, "url": "https://github.com/garden-io/garden"}, {"content_hash": "e372ac5b86119423abea88aec6082fcfa76e14dd5f92e7d8b89dc376a43e87b9", "fetched_at": "2026-08-29T09:27:12.618378+00:00", "kind": "homepage", "missing": false, "url": "https://garden.io"}, {"content_hash": "9fda5d917d15c5e595b4d0afe16f07cf255874dcdd0c3194e0b6dbbea86a20db", "fetched_at": "2026-08-29T09:27:12.627840+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/bonsai-0.13"}, {"content_hash": "c89a912c1a6b9d11ad542ad5e98d264d8a728ff0d315047ca8fa3b9f2c4c1a6d", "fetched_at": "2026-08-29T09:27:12.629627+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/getting-started/quickstart"}, {"content_hash": "6aa06b84af4a32b03e324dc79fb0ec1b24280034866ef294d9f61ca58f6bb44d", "fetched_at": "2026-08-29T09:27:12.631533+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/getting-started/basics"}, {"content_hash": "278e9b2bf0f1c3f6cea26b2e17783ff14a26fdc2025675bf47f3e037f6088331", "fetched_at": "2026-08-29T09:27:12.633156+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/getting-started/next-steps"}, {"content_hash": "d9b36d2c43085b64ed0a0ad5d7f9393fff5f87fe27c242792e7d849a865c84cf", "fetched_at": "2026-08-29T09:27:12.634804+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/remote-container-builder"}, {"content_hash": "a2a5b7917c5333e24885c357dfcc060ed33564ca319e2cfdbdc5daf9046c23b0", "fetched_at": "2026-08-29T09:27:12.636333+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/team-caching"}, {"content_hash": "c2232aaf2646ff516a5274d14d9b42b71ffc467af204e0f205f6118dfc6f351c", "fetched_at": "2026-08-29T09:27:12.637959+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/variables-and-templating"}, {"content_hash": "2c95f4b9e80698c0f6866bd95cd7160ba1564d536c25b2625c4631923a99eda7", "fetched_at": "2026-08-29T09:27:12.640102+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/remote-variables"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:11.612968+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:11.612968+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:11.612968+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:33:40.217967+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "41648f25bc27d7c1e22da419064b8d382ca7984a64069bef87c002f37a577d73", "fetched_at": "2026-08-28T04:08:11.612968+00:00", "kind": "readme", "missing": false, "url": "https://github.com/garden-io/garden"}, {"content_hash": "e372ac5b86119423abea88aec6082fcfa76e14dd5f92e7d8b89dc376a43e87b9", "fetched_at": "2026-08-29T09:27:12.618378+00:00", "kind": "homepage", "missing": false, "url": "https://garden.io"}, {"content_hash": "9fda5d917d15c5e595b4d0afe16f07cf255874dcdd0c3194e0b6dbbea86a20db", "fetched_at": "2026-08-29T09:27:12.627840+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/bonsai-0.13"}, {"content_hash": "c89a912c1a6b9d11ad542ad5e98d264d8a728ff0d315047ca8fa3b9f2c4c1a6d", "fetched_at": "2026-08-29T09:27:12.629627+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/getting-started/quickstart"}, {"content_hash": "6aa06b84af4a32b03e324dc79fb0ec1b24280034866ef294d9f61ca58f6bb44d", "fetched_at": "2026-08-29T09:27:12.631533+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/getting-started/basics"}, {"content_hash": "278e9b2bf0f1c3f6cea26b2e17783ff14a26fdc2025675bf47f3e037f6088331", "fetched_at": "2026-08-29T09:27:12.633156+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/getting-started/next-steps"}, {"content_hash": "d9b36d2c43085b64ed0a0ad5d7f9393fff5f87fe27c242792e7d849a865c84cf", "fetched_at": "2026-08-29T09:27:12.634804+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/remote-container-builder"}, {"content_hash": "a2a5b7917c5333e24885c357dfcc060ed33564ca319e2cfdbdc5daf9046c23b0", "fetched_at": "2026-08-29T09:27:12.636333+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/team-caching"}, {"content_hash": "c2232aaf2646ff516a5274d14d9b42b71ffc467af204e0f205f6118dfc6f351c", "fetched_at": "2026-08-29T09:27:12.637959+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/variables-and-templating"}, {"content_hash": "2c95f4b9e80698c0f6866bd95cd7160ba1564d536c25b2625c4631923a99eda7", "fetched_at": "2026-08-29T09:27:12.640102+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/remote-variables"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:11.612968+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:11.612968+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:33:40.217967+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "41648f25bc27d7c1e22da419064b8d382ca7984a64069bef87c002f37a577d73", "fetched_at": "2026-08-28T04:08:11.612968+00:00", "kind": "readme", "missing": false, "url": "https://github.com/garden-io/garden"}, {"content_hash": "e372ac5b86119423abea88aec6082fcfa76e14dd5f92e7d8b89dc376a43e87b9", "fetched_at": "2026-08-29T09:27:12.618378+00:00", "kind": "homepage", "missing": false, "url": "https://garden.io"}, {"content_hash": "9fda5d917d15c5e595b4d0afe16f07cf255874dcdd0c3194e0b6dbbea86a20db", "fetched_at": "2026-08-29T09:27:12.627840+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/bonsai-0.13"}, {"content_hash": "c89a912c1a6b9d11ad542ad5e98d264d8a728ff0d315047ca8fa3b9f2c4c1a6d", "fetched_at": "2026-08-29T09:27:12.629627+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/getting-started/quickstart"}, {"content_hash": "6aa06b84af4a32b03e324dc79fb0ec1b24280034866ef294d9f61ca58f6bb44d", "fetched_at": "2026-08-29T09:27:12.631533+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/getting-started/basics"}, {"content_hash": "278e9b2bf0f1c3f6cea26b2e17783ff14a26fdc2025675bf47f3e037f6088331", "fetched_at": "2026-08-29T09:27:12.633156+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/getting-started/next-steps"}, {"content_hash": "d9b36d2c43085b64ed0a0ad5d7f9393fff5f87fe27c242792e7d849a865c84cf", "fetched_at": "2026-08-29T09:27:12.634804+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/remote-container-builder"}, {"content_hash": "a2a5b7917c5333e24885c357dfcc060ed33564ca319e2cfdbdc5daf9046c23b0", "fetched_at": "2026-08-29T09:27:12.636333+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/team-caching"}, {"content_hash": "c2232aaf2646ff516a5274d14d9b42b71ffc467af204e0f205f6118dfc6f351c", "fetched_at": "2026-08-29T09:27:12.637959+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/variables-and-templating"}, {"content_hash": "2c95f4b9e80698c0f6866bd95cd7160ba1564d536c25b2625c4631923a99eda7", "fetched_at": "2026-08-29T09:27:12.640102+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/remote-variables"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:33:40.217967+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "41648f25bc27d7c1e22da419064b8d382ca7984a64069bef87c002f37a577d73", "fetched_at": "2026-08-28T04:08:11.612968+00:00", "kind": "readme", "missing": false, "url": "https://github.com/garden-io/garden"}, {"content_hash": "e372ac5b86119423abea88aec6082fcfa76e14dd5f92e7d8b89dc376a43e87b9", "fetched_at": "2026-08-29T09:27:12.618378+00:00", "kind": "homepage", "missing": false, "url": "https://garden.io"}, {"content_hash": "9fda5d917d15c5e595b4d0afe16f07cf255874dcdd0c3194e0b6dbbea86a20db", "fetched_at": "2026-08-29T09:27:12.627840+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/bonsai-0.13"}, {"content_hash": "c89a912c1a6b9d11ad542ad5e98d264d8a728ff0d315047ca8fa3b9f2c4c1a6d", "fetched_at": "2026-08-29T09:27:12.629627+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/getting-started/quickstart"}, {"content_hash": "6aa06b84af4a32b03e324dc79fb0ec1b24280034866ef294d9f61ca58f6bb44d", "fetched_at": "2026-08-29T09:27:12.631533+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/getting-started/basics"}, {"content_hash": "278e9b2bf0f1c3f6cea26b2e17783ff14a26fdc2025675bf47f3e037f6088331", "fetched_at": "2026-08-29T09:27:12.633156+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/getting-started/next-steps"}, {"content_hash": "d9b36d2c43085b64ed0a0ad5d7f9393fff5f87fe27c242792e7d849a865c84cf", "fetched_at": "2026-08-29T09:27:12.634804+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/remote-container-builder"}, {"content_hash": "a2a5b7917c5333e24885c357dfcc060ed33564ca319e2cfdbdc5daf9046c23b0", "fetched_at": "2026-08-29T09:27:12.636333+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/team-caching"}, {"content_hash": "c2232aaf2646ff516a5274d14d9b42b71ffc467af204e0f205f6118dfc6f351c", "fetched_at": "2026-08-29T09:27:12.637959+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/variables-and-templating"}, {"content_hash": "2c95f4b9e80698c0f6866bd95cd7160ba1564d536c25b2625c4631923a99eda7", "fetched_at": "2026-08-29T09:27:12.640102+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/remote-variables"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:33:40.217967+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "41648f25bc27d7c1e22da419064b8d382ca7984a64069bef87c002f37a577d73", "fetched_at": "2026-08-28T04:08:11.612968+00:00", "kind": "readme", "missing": false, "url": "https://github.com/garden-io/garden"}, {"content_hash": "e372ac5b86119423abea88aec6082fcfa76e14dd5f92e7d8b89dc376a43e87b9", "fetched_at": "2026-08-29T09:27:12.618378+00:00", "kind": "homepage", "missing": false, "url": "https://garden.io"}, {"content_hash": "9fda5d917d15c5e595b4d0afe16f07cf255874dcdd0c3194e0b6dbbea86a20db", "fetched_at": "2026-08-29T09:27:12.627840+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/bonsai-0.13"}, {"content_hash": "c89a912c1a6b9d11ad542ad5e98d264d8a728ff0d315047ca8fa3b9f2c4c1a6d", "fetched_at": "2026-08-29T09:27:12.629627+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/getting-started/quickstart"}, {"content_hash": "6aa06b84af4a32b03e324dc79fb0ec1b24280034866ef294d9f61ca58f6bb44d", "fetched_at": "2026-08-29T09:27:12.631533+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/getting-started/basics"}, {"content_hash": "278e9b2bf0f1c3f6cea26b2e17783ff14a26fdc2025675bf47f3e037f6088331", "fetched_at": "2026-08-29T09:27:12.633156+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/getting-started/next-steps"}, {"content_hash": "d9b36d2c43085b64ed0a0ad5d7f9393fff5f87fe27c242792e7d849a865c84cf", "fetched_at": "2026-08-29T09:27:12.634804+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/remote-container-builder"}, {"content_hash": "a2a5b7917c5333e24885c357dfcc060ed33564ca319e2cfdbdc5daf9046c23b0", "fetched_at": "2026-08-29T09:27:12.636333+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/team-caching"}, {"content_hash": "c2232aaf2646ff516a5274d14d9b42b71ffc467af204e0f205f6118dfc6f351c", "fetched_at": "2026-08-29T09:27:12.637959+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/variables-and-templating"}, {"content_hash": "2c95f4b9e80698c0f6866bd95cd7160ba1564d536c25b2625c4631923a99eda7", "fetched_at": "2026-08-29T09:27:12.640102+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/remote-variables"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:33:40.217967+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "41648f25bc27d7c1e22da419064b8d382ca7984a64069bef87c002f37a577d73", "fetched_at": "2026-08-28T04:08:11.612968+00:00", "kind": "readme", "missing": false, "url": "https://github.com/garden-io/garden"}, {"content_hash": "e372ac5b86119423abea88aec6082fcfa76e14dd5f92e7d8b89dc376a43e87b9", "fetched_at": "2026-08-29T09:27:12.618378+00:00", "kind": "homepage", "missing": false, "url": "https://garden.io"}, {"content_hash": "9fda5d917d15c5e595b4d0afe16f07cf255874dcdd0c3194e0b6dbbea86a20db", "fetched_at": "2026-08-29T09:27:12.627840+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/bonsai-0.13"}, {"content_hash": "c89a912c1a6b9d11ad542ad5e98d264d8a728ff0d315047ca8fa3b9f2c4c1a6d", "fetched_at": "2026-08-29T09:27:12.629627+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/getting-started/quickstart"}, {"content_hash": "6aa06b84af4a32b03e324dc79fb0ec1b24280034866ef294d9f61ca58f6bb44d", "fetched_at": "2026-08-29T09:27:12.631533+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/getting-started/basics"}, {"content_hash": "278e9b2bf0f1c3f6cea26b2e17783ff14a26fdc2025675bf47f3e037f6088331", "fetched_at": "2026-08-29T09:27:12.633156+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/getting-started/next-steps"}, {"content_hash": "d9b36d2c43085b64ed0a0ad5d7f9393fff5f87fe27c242792e7d849a865c84cf", "fetched_at": "2026-08-29T09:27:12.634804+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/remote-container-builder"}, {"content_hash": "a2a5b7917c5333e24885c357dfcc060ed33564ca319e2cfdbdc5daf9046c23b0", "fetched_at": "2026-08-29T09:27:12.636333+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/team-caching"}, {"content_hash": "c2232aaf2646ff516a5274d14d9b42b71ffc467af204e0f205f6118dfc6f351c", "fetched_at": "2026-08-29T09:27:12.637959+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/variables-and-templating"}, {"content_hash": "2c95f4b9e80698c0f6866bd95cd7160ba1564d536c25b2625c4631923a99eda7", "fetched_at": "2026-08-29T09:27:12.640102+00:00", "kind": "site_page", "missing": false, "url": "https://docs.garden.io/features/remote-variables"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 99}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3196, "days_push": 9, "days_rel": 9, "gap_med": 8.0, "n_releases_24m": 47}, "score": 99, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}