API测试

huma -- 一个端点都不漏的棘轮
让AI代理测试42个端点,它在第15个就宣布完成了。huma将端点列表变成棘轮会话,让代理一个都漏不了。scan、next、write、verify。四个命令,零配置。

第3课. 不会崩坏的应用 — Hurl、Git、CI/CD
用Hurl声明API契约,用Git创建存档点,用CI/CD自动验证。三者结合就成了棘轮——只向前转、不会倒退的齿轮。

Hurl阻止Vibe Coding的漂移
Vibe coding在3个月内因逻辑漂移而崩溃。CMU、METR、DORA、Amazon的案例证明了这一点。用Hurl将API契约声明为纯文本并用棘轮锁定,在不限制AI自由的前提下结构性地抑制漂移。