はじめに 突然ですが、皆さんには次のような経験はないでしょうか。 最初は正しく動作していたはずなのに、開発している間にいつのまにか動作しなくなっていた Pull Requestなどを使ったレビューを実施しているものの、レビューで議論したい内容とは関係ない問題(インデントが揃っていない、命名規則に沿ってない、などなど)が多い そのような場合、機械(プログラム)でチェックできる部分は機械(プログラム)に任せる、例えば自動テストを導入する、ことが一般的になってきたと感じています。前述の悩みはアクセシビリティでも同じです。先ほどの例をアクセシビリティに置き換えると次のようになるでしょう。 最初はアクセシビリティの問題がなかったはずなのに、開発している間にいつのまにかアクセシビリティの問題が作りこまれていた Pull Requestなどを使ったレビューを実施しているものの、レビューで議論したい内容と