Indeed. Thanks for sharing.
The specifications describe where to store/find information about what applications handle what content and intents (my demo was not concerned with that aspect), but they do not describe a process for actually passing content from one application to another - actually acting on the intent.
I’ll update my demo based to the specifications in the hopes of illustrating the work to be done to bring this to fruition.
I have compiled some notes in the demo repository illustrating my understanding of how this would work based on the current specifications.
Please don’t hesitate to comment back here if I missed something.
Notes are here: