The above documentation should include a VERY VISIBLE note that you will have to do this every time you rebuild the Postfix configuration.
This is where I got the "every time" from.
Let me rephrase what I was trying to say.
In CWP, rebuilding means resetting to those settings that you have specified in those limited amount of fields/checkboxes that you have in the rebuild CWP panel page. This is what I meant by factory reset.
The documentation don't need to be "completed" because there is nothing to be completed in regards to this issue. I've seen some people in this forum misunderstanding the purpose of "rebuild" and they complain that CWP is ruining their configs....
This is what the rebuild in CWP is supposed to do.
Rebuilding in CWP is to be used when there is something wrong or you want to change the default settings that you have applied in the rebuild page, but you have to be aware and I repeat; It WILL remove everything else custom.
So, I would argue that if you are needing to do rebuilding, then it means that you messed up the configuration and you want to "reset" it.... This is the purpose of rebuild. You only need to do it once.
So, never rebuild your server unless there is something wrong that you can't figure out. Otherwise, keep doing modifications manually like everybody else.
I have custom setup that I had to do once and that's it. I don't need to rebuild because I did nothing wrong with my custom setup. By custom, I mean editing the main.cf, master.cf and dovecot.conf files manually.