(I’ve not had the chance to consider the proposal carefully yet, but I do have some driveby comments.)
Please note that nullptr was adopted into C23 from this proposal: Introduce the nullptr constant
I think there might be a misunderstanding about what you’ve quoted. It is UB to modify an object defined as const, not declared: Compiler Explorer
+1, a proposal requiring the implementation to perform a significant analysis is unlikely to be successful in WG14.