I had chance to trace AOSP Launcher3 deep shortcut mechanism for N release. Now I like to share my trace result as UML sequence diagram because O release is going to be launched.
If you are interested in this topic, please check next page. Let me know if you like to know more about deep shortcut change / add deep shortcut in Launcher3 for N release.