補足施策

| 項目 | 状態 |
|------|------|
| 画像のWebP変換 | 適用済み(4829197・残存GIF 2件) |
| JS最適化 第1段階(body末尾移動) | 適用済み(4052e17) |
| JS最適化 第2段階(async付与) | 適用済み(845f941・**simulated FCP -46.5%**) |
| CSS結合 | FCPフェーズ(26653c3)で実施済み |
| GZIP圧縮 | FCPフェーズ(38d009a)で実施済み |

| 項目 | 状態 |
|------|------|
| 残存GIFのWebP変換 | 適用済み(4829197・-15.7KB) |
| 画像の適正サイズ化 第1弾(非カルーセル20件) | 適用済み(e66817c・**-351KB / -62.7%**) |
| 画像の適正サイズ化 第2弾(第2カルーセル9件) | 適用済み(7b61a1b・-88KB / -37.0%) |
| 全script要素のbody末尾移動 | 適用済み(4052e17・render-blocking-resources 満点化) |
| 非依存scriptへのasync付与 | 適用済み(845f941・**simulated FCP -46.5%**) |
| HTML軽量化(コメント + ネストHTML文書) | 適用済み(b4638f6・**HTML -18.4%**) |
| インライン<style>のパージ | 適用済み(f75ce24・HTML -5.3%) |
| キャッシュTTLの設定 | 適用済み(d67868d・効果なし。uses-long-cache-ttl 0.5→1.0) |
| 初期非表示DOMの遅延生成(ハンバーガーメニュー) | 適用済み(a6da9a5・**dom-size 0.5→1.0、DOM 925→763**) |
| fs_style.css 第2段階未使用CSS除去 | 適用済み(9479dab・**unused-css-rules 0.5→1.0、CSS -40.3%**) |
| 第2カルーセルのlazy loading | 適用済み(6084d74・adaptiveHeight非再発を実証) |
| jQuery 3重読み込みの解消 | **不採用**(208882b+revert・SRI制約により検証不能) |
| フッターアコーディオン等の遅延生成 | **スキップ**(dom-size満点済みで追加利益ゼロ・純CSS実装をJS依存に後退させるリスク) |
| Google Fonts / 日本語Webフォント | 該当なし(fonts.googleapis/gstatic 0件。@font-face は fs-icon 1件のみ) |
| 高速ネットワークシミュレーション | 条件不成立(実測RTT 0.259〜1.488ms、既に高速環境) |

| 項目 | 開始時 | 完了時 |
|------|--------|--------|
| 転送量 | 2.51 MB | 約 2.0 MB |
| HTMLサイズ | 72,276 B | 55,983 B(-22.5%) |
| DOM要素数 | 925 | 763(-17.5%) |
| CSSサイズ | 94,308 B | 56,306 B(-40.3%) |
| uses-responsive-images | 556 KiB / 28件 | 46 KiB / 10件 |
| uses-long-cache-ttl | 0.5(62件) | **1.0(0件)** |
| dom-size | 0.5 | **1.0** |
| render-blocking-resources | 0 | **1.0** |
| unused-css-rules | 0.5(13,014 B) | **1.0(0 B)** |
| Overall Score | 100 | **100** |
| CLSスパイク率 | 0/20 | **0/20(全プラクティスで維持)** |

スクリプトのタイミングを変える施策は**8回連続で他の指標を悪化**させてきたが、
**async 付与(845f941)が初めて成功**し simulated FCP を -46.5% 改善した。
defer(3回試行、全て不採用)と async の違いが決定的だった。

simulated FCP 203.5 → 967.5ms は「悪化」ではなく「正常化」だった。
適用前の 203.5ms は**HTML文書の受信完了(約490ms)より前**で物理的にあり得ない値であり、
適用後の約950msが妥当。observed FCP は一貫して約1580msで不変。

inventoryに記録されたファイルのSHA-256が integrity 属性と不一致のため、
全計測を通じて jQuery 3.4.1 が一度も実行されていない。
**psq の record/playback アーティファクトであり実サイトの欠陥ではない**が、
**jQueryが3バージョン同時ロードされ最新の3.4.1が古い1.7.2に巻き戻されている**という弱点自体は実在する。

Lighthouseの計測環境が帯域無制限(throughputKbps: 0)のため。
**実回線・モバイルデータ環境では大きな効果が期待できる。**

LCP: 約1434〜1504ms
CLS: 0.000
TBT: 0ms
FCP: 約515〜545ms
SI: 約1514〜1552ms
Overall Score: 100