Logik der Verzeichnisnamen unter public/system/

Kennt jemand von euch eine Dokumentation zu den Verzeichnissen unter public/system/* oder hat sich den Code angesehen und kann erklären wie sie zustande kommen?

Unter public/system/ gibt es verschiedene Unterverzeichnisse, die 2-3 Ebenen später zu einem Baum von Verzeichnissen mit dreistellig numerischen Namen werden. Beispiel:

root@oghma:/home/mastodon/live/public/system/media_attachments/files# ls -la
insgesamt 28
drwxr-xr-x   5 mastodon mastodon  4096 Sep  3 09:56 .
drwxr-xr-x   4 mastodon mastodon  4096 Jan 24  2023 ..
drwxr-xr-x 188 mastodon mastodon  4096 Jun  4 19:48 109
drwxr-xr-x 589 mastodon mastodon 12288 Okt  1 09:29 110
drwxr-xr-x 272 mastodon mastodon  4096 Nov 14 09:51 111

root@oghma:/home/mastodon/live/public/system/media_attachments/files/109# ls -la
insgesamt 752
drwxr-xr-x 188 mastodon mastodon 4096 Jun  4 19:48 .
drwxr-xr-x   5 mastodon mastodon 4096 Sep  3 09:56 ..
drwxr-xr-x   3 mastodon mastodon 4096 Jan 23  2023 735
drwxr-xr-x   3 mastodon mastodon 4096 Jan 27  2023 751
drwxr-xr-x   4 mastodon mastodon 4096 Jan 26  2023 752
drwxr-xr-x   8 mastodon mastodon 4096 Jan 26  2023 754
drwxr-xr-x  12 mastodon mastodon 4096 Apr 11  2023 755
drwxr-xr-x  11 mastodon mastodon 4096 Feb 26  2023 756

Ich möchte verstehen, wie die dreistellig numerischen Namen zustande kommen, und ob man Rückschlüsse auf das Alter der darunter liegenden Dateien schließen kann, also ob Aussagen wie “die Files unter 109 sind vor oder am 4. Juni geändert worden” oder “die Files in 110 sind jünger als in 109” richtig sind und wie die Aussage “109/755 ist jünger als 109/756, weil…” weiter geht.

Interessante Frage, habe ich mir noch nie gedanken darüber gemacht, wobei ich nicht glaube das die Ordnernamen etwas mit der Zeit zu tun haben. Baut sich die Struktur nicht direkt beim erstellen von Mastodon mit auf?