「じゃあ、いいや(笑)」
暗号化の実装が、コード0行で解決した
顧問先の会社名をデータベースに暗号化して保存できないか、とAIに相談しました。「管理人にも読めません」と書けたら親切だと思ったからです。AIは実装せず、こう答えました。
正直に申し上げます。「管理者も本当に読めない」はこの構成では実現できません。サーバーが画面にHTMLを返す以上、サーバーは必ず復号できるからです。
その上で、代償つきの選択肢を並べてきました。完全にやるなら、パスワードを忘れた瞬間にデータが永久に失われる。こちらの返事はこれです。
じゃあ、いいや(笑) 本当に顧客情報を守りたい場合には、ユーザーはもともと仮名で社名登録すればいいんだもね。
要件そのものを取り下げ、「秘匿したい方は架空の会社名で登録してください」と正直に案内する設計へ。AIは「これが一番確実で、しかもコストゼロです」と応じました。実装は1行も増えていません。
「半年後に見たらすっかり忘れてるはずだから」
機能がひとつ、作られる前に消えた
財務分析ツールに、AIが書いた所見メモを残す機能を設計していました。AIの案は「確度注意」バッジを付け、人が中身を確認したらバッジを消す、という標準的なものです。よくできた設計に見えました。
確度注意バッジは、人が見ても消さない方がいいかな。半年後に見たらすっかり忘れてるはずだから
コンサルティングの実務では、同じ資料を半年後にまた開きます。そのとき「確認済み」の印を見た自分は安心してしまいますが、何をどう確認したのかはもう覚えていません。読み手は半年後の自分という別人だという一点で、データベースの項目2つと確認ボタンが、実装される前に消えました。
「やることリスト」ではなく「やったことリスト」
AIが自分で「これが最大の未決です」と白状した
ツールのトップ画面を作り直していたとき、AIはデータベースを丹念に調べ上げ、画面設計まで仕上げてきました。仕事としては文句のつけようがありません。ただ、最後にこう言いました。
第1層に出す「やること」を、あなたの実務のどれにするか。これが最大の未決です。あなたが月曜の朝にこの画面を開いて次に何をするかが分かれば、そこに合わせて中身を差し替えたい。……推測です。
「やること」を書くには、何をすべきかという規範が要ります。それは人によって違うので、AIには原理的に埋められない穴でした。
やることリストではなくてやったことリストにすれば、作りやすく、意味のある進捗確認になるのではないか
枠を裏返しただけです。6分後には、3,358件の生の記録が26行の作業日誌に束ねられて動いていました。AIが決められなかったのは能力ではなく、目的を持っていないことのほうでした。