{"adoption": {"forks": 2265, "observed_at": "2026-08-28T04:12:00.957996+00:00", "stars": 36052}, "canonical_url": "https://ross.abutalabs.com/products/lerna", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository.", "domain": ["developer-tools", "web-development", "version-control"], "enriched": true, "function": ["build-tool", "package-manager", "ci-cd", "developer-tools"], "health_score": 99, "homepage": "https://lerna.js.org", "language": "TypeScript", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["lerna/lerna"], "name": "lerna/lerna", "platform": ["cli", "cross-platform"], "pushed_at": "2026-08-19T13:42:19+00:00", "repo": "lerna/lerna", "stars": 36052, "tags": ["monorepo", "npm-publishing", "task-runner", "nx", "workspaces", "versioning", "build-caching", "distributed-task-execution", "javascript", "nodejs"], "topics": ["lerna", "monorepo", "npm", "package", "publishing"], "urls": [], "use_cases": ["manage a javascript monorepo with multiple packages", "publish multiple npm packages from one repository", "run build and test tasks across packages in the right order", "cache build results so the same code is never rebuilt twice", "run tasks only for projects affected by a PR", "version and tag packages automatically with semantic version bumps", "speed up CI by distributing tasks across multiple machines"], "what_it_is": "Lerna is a build system and CLI for managing, versioning, and publishing multiple JavaScript/TypeScript packages from a single monorepository. Since v6 it delegates task scheduling to Nx, providing computation caching, parallel task execution, and distributed task execution across machines.", "when_to_avoid": ["you have a single-package repository with no monorepo needs", "you rely on another monorepo tool like Nx directly, Turborepo, or pnpm workspaces alone", "you need language support beyond the JavaScript/TypeScript ecosystem"], "when_to_choose": ["you maintain many JavaScript/TypeScript packages in a single repository", "you need automated version bumping and npm publishing workflows", "you want fast, cached, order-aware task execution powered by Nx", "you want to run commands only against changed or affected packages"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/lerna", "repo": "lerna/lerna", "role": "main", "score": 94}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.957996+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T16:26:43.883822+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e4283d2ba05f706a2c65d964a6e9ee39cf979712d2493b3a9638f7bc8702689", "fetched_at": "2026-08-28T04:12:00.957996+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lerna/lerna"}, {"content_hash": "34f903ce3915717e812c958a305a56f45a6bafc37718a350570fc41362921d66", "fetched_at": "2026-08-29T07:48:16.413709+00:00", "kind": "homepage", "missing": false, "url": "https://lerna.js.org"}, {"content_hash": "b83e9869a2dc02f2f3341bca3e8b153cce5adfa7b84b5f115b9aebc7b007f488", "fetched_at": "2026-08-29T07:48:16.423456+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/introduction"}, {"content_hash": "235ef5a91b69c93dc5a66adc97ce15a386760e639ebc24661123de84adce839b", "fetched_at": "2026-08-29T07:48:16.425850+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/getting-started"}, {"content_hash": "6a10d22fbd20481613f7282c6cc5e55faefd75d4c2665f375eaf0afc2e78da58", "fetched_at": "2026-08-29T07:48:16.428045+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/lerna-and-ai"}, {"content_hash": "5273b3048a52cdcdb790ce6a2649e6c3c0b3c8e9d03ec6a68a8241e18b6bc902", "fetched_at": "2026-08-29T07:48:16.430065+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/run-tasks"}, {"content_hash": "4a4055a37eecf1693d38b1aa29f6dbd64b118a5e0c252656472d706bd58f6f34", "fetched_at": "2026-08-29T07:48:16.432078+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/version-and-publish"}, {"content_hash": "6e05c636db0e94fa327aeadf1f281f5762d946d5a2b6d80ecd88060caeea3145", "fetched_at": "2026-08-29T07:48:16.434346+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/cache-tasks"}, {"content_hash": "fd8164e26deaab69aba1cdd26f4a733971f0c20a8df6315277d4f8b339b9fc39", "fetched_at": "2026-08-29T07:48:16.436811+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/distribute-tasks"}, {"content_hash": "037845739ad90448e485ab5344b27e40782ed34a8531760ee088cbe360684b64", "fetched_at": "2026-08-29T07:48:16.439442+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/troubleshooting"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.957996+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T16:26:43.883822+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e4283d2ba05f706a2c65d964a6e9ee39cf979712d2493b3a9638f7bc8702689", "fetched_at": "2026-08-28T04:12:00.957996+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lerna/lerna"}, {"content_hash": "34f903ce3915717e812c958a305a56f45a6bafc37718a350570fc41362921d66", "fetched_at": "2026-08-29T07:48:16.413709+00:00", "kind": "homepage", "missing": false, "url": "https://lerna.js.org"}, {"content_hash": "b83e9869a2dc02f2f3341bca3e8b153cce5adfa7b84b5f115b9aebc7b007f488", "fetched_at": "2026-08-29T07:48:16.423456+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/introduction"}, {"content_hash": "235ef5a91b69c93dc5a66adc97ce15a386760e639ebc24661123de84adce839b", "fetched_at": "2026-08-29T07:48:16.425850+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/getting-started"}, {"content_hash": "6a10d22fbd20481613f7282c6cc5e55faefd75d4c2665f375eaf0afc2e78da58", "fetched_at": "2026-08-29T07:48:16.428045+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/lerna-and-ai"}, {"content_hash": "5273b3048a52cdcdb790ce6a2649e6c3c0b3c8e9d03ec6a68a8241e18b6bc902", "fetched_at": "2026-08-29T07:48:16.430065+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/run-tasks"}, {"content_hash": "4a4055a37eecf1693d38b1aa29f6dbd64b118a5e0c252656472d706bd58f6f34", "fetched_at": "2026-08-29T07:48:16.432078+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/version-and-publish"}, {"content_hash": "6e05c636db0e94fa327aeadf1f281f5762d946d5a2b6d80ecd88060caeea3145", "fetched_at": "2026-08-29T07:48:16.434346+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/cache-tasks"}, {"content_hash": "fd8164e26deaab69aba1cdd26f4a733971f0c20a8df6315277d4f8b339b9fc39", "fetched_at": "2026-08-29T07:48:16.436811+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/distribute-tasks"}, {"content_hash": "037845739ad90448e485ab5344b27e40782ed34a8531760ee088cbe360684b64", "fetched_at": "2026-08-29T07:48:16.439442+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/troubleshooting"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T16:26:43.883822+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e4283d2ba05f706a2c65d964a6e9ee39cf979712d2493b3a9638f7bc8702689", "fetched_at": "2026-08-28T04:12:00.957996+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lerna/lerna"}, {"content_hash": "34f903ce3915717e812c958a305a56f45a6bafc37718a350570fc41362921d66", "fetched_at": "2026-08-29T07:48:16.413709+00:00", "kind": "homepage", "missing": false, "url": "https://lerna.js.org"}, {"content_hash": "b83e9869a2dc02f2f3341bca3e8b153cce5adfa7b84b5f115b9aebc7b007f488", "fetched_at": "2026-08-29T07:48:16.423456+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/introduction"}, {"content_hash": "235ef5a91b69c93dc5a66adc97ce15a386760e639ebc24661123de84adce839b", "fetched_at": "2026-08-29T07:48:16.425850+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/getting-started"}, {"content_hash": "6a10d22fbd20481613f7282c6cc5e55faefd75d4c2665f375eaf0afc2e78da58", "fetched_at": "2026-08-29T07:48:16.428045+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/lerna-and-ai"}, {"content_hash": "5273b3048a52cdcdb790ce6a2649e6c3c0b3c8e9d03ec6a68a8241e18b6bc902", "fetched_at": "2026-08-29T07:48:16.430065+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/run-tasks"}, {"content_hash": "4a4055a37eecf1693d38b1aa29f6dbd64b118a5e0c252656472d706bd58f6f34", "fetched_at": "2026-08-29T07:48:16.432078+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/version-and-publish"}, {"content_hash": "6e05c636db0e94fa327aeadf1f281f5762d946d5a2b6d80ecd88060caeea3145", "fetched_at": "2026-08-29T07:48:16.434346+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/cache-tasks"}, {"content_hash": "fd8164e26deaab69aba1cdd26f4a733971f0c20a8df6315277d4f8b339b9fc39", "fetched_at": "2026-08-29T07:48:16.436811+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/distribute-tasks"}, {"content_hash": "037845739ad90448e485ab5344b27e40782ed34a8531760ee088cbe360684b64", "fetched_at": "2026-08-29T07:48:16.439442+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/troubleshooting"}], "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:12:00.957996+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.957996+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.957996+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T16:26:43.883822+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e4283d2ba05f706a2c65d964a6e9ee39cf979712d2493b3a9638f7bc8702689", "fetched_at": "2026-08-28T04:12:00.957996+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lerna/lerna"}, {"content_hash": "34f903ce3915717e812c958a305a56f45a6bafc37718a350570fc41362921d66", "fetched_at": "2026-08-29T07:48:16.413709+00:00", "kind": "homepage", "missing": false, "url": "https://lerna.js.org"}, {"content_hash": "b83e9869a2dc02f2f3341bca3e8b153cce5adfa7b84b5f115b9aebc7b007f488", "fetched_at": "2026-08-29T07:48:16.423456+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/introduction"}, {"content_hash": "235ef5a91b69c93dc5a66adc97ce15a386760e639ebc24661123de84adce839b", "fetched_at": "2026-08-29T07:48:16.425850+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/getting-started"}, {"content_hash": "6a10d22fbd20481613f7282c6cc5e55faefd75d4c2665f375eaf0afc2e78da58", "fetched_at": "2026-08-29T07:48:16.428045+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/lerna-and-ai"}, {"content_hash": "5273b3048a52cdcdb790ce6a2649e6c3c0b3c8e9d03ec6a68a8241e18b6bc902", "fetched_at": "2026-08-29T07:48:16.430065+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/run-tasks"}, {"content_hash": "4a4055a37eecf1693d38b1aa29f6dbd64b118a5e0c252656472d706bd58f6f34", "fetched_at": "2026-08-29T07:48:16.432078+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/version-and-publish"}, {"content_hash": "6e05c636db0e94fa327aeadf1f281f5762d946d5a2b6d80ecd88060caeea3145", "fetched_at": "2026-08-29T07:48:16.434346+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/cache-tasks"}, {"content_hash": "fd8164e26deaab69aba1cdd26f4a733971f0c20a8df6315277d4f8b339b9fc39", "fetched_at": "2026-08-29T07:48:16.436811+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/distribute-tasks"}, {"content_hash": "037845739ad90448e485ab5344b27e40782ed34a8531760ee088cbe360684b64", "fetched_at": "2026-08-29T07:48:16.439442+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/troubleshooting"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.957996+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.957996+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T16:26:43.883822+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e4283d2ba05f706a2c65d964a6e9ee39cf979712d2493b3a9638f7bc8702689", "fetched_at": "2026-08-28T04:12:00.957996+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lerna/lerna"}, {"content_hash": "34f903ce3915717e812c958a305a56f45a6bafc37718a350570fc41362921d66", "fetched_at": "2026-08-29T07:48:16.413709+00:00", "kind": "homepage", "missing": false, "url": "https://lerna.js.org"}, {"content_hash": "b83e9869a2dc02f2f3341bca3e8b153cce5adfa7b84b5f115b9aebc7b007f488", "fetched_at": "2026-08-29T07:48:16.423456+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/introduction"}, {"content_hash": "235ef5a91b69c93dc5a66adc97ce15a386760e639ebc24661123de84adce839b", "fetched_at": "2026-08-29T07:48:16.425850+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/getting-started"}, {"content_hash": "6a10d22fbd20481613f7282c6cc5e55faefd75d4c2665f375eaf0afc2e78da58", "fetched_at": "2026-08-29T07:48:16.428045+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/lerna-and-ai"}, {"content_hash": "5273b3048a52cdcdb790ce6a2649e6c3c0b3c8e9d03ec6a68a8241e18b6bc902", "fetched_at": "2026-08-29T07:48:16.430065+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/run-tasks"}, {"content_hash": "4a4055a37eecf1693d38b1aa29f6dbd64b118a5e0c252656472d706bd58f6f34", "fetched_at": "2026-08-29T07:48:16.432078+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/version-and-publish"}, {"content_hash": "6e05c636db0e94fa327aeadf1f281f5762d946d5a2b6d80ecd88060caeea3145", "fetched_at": "2026-08-29T07:48:16.434346+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/cache-tasks"}, {"content_hash": "fd8164e26deaab69aba1cdd26f4a733971f0c20a8df6315277d4f8b339b9fc39", "fetched_at": "2026-08-29T07:48:16.436811+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/distribute-tasks"}, {"content_hash": "037845739ad90448e485ab5344b27e40782ed34a8531760ee088cbe360684b64", "fetched_at": "2026-08-29T07:48:16.439442+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/troubleshooting"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.957996+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.957996+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.957996+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T16:26:43.883822+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e4283d2ba05f706a2c65d964a6e9ee39cf979712d2493b3a9638f7bc8702689", "fetched_at": "2026-08-28T04:12:00.957996+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lerna/lerna"}, {"content_hash": "34f903ce3915717e812c958a305a56f45a6bafc37718a350570fc41362921d66", "fetched_at": "2026-08-29T07:48:16.413709+00:00", "kind": "homepage", "missing": false, "url": "https://lerna.js.org"}, {"content_hash": "b83e9869a2dc02f2f3341bca3e8b153cce5adfa7b84b5f115b9aebc7b007f488", "fetched_at": "2026-08-29T07:48:16.423456+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/introduction"}, {"content_hash": "235ef5a91b69c93dc5a66adc97ce15a386760e639ebc24661123de84adce839b", "fetched_at": "2026-08-29T07:48:16.425850+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/getting-started"}, {"content_hash": "6a10d22fbd20481613f7282c6cc5e55faefd75d4c2665f375eaf0afc2e78da58", "fetched_at": "2026-08-29T07:48:16.428045+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/lerna-and-ai"}, {"content_hash": "5273b3048a52cdcdb790ce6a2649e6c3c0b3c8e9d03ec6a68a8241e18b6bc902", "fetched_at": "2026-08-29T07:48:16.430065+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/run-tasks"}, {"content_hash": "4a4055a37eecf1693d38b1aa29f6dbd64b118a5e0c252656472d706bd58f6f34", "fetched_at": "2026-08-29T07:48:16.432078+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/version-and-publish"}, {"content_hash": "6e05c636db0e94fa327aeadf1f281f5762d946d5a2b6d80ecd88060caeea3145", "fetched_at": "2026-08-29T07:48:16.434346+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/cache-tasks"}, {"content_hash": "fd8164e26deaab69aba1cdd26f4a733971f0c20a8df6315277d4f8b339b9fc39", "fetched_at": "2026-08-29T07:48:16.436811+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/distribute-tasks"}, {"content_hash": "037845739ad90448e485ab5344b27e40782ed34a8531760ee088cbe360684b64", "fetched_at": "2026-08-29T07:48:16.439442+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/troubleshooting"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.957996+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.957996+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T16:26:43.883822+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e4283d2ba05f706a2c65d964a6e9ee39cf979712d2493b3a9638f7bc8702689", "fetched_at": "2026-08-28T04:12:00.957996+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lerna/lerna"}, {"content_hash": "34f903ce3915717e812c958a305a56f45a6bafc37718a350570fc41362921d66", "fetched_at": "2026-08-29T07:48:16.413709+00:00", "kind": "homepage", "missing": false, "url": "https://lerna.js.org"}, {"content_hash": "b83e9869a2dc02f2f3341bca3e8b153cce5adfa7b84b5f115b9aebc7b007f488", "fetched_at": "2026-08-29T07:48:16.423456+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/introduction"}, {"content_hash": "235ef5a91b69c93dc5a66adc97ce15a386760e639ebc24661123de84adce839b", "fetched_at": "2026-08-29T07:48:16.425850+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/getting-started"}, {"content_hash": "6a10d22fbd20481613f7282c6cc5e55faefd75d4c2665f375eaf0afc2e78da58", "fetched_at": "2026-08-29T07:48:16.428045+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/lerna-and-ai"}, {"content_hash": "5273b3048a52cdcdb790ce6a2649e6c3c0b3c8e9d03ec6a68a8241e18b6bc902", "fetched_at": "2026-08-29T07:48:16.430065+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/run-tasks"}, {"content_hash": "4a4055a37eecf1693d38b1aa29f6dbd64b118a5e0c252656472d706bd58f6f34", "fetched_at": "2026-08-29T07:48:16.432078+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/version-and-publish"}, {"content_hash": "6e05c636db0e94fa327aeadf1f281f5762d946d5a2b6d80ecd88060caeea3145", "fetched_at": "2026-08-29T07:48:16.434346+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/cache-tasks"}, {"content_hash": "fd8164e26deaab69aba1cdd26f4a733971f0c20a8df6315277d4f8b339b9fc39", "fetched_at": "2026-08-29T07:48:16.436811+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/distribute-tasks"}, {"content_hash": "037845739ad90448e485ab5344b27e40782ed34a8531760ee088cbe360684b64", "fetched_at": "2026-08-29T07:48:16.439442+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/troubleshooting"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T16:26:43.883822+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e4283d2ba05f706a2c65d964a6e9ee39cf979712d2493b3a9638f7bc8702689", "fetched_at": "2026-08-28T04:12:00.957996+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lerna/lerna"}, {"content_hash": "34f903ce3915717e812c958a305a56f45a6bafc37718a350570fc41362921d66", "fetched_at": "2026-08-29T07:48:16.413709+00:00", "kind": "homepage", "missing": false, "url": "https://lerna.js.org"}, {"content_hash": "b83e9869a2dc02f2f3341bca3e8b153cce5adfa7b84b5f115b9aebc7b007f488", "fetched_at": "2026-08-29T07:48:16.423456+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/introduction"}, {"content_hash": "235ef5a91b69c93dc5a66adc97ce15a386760e639ebc24661123de84adce839b", "fetched_at": "2026-08-29T07:48:16.425850+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/getting-started"}, {"content_hash": "6a10d22fbd20481613f7282c6cc5e55faefd75d4c2665f375eaf0afc2e78da58", "fetched_at": "2026-08-29T07:48:16.428045+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/lerna-and-ai"}, {"content_hash": "5273b3048a52cdcdb790ce6a2649e6c3c0b3c8e9d03ec6a68a8241e18b6bc902", "fetched_at": "2026-08-29T07:48:16.430065+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/run-tasks"}, {"content_hash": "4a4055a37eecf1693d38b1aa29f6dbd64b118a5e0c252656472d706bd58f6f34", "fetched_at": "2026-08-29T07:48:16.432078+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/version-and-publish"}, {"content_hash": "6e05c636db0e94fa327aeadf1f281f5762d946d5a2b6d80ecd88060caeea3145", "fetched_at": "2026-08-29T07:48:16.434346+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/cache-tasks"}, {"content_hash": "fd8164e26deaab69aba1cdd26f4a733971f0c20a8df6315277d4f8b339b9fc39", "fetched_at": "2026-08-29T07:48:16.436811+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/distribute-tasks"}, {"content_hash": "037845739ad90448e485ab5344b27e40782ed34a8531760ee088cbe360684b64", "fetched_at": "2026-08-29T07:48:16.439442+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/troubleshooting"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T16:26:43.883822+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e4283d2ba05f706a2c65d964a6e9ee39cf979712d2493b3a9638f7bc8702689", "fetched_at": "2026-08-28T04:12:00.957996+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lerna/lerna"}, {"content_hash": "34f903ce3915717e812c958a305a56f45a6bafc37718a350570fc41362921d66", "fetched_at": "2026-08-29T07:48:16.413709+00:00", "kind": "homepage", "missing": false, "url": "https://lerna.js.org"}, {"content_hash": "b83e9869a2dc02f2f3341bca3e8b153cce5adfa7b84b5f115b9aebc7b007f488", "fetched_at": "2026-08-29T07:48:16.423456+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/introduction"}, {"content_hash": "235ef5a91b69c93dc5a66adc97ce15a386760e639ebc24661123de84adce839b", "fetched_at": "2026-08-29T07:48:16.425850+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/getting-started"}, {"content_hash": "6a10d22fbd20481613f7282c6cc5e55faefd75d4c2665f375eaf0afc2e78da58", "fetched_at": "2026-08-29T07:48:16.428045+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/lerna-and-ai"}, {"content_hash": "5273b3048a52cdcdb790ce6a2649e6c3c0b3c8e9d03ec6a68a8241e18b6bc902", "fetched_at": "2026-08-29T07:48:16.430065+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/run-tasks"}, {"content_hash": "4a4055a37eecf1693d38b1aa29f6dbd64b118a5e0c252656472d706bd58f6f34", "fetched_at": "2026-08-29T07:48:16.432078+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/version-and-publish"}, {"content_hash": "6e05c636db0e94fa327aeadf1f281f5762d946d5a2b6d80ecd88060caeea3145", "fetched_at": "2026-08-29T07:48:16.434346+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/cache-tasks"}, {"content_hash": "fd8164e26deaab69aba1cdd26f4a733971f0c20a8df6315277d4f8b339b9fc39", "fetched_at": "2026-08-29T07:48:16.436811+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/distribute-tasks"}, {"content_hash": "037845739ad90448e485ab5344b27e40782ed34a8531760ee088cbe360684b64", "fetched_at": "2026-08-29T07:48:16.439442+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/troubleshooting"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T16:26:43.883822+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e4283d2ba05f706a2c65d964a6e9ee39cf979712d2493b3a9638f7bc8702689", "fetched_at": "2026-08-28T04:12:00.957996+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lerna/lerna"}, {"content_hash": "34f903ce3915717e812c958a305a56f45a6bafc37718a350570fc41362921d66", "fetched_at": "2026-08-29T07:48:16.413709+00:00", "kind": "homepage", "missing": false, "url": "https://lerna.js.org"}, {"content_hash": "b83e9869a2dc02f2f3341bca3e8b153cce5adfa7b84b5f115b9aebc7b007f488", "fetched_at": "2026-08-29T07:48:16.423456+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/introduction"}, {"content_hash": "235ef5a91b69c93dc5a66adc97ce15a386760e639ebc24661123de84adce839b", "fetched_at": "2026-08-29T07:48:16.425850+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/getting-started"}, {"content_hash": "6a10d22fbd20481613f7282c6cc5e55faefd75d4c2665f375eaf0afc2e78da58", "fetched_at": "2026-08-29T07:48:16.428045+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/lerna-and-ai"}, {"content_hash": "5273b3048a52cdcdb790ce6a2649e6c3c0b3c8e9d03ec6a68a8241e18b6bc902", "fetched_at": "2026-08-29T07:48:16.430065+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/run-tasks"}, {"content_hash": "4a4055a37eecf1693d38b1aa29f6dbd64b118a5e0c252656472d706bd58f6f34", "fetched_at": "2026-08-29T07:48:16.432078+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/version-and-publish"}, {"content_hash": "6e05c636db0e94fa327aeadf1f281f5762d946d5a2b6d80ecd88060caeea3145", "fetched_at": "2026-08-29T07:48:16.434346+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/cache-tasks"}, {"content_hash": "fd8164e26deaab69aba1cdd26f4a733971f0c20a8df6315277d4f8b339b9fc39", "fetched_at": "2026-08-29T07:48:16.436811+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/features/distribute-tasks"}, {"content_hash": "037845739ad90448e485ab5344b27e40782ed34a8531760ee088cbe360684b64", "fetched_at": "2026-08-29T07:48:16.439442+00:00", "kind": "site_page", "missing": false, "url": "https://lerna.js.org/docs/troubleshooting"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 100, "rhythm": 86}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3925, "days_push": 14, "days_rel": 14, "gap_med": 32.5, "n_releases_24m": 15}, "score": 94, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}