{"adoption": {"forks": 192, "observed_at": "2026-08-28T04:09:22.725639+00:00", "stars": 5592}, "canonical_url": "https://ross.abutalabs.com/products/farm", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Extremely fast Vite-compatible web build tool written in Rust", "domain": ["web-development", "frontend", "developer-tools"], "enriched": true, "function": ["build-tool", "compiler", "cli"], "health_score": 91, "homepage": "https://farmfe.org", "language": "Rust", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["farm-fe/farm"], "name": "farm-fe/farm", "platform": ["cross-platform", "cli", "windows"], "pushed_at": "2026-06-14T13:57:04+00:00", "repo": "farm-fe/farm", "stars": 5592, "tags": ["bundler", "vite-compatible", "hmr", "rust", "tree-shaking", "code-splitting", "partial-bundling", "incremental-compilation", "persistent-cache", "dev-server", "react", "vue", "typescript", "css-modules", "sass", "frontend-tooling", "plugin-system", "esm", "command-line", "nodejs", "linux", "macos"], "topics": ["build-tool", "compiler", "rust", "hmr", "frontend", "farm", "bundler", "typescript", "vite"], "urls": [], "use_cases": ["speed up builds of a large webpack project", "find a fast Vite alternative written in Rust", "scaffold a React or Vue project with instant HMR", "bundle a TypeScript frontend app for production", "fix slow dev server refreshes with thousands of modules", "keep dev and production builds consistent", "control how bundles are split for better caching"], "what_it_is": "Farm is an extremely fast, Vite-compatible web build tool and bundler written in Rust that compiles JS/JSX/TS/TSX, CSS, HTML, JSON, and static assets into deployable bundles, with a built-in dev server offering millisecond cold starts and sub-10ms HMR updates. It ships official Rust and JavaScript plugins for React, Vue, Solid, and Sass/Less/PostCSS, supports Vite plugins directly, and provides persistent incremental compilation plus flexible partial bundling so development and production output stay consistent.", "when_to_avoid": ["You depend on deeply webpack-specific loaders or plugins that cannot map to Rollup/Vite-style hooks", "You are bundling non-web targets such as native binaries or backend-only libraries", "Your team requires the most battle-tested, mature ecosystem for a critical legacy build pipeline", "You are starting a tiny project where migrating to a newer build tool is not worth the effort"], "when_to_choose": ["Your large web project takes minutes to build with webpack and HMR updates take tens of seconds", "You want Vite-style dev server, HMR, and plugin ergonomics backed by Rust-native speed and persistent module-level caching", "You need flexible, fine-grained bundle splitting without losing caching granularity", "You value identical behavior between development and production builds to simplify debugging"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/farm", "repo": "farm-fe/farm", "role": "main", "score": 71}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.725639+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:21:41.809136+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "778ec38f0faffe72bba626109902b3d198cfebe5d88e7294cae1bcf7199367f9", "fetched_at": "2026-08-28T04:09:22.725639+00:00", "kind": "readme", "missing": false, "url": "https://github.com/farm-fe/farm"}, {"content_hash": "0ee4f2bb6b729bba2ba2339e5253e3153f4ec8785c7cc303ab4fa4b7a431ecbd", "fetched_at": "2026-08-29T08:50:28.339801+00:00", "kind": "homepage", "missing": false, "url": "https://farmfe.org"}, {"content_hash": "faea74e5e072c94bf56e6392f1a08da9bfa8ca065677da02e3135df326353304", "fetched_at": "2026-08-29T08:50:28.348886+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/quick-start"}, {"content_hash": "37fb00ed35776ab501e01e4134499ad694dee32726ccbc7d21b8020774a0299c", "fetched_at": "2026-08-29T08:50:28.351121+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/config/configuring-farm"}, {"content_hash": "d1304a57d9e02eab0a7e874d4fd1847d111f4b2026c2afe4a646cae025d243b2", "fetched_at": "2026-08-29T08:50:28.353404+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/api/rust-plugin-api"}, {"content_hash": "4666c412d3c9b965ab0a87220f5be1b54b13169fcb3110c35499d662b14b026d", "fetched_at": "2026-08-29T08:50:28.356479+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/plugins/official-plugins/overview"}, {"content_hash": "dee1d188ea2afc79386fb1d8b5f97d2b30f1c78bb61c3e162c0fb5a6088dfc5e", "fetched_at": "2026-08-29T08:50:28.358132+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/why-farm"}, {"content_hash": "bd011d722d6354a4d5d8c153063734edba16cb7312ee8fafa0a33bf3d85b122e", "fetched_at": "2026-08-29T08:50:28.359893+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/0.x/why-farm"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.725639+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:21:41.809136+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "778ec38f0faffe72bba626109902b3d198cfebe5d88e7294cae1bcf7199367f9", "fetched_at": "2026-08-28T04:09:22.725639+00:00", "kind": "readme", "missing": false, "url": "https://github.com/farm-fe/farm"}, {"content_hash": "0ee4f2bb6b729bba2ba2339e5253e3153f4ec8785c7cc303ab4fa4b7a431ecbd", "fetched_at": "2026-08-29T08:50:28.339801+00:00", "kind": "homepage", "missing": false, "url": "https://farmfe.org"}, {"content_hash": "faea74e5e072c94bf56e6392f1a08da9bfa8ca065677da02e3135df326353304", "fetched_at": "2026-08-29T08:50:28.348886+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/quick-start"}, {"content_hash": "37fb00ed35776ab501e01e4134499ad694dee32726ccbc7d21b8020774a0299c", "fetched_at": "2026-08-29T08:50:28.351121+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/config/configuring-farm"}, {"content_hash": "d1304a57d9e02eab0a7e874d4fd1847d111f4b2026c2afe4a646cae025d243b2", "fetched_at": "2026-08-29T08:50:28.353404+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/api/rust-plugin-api"}, {"content_hash": "4666c412d3c9b965ab0a87220f5be1b54b13169fcb3110c35499d662b14b026d", "fetched_at": "2026-08-29T08:50:28.356479+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/plugins/official-plugins/overview"}, {"content_hash": "dee1d188ea2afc79386fb1d8b5f97d2b30f1c78bb61c3e162c0fb5a6088dfc5e", "fetched_at": "2026-08-29T08:50:28.358132+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/why-farm"}, {"content_hash": "bd011d722d6354a4d5d8c153063734edba16cb7312ee8fafa0a33bf3d85b122e", "fetched_at": "2026-08-29T08:50:28.359893+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/0.x/why-farm"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:21:41.809136+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "778ec38f0faffe72bba626109902b3d198cfebe5d88e7294cae1bcf7199367f9", "fetched_at": "2026-08-28T04:09:22.725639+00:00", "kind": "readme", "missing": false, "url": "https://github.com/farm-fe/farm"}, {"content_hash": "0ee4f2bb6b729bba2ba2339e5253e3153f4ec8785c7cc303ab4fa4b7a431ecbd", "fetched_at": "2026-08-29T08:50:28.339801+00:00", "kind": "homepage", "missing": false, "url": "https://farmfe.org"}, {"content_hash": "faea74e5e072c94bf56e6392f1a08da9bfa8ca065677da02e3135df326353304", "fetched_at": "2026-08-29T08:50:28.348886+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/quick-start"}, {"content_hash": "37fb00ed35776ab501e01e4134499ad694dee32726ccbc7d21b8020774a0299c", "fetched_at": "2026-08-29T08:50:28.351121+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/config/configuring-farm"}, {"content_hash": "d1304a57d9e02eab0a7e874d4fd1847d111f4b2026c2afe4a646cae025d243b2", "fetched_at": "2026-08-29T08:50:28.353404+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/api/rust-plugin-api"}, {"content_hash": "4666c412d3c9b965ab0a87220f5be1b54b13169fcb3110c35499d662b14b026d", "fetched_at": "2026-08-29T08:50:28.356479+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/plugins/official-plugins/overview"}, {"content_hash": "dee1d188ea2afc79386fb1d8b5f97d2b30f1c78bb61c3e162c0fb5a6088dfc5e", "fetched_at": "2026-08-29T08:50:28.358132+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/why-farm"}, {"content_hash": "bd011d722d6354a4d5d8c153063734edba16cb7312ee8fafa0a33bf3d85b122e", "fetched_at": "2026-08-29T08:50:28.359893+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/0.x/why-farm"}], "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:09:22.725639+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.725639+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.725639+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:21:41.809136+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "778ec38f0faffe72bba626109902b3d198cfebe5d88e7294cae1bcf7199367f9", "fetched_at": "2026-08-28T04:09:22.725639+00:00", "kind": "readme", "missing": false, "url": "https://github.com/farm-fe/farm"}, {"content_hash": "0ee4f2bb6b729bba2ba2339e5253e3153f4ec8785c7cc303ab4fa4b7a431ecbd", "fetched_at": "2026-08-29T08:50:28.339801+00:00", "kind": "homepage", "missing": false, "url": "https://farmfe.org"}, {"content_hash": "faea74e5e072c94bf56e6392f1a08da9bfa8ca065677da02e3135df326353304", "fetched_at": "2026-08-29T08:50:28.348886+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/quick-start"}, {"content_hash": "37fb00ed35776ab501e01e4134499ad694dee32726ccbc7d21b8020774a0299c", "fetched_at": "2026-08-29T08:50:28.351121+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/config/configuring-farm"}, {"content_hash": "d1304a57d9e02eab0a7e874d4fd1847d111f4b2026c2afe4a646cae025d243b2", "fetched_at": "2026-08-29T08:50:28.353404+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/api/rust-plugin-api"}, {"content_hash": "4666c412d3c9b965ab0a87220f5be1b54b13169fcb3110c35499d662b14b026d", "fetched_at": "2026-08-29T08:50:28.356479+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/plugins/official-plugins/overview"}, {"content_hash": "dee1d188ea2afc79386fb1d8b5f97d2b30f1c78bb61c3e162c0fb5a6088dfc5e", "fetched_at": "2026-08-29T08:50:28.358132+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/why-farm"}, {"content_hash": "bd011d722d6354a4d5d8c153063734edba16cb7312ee8fafa0a33bf3d85b122e", "fetched_at": "2026-08-29T08:50:28.359893+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/0.x/why-farm"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.725639+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.725639+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:21:41.809136+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "778ec38f0faffe72bba626109902b3d198cfebe5d88e7294cae1bcf7199367f9", "fetched_at": "2026-08-28T04:09:22.725639+00:00", "kind": "readme", "missing": false, "url": "https://github.com/farm-fe/farm"}, {"content_hash": "0ee4f2bb6b729bba2ba2339e5253e3153f4ec8785c7cc303ab4fa4b7a431ecbd", "fetched_at": "2026-08-29T08:50:28.339801+00:00", "kind": "homepage", "missing": false, "url": "https://farmfe.org"}, {"content_hash": "faea74e5e072c94bf56e6392f1a08da9bfa8ca065677da02e3135df326353304", "fetched_at": "2026-08-29T08:50:28.348886+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/quick-start"}, {"content_hash": "37fb00ed35776ab501e01e4134499ad694dee32726ccbc7d21b8020774a0299c", "fetched_at": "2026-08-29T08:50:28.351121+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/config/configuring-farm"}, {"content_hash": "d1304a57d9e02eab0a7e874d4fd1847d111f4b2026c2afe4a646cae025d243b2", "fetched_at": "2026-08-29T08:50:28.353404+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/api/rust-plugin-api"}, {"content_hash": "4666c412d3c9b965ab0a87220f5be1b54b13169fcb3110c35499d662b14b026d", "fetched_at": "2026-08-29T08:50:28.356479+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/plugins/official-plugins/overview"}, {"content_hash": "dee1d188ea2afc79386fb1d8b5f97d2b30f1c78bb61c3e162c0fb5a6088dfc5e", "fetched_at": "2026-08-29T08:50:28.358132+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/why-farm"}, {"content_hash": "bd011d722d6354a4d5d8c153063734edba16cb7312ee8fafa0a33bf3d85b122e", "fetched_at": "2026-08-29T08:50:28.359893+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/0.x/why-farm"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.725639+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.725639+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.725639+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:21:41.809136+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "778ec38f0faffe72bba626109902b3d198cfebe5d88e7294cae1bcf7199367f9", "fetched_at": "2026-08-28T04:09:22.725639+00:00", "kind": "readme", "missing": false, "url": "https://github.com/farm-fe/farm"}, {"content_hash": "0ee4f2bb6b729bba2ba2339e5253e3153f4ec8785c7cc303ab4fa4b7a431ecbd", "fetched_at": "2026-08-29T08:50:28.339801+00:00", "kind": "homepage", "missing": false, "url": "https://farmfe.org"}, {"content_hash": "faea74e5e072c94bf56e6392f1a08da9bfa8ca065677da02e3135df326353304", "fetched_at": "2026-08-29T08:50:28.348886+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/quick-start"}, {"content_hash": "37fb00ed35776ab501e01e4134499ad694dee32726ccbc7d21b8020774a0299c", "fetched_at": "2026-08-29T08:50:28.351121+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/config/configuring-farm"}, {"content_hash": "d1304a57d9e02eab0a7e874d4fd1847d111f4b2026c2afe4a646cae025d243b2", "fetched_at": "2026-08-29T08:50:28.353404+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/api/rust-plugin-api"}, {"content_hash": "4666c412d3c9b965ab0a87220f5be1b54b13169fcb3110c35499d662b14b026d", "fetched_at": "2026-08-29T08:50:28.356479+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/plugins/official-plugins/overview"}, {"content_hash": "dee1d188ea2afc79386fb1d8b5f97d2b30f1c78bb61c3e162c0fb5a6088dfc5e", "fetched_at": "2026-08-29T08:50:28.358132+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/why-farm"}, {"content_hash": "bd011d722d6354a4d5d8c153063734edba16cb7312ee8fafa0a33bf3d85b122e", "fetched_at": "2026-08-29T08:50:28.359893+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/0.x/why-farm"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.725639+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.725639+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:21:41.809136+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "778ec38f0faffe72bba626109902b3d198cfebe5d88e7294cae1bcf7199367f9", "fetched_at": "2026-08-28T04:09:22.725639+00:00", "kind": "readme", "missing": false, "url": "https://github.com/farm-fe/farm"}, {"content_hash": "0ee4f2bb6b729bba2ba2339e5253e3153f4ec8785c7cc303ab4fa4b7a431ecbd", "fetched_at": "2026-08-29T08:50:28.339801+00:00", "kind": "homepage", "missing": false, "url": "https://farmfe.org"}, {"content_hash": "faea74e5e072c94bf56e6392f1a08da9bfa8ca065677da02e3135df326353304", "fetched_at": "2026-08-29T08:50:28.348886+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/quick-start"}, {"content_hash": "37fb00ed35776ab501e01e4134499ad694dee32726ccbc7d21b8020774a0299c", "fetched_at": "2026-08-29T08:50:28.351121+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/config/configuring-farm"}, {"content_hash": "d1304a57d9e02eab0a7e874d4fd1847d111f4b2026c2afe4a646cae025d243b2", "fetched_at": "2026-08-29T08:50:28.353404+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/api/rust-plugin-api"}, {"content_hash": "4666c412d3c9b965ab0a87220f5be1b54b13169fcb3110c35499d662b14b026d", "fetched_at": "2026-08-29T08:50:28.356479+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/plugins/official-plugins/overview"}, {"content_hash": "dee1d188ea2afc79386fb1d8b5f97d2b30f1c78bb61c3e162c0fb5a6088dfc5e", "fetched_at": "2026-08-29T08:50:28.358132+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/why-farm"}, {"content_hash": "bd011d722d6354a4d5d8c153063734edba16cb7312ee8fafa0a33bf3d85b122e", "fetched_at": "2026-08-29T08:50:28.359893+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/0.x/why-farm"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:21:41.809136+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "778ec38f0faffe72bba626109902b3d198cfebe5d88e7294cae1bcf7199367f9", "fetched_at": "2026-08-28T04:09:22.725639+00:00", "kind": "readme", "missing": false, "url": "https://github.com/farm-fe/farm"}, {"content_hash": "0ee4f2bb6b729bba2ba2339e5253e3153f4ec8785c7cc303ab4fa4b7a431ecbd", "fetched_at": "2026-08-29T08:50:28.339801+00:00", "kind": "homepage", "missing": false, "url": "https://farmfe.org"}, {"content_hash": "faea74e5e072c94bf56e6392f1a08da9bfa8ca065677da02e3135df326353304", "fetched_at": "2026-08-29T08:50:28.348886+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/quick-start"}, {"content_hash": "37fb00ed35776ab501e01e4134499ad694dee32726ccbc7d21b8020774a0299c", "fetched_at": "2026-08-29T08:50:28.351121+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/config/configuring-farm"}, {"content_hash": "d1304a57d9e02eab0a7e874d4fd1847d111f4b2026c2afe4a646cae025d243b2", "fetched_at": "2026-08-29T08:50:28.353404+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/api/rust-plugin-api"}, {"content_hash": "4666c412d3c9b965ab0a87220f5be1b54b13169fcb3110c35499d662b14b026d", "fetched_at": "2026-08-29T08:50:28.356479+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/plugins/official-plugins/overview"}, {"content_hash": "dee1d188ea2afc79386fb1d8b5f97d2b30f1c78bb61c3e162c0fb5a6088dfc5e", "fetched_at": "2026-08-29T08:50:28.358132+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/why-farm"}, {"content_hash": "bd011d722d6354a4d5d8c153063734edba16cb7312ee8fafa0a33bf3d85b122e", "fetched_at": "2026-08-29T08:50:28.359893+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/0.x/why-farm"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:21:41.809136+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "778ec38f0faffe72bba626109902b3d198cfebe5d88e7294cae1bcf7199367f9", "fetched_at": "2026-08-28T04:09:22.725639+00:00", "kind": "readme", "missing": false, "url": "https://github.com/farm-fe/farm"}, {"content_hash": "0ee4f2bb6b729bba2ba2339e5253e3153f4ec8785c7cc303ab4fa4b7a431ecbd", "fetched_at": "2026-08-29T08:50:28.339801+00:00", "kind": "homepage", "missing": false, "url": "https://farmfe.org"}, {"content_hash": "faea74e5e072c94bf56e6392f1a08da9bfa8ca065677da02e3135df326353304", "fetched_at": "2026-08-29T08:50:28.348886+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/quick-start"}, {"content_hash": "37fb00ed35776ab501e01e4134499ad694dee32726ccbc7d21b8020774a0299c", "fetched_at": "2026-08-29T08:50:28.351121+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/config/configuring-farm"}, {"content_hash": "d1304a57d9e02eab0a7e874d4fd1847d111f4b2026c2afe4a646cae025d243b2", "fetched_at": "2026-08-29T08:50:28.353404+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/api/rust-plugin-api"}, {"content_hash": "4666c412d3c9b965ab0a87220f5be1b54b13169fcb3110c35499d662b14b026d", "fetched_at": "2026-08-29T08:50:28.356479+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/plugins/official-plugins/overview"}, {"content_hash": "dee1d188ea2afc79386fb1d8b5f97d2b30f1c78bb61c3e162c0fb5a6088dfc5e", "fetched_at": "2026-08-29T08:50:28.358132+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/why-farm"}, {"content_hash": "bd011d722d6354a4d5d8c153063734edba16cb7312ee8fafa0a33bf3d85b122e", "fetched_at": "2026-08-29T08:50:28.359893+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/0.x/why-farm"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:21:41.809136+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "778ec38f0faffe72bba626109902b3d198cfebe5d88e7294cae1bcf7199367f9", "fetched_at": "2026-08-28T04:09:22.725639+00:00", "kind": "readme", "missing": false, "url": "https://github.com/farm-fe/farm"}, {"content_hash": "0ee4f2bb6b729bba2ba2339e5253e3153f4ec8785c7cc303ab4fa4b7a431ecbd", "fetched_at": "2026-08-29T08:50:28.339801+00:00", "kind": "homepage", "missing": false, "url": "https://farmfe.org"}, {"content_hash": "faea74e5e072c94bf56e6392f1a08da9bfa8ca065677da02e3135df326353304", "fetched_at": "2026-08-29T08:50:28.348886+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/quick-start"}, {"content_hash": "37fb00ed35776ab501e01e4134499ad694dee32726ccbc7d21b8020774a0299c", "fetched_at": "2026-08-29T08:50:28.351121+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/config/configuring-farm"}, {"content_hash": "d1304a57d9e02eab0a7e874d4fd1847d111f4b2026c2afe4a646cae025d243b2", "fetched_at": "2026-08-29T08:50:28.353404+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/api/rust-plugin-api"}, {"content_hash": "4666c412d3c9b965ab0a87220f5be1b54b13169fcb3110c35499d662b14b026d", "fetched_at": "2026-08-29T08:50:28.356479+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/plugins/official-plugins/overview"}, {"content_hash": "dee1d188ea2afc79386fb1d8b5f97d2b30f1c78bb61c3e162c0fb5a6088dfc5e", "fetched_at": "2026-08-29T08:50:28.358132+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/why-farm"}, {"content_hash": "bd011d722d6354a4d5d8c153063734edba16cb7312ee8fafa0a33bf3d85b122e", "fetched_at": "2026-08-29T08:50:28.359893+00:00", "kind": "site_page", "missing": false, "url": "https://www.farmfe.org/docs/0.x/why-farm"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 87, "longevity": 100, "rhythm": 33}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1529, "days_push": 80, "days_rel": 371, "gap_med": 0.0, "n_releases_24m": 199}, "score": 71, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}