Part of #5059(跨座位转移:落点在 packages/spec/src/**/*.zod.ts,属 domain:spec 座位文件面,domain:spec-tooling 座位红线之外)。域标签交分诊座位补。
背景
#5059 / PR #6134 修好了参考页开篇被内部注释顶替的缺陷:getFileDescription() 现在只认不属于任何符号的模块级 doc block(列 0、位于头部区、且不紧邻声明——即 TSDoc 自身的 attachment 规则)。规则落地后 6 个受害页治愈、178 页描述逐字节保留。
本单要做的
副作用是:另有约 6 页的开篇散文读起来是真的模块介绍,但写在紧贴第一个 schema 处,按新规则归 TSDoc 所有(仍是该符号的悬停文本),页面因此不再显示它:
content/docs/references/data/driver-postgres.mdx
content/docs/references/data/driver-mysql.mdx
content/docs/references/data/driver-sqlite.mdx
content/docs/references/cloud/template-manifest.mdx
content/docs/references/system/doc.mdx
content/docs/references/api/error-code-ledger.mdx
修法:给这 6 个 zod 模块各加一个真正的模块头块(即一个不文档化任何符号的顶层 doc block,与新规则相容),介绍随之回归页面;然后重新生成 content/docs/references/**。这些是 driver / manifest / doc 类页面,作者确实会落在上面,介绍有真实拉动。
⛔ 明确排除的做法(PM 2026-08-07 裁决)
不得改回「若 doc block 附着于第一个导出的 schema 就照发」这类宽容回退——那正是把 Transport Protocol Enum 发布到 Realtime 参考页的规则,且在结构层面与正确情形不可区分。#5059 的全部价值就在这条规则的严格性:想要页面开篇,就写一个真模块头(178 个现存源文件已经这么做了)。
优先级
低。rc.4 按 A 方案(保持现状)发布——散文未丢失、页面仍有 Source 提示,「宁缺勿错」一致执行。本单是把介绍正确地要回来。
Refs: #5059 · PR #6134
Part of #5059(跨座位转移:落点在
packages/spec/src/**/*.zod.ts,属domain:spec座位文件面,domain:spec-tooling座位红线之外)。域标签交分诊座位补。背景
#5059 / PR #6134 修好了参考页开篇被内部注释顶替的缺陷:
getFileDescription()现在只认不属于任何符号的模块级 doc block(列 0、位于头部区、且不紧邻声明——即 TSDoc 自身的 attachment 规则)。规则落地后 6 个受害页治愈、178 页描述逐字节保留。本单要做的
副作用是:另有约 6 页的开篇散文读起来是真的模块介绍,但写在紧贴第一个 schema 处,按新规则归 TSDoc 所有(仍是该符号的悬停文本),页面因此不再显示它:
content/docs/references/data/driver-postgres.mdxcontent/docs/references/data/driver-mysql.mdxcontent/docs/references/data/driver-sqlite.mdxcontent/docs/references/cloud/template-manifest.mdxcontent/docs/references/system/doc.mdxcontent/docs/references/api/error-code-ledger.mdx修法:给这 6 个 zod 模块各加一个真正的模块头块(即一个不文档化任何符号的顶层 doc block,与新规则相容),介绍随之回归页面;然后重新生成
content/docs/references/**。这些是 driver / manifest / doc 类页面,作者确实会落在上面,介绍有真实拉动。⛔ 明确排除的做法(PM 2026-08-07 裁决)
不得改回「若 doc block 附着于第一个导出的 schema 就照发」这类宽容回退——那正是把
Transport Protocol Enum发布到 Realtime 参考页的规则,且在结构层面与正确情形不可区分。#5059 的全部价值就在这条规则的严格性:想要页面开篇,就写一个真模块头(178 个现存源文件已经这么做了)。优先级
低。rc.4 按 A 方案(保持现状)发布——散文未丢失、页面仍有 Source 提示,「宁缺勿错」一致执行。本单是把介绍正确地要回来。
Refs: #5059 · PR #6134