I think I’ve incorporated almost everyone’s feedback/suggestions:
added a tags field to collections
remove strongRefs
removed the list lexicon in favor of fractional indexes
this does mean that collections have one ordering across all apps
fixed the scheme type
Still not sure about @disnetdev.com’s point about deduplicating, currently leaning towards apps interpreting at their own discretion.
ah yes, these are tuse cases I was imagining as well!
ah super interesting, particularly reading rooms. Collaboratively build a list and co-presence emerges from folks providing itemData for each item. I’ve been thinking a collaborators field too, this is a good example. Even in a atproto space, I can see it being useful to pick a subset of people to collaborate on certain collections.