Skip to content
World Map / 品牌研究整理于

二十条必须写进方法的护栏 ​

本页是这 20 条护栏的全库唯一落点。 其余位置只写指针。 依据 meta/writing-style/single-source-of-truth/index.md:断言全库只允许存在一份。

为什么独立成页:护栏 1–20 是 13 条处境判据表里 9/13 条判据的「推翻落点」——每条都写着「推翻它去护栏第 N 条落笔」。 护栏此前只存在于 1,706 行归档件的折叠区内,读者不可达, 推翻机制在 9 条上是断的。本页把它变成可达的落点。

本页不折叠。 覆盖前版本的病因不是「太长」,是 L134 <details>–L1701 </details> 把 1,568 行(91.9%)藏了起来, 而护栏(L522–L776)全部落在折叠区内。

恢复时已改两处(其余逐字未改):

  • M-1:原标题写「十八条」,块内实为 20 条 → 已改「二十条」。
  • M-2:第 19 条与判死侧冲突,按判死侧给的改写补了动作订正段, 并把它那张三级表标为未经验证。原表原动作一字未删,警示并列。

二十条必须写进方法的护栏

1. 缺失型断言(没有 X / 零 X / 从未 X)必须逐页目视并记录已读区间,否则不得写入结论。

这是这套方法里唯一没有证据锚的结构。它不像正面断言那样能被复核,只能靠「我确实一页一页看过」来担保。

2. 关系判断必须落在原文动词上,不能落在措辞上。

「方向相反」「因此规避了」「说明控制能力弱」这类判断,只有当原文用 conform to vs under the authority of 这类动词差异支撑时才成立。标题层比对得不出方向。

3. 模式层的改判必须标检验状态。

已被反例推翻的(模式十三)与待检验的修正版(模式二十二第三版)不能并列为「已证结论」。本项目已因此把「待检验」的版本写进了「必读一」区。

4. 工具的「全部命中」先当 bug 处理,再当证据。

C 类去重复判时,图像探针用 pdftoppm … - 写法,7 组候选全部返回「内容相同」——因为 - 前缀不写 stdout,两侧拿到的都是空字节流(MD5 d41d8cd9…)。

一批文件 100% 相似不是证据,是工具失败的症状。

判据:比对工具若全部命中,先打印它自己的输出长度,确认它真的产出了东西。

同一轮还留下一条反向经验:低 dpi(45–100)灰度图判不出小字差异。全季两份的真正区别(p7 多一个「投影仪安装须知」虚线框)只有 130dpi 才看得见,而两者在 p1/p4/p6/p8 完全一致。

「多数页相同」不等于重复;「差异集中在少数页」往往正是同一文档的不同修订版——那是本库最该保留的一类文件,不是该被合并的噪声。

5. 数值型条目必须有目视锚,且子 agent 的「实测值」要抽验。

FILA 最小尺寸在本项目里被记过四次:14/16 两档 → 14/16/18/18 → 14/16/16/18 → 实测 4/10/10/10mm。前三次数值没有一个是对的。

根因:该 PDF 文本层是替换密码——pdftotext 输出 0GýDJBM'JMB -PHPT Clear Space Requirements(实为 Official Fila Logos…),mm 数值全部丢失。

一个数字在记录里出现第二次,就说明它没被真正验证过。错数字最擅长藏在这种位置。

两条操作规则:

  1. 凡是数值型条目来自 pdftotext,至少抽一页 200dpi 目视比对。 判据:pdftotext 输出出现 ý þ Ã 这类字符,或英文全大写却拼写怪异 → 判定为替换密码,该文件全部数值改走目视。
  2. 子 agent 报告里的具体数字,凡要进入最终结论的,至少抽 1 条 200dpi 目视。 上一轮 agent 严格遵守了「只报实测值不改判」的纪律,但它的实测值本身四个全错——它遵守了纪律,却没有义务去目视。

「我标了『只报实测值』」不等于「我实测过」。 报错数字的成本远低于承认不确定。

本轮抽验 1 条即命中 100% 错误率——这个比率本身就说明抽验不是可选项。

6. 「全量检索零命中」必须同时报告检索的有效产出量。

复核 agent 用 tesseract 跑中文 OCR,因本机没有 chi_sim 模型而命令静默失败——生成了 120 个 0 字节 .txt,而它已据此写下「M Stand 全 120 页零约束」。

一个「全 120 页、零命中、毫无破绽」的结果,恰恰因为什么都没读到而成立。

若它没有在收尾时数一下字符量,这个结论会带着「全量覆盖」的假象进入报告——错误会从「未验证」升级为「已验证」,比原断言错得更深。

判据:先数一下你到底读进去了多少字。 若产出为 0 字节/0 字符,「零命中」不是发现,是故障。

计数完整 ≠ 检索成功。 那个实例里输出文件数是 146/146(看似完美),实际字符量是 0。

这条的适用范围不限于 OCR:任何「跑一遍没有命中」的结论,都要附上「跑了多少、读进去多少」。本项目已有三次教训落在这一类——pdftoppm … - 返回空字节流、tesseract 缺模型返回空文本、FILA 替换密码返回错数字。它们共用同一个形状:失败是静默的,而成功时输出看起来完全正常。

7. 合理的数字会填掉难辨的数字——数值越合理,越要提高分辨率复核。

FILA 最小尺寸被三个独立读取者读成三种值(14/16/18/18、14/16/16/18、14/16/18),600dpi 复核的真值是 4/10/10/10mm。

三次错误全部落在 14–18 这个区间——因为该 PDF 文本层是替换密码,数值读不出来,而 14mm/16mm/18mm 恰好是品牌手册最小尺寸的典型合理值。

正确值 4mm 之所以三轮没人读到,正是因为它不像一个最小尺寸该有的值。

复核方式:不要整页看,裁切带测量标尺的那一小块。600dpi 裁切后标尺括号与标签完整无歧义。

8. 「无文本层」只等于「检索不到」,不等于「不存在」。

⚠️ 本节两处已被推翻,保留原文供追溯:①「它就是正本」是错的。 那份文件是学生作业——物理 p3 印 Gloria Yasein / N0753203,p85 是加拿大沃尔玛券。推翻记录在本文件第 13 条(下方)。 ②「Logo Guidelines 七条」应为 8 条。

反面教材比正面结论更有用:40dpi 联络表通览把一份学生作业判成了正本,并顺手关闭了一个长期待决项。 「无文本层 → 只能排除」这条规则是对的,但它不能反推「排除了三轮的东西一定是正本」——排除的原因是没看,不是看了没有。

麦当劳那份文件(【手册VI 428】,104 页,文本层 138 字符 = 104 个换页符 + Powered by TCPDF)曾被三轮判决任务连续排除,理由都是「无文本层,未逐页目视」。

一次 40dpi 联络表通览即确认它就是正本。 ← 这句是错的

把「检索不到」当成「不存在」,等于把最贵的那份文件扔掉。

动作纪律:任何被判为「因无文本层而排除」的文件,必须至少做一次联络表通览——用 PIL 拼 40dpi 联络表,成本极低,一次能看完 60 页。

9. 自动判据报出数量之后,必须抽 1–2 份目视。

跨页合并识别做了两次:初版「中缝纯白」命中 47 份、修正版「中缝纯白+左右有内容+多页取样」命中 4 份,目视这 4 份,命中真例 0 份。原因是双栏、时间轴、对称构图都会造出与装订线相同的像素特征。

「中缝在哪」这个问题不在像素里,在语义里。 除非读出左右两半的页眉页码是否独立,否则无法判定。

10. 批量命令先核对条数;全库统计先声明有效分母。

两个独立 agent 各踩一次,都属于「静默失败伪装成结果」:

