User-Specific Feed Organization
Richard
Something that remains a limiting factor for algorithm development on Graze is feed algorithms are not user specific. No matter who a person is, when they look at a Graze feed they're still looking at the same algorithm that anyone else on Bluesky will see. One of the powers of social media is that we can build spaces that are UNIQUE to users and having greater tools to cultivate user-specific experiences on Graze would be incredibly powerful.
I suggest creating a modifier on the Feed Sorting node at the top of feeds called "Social Circle" that will examine the posts in a feed and arrange them based on the proximity of a post/post-author to a user's social circle.
There could be tools to define how far a post is from a person's social circle, and give feed developers tools to create blends of near-social circle posts and posts that are further afield but still popular and may be interesting for a user.
Doughie
It's not as easy as it seems. Running a cluster algorithm on large scale + storing that data is very costly. A better use case is needed to justify that cost.
However I do agree a user-specific feed approach. One of my suggestions is a filter mode based on requesters' following list.
If I already follow a lot of artists and I want to discover artists I don't follow, it will be nice if the feed only shows me people who I haven't followed.
(It's actually easier to do on client side...but Bluesky probably doesn't have spare resources right now.)