Command list architecture working for git-sync