Hello, I’m sorry but I’m on vacation right now and don’t have access to my setup.
I will respond in more details when I come back but just quickly - official tutorial is how to build rom with docker from example (I think it was for Samsung S9 when I started, now it’s Google Pixel 5) so it’s very easy to follow and it’s not confusing.
If you don’t like docker, check @ronnz98 tutorial for command line. I used mostly his work and just adjusted some settings where I noticed problems in the rom.