Instance Federation: Visibility of remote Events

Thanks for linking the FEP! The question that I still have is:

Let’s assume an event with

{
  ...,
  "type": "Event",
  "name": "Concert by the Be-Flats",
  "startTime": "2024-04-02T12:00:00Z"
  "category": "MUSIC"
  "discoverable": true,
  "indexable": false,
  ...
}

If the actor publishing this Event is followed by another instance (it’s application actor) how should this be treated?

Discoverable would mean the Event could most certainly be listed. If we assume yes, then the event might get listed in the remote+local event upcoming Events overview page, which is visible for everyone, even not logged in users.

But when now filtering for a specific startTime or category should it be excluded? What is actually meant by a search and what is not?

When searching for “Be-Flats” the meaning of indexable is clear to me.

Any ideas?