{"adoption": {"forks": 257, "observed_at": "2026-08-28T04:03:32.967980+00:00", "stars": 1091}, "canonical_url": "https://ross.abutalabs.com/products/devicetree-specification", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Devicetree Specification document source files", "domain": ["embedded-systems", "hardware", "documentation", "developer-tools"], "enriched": true, "function": ["documentation"], "health_score": 64, "homepage": null, "language": "Python", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["devicetree-org/devicetree-specification"], "name": "devicetree-org/devicetree-specification", "platform": ["cross-platform", "python"], "pushed_at": "2026-03-10T15:53:19+00:00", "repo": "devicetree-org/devicetree-specification", "stars": 1091, "tags": ["devicetree", "specification", "sphinx", "embedded-hardware", "firmware"], "topics": [], "urls": [], "use_cases": ["read the official devicetree specification", "build the devicetree spec as PDF or HTML", "contribute patches to the devicetree specification", "learn how hardware is described for embedded Linux", "reference devicetree binding syntax"], "what_it_is": "The source repository for the Devicetree Specification, a standard for describing hardware in embedded systems, built with Sphinx and LaTeX. It produces the official PDF and HTML releases of the specification document.", "when_to_avoid": ["you need a devicetree compiler or runtime tool (use dtc instead)", "you want a library for parsing devicetree blobs", "you need Linux kernel documentation rather than the spec itself"], "when_to_choose": ["you need the authoritative Devicetree Specification document", "you want to contribute to or build the spec from source", "you are developing firmware or OS support for devicetree-based hardware"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/devicetree-specification", "repo": "devicetree-org/devicetree-specification", "role": "main", "score": 55}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.967980+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:49:07.475416+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c16f5ea85ecc8f007fbfdc6f5554c42ec101ddc39507c2f3580705ea3ff9992", "fetched_at": "2026-08-28T04:03:32.967980+00:00", "kind": "readme", "missing": false, "url": "https://github.com/devicetree-org/devicetree-specification"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.967980+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:49:07.475416+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c16f5ea85ecc8f007fbfdc6f5554c42ec101ddc39507c2f3580705ea3ff9992", "fetched_at": "2026-08-28T04:03:32.967980+00:00", "kind": "readme", "missing": false, "url": "https://github.com/devicetree-org/devicetree-specification"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:49:07.475416+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c16f5ea85ecc8f007fbfdc6f5554c42ec101ddc39507c2f3580705ea3ff9992", "fetched_at": "2026-08-28T04:03:32.967980+00:00", "kind": "readme", "missing": false, "url": "https://github.com/devicetree-org/devicetree-specification"}], "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:03:32.967980+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.967980+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.967980+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:49:07.475416+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c16f5ea85ecc8f007fbfdc6f5554c42ec101ddc39507c2f3580705ea3ff9992", "fetched_at": "2026-08-28T04:03:32.967980+00:00", "kind": "readme", "missing": false, "url": "https://github.com/devicetree-org/devicetree-specification"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.967980+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.967980+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:49:07.475416+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c16f5ea85ecc8f007fbfdc6f5554c42ec101ddc39507c2f3580705ea3ff9992", "fetched_at": "2026-08-28T04:03:32.967980+00:00", "kind": "readme", "missing": false, "url": "https://github.com/devicetree-org/devicetree-specification"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.967980+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.967980+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.967980+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:49:07.475416+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c16f5ea85ecc8f007fbfdc6f5554c42ec101ddc39507c2f3580705ea3ff9992", "fetched_at": "2026-08-28T04:03:32.967980+00:00", "kind": "readme", "missing": false, "url": "https://github.com/devicetree-org/devicetree-specification"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.967980+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.967980+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:49:07.475416+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c16f5ea85ecc8f007fbfdc6f5554c42ec101ddc39507c2f3580705ea3ff9992", "fetched_at": "2026-08-28T04:03:32.967980+00:00", "kind": "readme", "missing": false, "url": "https://github.com/devicetree-org/devicetree-specification"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:49:07.475416+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c16f5ea85ecc8f007fbfdc6f5554c42ec101ddc39507c2f3580705ea3ff9992", "fetched_at": "2026-08-28T04:03:32.967980+00:00", "kind": "readme", "missing": false, "url": "https://github.com/devicetree-org/devicetree-specification"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:49:07.475416+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c16f5ea85ecc8f007fbfdc6f5554c42ec101ddc39507c2f3580705ea3ff9992", "fetched_at": "2026-08-28T04:03:32.967980+00:00", "kind": "readme", "missing": false, "url": "https://github.com/devicetree-org/devicetree-specification"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:49:07.475416+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c16f5ea85ecc8f007fbfdc6f5554c42ec101ddc39507c2f3580705ea3ff9992", "fetched_at": "2026-08-28T04:03:32.967980+00:00", "kind": "readme", "missing": false, "url": "https://github.com/devicetree-org/devicetree-specification"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 71, "longevity": 100, "rhythm": 8}, "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": 3785, "days_push": 176, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 55, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}