safe подмножество полностью задокументировано и фиксировано версией языка совместо со словом пацанов. Возникновение unsound (ub в чистом safe) - баг компилятора. unsafe не специфицирован, но частично документирован, и там можно считать всё ub.
Finally, this book is not normative. It may include details that are specific to rustc itself, and should not be taken as a specification for the Rust language.