{"adoption": {"forks": 214, "observed_at": "2026-08-28T04:08:54.733420+00:00", "stars": 4595}, "canonical_url": "https://ross.abutalabs.com/products/ps2-covers", "card": {"archived": false, "artifact_type": "dataset", "description": "PS2 Covers Collection", "domain": ["gaming-tools", "media", "files"], "enriched": true, "function": ["image-processing", "developer-tools"], "health_score": 76, "homepage": null, "language": "Python", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["xlenore/ps2-covers"], "name": "xlenore/ps2-covers", "platform": ["cross-platform"], "pushed_at": "2026-07-21T22:36:46+00:00", "repo": "xlenore/ps2-covers", "stars": 4595, "tags": ["ps2", "ps1", "covers", "emulation", "pcsx2", "duckstation", "retroarch", "aethersx2", "game-art", "downloader", "web-server"], "topics": ["covers", "downloader", "pcsx2", "ps2", "retroarch", "download", "cover", "aethersx2"], "urls": [], "use_cases": ["download ps2 game covers for pcsx2", "get cover art for duckstation", "fetch ps1 box art by serial number", "set up 3d covers in retroarch", "bulk download playstation game covers", "cover art for aethersx2"], "what_it_is": "A community-maintained collection of PlayStation 1 and PlayStation 2 game cover images organized by disc serial number, hosted on GitHub. It includes URL templates for emulators like PCSX2 and DuckStation to fetch covers automatically, plus a companion downloader app (PSCoverDL).", "when_to_avoid": ["you need covers for non-PlayStation consoles", "you require a licensed or guaranteed-complete dataset (coverage varies by region and serial)", "you need an actively licensed codebase (the repo has no license)"], "when_to_choose": ["you need cover art for PS1/PS2 games in emulators like PCSX2, DuckStation, RetroArch, or AetherSX2", "you want a serial-keyed URL scheme for automated cover downloading", "you want the broadest available PS2 cover collection"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ps2-covers", "repo": "xlenore/ps2-covers", "role": "main", "score": 74}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:54.733420+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:19:49.072070+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bc4eb27df36d11731dffab60262ea1a1a92661deb85452d54bd6a751fbcaece6", "fetched_at": "2026-08-28T04:08:54.733420+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xlenore/ps2-covers"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:54.733420+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:19:49.072070+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bc4eb27df36d11731dffab60262ea1a1a92661deb85452d54bd6a751fbcaece6", "fetched_at": "2026-08-28T04:08:54.733420+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xlenore/ps2-covers"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:19:49.072070+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bc4eb27df36d11731dffab60262ea1a1a92661deb85452d54bd6a751fbcaece6", "fetched_at": "2026-08-28T04:08:54.733420+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xlenore/ps2-covers"}], "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:08:54.733420+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:54.733420+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:54.733420+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:19:49.072070+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bc4eb27df36d11731dffab60262ea1a1a92661deb85452d54bd6a751fbcaece6", "fetched_at": "2026-08-28T04:08:54.733420+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xlenore/ps2-covers"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:54.733420+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:54.733420+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:19:49.072070+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bc4eb27df36d11731dffab60262ea1a1a92661deb85452d54bd6a751fbcaece6", "fetched_at": "2026-08-28T04:08:54.733420+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xlenore/ps2-covers"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:54.733420+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:54.733420+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:54.733420+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:19:49.072070+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bc4eb27df36d11731dffab60262ea1a1a92661deb85452d54bd6a751fbcaece6", "fetched_at": "2026-08-28T04:08:54.733420+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xlenore/ps2-covers"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:54.733420+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:54.733420+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:19:49.072070+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bc4eb27df36d11731dffab60262ea1a1a92661deb85452d54bd6a751fbcaece6", "fetched_at": "2026-08-28T04:08:54.733420+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xlenore/ps2-covers"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:19:49.072070+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bc4eb27df36d11731dffab60262ea1a1a92661deb85452d54bd6a751fbcaece6", "fetched_at": "2026-08-28T04:08:54.733420+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xlenore/ps2-covers"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:19:49.072070+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bc4eb27df36d11731dffab60262ea1a1a92661deb85452d54bd6a751fbcaece6", "fetched_at": "2026-08-28T04:08:54.733420+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xlenore/ps2-covers"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:19:49.072070+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bc4eb27df36d11731dffab60262ea1a1a92661deb85452d54bd6a751fbcaece6", "fetched_at": "2026-08-28T04:08:54.733420+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xlenore/ps2-covers"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 93, "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": 1560, "days_push": 43, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 74, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}