{"adoption": {"forks": 85, "observed_at": "2026-08-28T04:03:24.052831+00:00", "stars": 1054}, "canonical_url": "https://ross.abutalabs.com/products/azurlane_uncensored", "card": {"archived": false, "artifact_type": "dataset", "description": "碧蓝航线反和谐", "domain": ["gaming-tools", "media"], "enriched": true, "function": ["game", "graphics"], "health_score": 56, "homepage": null, "language": null, "license": null, "license_family": "other", "maturity": "active", "member_repos": ["taofan233/azurlane_uncensored"], "name": "taofan233/azurlane_uncensored", "platform": [], "pushed_at": "2025-12-30T07:45:18+00:00", "repo": "taofan233/azurlane_uncensored", "stars": 1054, "tags": ["azur-lane", "uncensored-patch", "game-assets", "texture-replacement", "chinese-game", "fan-patch", "game-development", "android", "ios"], "topics": [], "urls": [], "use_cases": ["uncensor azur lane character art", "restore censored shipgirl skins in azur lane", "get discarded unused character illustrations in azur lane", "patch azur lane l2d skins to original versions", "remove harmony censorship from bilibili azur lane"], "what_it_is": "A community-maintained asset patch that removes censorship from the mobile game Azur Lane (碧蓝航线) by replacing game files, plus an optional 'Plus' patch restoring discarded/unused character artwork. Users download release archives and copy the files folder into the game's data directory on their device.", "when_to_avoid": ["you need something that survives game updates without re-applying the patch", "you want a tool for a game other than Azur Lane", "you cannot modify game data files on your device (e.g. restricted iOS setup)"], "when_to_choose": ["you play Azur Lane and want the original uncensored artwork restored", "you want access to scrapped/unused skin illustrations via the Plus patch"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/azurlane_uncensored", "repo": "taofan233/azurlane_uncensored", "role": "main", "score": 49}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:24.052831+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:59:03.257591+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e5ebc16077388daf403cbd3ba6c67a78557c11798fc3d86190e3ffca5a06575", "fetched_at": "2026-08-28T04:03:24.052831+00:00", "kind": "readme", "missing": false, "url": "https://github.com/taofan233/azurlane_uncensored"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:24.052831+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:59:03.257591+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e5ebc16077388daf403cbd3ba6c67a78557c11798fc3d86190e3ffca5a06575", "fetched_at": "2026-08-28T04:03:24.052831+00:00", "kind": "readme", "missing": false, "url": "https://github.com/taofan233/azurlane_uncensored"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:59:03.257591+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e5ebc16077388daf403cbd3ba6c67a78557c11798fc3d86190e3ffca5a06575", "fetched_at": "2026-08-28T04:03:24.052831+00:00", "kind": "readme", "missing": false, "url": "https://github.com/taofan233/azurlane_uncensored"}], "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:24.052831+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:24.052831+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:24.052831+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:59:03.257591+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e5ebc16077388daf403cbd3ba6c67a78557c11798fc3d86190e3ffca5a06575", "fetched_at": "2026-08-28T04:03:24.052831+00:00", "kind": "readme", "missing": false, "url": "https://github.com/taofan233/azurlane_uncensored"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:24.052831+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:24.052831+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:59:03.257591+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e5ebc16077388daf403cbd3ba6c67a78557c11798fc3d86190e3ffca5a06575", "fetched_at": "2026-08-28T04:03:24.052831+00:00", "kind": "readme", "missing": false, "url": "https://github.com/taofan233/azurlane_uncensored"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:24.052831+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:24.052831+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:24.052831+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:59:03.257591+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e5ebc16077388daf403cbd3ba6c67a78557c11798fc3d86190e3ffca5a06575", "fetched_at": "2026-08-28T04:03:24.052831+00:00", "kind": "readme", "missing": false, "url": "https://github.com/taofan233/azurlane_uncensored"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:24.052831+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:24.052831+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:59:03.257591+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e5ebc16077388daf403cbd3ba6c67a78557c11798fc3d86190e3ffca5a06575", "fetched_at": "2026-08-28T04:03:24.052831+00:00", "kind": "readme", "missing": false, "url": "https://github.com/taofan233/azurlane_uncensored"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:59:03.257591+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e5ebc16077388daf403cbd3ba6c67a78557c11798fc3d86190e3ffca5a06575", "fetched_at": "2026-08-28T04:03:24.052831+00:00", "kind": "readme", "missing": false, "url": "https://github.com/taofan233/azurlane_uncensored"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:59:03.257591+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e5ebc16077388daf403cbd3ba6c67a78557c11798fc3d86190e3ffca5a06575", "fetched_at": "2026-08-28T04:03:24.052831+00:00", "kind": "readme", "missing": false, "url": "https://github.com/taofan233/azurlane_uncensored"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:59:03.257591+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e5ebc16077388daf403cbd3ba6c67a78557c11798fc3d86190e3ffca5a06575", "fetched_at": "2026-08-28T04:03:24.052831+00:00", "kind": "readme", "missing": false, "url": "https://github.com/taofan233/azurlane_uncensored"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 59, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2291, "days_push": 246, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 49, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}