Hide view : filter on view content

Hello,

When I want to change something on a field that will break everything, there’s no really guidance’s or an overall overview to see every connection in a simple manner. If a field is used on formulas, I’m not able to discover it easily. What I do currently, if it’s not critical, I delete the field and restore it so I can see on inbox everything broken.

On this kind of situation and let say that I want to change the relation of a field from “one to many”, to “many to many”. In order to avoid breaking everything, I create a new field and migrate everything to this new field. In a User experience perspective, I’m thinking in moving the replaced field to another View, let say it is called Phasing Out.

What I would like to do is to be able to hide the view Phasing Out if this view does not contains fields. If the view contains fields then it should automatically be visible for the Users. So basically, what I would like is to be able to show or hide a view based on the view content.

I’m not sure if this really relates to the title but for the migration/breaking issue I recently did a migration and it was a bit painful for the same reason. I resorted to asking AI both Claude with MCP and the native Fibery agents. Basically “Can I deprecate this field? Tell me what it’s related to and where its used. Write a plan.” Although I don’t think AI can see if its used in Automations, Validations?

Then do a bunch of stuff and when you think its ready, try the prompt again so it can pick up things you have missed or not yet done.

But yes agree it would be ideal for the UI field to show the relations, views, formulas etc so you can fan out from there. Hubspot does this well as example

Now to go beat up people for their lack of data hygiene! :winking_face_with_tongue: