什么是 backward-compat-governance?
一种技能,可以检测向后兼容性大量产生垃圾代码的结构,并支持将兼容性视为“合同和退休计划”的治理。包括澄清公共 API 边界、制度化弃用周期、本地化兼容性层(Adapter/Strangler Fig)、通过合约测试验证兼容性(CDC)以及为 AI 生成的代码设计兼容性门。在代码审查、API 设计、重构和遗留迁移期间使用,以防止兼容性造成的技术债务。目标语言:与语言无关(Java、TypeScript、Go、Python、Rust 等)。 由兼容性管理请求触发,例如“我想保持向后兼容性”、“如何处理已弃用的 API”、“兼容性层正在增长”、“旧版迁移策略”、“API 设计审查”、“兼容性代码过多”、“我想创建弃用策略”或“管理重大更改”。 来源:j5ik2o/okite-ai。