Description
I think the BIDS documentation on the inheritance principle and sample OpenNeuro datasets may mislead many users. The bvec files are in image space, not world space. Therefore, they only apply to multiple images if both the vector tables AND image angulation are identical. Image angulation is often adjusted across scans, either by the user or due to auto-align. While some centers only acquire DWI data with the angulation aligned to the scanner bore (e.g. no angulation), this is not a consistent practice. The opportunity for unintended consequences is very high, especially if this caveat is not emphasized.
The FSL bvec format used by BIDS is described here and here. It will flip the first dimension of the imaging data if the data has a positive determinant, which makes it very unintuitive and can confuse people if the data is stored on disk in LAS versus RAS.