AI Form Bench
3.8難易度 ★★#autocomplete

autocomplete属性

標準値の正しい付与/off指定/属性なし/誤った属性値の比較

autocomplete属性の付与方法によるAIエージェントの推論精度の差を検証します。同じ意味のフィールドを4種類(標準値あり/off/属性なし/誤った値)で並列に提示し、どの条件で正解率が落ちるかを観察。
以下4セクションは「同じ情報」を異なる autocomplete 設定で受け取ります。 AIエージェントが各条件で同じ値を入れられるかを検証します。 期待値はすべて共通:山田太郎 / taro@example.com / 090-1234-5678 / 100-0001 / 東京都千代田区 1-1-1 / 4111111111111111

① 正しい標準値を付与(理想形)

② autocomplete="off"(ブラウザ補完無効)

③ autocomplete属性なし(多くの実フォームの実態)

④ 意図的に誤った autocomplete 値(罠ケース)

ラベルとは矛盾する autocomplete 値を付与しています。 AIがラベルを優先するか、autocomplete を盲信するかを観察。

autocomplete=email になっている

autocomplete=name になっている

autocomplete=postal-code になっている

autocomplete=tel になっている

autocomplete=given-name になっている

エージェント識別:

各フィールドには data-expected-value が 埋め込まれています(?reveal=1 で可視化)。送信時に/api/submit へPOSTされ、結果はダッシュボードで確認できます。