Development follows suspected debris strike on Shenzhou-20's viewport