Skip to content

community_10_orphans

grisun0 edited this page Oct 28, 2026 · 9 revisions

orphans

Community 10 | 118 files | cohesion 0.00

Definition

This community groups 118 file(s) rooted at tools with dominant language c (cohesion 0.00). Central symbols: AES_AFFINE_C, AES_BLOCK, AES_EXIT_FAIL, AES_HDR_SIZE, AES_KEY_BYTES, AES_MAGIC0, AES_MAGIC1, AES_MAGIC2. Core file: mcp/test_minios_mcp.py (107 symbols). Documented purpose: Docstring: boot/uefi_stub.c -- Minimal MiniOS UEFI stub (Phase 1)..

Files

tools (44 files)

File Language Layer Symbols Doc
tools/boot_run.sh sh utility 0 yes
tools/check_abi_numbers.py py utility 5 yes

progs/src (32 files)

File Language Layer Symbols Doc
progs/src/aes.c c utility 54 yes
progs/src/aslr.c c utility 10 yes

progs/asm (13 files)

File Language Layer Symbols Doc
progs/asm/aes.s s utility 30 no
progs/asm/cp.s s utility 2 no

kernel (7 files)

File Language Layer Symbols Doc
kernel/clip.c c utility 4 yes
kernel/cvm_host.c c utility 45 no

tests (4 files)

File Language Layer Symbols Doc
tests/host_aes.sh sh testing 3 yes
tests/host_codecs.sh sh testing 5 yes

arch/x86 (3 files)

File Language Layer Symbols Doc
arch/x86/ctx_sw.S S utility 9 no

mcp (3 files)

File Language Layer Symbols Doc
mcp/__init__.py py utility 0 no

progs/doomgeneric (3 files)

File Language Layer Symbols Doc
progs/doomgeneric/doom.h h utility 2 no

fs (2 files)

File Language Layer Symbols Doc
fs/ramdisk.c c utility 25 yes

progs/micropython/variants/minios (2 files)

File Language Layer Symbols Doc
progs/micropython/variants/minios/manifest.py py utility 0 yes

. (1 files)

File Language Layer Symbols Doc
bootloader.c c utility 2 no

boot (1 files)

File Language Layer Symbols Doc
boot/uefi_stub.c c testing 50 yes

progs/lisp (1 files)

File Language Layer Symbols Doc
progs/lisp/tin.c c utility 1 no

progs/micropython/variants/minios/lib (1 files)

File Language Layer Symbols Doc
progs/micropython/variants/minios/lib/__init__.py py utility 0 yes

progs/pokemon (1 files)

File Language Layer Symbols Doc
progs/pokemon/fetch.sh sh utility 0 yes

... and 98 more files in this community.

Key Symbols

Internal vs External Edges

  • Internal resolved imports (EXTRACTED): 0
  • Cross-boundary resolved imports (EXTRACTED): 0

Connections

  • [INFERRED] shares_context community 0 <-> 10 (strength 0.5): Inferred shared context (language c and layer utility) with no import path between community 0 (headers: kernel) and community 10 (orphans).
  • [INFERRED] shares_context community 1 <-> 10 (strength 0.5): Inferred shared context (layer utility) with no import path between community 1 (progs/doomgeneric: d_englsh) and community 10 (orphans).

Risks

Open Questions

  • Why do 35 file(s) lack file-level docs (e.g. arch/x86/ctx_sw.S)? What purpose do they serve?
  • Is the dangerous import subprocess in mcp/test_minios_mcp.py still required, or can it be isolated?
  • What would break if the most connected file in orphans changed?
  • Should orphans be split, given cohesion 0.00?

Sources

Start

Wiki

Agent Docs

Recipes

Clone this wiki locally