Mutation testing with Java pitest measures three things: line coverage, mutation coverage, and test strength.
Jacoco measures both line and branch coverage, same as Jest.
Preferred thing to do is establish a baseline, and then
* Write tests for new features going forward.
* Write tests for fixes to production incidents.
Don't let things get worse than baseline. (The number will vary from repo to repo.)