{"adoption": {"forks": 339, "observed_at": "2026-08-28T04:05:12.772653+00:00", "stars": 1624}, "canonical_url": "https://ross.abutalabs.com/products/polishedcrystal", "card": {"archived": false, "artifact_type": "application", "description": "An upgrade to Pokémon Crystal. Brings features and content up to date, and adds some original content.", "domain": ["gaming-tools", "entertainment"], "enriched": true, "function": ["game", "graphics", "simulation"], "health_score": 100, "homepage": "https://www.pokecommunity.com/threads/pok%C3%A9mon-polished-crystal-update-3-1-1.373172/", "language": "Assembly", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["Rangi42/polishedcrystal"], "name": "Rangi42/polishedcrystal", "platform": ["game-engine", "cross-platform"], "pushed_at": "2026-08-26T00:38:32+00:00", "repo": "Rangi42/polishedcrystal", "stars": 1624, "tags": ["pokemon", "rom-hack", "gameboy-color", "assembly", "disassembly", "retro-gaming", "fan-game", "game-development"], "topics": ["pokemon", "game", "gameboy-color", "gbz80"], "urls": [], "use_cases": ["play an improved version of Pokémon Crystal on an emulator or Game Boy Color", "apply a modern ROM hack patch to a Crystal ROM", "study a well-organized Game Boy assembly codebase", "create a custom Pokémon ROM hack based on a disassembly", "experience modern battle mechanics like abilities on retro hardware", "rebuild a Game Boy Color game from source code"], "what_it_is": "Pokémon Polished Crystal is an open-source ROM hack of Pokémon Crystal built on the pret pokecrystal disassembly, written in Game Boy assembly. It modernizes the original game with updated mechanics, abilities, quality-of-life features, and original content while remaining fully playable on Game Boy Color hardware and emulators.", "when_to_avoid": ["you need a legally distributable game - it requires an original Crystal ROM and has no license", "you want to develop a new game rather than modify Pokémon Crystal", "you need a high-level language or modern engine instead of assembly"], "when_to_choose": ["you want a polished, feature-rich remake of Pokémon Crystal playable on original hardware or emulators", "you want to learn or fork a complete, well-structured gbz80 assembly game project", "you want modern Pokémon mechanics (abilities, natures, updated moves) in a Gen 2 game"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/polishedcrystal", "repo": "Rangi42/polishedcrystal", "role": "main", "score": 86}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:12.772653+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:48:37.771054+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da98f8a40d644be7cad11aa8d879a08c16d16139ec1fc6462ce7156dc573bc56", "fetched_at": "2026-08-28T04:05:12.772653+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Rangi42/polishedcrystal"}, {"content_hash": "5320b745599cebe8e62598e3be3501cf5e9674684c864a31fb05cc52de8a8c05", "fetched_at": "2026-08-29T11:21:22.964031+00:00", "kind": "homepage", "missing": false, "url": "https://www.pokecommunity.com/threads/pok%C3%A9mon-polished-crystal-update-3-1-1.373172/"}, {"content_hash": "c9356c74caa21bf27bc2291ecc2960278b4cfa136a712997cedb81ff2c0933a4", "fetched_at": "2026-08-29T11:21:22.973961+00:00", "kind": "site_page", "missing": false, "url": "https://www.pokecommunity.com/help/aboutus"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:12.772653+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:48:37.771054+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da98f8a40d644be7cad11aa8d879a08c16d16139ec1fc6462ce7156dc573bc56", "fetched_at": "2026-08-28T04:05:12.772653+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Rangi42/polishedcrystal"}, {"content_hash": "5320b745599cebe8e62598e3be3501cf5e9674684c864a31fb05cc52de8a8c05", "fetched_at": "2026-08-29T11:21:22.964031+00:00", "kind": "homepage", "missing": false, "url": "https://www.pokecommunity.com/threads/pok%C3%A9mon-polished-crystal-update-3-1-1.373172/"}, {"content_hash": "c9356c74caa21bf27bc2291ecc2960278b4cfa136a712997cedb81ff2c0933a4", "fetched_at": "2026-08-29T11:21:22.973961+00:00", "kind": "site_page", "missing": false, "url": "https://www.pokecommunity.com/help/aboutus"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:48:37.771054+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da98f8a40d644be7cad11aa8d879a08c16d16139ec1fc6462ce7156dc573bc56", "fetched_at": "2026-08-28T04:05:12.772653+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Rangi42/polishedcrystal"}, {"content_hash": "5320b745599cebe8e62598e3be3501cf5e9674684c864a31fb05cc52de8a8c05", "fetched_at": "2026-08-29T11:21:22.964031+00:00", "kind": "homepage", "missing": false, "url": "https://www.pokecommunity.com/threads/pok%C3%A9mon-polished-crystal-update-3-1-1.373172/"}, {"content_hash": "c9356c74caa21bf27bc2291ecc2960278b4cfa136a712997cedb81ff2c0933a4", "fetched_at": "2026-08-29T11:21:22.973961+00:00", "kind": "site_page", "missing": false, "url": "https://www.pokecommunity.com/help/aboutus"}], "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:12.772653+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:12.772653+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:12.772653+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:48:37.771054+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da98f8a40d644be7cad11aa8d879a08c16d16139ec1fc6462ce7156dc573bc56", "fetched_at": "2026-08-28T04:05:12.772653+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Rangi42/polishedcrystal"}, {"content_hash": "5320b745599cebe8e62598e3be3501cf5e9674684c864a31fb05cc52de8a8c05", "fetched_at": "2026-08-29T11:21:22.964031+00:00", "kind": "homepage", "missing": false, "url": "https://www.pokecommunity.com/threads/pok%C3%A9mon-polished-crystal-update-3-1-1.373172/"}, {"content_hash": "c9356c74caa21bf27bc2291ecc2960278b4cfa136a712997cedb81ff2c0933a4", "fetched_at": "2026-08-29T11:21:22.973961+00:00", "kind": "site_page", "missing": false, "url": "https://www.pokecommunity.com/help/aboutus"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:12.772653+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:12.772653+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:48:37.771054+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da98f8a40d644be7cad11aa8d879a08c16d16139ec1fc6462ce7156dc573bc56", "fetched_at": "2026-08-28T04:05:12.772653+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Rangi42/polishedcrystal"}, {"content_hash": "5320b745599cebe8e62598e3be3501cf5e9674684c864a31fb05cc52de8a8c05", "fetched_at": "2026-08-29T11:21:22.964031+00:00", "kind": "homepage", "missing": false, "url": "https://www.pokecommunity.com/threads/pok%C3%A9mon-polished-crystal-update-3-1-1.373172/"}, {"content_hash": "c9356c74caa21bf27bc2291ecc2960278b4cfa136a712997cedb81ff2c0933a4", "fetched_at": "2026-08-29T11:21:22.973961+00:00", "kind": "site_page", "missing": false, "url": "https://www.pokecommunity.com/help/aboutus"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:12.772653+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:12.772653+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:12.772653+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:48:37.771054+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da98f8a40d644be7cad11aa8d879a08c16d16139ec1fc6462ce7156dc573bc56", "fetched_at": "2026-08-28T04:05:12.772653+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Rangi42/polishedcrystal"}, {"content_hash": "5320b745599cebe8e62598e3be3501cf5e9674684c864a31fb05cc52de8a8c05", "fetched_at": "2026-08-29T11:21:22.964031+00:00", "kind": "homepage", "missing": false, "url": "https://www.pokecommunity.com/threads/pok%C3%A9mon-polished-crystal-update-3-1-1.373172/"}, {"content_hash": "c9356c74caa21bf27bc2291ecc2960278b4cfa136a712997cedb81ff2c0933a4", "fetched_at": "2026-08-29T11:21:22.973961+00:00", "kind": "site_page", "missing": false, "url": "https://www.pokecommunity.com/help/aboutus"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:12.772653+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:12.772653+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:48:37.771054+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da98f8a40d644be7cad11aa8d879a08c16d16139ec1fc6462ce7156dc573bc56", "fetched_at": "2026-08-28T04:05:12.772653+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Rangi42/polishedcrystal"}, {"content_hash": "5320b745599cebe8e62598e3be3501cf5e9674684c864a31fb05cc52de8a8c05", "fetched_at": "2026-08-29T11:21:22.964031+00:00", "kind": "homepage", "missing": false, "url": "https://www.pokecommunity.com/threads/pok%C3%A9mon-polished-crystal-update-3-1-1.373172/"}, {"content_hash": "c9356c74caa21bf27bc2291ecc2960278b4cfa136a712997cedb81ff2c0933a4", "fetched_at": "2026-08-29T11:21:22.973961+00:00", "kind": "site_page", "missing": false, "url": "https://www.pokecommunity.com/help/aboutus"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:48:37.771054+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da98f8a40d644be7cad11aa8d879a08c16d16139ec1fc6462ce7156dc573bc56", "fetched_at": "2026-08-28T04:05:12.772653+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Rangi42/polishedcrystal"}, {"content_hash": "5320b745599cebe8e62598e3be3501cf5e9674684c864a31fb05cc52de8a8c05", "fetched_at": "2026-08-29T11:21:22.964031+00:00", "kind": "homepage", "missing": false, "url": "https://www.pokecommunity.com/threads/pok%C3%A9mon-polished-crystal-update-3-1-1.373172/"}, {"content_hash": "c9356c74caa21bf27bc2291ecc2960278b4cfa136a712997cedb81ff2c0933a4", "fetched_at": "2026-08-29T11:21:22.973961+00:00", "kind": "site_page", "missing": false, "url": "https://www.pokecommunity.com/help/aboutus"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:48:37.771054+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da98f8a40d644be7cad11aa8d879a08c16d16139ec1fc6462ce7156dc573bc56", "fetched_at": "2026-08-28T04:05:12.772653+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Rangi42/polishedcrystal"}, {"content_hash": "5320b745599cebe8e62598e3be3501cf5e9674684c864a31fb05cc52de8a8c05", "fetched_at": "2026-08-29T11:21:22.964031+00:00", "kind": "homepage", "missing": false, "url": "https://www.pokecommunity.com/threads/pok%C3%A9mon-polished-crystal-update-3-1-1.373172/"}, {"content_hash": "c9356c74caa21bf27bc2291ecc2960278b4cfa136a712997cedb81ff2c0933a4", "fetched_at": "2026-08-29T11:21:22.973961+00:00", "kind": "site_page", "missing": false, "url": "https://www.pokecommunity.com/help/aboutus"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:48:37.771054+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da98f8a40d644be7cad11aa8d879a08c16d16139ec1fc6462ce7156dc573bc56", "fetched_at": "2026-08-28T04:05:12.772653+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Rangi42/polishedcrystal"}, {"content_hash": "5320b745599cebe8e62598e3be3501cf5e9674684c864a31fb05cc52de8a8c05", "fetched_at": "2026-08-29T11:21:22.964031+00:00", "kind": "homepage", "missing": false, "url": "https://www.pokecommunity.com/threads/pok%C3%A9mon-polished-crystal-update-3-1-1.373172/"}, {"content_hash": "c9356c74caa21bf27bc2291ecc2960278b4cfa136a712997cedb81ff2c0933a4", "fetched_at": "2026-08-29T11:21:22.973961+00:00", "kind": "site_page", "missing": false, "url": "https://www.pokecommunity.com/help/aboutus"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 60}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3388, "days_push": 8, "days_rel": 265, "gap_med": 13.0, "n_releases_24m": 7}, "score": 86, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}