Hurl

プロダクショントラフィックこそが仕様だ

プロダクショントラフィックこそが仕様だ

レガシーコードにはドキュメントがない。テストもない。それでも今この瞬間も動いている。きちんと記録された一ヶ月分のログこそが仕様だ — プロダクショントラフィックで現在の挙動をキャプチャしたHurl統合テストを作れば、コードを一行も読まずにレガシーの機能を固定し、リファクタリングの安全網を張ることができる。

第11講. 壊れた vibe coding アプリを救う方法

第11講. 壊れた vibe coding アプリを救う方法

vibe coding で作ったアプリが壊れた。作り直す必要はない。診断して、ロックして、一歩ずつ抜け出せばいい。

huma -- エンドポイントを一つも漏らさないラチェット

huma -- エンドポイントを一つも漏らさないラチェット

AIエージェントに42個のエンドポイントのテストを頼むと15個目辺りで完了を宣言する。humaはエンドポイントリストをラチェットセッションに変えエージェントが一つも漏らせないようにする。scan next write verify。4コマンド設定不要。

第3講. 壊れないアプリ — Hurl、Git、CI/CD

第3講. 壊れないアプリ — Hurl、Git、CI/CD

HurlでAPI契約を宣言し、Gitでセーブポイントを作り、CI/CDで自動検証する。

Reins Engineering — 手綱のあるAI

Reins Engineering — 手綱のあるAI

Harness engineeringは柵だ。エージェントを外に出さないが、目的地に着くことは保証しない。Reins Engineeringは手綱——決定論的な契約で操り、ラチェットで固定し、意思決定と実装を分離する。

Hurlがバイブコーディングのドリフトを止める

Hurlがバイブコーディングのドリフトを止める

バイブコーディングは3ヶ月でロジックドリフトにより崩壊する。CMU、METR、DORA、Amazonの事例がそれを証明している。HurlでAPIコントラクトをplain textで宣言しラチェットでロックすれば、AIの自由を制限することなくドリフトを構造的に抑制できる。