This document accompanies the LLVM Discourse discussion in https://discourse.llvm.org/t/rfc-c-buffer-hardening/65734 as @aaron.ballman recommended writing it up early. It's intended to eventually become the user-facing documentation for the tool.
As of now the document roughly represents our current plan; it may be corrected in the future, which may or may not be a result of our discussion here! And there are a few TODOs left for me to fill in.
Of course, separate documentation will need to be provided for individual items, such as attribute documentation, but that's a completely different story.
For consistency with the rest of our docs, you should make this change throughout.