Three-way switches to control top outlet of multiple receptacles
Your problem is that you have looped/paralleled the neutral (white) wire both through and around the 3-way switches, which can be interpreted as a NEC 300.3(B)/310.10(H) violation.

What I would do instead is run a 14/4 between the two 3-way switches, with black as the unswitched hot and red and blue as the travelers, then run a 14/3 from the 2nd switch box to the first outlet -- this also saves you a j-box.