坑现象后果
macOS xargs 无 -dMD5 只跑出 48/1561 行若不核对,会得出「全库仅 48 个唯一文件」
pdftotext 非空 ≠ 有效1,271 份「全部非空、2876 万字」,实则 326 份(25.6%)<50 字/页分母从 1,271 变成 840,所有比率都变

判据一:任何批量命令,先核对「预期条数 vs 实际条数」。判据二:全库关键词统计必须按「字/页」分层,并把有效分母写进结论——分母错了,分子再准也没用。批量处理直接用 Python,不要跟 BSD/GNU 的选项差异搏斗。

11. 小数点是最容易丢失、也最容易被自动补全的字符。

⚠️ 本条已被第二轮订正推翻,保留原文供追溯。 真值不是 .375″,是 .375"(直双引号)、9.5mm(一位小数,不是 9.525mm)、主语是 Siren minimum widths: 而不是星巴克;同页 Wordmark 是 .5" (12.7mm) / 200 pixels。读法也不合规:排版元素应用 400–600dpi,此处只做了 300dpi。 完整逐字转写见 situation-entries「星巴克最小尺寸第二轮订正」。

星巴克 p6 最小尺寸被读成「375″」,300dpi 复核的真值是「.375″(9.5mm)」。

注意方向:错的值不合理(375 英寸的 logo),对的值看起来太小(.375 英寸)。合理性判断把你的常识补到了错误的位置上。

判据:任何英寸/英尺值,先确认小数点是否存在,再判断量级是否合理——顺序反了就会被先验带偏。

12. 提名变量前先问:这是中层还是底层?

13. 找到文件 ≠ 找到正本。

我据一张 40dpi 联络表断定「麦当劳真 VI 手册已定位」并关闭了一个长期待决项。下一个 agent 推翻了它——那份文件是学生作业:物理 p3 印着 Gloria Yasein / N0753203。

四条证伪信号,全部在文件里,且全部不在目录上:

信号出处
人名+编号p3
第三方版权 + 会过期的东西(加拿大沃尔玛优惠券,有效期 2014-11-20 至 12-03)p85
跨市场拼接(印度菜单 + 印尼活动在相邻页)p52–p53
再发布容器 TCPDF/Vebuka.com/ISSUU元数据

「目录里写着 BRAND GUIDELINES」只能证明它自称是什么,不能证明它是谁做的。

长期待决项的关闭条件应当比结论的产生条件更严——「我找到了一份很像的东西」永远不足以关闭「真正的 X 在哪里」。

14. 页脚、版权栏、法务小字必须 400dpi 以上裁切转写。

agent 把「必须获得正式的版权后方可使用」读成了「所有未标注的内容均应参照范例进行绘制」——一句通顺但完全不同的句子,据此建立的新类型被自己撤回。

中文正文读不出来会产生乱码,乱码自己会报警;页脚读错产生的是通顺的句子,它看起来完全正常。

「我目视过吗」这道自查对乱码有效,对语义补全无效。

15. 按关键词做全库统计前,先确认这个词在该行业的说法。

8 份汽车文件里「净空」零命中、「试驾」零命中、「改装」零命中、「展厅」零命中。

但净空确实存在——广汽丰田用的是「不可侵犯区域」,是一个法律词;法规标识也没被忽略,而是被重新命名为「非品牌识别元素」。

关键词零命中可能是术语换了,不是内容没了。

这一条与第三十二条(找到文件≠找到正本)同族:外部信号的缺失,不能推出内部事实的缺失。

16. 七个变量连续被否决之后,项目方向改变了。

变量死在
授权半径定义
版本层密度字段
约束硬度单位
离现场距离测量
承担方测量能力两个轴
约束产出介质与量纲混淆,方向相反
量纲可量性判据 2 倒在循环论证上

