No já si nemyslím, že problém je primárně v UI. Přece nemůže být zásadní překážka k tomu navrhnout celý datový model tak, aby v případě dočasného přepnutí režimu repozitáře data o hvězdičkách zůstala v systému, byť samozřejmě bez efektu a pak po návratu zpět prostě bylo vše v pořádku i bez pochybného řešení ze zálohy databáze. No a teprve třeba po dvou týdnech (ideálně s opakovaným varováním mailem) některé údaje pocházející z public režimu smazat.