Proposed resolution:
[vector]
Update the class definition in p2:
// 23.3.6.3 data access pointerT * data(); const_pointerconst T * data() const;
[vector.data]
Adjust signatures:
pointerT * data(); const_pointerconst T * data() const;