{"adoption": {"forks": 99, "observed_at": "2026-08-28T04:04:33.948670+00:00", "stars": 1381}, "canonical_url": "https://ross.abutalabs.com/products/react-complex-tree", "card": {"archived": false, "artifact_type": "library", "description": "Unopinionated Accessible Tree Component with Multi-Select and Drag-And-Drop", "domain": ["frontend", "web-development", "web-design"], "enriched": true, "function": ["ui-components", "accessibility"], "health_score": 100, "homepage": "https://rct.lukasbach.com", "language": "TypeScript", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["lukasbach/react-complex-tree"], "name": "lukasbach/react-complex-tree", "platform": ["cross-platform"], "pushed_at": "2026-08-24T06:26:31+00:00", "repo": "lukasbach/react-complex-tree", "stars": 1381, "tags": ["react", "tree-view", "drag-and-drop", "multi-select", "keyboard-navigation", "headless-ui", "typescript", "wai-aria", "web-server"], "topics": ["react", "component", "tree", "accessible", "dnd", "drag-and-drop", "search", "rename", "keyboard", "hotkeys", "unopinionated", "types", "typescript", "draggable"], "urls": [], "use_cases": ["render a file explorer tree in react", "accessible tree component with keyboard navigation", "drag and drop tree items between trees", "multi-select nodes in a hierarchical view", "rename tree items inline", "custom styled tree view without opinionated css", "build a folder navigation sidebar in react"], "what_it_is": "React Complex Tree is an unopinionated, accessible React tree view component with multi-select and drag-and-drop support. Rendering is fully customizable, it has zero dependencies, and it conforms to the W3C accessible tree specification with full keyboard controls.", "when_to_avoid": ["you are starting a new project and can use the successor Headless Tree library instead", "you need a non-React framework tree component", "you want a pre-styled, opinionated tree widget out of the box"], "when_to_choose": ["you need a React tree view with drag-and-drop and multi-selection", "accessibility and W3C tree keyboard interactions are requirements", "you want full control over rendering and styling with zero extra dependencies"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/react-complex-tree", "repo": "lukasbach/react-complex-tree", "role": "main", "score": 95}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:33.948670+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:40:11.276995+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3c9fafff991f3535ed42dedb926eb86fce98f487917b77b32aa6d3c867832e37", "fetched_at": "2026-08-28T04:04:33.948670+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lukasbach/react-complex-tree"}, {"content_hash": "08ce7b9323405df86b7123827d2a771e07378a40d7c7f37af50fc6721a44838d", "fetched_at": "2026-08-29T11:56:31.032136+00:00", "kind": "homepage", "missing": false, "url": "https://rct.lukasbach.com"}, {"content_hash": "93879cab9b1ce1c4ca1a9e64c175ddbb18818fba46865ef840791d547ce68196", "fetched_at": "2026-08-29T11:56:31.035414+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/getstarted"}, {"content_hash": "047b214026aef82c57a0443d39e8e197b989d6b5d2f506cdad4fa82029a172fa", "fetched_at": "2026-08-29T11:56:31.037572+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/faq"}, {"content_hash": "69f34f7b0e16719cfc15f3023a98b849dce2079b074db3777df9b44e266ae343", "fetched_at": "2026-08-29T11:56:31.040177+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/api"}, {"content_hash": "b825f50012ef3df0469d7a101c524ceb1584ebfdc6511f25af7d8ee4ee828132", "fetched_at": "2026-08-29T11:56:31.042151+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/guides/uncontrolled-environment"}, {"content_hash": "eccb2281f93a9ebe47c8a4c39349aa283b009939843d88a3522fca205cb139da", "fetched_at": "2026-08-29T11:56:31.043914+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/react-complex-tree"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:33.948670+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:40:11.276995+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3c9fafff991f3535ed42dedb926eb86fce98f487917b77b32aa6d3c867832e37", "fetched_at": "2026-08-28T04:04:33.948670+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lukasbach/react-complex-tree"}, {"content_hash": "08ce7b9323405df86b7123827d2a771e07378a40d7c7f37af50fc6721a44838d", "fetched_at": "2026-08-29T11:56:31.032136+00:00", "kind": "homepage", "missing": false, "url": "https://rct.lukasbach.com"}, {"content_hash": "93879cab9b1ce1c4ca1a9e64c175ddbb18818fba46865ef840791d547ce68196", "fetched_at": "2026-08-29T11:56:31.035414+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/getstarted"}, {"content_hash": "047b214026aef82c57a0443d39e8e197b989d6b5d2f506cdad4fa82029a172fa", "fetched_at": "2026-08-29T11:56:31.037572+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/faq"}, {"content_hash": "69f34f7b0e16719cfc15f3023a98b849dce2079b074db3777df9b44e266ae343", "fetched_at": "2026-08-29T11:56:31.040177+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/api"}, {"content_hash": "b825f50012ef3df0469d7a101c524ceb1584ebfdc6511f25af7d8ee4ee828132", "fetched_at": "2026-08-29T11:56:31.042151+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/guides/uncontrolled-environment"}, {"content_hash": "eccb2281f93a9ebe47c8a4c39349aa283b009939843d88a3522fca205cb139da", "fetched_at": "2026-08-29T11:56:31.043914+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/react-complex-tree"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:40:11.276995+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3c9fafff991f3535ed42dedb926eb86fce98f487917b77b32aa6d3c867832e37", "fetched_at": "2026-08-28T04:04:33.948670+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lukasbach/react-complex-tree"}, {"content_hash": "08ce7b9323405df86b7123827d2a771e07378a40d7c7f37af50fc6721a44838d", "fetched_at": "2026-08-29T11:56:31.032136+00:00", "kind": "homepage", "missing": false, "url": "https://rct.lukasbach.com"}, {"content_hash": "93879cab9b1ce1c4ca1a9e64c175ddbb18818fba46865ef840791d547ce68196", "fetched_at": "2026-08-29T11:56:31.035414+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/getstarted"}, {"content_hash": "047b214026aef82c57a0443d39e8e197b989d6b5d2f506cdad4fa82029a172fa", "fetched_at": "2026-08-29T11:56:31.037572+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/faq"}, {"content_hash": "69f34f7b0e16719cfc15f3023a98b849dce2079b074db3777df9b44e266ae343", "fetched_at": "2026-08-29T11:56:31.040177+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/api"}, {"content_hash": "b825f50012ef3df0469d7a101c524ceb1584ebfdc6511f25af7d8ee4ee828132", "fetched_at": "2026-08-29T11:56:31.042151+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/guides/uncontrolled-environment"}, {"content_hash": "eccb2281f93a9ebe47c8a4c39349aa283b009939843d88a3522fca205cb139da", "fetched_at": "2026-08-29T11:56:31.043914+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/react-complex-tree"}], "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:04:33.948670+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:33.948670+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:33.948670+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:40:11.276995+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3c9fafff991f3535ed42dedb926eb86fce98f487917b77b32aa6d3c867832e37", "fetched_at": "2026-08-28T04:04:33.948670+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lukasbach/react-complex-tree"}, {"content_hash": "08ce7b9323405df86b7123827d2a771e07378a40d7c7f37af50fc6721a44838d", "fetched_at": "2026-08-29T11:56:31.032136+00:00", "kind": "homepage", "missing": false, "url": "https://rct.lukasbach.com"}, {"content_hash": "93879cab9b1ce1c4ca1a9e64c175ddbb18818fba46865ef840791d547ce68196", "fetched_at": "2026-08-29T11:56:31.035414+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/getstarted"}, {"content_hash": "047b214026aef82c57a0443d39e8e197b989d6b5d2f506cdad4fa82029a172fa", "fetched_at": "2026-08-29T11:56:31.037572+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/faq"}, {"content_hash": "69f34f7b0e16719cfc15f3023a98b849dce2079b074db3777df9b44e266ae343", "fetched_at": "2026-08-29T11:56:31.040177+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/api"}, {"content_hash": "b825f50012ef3df0469d7a101c524ceb1584ebfdc6511f25af7d8ee4ee828132", "fetched_at": "2026-08-29T11:56:31.042151+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/guides/uncontrolled-environment"}, {"content_hash": "eccb2281f93a9ebe47c8a4c39349aa283b009939843d88a3522fca205cb139da", "fetched_at": "2026-08-29T11:56:31.043914+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/react-complex-tree"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:33.948670+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:33.948670+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:40:11.276995+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3c9fafff991f3535ed42dedb926eb86fce98f487917b77b32aa6d3c867832e37", "fetched_at": "2026-08-28T04:04:33.948670+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lukasbach/react-complex-tree"}, {"content_hash": "08ce7b9323405df86b7123827d2a771e07378a40d7c7f37af50fc6721a44838d", "fetched_at": "2026-08-29T11:56:31.032136+00:00", "kind": "homepage", "missing": false, "url": "https://rct.lukasbach.com"}, {"content_hash": "93879cab9b1ce1c4ca1a9e64c175ddbb18818fba46865ef840791d547ce68196", "fetched_at": "2026-08-29T11:56:31.035414+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/getstarted"}, {"content_hash": "047b214026aef82c57a0443d39e8e197b989d6b5d2f506cdad4fa82029a172fa", "fetched_at": "2026-08-29T11:56:31.037572+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/faq"}, {"content_hash": "69f34f7b0e16719cfc15f3023a98b849dce2079b074db3777df9b44e266ae343", "fetched_at": "2026-08-29T11:56:31.040177+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/api"}, {"content_hash": "b825f50012ef3df0469d7a101c524ceb1584ebfdc6511f25af7d8ee4ee828132", "fetched_at": "2026-08-29T11:56:31.042151+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/guides/uncontrolled-environment"}, {"content_hash": "eccb2281f93a9ebe47c8a4c39349aa283b009939843d88a3522fca205cb139da", "fetched_at": "2026-08-29T11:56:31.043914+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/react-complex-tree"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:33.948670+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:33.948670+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:33.948670+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:40:11.276995+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3c9fafff991f3535ed42dedb926eb86fce98f487917b77b32aa6d3c867832e37", "fetched_at": "2026-08-28T04:04:33.948670+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lukasbach/react-complex-tree"}, {"content_hash": "08ce7b9323405df86b7123827d2a771e07378a40d7c7f37af50fc6721a44838d", "fetched_at": "2026-08-29T11:56:31.032136+00:00", "kind": "homepage", "missing": false, "url": "https://rct.lukasbach.com"}, {"content_hash": "93879cab9b1ce1c4ca1a9e64c175ddbb18818fba46865ef840791d547ce68196", "fetched_at": "2026-08-29T11:56:31.035414+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/getstarted"}, {"content_hash": "047b214026aef82c57a0443d39e8e197b989d6b5d2f506cdad4fa82029a172fa", "fetched_at": "2026-08-29T11:56:31.037572+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/faq"}, {"content_hash": "69f34f7b0e16719cfc15f3023a98b849dce2079b074db3777df9b44e266ae343", "fetched_at": "2026-08-29T11:56:31.040177+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/api"}, {"content_hash": "b825f50012ef3df0469d7a101c524ceb1584ebfdc6511f25af7d8ee4ee828132", "fetched_at": "2026-08-29T11:56:31.042151+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/guides/uncontrolled-environment"}, {"content_hash": "eccb2281f93a9ebe47c8a4c39349aa283b009939843d88a3522fca205cb139da", "fetched_at": "2026-08-29T11:56:31.043914+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/react-complex-tree"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:33.948670+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:33.948670+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:40:11.276995+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3c9fafff991f3535ed42dedb926eb86fce98f487917b77b32aa6d3c867832e37", "fetched_at": "2026-08-28T04:04:33.948670+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lukasbach/react-complex-tree"}, {"content_hash": "08ce7b9323405df86b7123827d2a771e07378a40d7c7f37af50fc6721a44838d", "fetched_at": "2026-08-29T11:56:31.032136+00:00", "kind": "homepage", "missing": false, "url": "https://rct.lukasbach.com"}, {"content_hash": "93879cab9b1ce1c4ca1a9e64c175ddbb18818fba46865ef840791d547ce68196", "fetched_at": "2026-08-29T11:56:31.035414+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/getstarted"}, {"content_hash": "047b214026aef82c57a0443d39e8e197b989d6b5d2f506cdad4fa82029a172fa", "fetched_at": "2026-08-29T11:56:31.037572+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/faq"}, {"content_hash": "69f34f7b0e16719cfc15f3023a98b849dce2079b074db3777df9b44e266ae343", "fetched_at": "2026-08-29T11:56:31.040177+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/api"}, {"content_hash": "b825f50012ef3df0469d7a101c524ceb1584ebfdc6511f25af7d8ee4ee828132", "fetched_at": "2026-08-29T11:56:31.042151+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/guides/uncontrolled-environment"}, {"content_hash": "eccb2281f93a9ebe47c8a4c39349aa283b009939843d88a3522fca205cb139da", "fetched_at": "2026-08-29T11:56:31.043914+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/react-complex-tree"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:40:11.276995+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3c9fafff991f3535ed42dedb926eb86fce98f487917b77b32aa6d3c867832e37", "fetched_at": "2026-08-28T04:04:33.948670+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lukasbach/react-complex-tree"}, {"content_hash": "08ce7b9323405df86b7123827d2a771e07378a40d7c7f37af50fc6721a44838d", "fetched_at": "2026-08-29T11:56:31.032136+00:00", "kind": "homepage", "missing": false, "url": "https://rct.lukasbach.com"}, {"content_hash": "93879cab9b1ce1c4ca1a9e64c175ddbb18818fba46865ef840791d547ce68196", "fetched_at": "2026-08-29T11:56:31.035414+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/getstarted"}, {"content_hash": "047b214026aef82c57a0443d39e8e197b989d6b5d2f506cdad4fa82029a172fa", "fetched_at": "2026-08-29T11:56:31.037572+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/faq"}, {"content_hash": "69f34f7b0e16719cfc15f3023a98b849dce2079b074db3777df9b44e266ae343", "fetched_at": "2026-08-29T11:56:31.040177+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/api"}, {"content_hash": "b825f50012ef3df0469d7a101c524ceb1584ebfdc6511f25af7d8ee4ee828132", "fetched_at": "2026-08-29T11:56:31.042151+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/guides/uncontrolled-environment"}, {"content_hash": "eccb2281f93a9ebe47c8a4c39349aa283b009939843d88a3522fca205cb139da", "fetched_at": "2026-08-29T11:56:31.043914+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/react-complex-tree"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:40:11.276995+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3c9fafff991f3535ed42dedb926eb86fce98f487917b77b32aa6d3c867832e37", "fetched_at": "2026-08-28T04:04:33.948670+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lukasbach/react-complex-tree"}, {"content_hash": "08ce7b9323405df86b7123827d2a771e07378a40d7c7f37af50fc6721a44838d", "fetched_at": "2026-08-29T11:56:31.032136+00:00", "kind": "homepage", "missing": false, "url": "https://rct.lukasbach.com"}, {"content_hash": "93879cab9b1ce1c4ca1a9e64c175ddbb18818fba46865ef840791d547ce68196", "fetched_at": "2026-08-29T11:56:31.035414+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/getstarted"}, {"content_hash": "047b214026aef82c57a0443d39e8e197b989d6b5d2f506cdad4fa82029a172fa", "fetched_at": "2026-08-29T11:56:31.037572+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/faq"}, {"content_hash": "69f34f7b0e16719cfc15f3023a98b849dce2079b074db3777df9b44e266ae343", "fetched_at": "2026-08-29T11:56:31.040177+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/api"}, {"content_hash": "b825f50012ef3df0469d7a101c524ceb1584ebfdc6511f25af7d8ee4ee828132", "fetched_at": "2026-08-29T11:56:31.042151+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/guides/uncontrolled-environment"}, {"content_hash": "eccb2281f93a9ebe47c8a4c39349aa283b009939843d88a3522fca205cb139da", "fetched_at": "2026-08-29T11:56:31.043914+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/react-complex-tree"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:40:11.276995+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3c9fafff991f3535ed42dedb926eb86fce98f487917b77b32aa6d3c867832e37", "fetched_at": "2026-08-28T04:04:33.948670+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lukasbach/react-complex-tree"}, {"content_hash": "08ce7b9323405df86b7123827d2a771e07378a40d7c7f37af50fc6721a44838d", "fetched_at": "2026-08-29T11:56:31.032136+00:00", "kind": "homepage", "missing": false, "url": "https://rct.lukasbach.com"}, {"content_hash": "93879cab9b1ce1c4ca1a9e64c175ddbb18818fba46865ef840791d547ce68196", "fetched_at": "2026-08-29T11:56:31.035414+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/getstarted"}, {"content_hash": "047b214026aef82c57a0443d39e8e197b989d6b5d2f506cdad4fa82029a172fa", "fetched_at": "2026-08-29T11:56:31.037572+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/faq"}, {"content_hash": "69f34f7b0e16719cfc15f3023a98b849dce2079b074db3777df9b44e266ae343", "fetched_at": "2026-08-29T11:56:31.040177+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/api"}, {"content_hash": "b825f50012ef3df0469d7a101c524ceb1584ebfdc6511f25af7d8ee4ee828132", "fetched_at": "2026-08-29T11:56:31.042151+00:00", "kind": "site_page", "missing": false, "url": "https://rct.lukasbach.com/docs/guides/uncontrolled-environment"}, {"content_hash": "eccb2281f93a9ebe47c8a4c39349aa283b009939843d88a3522fca205cb139da", "fetched_at": "2026-08-29T11:56:31.043914+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/react-complex-tree"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 87}, "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": 1937, "days_push": 9, "days_rel": 9, "gap_med": 81.5, "n_releases_24m": 7}, "score": 95, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}