In Stable_interface_policy/Frontend#JavaScript_code we state "Note: Clearer documentation guidelines will be provided as part of phab:T138401."
I'd like to propose that stable code MUST be documented on docs.wikimedia.org. While using the stable tag is a helpful indicator, having it discoverable on the documentation is probably the most ideal situation.
One implication of this would mean that extensions/skins that provide stable APIs would need to publish documentation on docs.wikimedia.org.
What thoughts do people have on this?