{"adoption": {"forks": 479, "observed_at": "2026-08-28T04:08:48.312130+00:00", "stars": 4402}, "canonical_url": "https://ross.abutalabs.com/products/cs_study_plan", "card": {"archived": false, "artifact_type": "learning-resource", "description": "一份硬核(hardcore)计算机科学CS自学计划，偏向软件工程和系统架构方向", "domain": ["education", "tutorials", "developer-tools"], "enriched": true, "function": ["developer-tools"], "health_score": 20, "homepage": null, "language": null, "license": "CC0-1.0", "license_family": "permissive", "maturity": "active", "member_repos": ["spring2go/cs_study_plan"], "name": "spring2go/cs_study_plan", "platform": ["cross-platform"], "pushed_at": "2024-08-16T02:54:08+00:00", "repo": "spring2go/cs_study_plan", "stars": 4402, "tags": ["self-study", "curriculum", "computer-science", "system-architecture", "software-engineering", "csapp", "hardcore-courses"], "topics": ["computer-science", "self-taught", "csapp", "software-engineering", "system-architecture", "cs"], "urls": [], "use_cases": ["self-taught engineer wanting to rebuild CS fundamentals", "plan a multi-year computer science study path", "find the best university courses for operating systems and networking", "prepare for a system architect career path", "learn systems programming through CSAPP labs", "study data structures and compilers from top courses"], "what_it_is": "A curated 3-year self-study curriculum for hardcore computer science fundamentals, oriented toward software engineering and system architecture. It maps each stage to top US university courses (CSAPP, MIT 6.828, Stanford CS144, Berkeley CS61B) with labs, books, and video resources.", "when_to_avoid": ["you need quick tutorials or beginner-friendly content", "you want a degree program or official certification", "you cannot invest significant time in difficult labs"], "when_to_choose": ["you are a working engineer aiming for software engineering or architecture roles", "you want a structured, lab-heavy curriculum based on elite university courses", "you can commit 3-5 years of sustained study"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/cs_study_plan", "repo": "spring2go/cs_study_plan", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:48.312130+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:21:07.958106+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "21dc28f7146bb8c60fad882a8866209bd14683b8c3c63154f21da65951812b8a", "fetched_at": "2026-08-28T04:08:48.312130+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spring2go/cs_study_plan"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:48.312130+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:21:07.958106+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "21dc28f7146bb8c60fad882a8866209bd14683b8c3c63154f21da65951812b8a", "fetched_at": "2026-08-28T04:08:48.312130+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spring2go/cs_study_plan"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:21:07.958106+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "21dc28f7146bb8c60fad882a8866209bd14683b8c3c63154f21da65951812b8a", "fetched_at": "2026-08-28T04:08:48.312130+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spring2go/cs_study_plan"}], "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:48.312130+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:48.312130+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:48.312130+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:21:07.958106+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "21dc28f7146bb8c60fad882a8866209bd14683b8c3c63154f21da65951812b8a", "fetched_at": "2026-08-28T04:08:48.312130+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spring2go/cs_study_plan"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:48.312130+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:48.312130+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:21:07.958106+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "21dc28f7146bb8c60fad882a8866209bd14683b8c3c63154f21da65951812b8a", "fetched_at": "2026-08-28T04:08:48.312130+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spring2go/cs_study_plan"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:48.312130+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:48.312130+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:48.312130+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:21:07.958106+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "21dc28f7146bb8c60fad882a8866209bd14683b8c3c63154f21da65951812b8a", "fetched_at": "2026-08-28T04:08:48.312130+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spring2go/cs_study_plan"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:48.312130+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:48.312130+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:21:07.958106+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "21dc28f7146bb8c60fad882a8866209bd14683b8c3c63154f21da65951812b8a", "fetched_at": "2026-08-28T04:08:48.312130+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spring2go/cs_study_plan"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:21:07.958106+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "21dc28f7146bb8c60fad882a8866209bd14683b8c3c63154f21da65951812b8a", "fetched_at": "2026-08-28T04:08:48.312130+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spring2go/cs_study_plan"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:21:07.958106+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "21dc28f7146bb8c60fad882a8866209bd14683b8c3c63154f21da65951812b8a", "fetched_at": "2026-08-28T04:08:48.312130+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spring2go/cs_study_plan"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:21:07.958106+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "21dc28f7146bb8c60fad882a8866209bd14683b8c3c63154f21da65951812b8a", "fetched_at": "2026-08-28T04:08:48.312130+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spring2go/cs_study_plan"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2061, "days_push": 747, "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}}