TL;DR
In the AI era, architecture analysis cannot stop at reading code as files, functions, imports, and dependency graphs.
We need to observe the smallest units that carry architectural meaning. I call those units Atoms.
By extracting Atoms from a codebase and reading the algebraic structure they generate, we can analyze architecture beyond ordinary dependency relationships.
The workflow looks like this:






