The International Space Station Independent Safety Task Force’s final report is now available online.