Feature/book 601

Ensure project phase logs aren't duplicated - now only created when the status actually changes.