change-consistency
change-consistency 是 systemsmith 技能集中的一个技能,用于在实现或修改行为、术语、接口或使用模式时,以及审查分支中未贯彻到底的变更时,帮助把一次变更的后果完整地落实到受影响的代码与配套产物中,包括最初编辑文件之外的地方。它强调先确定变更前后的差异与预期使用入口,再双向追踪消费者与依赖关系,覆盖命名、断言、测试夹具、配置、文档和示例等同一概念的不同表示,并依据用途与证据决定更新、移除或保留,同时保留无关的既有问题。该技能还要求在有影响的编辑后重复检查,直到没有未解决的后果,并分别验证行为与完整性,简要报告超出初始编辑的更新及剩余不确定性。