{"adoption": {"forks": 306, "observed_at": "2026-08-28T04:05:13.953532+00:00", "stars": 1630}, "canonical_url": "https://ross.abutalabs.com/products/oc-little", "card": {"archived": false, "artifact_type": "learning-resource", "description": "ACPI Hotpatch Samples for the OpenCore Bootloader", "domain": ["operating-systems", "hardware", "tutorials", "developer-tools"], "enriched": true, "function": ["documentation", "developer-tools"], "health_score": 20, "homepage": null, "language": "ASL", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["daliansky/OC-little"], "name": "daliansky/OC-little", "platform": ["cross-platform"], "pushed_at": "2021-09-22T01:50:13+00:00", "repo": "daliansky/OC-little", "stars": 1630, "tags": ["hackintosh", "opencore", "acpi", "ssdt", "hotpatch", "asl", "bootloader", "macos"], "topics": ["hackintosh", "macos", "opencore", "bootloader", "hotpatch"], "urls": [], "use_cases": ["write SSDT patches for OpenCore hackintosh", "fix sleep and wake issues on a hackintosh laptop", "spoof EC or ambient light sensor devices via ACPI", "patch laptop battery status for macOS", "disable discrete GPU via SSDT", "customize USB ports with ACPI", "learn ASL syntax for OpenCore ACPI patching"], "what_it_is": "A collection of ACPI hotpatch (SSDT) samples and documentation for the OpenCore bootloader, aimed at Hackintosh systems. It includes an online GitBook manual, PDF handbook, and ready-made patches for power management, device spoofing, battery drivers, USB ports, and more.", "when_to_avoid": ["you run real Mac hardware", "you use Clover or another bootloader", "you need a maintained tool rather than sample code and docs"], "when_to_choose": ["building or refining a Hackintosh EFI with OpenCore 0.5+", "you need proven ACPI sample patches for laptops like ThinkPad, Dell, or Lenovo", "you want reference documentation on SSDT load order and ASL syntax"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/oc-little", "repo": "daliansky/OC-little", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:13.953532+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:47:53.081966+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2ed228c37c193c9beb01a4365acb9026329ef063728b679ded233407a8a744c7", "fetched_at": "2026-08-28T04:05:13.953532+00:00", "kind": "readme", "missing": false, "url": "https://github.com/daliansky/OC-little"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:13.953532+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:47:53.081966+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2ed228c37c193c9beb01a4365acb9026329ef063728b679ded233407a8a744c7", "fetched_at": "2026-08-28T04:05:13.953532+00:00", "kind": "readme", "missing": false, "url": "https://github.com/daliansky/OC-little"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:47:53.081966+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2ed228c37c193c9beb01a4365acb9026329ef063728b679ded233407a8a744c7", "fetched_at": "2026-08-28T04:05:13.953532+00:00", "kind": "readme", "missing": false, "url": "https://github.com/daliansky/OC-little"}], "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:05:13.953532+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:13.953532+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:13.953532+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:47:53.081966+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2ed228c37c193c9beb01a4365acb9026329ef063728b679ded233407a8a744c7", "fetched_at": "2026-08-28T04:05:13.953532+00:00", "kind": "readme", "missing": false, "url": "https://github.com/daliansky/OC-little"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:13.953532+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:13.953532+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:47:53.081966+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2ed228c37c193c9beb01a4365acb9026329ef063728b679ded233407a8a744c7", "fetched_at": "2026-08-28T04:05:13.953532+00:00", "kind": "readme", "missing": false, "url": "https://github.com/daliansky/OC-little"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:13.953532+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:13.953532+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:13.953532+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:47:53.081966+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2ed228c37c193c9beb01a4365acb9026329ef063728b679ded233407a8a744c7", "fetched_at": "2026-08-28T04:05:13.953532+00:00", "kind": "readme", "missing": false, "url": "https://github.com/daliansky/OC-little"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:13.953532+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:13.953532+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:47:53.081966+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2ed228c37c193c9beb01a4365acb9026329ef063728b679ded233407a8a744c7", "fetched_at": "2026-08-28T04:05:13.953532+00:00", "kind": "readme", "missing": false, "url": "https://github.com/daliansky/OC-little"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:47:53.081966+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2ed228c37c193c9beb01a4365acb9026329ef063728b679ded233407a8a744c7", "fetched_at": "2026-08-28T04:05:13.953532+00:00", "kind": "readme", "missing": false, "url": "https://github.com/daliansky/OC-little"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:47:53.081966+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2ed228c37c193c9beb01a4365acb9026329ef063728b679ded233407a8a744c7", "fetched_at": "2026-08-28T04:05:13.953532+00:00", "kind": "readme", "missing": false, "url": "https://github.com/daliansky/OC-little"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:47:53.081966+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2ed228c37c193c9beb01a4365acb9026329ef063728b679ded233407a8a744c7", "fetched_at": "2026-08-28T04:05:13.953532+00:00", "kind": "readme", "missing": false, "url": "https://github.com/daliansky/OC-little"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2605, "days_push": 1807, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}