HNに伝えたい:「認知的負債」のための会計システムが必要だ
コードを生成する速度が人間の理解速度を上回る「認知的負債(cognitive debt)」が深刻化している。本稿は、コードベースの「理解状態」を追跡する帳簿システムを提案する。具体的には、コードのファイルやモジュール単位で「誰がどのレベルの理解を示し、誰がそれを検証したか」を記録する「マイクロ認証」をコードと共に管理し、理解が証明されるまですべてのコードを負債として計上する仕組みである。検証はAIではなく、ドメイン専門家やテックリードなどの人間が行うことを前提とし、追記のみ可能な台帳としてコードベースに併置する。計測単位としては「行数(LOC)」を用い、エージェントが大量のコードを生成しても、それを理解・所有・デバッグ・保守する人間側のコストを可視化しようという試みである。