You describe an exhaustive documention, but some documentation would already be better than none. Perfect is enemy of good, as your comment illustrates.
You describe an exhaustive documention, but some documentation would already be better than none. Perfect is enemy of good, as your comment illustrates.
Apple wouldn't want to be liable or responsible if someone implements an OS based on their incomplete and imperfect and outdated spec and gets hacked.