ADR-001Acorn · 开发者工具 · 2026.05
已落地验证为什么坚持「先诊断报告」,拒绝「全自动静默覆盖」?
第一性原理推导
“用户的确定性来自可见性,而非自作主张的便捷。”
被否决的方案
全自动静默修复:检测到缺失立即静默覆盖生成,无需用户交互。被否决原因:抹杀了开发者对工程规则的掌控感,导致不可预期的配置冲突。
实际决策与推导
Acorn 的第一个动作永远是输出结构化的「环境诊断报告」;第二个动作才是由开发者显式确认要应用的修复项。新项目继承的是你的工程意志,而非一份失控的自动化黑盒。