DETERMINISTIC CODE GRAPH · LIVE DEMOS
codeblast · 架构图实例
以下全部由静态分析自动生成 · 点开即交互:模块 → 文件 → 符号三层下钻,符号点击跳源码行,红色虚线 = 循环依赖
tRPC TypeScript monorepo · 8 包
验收基准仓:变异测试 28/28 召回 100% 在此仓完成。client → server 单向依赖、packages/server 为绝对核心。
950 files · 5.9k nodes · 17k edges
💥 Impact 叠加演示 tRPC · createFlatProxy
影响半径直接画在架构图上:红=直接调用方,金=受影响测试,紫=传递影响,发光=改动目标。下钻到文件层着色仍然生效——这就是 blast radius。
--impact createFlatProxy
Tabby Angular/Electron · 60k★ 终端
"脏仓"基准:平铺 workspace + 装饰器 + 动态注入。tabby-core 插件架构一图可见,盲区按 dyn/unres 分类标注。
284 files · 2.2k nodes · 5.5k edges
sgp Python · 求解服务
Python 文件级支持(方案 B):LLM 中文模块命名 + 循环依赖检出(sgp_utils ⇄ solver_transfer)。
71 files · 376 nodes · 536 edges
codeblast 自举
用自己分析自己:引擎 + 三投影 + 出口的结构。
~15 files · self-hosted
每条边带 file:line 证据 · 静态可分析范围内零漏报(变异测试验收) · GitHub 仓库 · 方案与验收记录