filter-things-msg-nav-path, ui event send msg with msg-data as nav-path, to chan, core go loop chan use nav-path to transition