The title already says most of it. Nodes in the directory tree are sorted by size per level and only the biggest nodes are printed at all (top 50 currently). The output for the repository itself looks like this right now:
➜ dirsize git:(main) odin run . -define:DEBUG_LOG=false
. 1.12MiB
├─ dirsize.exe 828.00KiB
├─ .git 310.34KiB
│ ├─ objects 200.19KiB
│ │ ├─ pack 9.01KiB
│ │ │ └─ pack-b04755bdd625e3657a46bf71778a90b6ac54b3bc.pack 6.79KiB
│ │ ├─ a5 5.48KiB
│ │ │ └─ cac1b36c107fff48b9078976114cc69671be4d 2.30KiB
│ │ ├─ 45 4.65KiB
│ │ │ └─ 41a698b319acf1b6f03886377994f7912c66bb 2.32KiB
│ │ ├─ 1a 3.60KiB
│ │ │ └─ f3498ba35543dfb8d0ed8818d56b4238cdf6ed 2.97KiB
│ │ ├─ 72 3.21KiB
│ │ │ └─ 2f5bd4ec69b823ce82bfd827478b0fe5791ad9 3.04KiB
│ │ ├─ a6 3.03KiB
│ │ ├─ 80 2.99KiB
│ │ ├─ 6f 2.93KiB
│ │ ├─ 96 2.75KiB
│ │ ├─ b2 2.72KiB
│ │ ├─ 87 2.72KiB
│ │ ├─ ae 2.69KiB
│ │ │ └─ 6bd3e06a79935512ee5d83d2a2fc74b7ee7bbf 2.28KiB
│ │ ├─ 24 2.67KiB
│ │ │ └─ 15fab5328f1825701f271f9a903300051141b1 2.28KiB
│ │ ├─ 67 2.67KiB
│ │ │ └─ d49871c2637ed92dcb1acaa46f23a24cec59ea 2.31KiB
│ │ ├─ f7 2.58KiB
│ │ │ └─ 05fca90dbdeb620e94f8b30567bc36904f226d 2.32KiB
│ │ ├─ 6b 2.50KiB
│ │ │ └─ 9b4b584f96a5b9e9d9989d4d054a7ecd797f51 2.28KiB
│ │ ├─ bd 2.48KiB
│ │ │ └─ 0ae67c8ee0194e1ef9a4d7d60f41f0dc295ac0 2.30KiB
│ │ ├─ 79 2.45KiB
│ │ │ └─ e860bb4d45b69ca61d0a0ff1141b0bf2d1465f 2.29KiB
│ │ ├─ f5 2.45KiB
│ │ ├─ 3a 2.43KiB
│ │ ├─ e8 2.40KiB
│ │ ├─ 23 2.36KiB
│ │ ├─ 1f 2.36KiB
│ │ ├─ 49 2.28KiB
│ │ └─ 27 2.27KiB
│ │ └─ a792323a7540070e613cfb03ffcf93e36aff4b 2.27KiB
│ ├─ logs 83.62KiB
│ │ └─ HEAD 82.75KiB
│ └─ hooks 25.22KiB
│ ├─ pre-rebase.sample 4.78KiB
│ ├─ fsmonitor-watchman.sample 4.62KiB
│ ├─ update.sample 3.56KiB
│ └─ push-to-checkout.sample 2.72KiB
└─ main.odin 6.48KiB