ドキュメントが存在しないシステムを改修する場合、最初にすべきことは「現状把握」です。コードを読む前に、まず動作を観察し、ログを収集し、どこで何が起きているかを地図として描き起こします。
非破壊的な改修の原則
既存の動作を壊さない改修を実現するためには、変更の前後で挙動が一致していることを確認できるテスト(またはログ比較)が必要です。テストを書けない場合でも、入力と出力を記録する観察ポイントを設けることで、リグレッションを検出できます。

ドキュメントが存在しないシステムを改修する場合、最初にすべきことは「現状把握」です。コードを読む前に、まず動作を観察し、ログを収集し、どこで何が起きているかを地図として描き起こします。
既存の動作を壊さない改修を実現するためには、変更の前後で挙動が一致していることを確認できるテスト(またはログ比較)が必要です。テストを書けない場合でも、入力と出力を記録する観察ポイントを設けることで、リグレッションを検出できます。
引き継げるかどうかの判断だけでも、お気軽にどうぞ。