fix: append-log truncates only on mismatch. dev: partial leader election behaviour