350MB kernel (I've run Win10 early edition on 256MB, so 350MB is a "generous" allocation to prevent crashing) 2.3GB (Allocation for mini-OS sandbox image, for running things in sandbox. Not always enabled) 8.0GB (New AI allocation, Microsoft "assumes" AI will always run locally, like for voice command.)
And that gives the 1GB, 4GB, 16GB "requirements for a new PC".
A 16GB PC, should have 5GB of RAM for the user to use. That is when the "Win11 AI version" comes out.
If you want to lock the computer down to the current OS release, you can try "incontrol.exe". For example, I'm 22631.3593 W11 23H2, and I'm locked down to 23H2, so the next Upgrade cannot come in.