Fix: normalize logging path