编码要求

  • 编码前思考:遇到歧义必须先问、先呈现权衡,不许默不作声猜需求。
  • 简洁优先:50行能写完绝不写200行,不加未请求的功能,不做一次性抽象。
  • 精准修改:只改必须改的地方,不许借“顺手优化”之名碰相邻代码。
  • 目标驱动执行:把“修复Bug”改成“先写一个能复现Bug的测试,再让它通过”。
  • 压缩时必须保留

  • 所有已修改文件路径+变更摘要
  • 当前任务目标与验收标准
  • 架构决策/技术选型理由
  • 最近3次测试命令与结果
  • 压缩时允许丢弃

  • 调试中间日志/重复错误
  • 已完成且无关的讨论
  • 长文本的完整内容(保留摘要)