In our organization each team has their own space. In their space, they will work on stories and bugs that can span across multiple projects.
Other teams may also be working on stories related to the same project however, they'll working on them in their own, separate, Space.
My question is what is the best way to create a filter or view to organize work by a "project" that could include all work types, teams, and spaces.
Custom fields are too manual as the list of projects can be 100s and fluctuate (additionally, I'd like to track some metadata on the project itself). Creating a work type above Epic in the hierarchy worked for a while but required rigorous upkeep on ensuring every story had a parent Epic and every Epic had a parent Project work type.
I see there is something call Atlassian Home Projects. However, that feature seems lacking in functionality and can only link at the Epic hierarchy level which excludes a lot of our work.
Thanks in advance for suggestions!