The good news is that the Rust project has recently agreed to write a specification, and has a budget to hire an editor for it.
The less good news is that it's likely to take a long time before anything resembling a complete description gets written.
You can follow its status at https://github.com/rust-lang/rust/issues/113527