决定性实证:77 条逐条采样的约束里,兜底与禁止示例的交集是 0 条(期望 1.6),p = 0.996——两种最常用的写法手段统计上完全无关,且三者的文件集合互不相同。

文件级异质性大于条级维度效应。

决定一份文件写出什么的,主要不是「文件属于哪一类」,而是「这份文件是给谁的、解决什么问题」。

每一次否决都需要先把「类别」定义清楚才能开始——而类别本身正是那个未被检验的东西。

因此本项目停止提名变量,转向处境的穷举与分类。

17. 统计结论要过「随机切分」这一关。

上一轮把某个 70 条样本的标签随机化、枚举全部切分,结果 13.88% 的随机切分能得出 Fisher p<0.05。

上一轮那个「决定性」的发现落在随机波动范围内。 本轮独立复核,同一现象的比率是 1.3%,而非上一轮报的 8.6%。

枚举了足够多的切分,总会找到一个「显著」的。 凡是要靠分组比较得出的结论,必须报告它在随机标签下的重现率。

18. 并行任务的结论必须回写到同一处统一裁决。

麦当劳同时被两个 agent 处理,一个判「真 VI 文件」、一个判「学生作业」。两个结论不矛盾但也不互相覆盖——只有后者能推翻前者的前提。

六个候选变量连续被否决,它们全部是中层标签:

变量死法
授权半径用沉默取值
版本层密度字段混入别的层
约束硬度是模块属性不是文档属性
离现场距离主变量不可评分
承担方测量能力两个轴都不是它
约束产出介质与量纲混淆,方向相反

中层标签描述的是文件或场景的某个侧面,底层触及的是产生数字的物理事实:量纲(数字能不能被核)、产权(谁有权改)、基准(相对式能不能还原成绝对值)。

⚠️ 反面可能性必须保留:若第七次仍失败,说明的不是「找错了层」,而是现象本身多维、不存在主导维度——那会直接告诉我们停止找变量,把力气花在处境的穷举与分类上。

一条不可证伪的空结论,必须降级

「兜底方式不是审美选择,是对执行者能力的判断」——这条把一切兜底都解释成「对执行者的假设」,不排除任何解释,因此不可证伪。

不可证伪的判断提供不了约束力,只能作为提问的起点:换一份文件时,要问的是「它假设了执行者的哪种能力」,而不是「它属于哪种兜底类型」。

团队画像:取证扎实,归纳偏快

不是「系统性编造批判性」的团队——NASA 与 pidan 两处证明它们有能力做出高质量自我推翻,且在动词层面用了原文。

真正的问题是:单本层的改判全部干净,一旦升格为跨本模式,证据就开始复用同一批样本。

归纳的速度快过了证据的速度。 这是本方法目前最需要防范的风险。

19. 找「不可能存在」的东西,不要只找「可疑」的东西。

麦当劳 104 页件被识破,靠的是空白未填的伦理审批表和会过期的沃尔玛优惠券有效期——不是「排版看起来像学生作业」。

识破三份学生作业(麦当劳 N0753203、Burberry N0728408、Tiffany N0733170)后,一个危险的反向推论出现了:凡 issuudownload.net 出品的多半有问题。

实测把这个推论证伪了——同容器的 Lexus、Jeep、匡威都是正本,按容器判会造出 2/3 的假阳性。

🔴 第 19 条的动作已订正(判死侧 L1629–L1637) ​

原动作「找『不可能存在』的东西」测死了。 首次测量:14 个视觉裁决的命中里, 0 个真阳性。信号(空着的审批栏)会稳定命中被设计为留空的模板:

  • 【库内 ESA】p125 @400dpi = 一张 7.3.1 FAX GRID 模板(Date 00-00-2010 / Ref ESA XYZ 567)
  • 【库内 SoM】p19 @400dpi = 信笺规格(Date 00/00/00)

空白是设计,不是疏漏。

