Repository navigation
Home
Last synthesized: 2026-10-16 | 579 files | 11 concept pages | offline, zero tokens
Raw sources -> readmenator wiki -> links (Karpathy LLM Wiki Pattern, deterministic). Start here, then open one community page. Prefer grep over full reads.
The codebase centres on string.c, doomtype.h, doomdef.h. Architecturally it is 5 layers, dominant utility (450 files) across 11 import-based communities. Recorded risk surface: 0 security findings and 1 dependency cycles.
Surprising tissue lives between headers: kernel, progs/doomgeneric: d_englsh, progs/src: 13 extracted cross-community imports and 7 inferred bridges. Follow connections.json sorted by strength before refactoring.
Open work clusters around documentation (89% file coverage), 0 security findings, 20 taint paths, and 5 suggested exploration questions in queries.md.
| Metric | Value |
|---|---|
| Files | 579 |
| Symbols | 12812 |
| Resolved imports | 1384 |
| Languages | S, c, h, lua, py, s, sh |
| Communities | 11 |
| Doc coverage | 89% (514/579 files) |
| Security findings | 0 |
| Estimated read cost | ~232140 tokens (chars/4, offline so $0) |
| Large files (>256KB, maybe generated) | 1: sign.s
|
- Skim Stats and God Nodes below for blast radius.
- Open the largest community page first, then follow Connections.
- Use
queries.mdfor the next question; log the answer there.
grep -rn '<keyword>' index.md community_*.md
readmenator query "<question>" --target miniOS
- headers: kernel (137 files, cohesion 0.90)
- progs/doomgeneric: d_englsh (99 files, cohesion 0.66)
- progs/src (86 files, cohesion 0.72)
- progs/doomgeneric: p_spec (69 files, cohesion 0.56)
- tools: tls_crypto (37 files, cohesion 0.76)
- headers: vga_fb (17 files, cohesion 0.72)
- progs/doomgeneric: net_defs (13 files, cohesion 0.42)
- headers: batch (3 files, cohesion 0.67)
- headers: tick (3 files, cohesion 0.67)
- tools: doom_pwad (2 files, cohesion 1.00)
- orphans (113 files, cohesion 0.00)
| File | Score |
|---|---|
kernel/string.c |
175.3 |
progs/doomgeneric/doomtype.h |
101.4 |
progs/doomgeneric/doomdef.h |
90.9 |
kernel/syscalls.c |
85.7 |
progs/doomgeneric/doomstat.h |
84.8 |
- 0 -> 5: depends_on (strength 0.9, EXTRACTED)
- 0 -> 2: depends_on (strength 0.9, EXTRACTED)
- 4 -> 2: depends_on (strength 0.9, EXTRACTED)
- 4 -> 0: depends_on (strength 0.9, EXTRACTED)
- 0 -> 8: depends_on (strength 0.9, EXTRACTED)
- 0 -> 7: depends_on (strength 0.9, EXTRACTED)
- 1 -> 3: depends_on (strength 0.9, EXTRACTED)
- 1 -> 2: depends_on (strength 0.9, EXTRACTED)
- 6 -> 2: depends_on (strength 0.9, EXTRACTED)
- 6 -> 1: depends_on (strength 0.9, EXTRACTED)
- Obsidian Graph View works: every community page links back here.
-
connections.jsonis machine-readable for GraphRAG pipelines. -
REPORT.mdstates what was extracted vs inferred and current limits. - Regenerate offline:
readmenator . --rebuild(no network, no tokens).
Generated offline by readmenator from commit 38764aba0302. Edits here are overwritten by readmenator . --rebuild.
Start
Wiki
- community_0_headers_kernel
- community_10_orphans
- community_1_progs_doomgeneric_d_englsh
- community_2_progs_src
- community_3_progs_doomgeneric_p_spec
- community_4_tools_tls_crypto
- community_5_headers_vga_fb
- community_6_progs_doomgeneric_net_defs
- community_7_headers_batch
- community_8_headers_tick
- community_9_tools_doom_pwad
- concepts
- queries
- REPORT
Agent Docs
- API
- API_p10
- API_p11
- API_p12
- API_p13
- API_p14
- API_p15
- API_p16
- API_p17
- API_p18
- API_p19
- API_p2
- API_p20
- API_p21
- API_p3
- API_p4
- API_p5
- API_p6
- API_p7
- API_p8
- API_p9
- ARCHITECTURE
- ARCHITECTURE_p2
- ARCHITECTURE_p3
- ARCHITECTURE_p4
- CONCEPTS
- GOTCHAS
- INDEX
- INDEX_p2
- KB_asm
- KB_boot
- KB_doomgeneric
- KB_doomgeneric_p10
- KB_doomgeneric_p11
- KB_doomgeneric_p12
- KB_doomgeneric_p2
- KB_doomgeneric_p3
- KB_doomgeneric_p4
- KB_doomgeneric_p5
- KB_doomgeneric_p6
- KB_doomgeneric_p7
- KB_doomgeneric_p8
- KB_doomgeneric_p9
- KB_drivers
- KB_drivers_p2
- KB_file
- KB_freedomui
- KB_fs
- KB_headers
- KB_headers_arch_x86
- KB_headers_drivers
- KB_headers_kernel
- KB_headers_p2
- KB_headers_p3
- KB_headers_p4
- KB_headers_p5
- KB_headers_p6
- KB_kernel
- KB_kernel_p2
- KB_kernel_p3
- KB_kernel_p4
- KB_lib
- KB_lisp
- KB_lua
- KB_mcp
- KB_minios
- KB_misc
- KB_misc_p2
- KB_misc_p3
- KB_mm
- KB_net
- KB_nuklear
- KB_pokemon
- KB_progs
- KB_quake2generic
- KB_root
- KB_src
- KB_src_p2
- KB_src_p3
- KB_tests
- KB_tests_p2
- KB_tls_u
- KB_tools
- KB_tools_p2
- KB_wl
- KB_x86
- MEMORY
- SECURITY
- SYMBOLS
- SYMBOLS_p10
- SYMBOLS_p11
- SYMBOLS_p12
- SYMBOLS_p13
- SYMBOLS_p14
- SYMBOLS_p15
- SYMBOLS_p16
- SYMBOLS_p17
- SYMBOLS_p18
- SYMBOLS_p19
- SYMBOLS_p2
- SYMBOLS_p20
- SYMBOLS_p21
- SYMBOLS_p22
- SYMBOLS_p23
- SYMBOLS_p24
- SYMBOLS_p25
- SYMBOLS_p26
- SYMBOLS_p3
- SYMBOLS_p4
- SYMBOLS_p5
- SYMBOLS_p6
- SYMBOLS_p7
- SYMBOLS_p8
- SYMBOLS_p9
Recipes