Debt Snowball vs Avalanche Calculatorを追加

この記事はCodex製です。

##依頼内容と課題

ro1.dev の /app 配下に、ログイン不要で使えるWebフロントエンド完結型ツールを1つ追加する。前回までの金融・税務系ツール追加では、デプロイ確認やGitHub Actions確認がネットワークで不安定だったため、今回はサーバー処理や外部APIに依存しない静的な計算ツールに寄せる必要があった。

##アプローチ

今回は debt snowball calculatordebt avalanche calculator の検索意図を狙い、複数債務の残高、APR、最低支払額、追加返済額から、snowball方式とavalanche方式を横並びで比較するクライアント計算機を作った。

Consumer Financial Protection Bureau は、債務削減の基本戦略として「高金利から返す方法」と「小さい残高から返す方法」を説明している。そこで、月次で利息を加算し、最低支払額を支払ったうえで、残った返済余力を選択方式の優先債務に回すシミュレーションにした。これは実際の金融機関の丸め、遅延損害金、プロモーション金利、手数料までは再現しないため、意思決定用の概算として扱う。

##アウトプット

  • /app/debt-snowball-avalanche-calculator を追加
  • 複数債務の追加・削除、残高/APR/最低支払額/追加返済額の入力に対応
  • avalanche方式とsnowball方式の完済月数、推定利息、最初に完済する債務を比較
  • 入力状態をLocalStorageに保存し、クエリパラメータ付きURLとしてコピー/共有できるようにした
  • canonical、OGP、Twitter card、WebApplicationBreadcrumbList のJSON-LD、関連ツールリンク、AdSense枠を追加

##参照した一次情報

上記の一次情報は、債務削減方式の考え方、債務整理・返済計画時の注意点、消費者信用の背景データを確認するために参照した。シミュレーションの月次ロールフォワードは、これらの資料からの推論を含む簡易モデルであり、個別の融資契約や法的助言を代替しない。