Tsma

Agent Operable Codebase
人間が読みやすいコードとエージェントが作業しやすいコードは同じか?同じではない。ファイルに関数が20個あるとエージェントの性能が30〜85%低下する。事務所を工場に変えなければならない。

第8講. エージェントの工場 — Agent Operable Codebase
1ファイルに関数20個でエージェント性能30〜85%低下。filefuncで分割し、tsmaでテストする。

第6講. 通過したらロック — Ratchet Patternの原理と大量適用
AIが完了しましたと宣言した。実際は40/527。Ratchet Patternは完了判定を機械に委ねる。

tsma -- レガシーコードの回帰防御線
すべての関数をインデックスし、テストの有無を検知し、coverageを計測し、LLMエージェントにフィードバックを返すCLIツール。コマンド一つでレガシーコードに回帰防御線を構築する。