DuoBalance 検証スパイク
P0 / 使い捨て
1 — 実行環境
起動モード—
localStorage—
前回の起動—
起動回数—
Web Crypto—
UA—
ホーム画面に追加してからもう一度開き、「前回の起動」に時刻が出て「起動回数」が増えれば永続化は合格。
Safariのタブとホーム画面アプリでは別々のカウントになるのが正常。
2 — ライセンス署名検証
状態—
購入ID—
保存元—
改ざんキーが弾かれるかも同時に試す:末尾を1文字変えて再送信すると REJECTED になるはず。
3 — 公開CSVの取得
結果—
HTTPステータス—
Content-Type—
所要時間—
サイズ—
データ行数—
4 — 列診断(書式の混入チェック)
最初にデータが入っている行の生の文字列をそのまま表示する。
緑=数字だけ。
赤=通貨記号・カンマ・全角などが混入。赤が出たらテンプレ側で表示形式を直す。
5 — 描画(二人での資産総額)
期間—
最新の資産総額—
まとめ
CORS取得—
書式の混入—
署名検証—
PWA永続化—
4つすべて PASS になったらスパイクは終了。この画面をスクショして残す。