改写后的动作:不是「找不可能存在的东西」,而是 先问「这个位置本来该不该有东西」,再把「空着」当成证据。

⚠️ 下面那张三级分类表因此是未经验证的,不是可用的判据: 真阳性为零,三档没有区分度;且「存在性相似」档实测命中 0 次—— 按项目标准那是「未经检验」不是「已确认最弱」。 表保留在下方不删,供追溯;引用它之前必须先说明它未经验证。

判据类型例子抗错能力
不可能存在粘进浏览器的 google.com/search?rlz=…&biw=1920;Signed……/Date…./…./… 的空白伦理表读出来是荒谬的,不是相似的,不受 200dpi 语义补全影响
外部归属Converse Netherlands B.V. … número 34186851;©2004 Lexus 含内部承印号依赖对行业的常识
存在性相似排版像不像、封面像不像最脆弱——正是 200dpi 会错的那一层

容器指纹只能用来排优先级(先看谁),不能用来定罪。定罪必须回到内容里的版权主体、承印信息、法律声明。

而且指纹本身会变成正证:N07xxxxx 学号序列同时出现在三份不同品牌的文件里——这是一个可以批量扫描的正例指纹。

20. 引文入库前必须由父会话开图确认;同一句被引用第二次时必须重新核。

本项目已发生三次同一形态的事故,全部是同一个动作:agent 报告里的一句话,被直接搬进仓库,之后被另一个 agent 证伪。

#声称实测
1蔚来 p65「pdftotext 把请阅补成请参阅」600dpi 证伪——原文两处本就是「请参阅」。⚠️ 逐字:完整规范请·阅·参(3 字)品牌资产管理中相关的;更多详情请·阅·参(3 字)上述文件。「参阅」=「阅」+「参」,所以「请参阅」与「请阅参」是同一串三个字——见护栏「不存在的错误」
2NatGeo 113p「中文版」全英文(可打印字符 0.997)
3亚朵 p39「7mm厚铝板烤漆,银粉银漆」该句不存在——p39 是施工图页

根因:agent 报告在转述层级上丢失了「我有没有亲眼看过」这个标记。

错误不会自己暴露,只会越传越像真的。

固定动作:

  1. 凡引用具体数值/具体页码/具体措辞的引文,入库前由父会话打开渲染图确认
  2. 父会话写进下一份任务书的引文,必须标来源等级——父验 / 文本层交叉 / 仅转述
  3. 同一句引文被引用第二次时必须重新核——第一次可能是错的,第二次更可能是错的,因为它已经被当成事实传播

已派专项审计模式三十四~四十四的全部逐字引文,按 A(父验)/B(仅转述)/C(无标注)三类分别抽验。

本页与 13 条处境判据表的关系 ​

方向内容
判据 → 护栏13 条中 9/13 的「推翻它的人去哪落笔」指向本页第 N 条(此前全部不可达,现已可达)
护栏 → 判据护栏 1/3/4/9 与 A-1…A-4 的「可推翻条件」是同一件事的两种写法,改一处必须同步另一处(PITFALLS 101:「修了一半」)

⚠️ 本页自身带三处已知缺陷,未在本轮修: ① 第 6 条与第 10 条(「全量检索零命中必须报有效产出量」「批量命令先核对条数」) 与 PITFALLS 95/103 同源但未互相引用; ② 第 16 条「七个变量连续被否决之后,项目方向改变了」从未被触发过,状态 未经检验; ③ 护栏 4 与第 18 条的对象已随 66 模式扩到 68 块,未复核是否仍然够用。

推翻本页某一条的落笔位置:该条自己下方(不是台账,见 PITFALLS 103)。

本页依据与维护

2026-10-15 有机精简事故前归档恢复;出处为 aesthetics/brand-vi-appreciating-method.md 覆盖前版本 L522-L776

文档状态:研究中 · 置信度 ★★★☆☆

连接艺术基础、品牌设计、思想与工程,建立自己的理解。