RecodeX 重构消息,开发者Geoffrey Huntley提出一种约束编码代理的方法:当代理未使用其诊断库时,他编写Git预提交钩子检查代码差异,一旦发现绕过诊断模块直接调用可观测性模块的代码,就拒绝提交,并向代理注入提示要求改用诊断库。他表示这一做法让代理表现达到十分。