add chatzilla diffing and unify repo handling even more