← krahets/hello-algo
CodeVetter · Repo Unpack · Risk map

krahets/hello-algo

Scanned commit 28c1e74c1d dated 2026-08-18 — last upstream commit. Generated by codevetter codevetter 1.12.0 on 2026-09-22. Deep analysis by swe-2 via the devin CLI on 2026-09-22 (runtime not recorded).

The dominant risks are duplication and drift: the same sample logic exists in up to five copies (codes/ + four locale trees) and again inline in the markdown tabs, with only human discipline and PR checklists keeping them consistent. CI has real holes (no zig workflow, no coverage of zh-hant/ja/ru code paths, compile-only checks for several languages). Secondary risks: a subprocess-based runner that executes contributor code, several apparently dead assets (starfield.js, pythontutor-iframe CSS, missing checkin.html), vendored third-party headers, stale GitHub Actions versions/runners, and heavy reliance on external services (giscus, pythontutor.com, CDNs).