reading the Formula cookbook leaves me with the impression, that the bottle section does not have to be (and also cannot be) filled manually. It seems that it gets filled when the package gets build upstream. Is that correct?
That’s correct. When editing or creating a formula, leave the
bottle block untouched (or absent if new formula). CI infrastructure will add the block during the merge process.