返回 Bug 清单
BUG-0989project-27高已修复backend-logic

行尾/编码规范缺失 —— 补 .gitattributes + SOFT-STANDARD-TEXT-ENCODING

发现:2026-10-09验证:2026-10-31置信度:70%

症状

commit 3fe8039720a9 (2026-10-03) fix(encoding): 行尾/编码规范缺失 —— 补 .gitattributes + SOFT-STANDARD-TEXT-ENCODING

根因

根因是**规范缺失**:

修复方案

修复 199 行,删除 1 行。改动文件: .gitattributes, .governance/standards/SOFT-STANDARD-TEXT-ENCODING-20261002.md

错误签名

fix(encoding): 行尾/编码规范缺失 —— 补 .gitattributes + SOFT-STANDARD-TEXT-ENCODING ## 发现(2026-10-02 实测)

本仓未提交改动累积到 **939 项**,其中**大量是行尾/编码噪音**,把真实工作淹没。
根因是**规范缺失**:

| 项 | 实测 |
|:---|:---|
| `.gitattributes` | 此前**只锁 `.githooks/*`**,其它文件不约束 |
| `core.autocrlf` | `true`(**本机配置,非仓库属性** ⇒ 换机器即变) |
| `.governance/prompts/` 换行 | 工作区 **CRLF=34 / LF=4**,而仓库存 LF ⇒ 每次编辑都产生**整文件 diff** |
| BOM 分布 | 全仓 17648 文本文件 → 有 BOM **222**(1.3%) / 无 BOM 17426 |
| 29 项提示词"改动" | **BOM 类 27 · 真实内容改动 0**(diff 均为 `1+/1-`,仅行首 BOM 

技术信息

来源项目

project-27

涉及文件

.gitattributes, .governance/standards/SOFT-STANDARD-TEXT-ENCODING-20261002.md

标签

git-sweep, auto-ingested, project-27, mcp-reported, source-agent