En el caso del filtro de items, solo que muestre u oculte los items de acuerdo al criterio de búsqueda pero que las fases no se muevan ni se oculten, si una fase no tiene ningún elemento, igual que se muestre, aunque su listado salga vacío, creo que eso resolvería el problema