List of scenarios and checks that trunk monkey has to implement.
While two teams work in trunk, they both start to implement required mechanisms. Without noticing it they build two parallel mechanisms. The monkey notices this emerging and coordinates teams efforts allowing them to merge the solution, as well as avoid duplicates and extra maintenance.
The team changes some function, performs optimisation, or simply introduces some improvement. This check verifies if documentation conflicts with the change and gives a hint on how to address it.
The monkey analyses recent commits and identifies the biggest struggles authors had. It provides recommendations on how to address them.