Both compare and pull are commands geared towards handling exceptional situations, in which the local information of the blockchain (in the zos.network.json file) becomes out of date. As such, they should not be at the same level of other frequent commands, such as add or push.
Both
compare
andpull
are commands geared towards handling exceptional situations, in which the local information of the blockchain (in the zos.network.json file) becomes out of date. As such, they should not be at the same level of other frequent commands, such asadd
orpush
.Consider making them special "modes" of the
status
command, by adding extra options/flags. Review [git commands for porcelain vs plumbing(https://stackoverflow.com/questions/6976473/what-does-the-term-porcelain-mean-in-git)] for inspiration.