This proposal is really cool! I’ve been working on something overlapping with at-intents but I think aligning on your proposal is a good idea.
Few ideas from at-intents we might want to consider incorporating:
- support more verbs than just open. maybe a small open set (e.g. “save”, “share”, “subscribe”) to handle more than just navigation?
- use the user’s own repo as a discovery source. an app someone uses can leave “usage” records to create personalized open/share lists and even populate it without an appview