Overview of soft fork activation mechanisms used in Bitcoin: BIP 8, BIP 9, MASF, UASF, and Speedy Trial.
Reference to the Bitcoin Improvement Proposals repository - the canonical collection of all BIPs.
Discussion of reusable payment code proposals: BIP-47 (payment codes) and BIP-352 (Silent Payments).