John Carmack deleted fast_inverse_sqrt() in 1999. In commit c51b980a, he replaced 0x5f3759df. We held an air-gapped séance with its ghost.
说明与用途
NecroGit 从 Git 仓库中恢复已删除代码,在终端和网页界面中显示,并生成准确的叙述,避免幻觉。
问题
Legacy code is often deleted without trace, making it hard to recover or understand historical changes.
结果
NecroGit recovers deleted code, presents it in a dual‑surface interface, and generates accurate, non‑hallucinated narratives with 100% fact fidelity.
工作流
- Scan .git objects for deleted functions via git log -p -M
- Parse AST diffs to isolate deleted functions and classes
- Route parsed data to a FactValidator and local Gemma 2 via Ollama
- If LLM output is hallucinated, fall back to deterministic heuristic
- Serve results through a local HTTP server to CRT terminal and web altar
- Generate procedural audio and visual effects for the séance
证据
John Carmack deleted fast_inverse_sqrt() in 1999.
NecroGit is a zero‑dependency, local‑first code necromancy engine with two presentation surfaces
FactAccuracy & Hallucination Containment: 100.0% (Zero false dates)
- 记录日期: 2026-11-01T10:14:08.599Z