実装完了 · 仕様適合チェックリスト付き
| 業務の中心 | 年次更新。新規は Tネットで先に入力 → アプリは確認・記録のみ。 |
|---|---|
| 前半の手入力 | 不要。生年月日・住所の再入力は削除(Tネット取込+変更確認のみ)。 |
| 本人確認 | 住所・電話・車両情報の変更有無だけ。すべて変更なしはワンタップ。 |
| 記録の本丸 | 前回更新からの条件変更とお客様ご自身のご指示(争点防止)。例: 車両保険の有無と支払条件。 |
| データ源 | 顧客・契約は Tネット から(現状: デモAPI / JSON貼付、本番はAPI連携)。 |
| Android | select廃止・行全体タップ・flush後2フレーム待ちで対策済み。 |
| 項目 | 状態 | 根拠 |
|---|---|---|
| 更新がデフォルト | ✓ | /marugoto/sonpo 起動時5ステップ |
| Tネット取込UI | ✓ | デモボタン + GET /api/marugoto/tnet/demo + JSON貼付 |
| 生年月日手入力なし | ✓ | ステップ2は表示のみ |
| 本人確認ワンタップ | ✓ | 「すべて変更なし」ボタン |
| 争点防止記録 | ✓ | renewalIntent + PDF「更新確認記録」 |
| Androidタップ | ✓ | MarugotoTapCheckbox / チップ式UI |
| 新規(Tネット済) | ✓ | ステップ1で案件区分選択 |
| 旧フロー温存 | ✓ | ?flow=legacy |
| 自動テスト | ✓ | validateSonpoRenewal.test.ts |
| Tネット本番API | 未 | 代理店システム仕様待ち(スタブ差し替え) |
自動検証(最新レポート): 代理店CSV 25件・損保6件・マッピング全件OK・5ステップ検証OK。 運用レベル L2(91%) — 本番可は NO(Google Sheets本番読込+Supabase監査が未達)。
/api/marugoto/tnet/demo/api/marugoto/audit)への renewalIntent 保存