Looks like standard.site is adding a recommend type to their lexicon: https://pdsls.dev/at://did:plc:re3ebnp5v7ffagz6rb6xfei4/com.atproto.lexicon.schema/site.standard.graph.recommend
We could add a component to add/remove the record. Pckt looks like they are implementing it as a star based on https://bsky.app/profile/standard.site/post/3mkkrqfrq5k2q
If we did this, itβd be nice to share auth with the subscription component. Maybe we should use cookies as a preferred solution since those usually roam with profiles. We could fall back to isolated storage for compat.
Then, if you end up doing the CDN idea, at least the (remote) cookie option is already in place.