@@ -544,8 +544,11 @@ Expected: `>600 硬限 15 · 301–600 档 123`
5445441. **45 条自动补登的理由**:控制方已**预先实测**该逻辑的产出率(探针 ` .superpowers / sdd/ probe- autoreason .mjs ` ):**43 条能自动摘到可用理由,仅 2 条会留 ` (待补理由)` 占位符**。
545545 ⇒ 你的工作量是:**抽查**若干条自动摘取的文字是否恰当(样例显示质量可用,如 ` streaming_asr .rs → sherpa- onnx OnlineRecognizer(Zipformer transducer 中英双语流式)` ),并**人工补写那 2 条**占位符。
546546 ⚠️ 这条产出率依赖计划里改进后的正则(**捕获整行再清洗**)。若你发现占位符远多于 2 条,说明正则被改回了 ` [^ \n* ]+ ` (那个写法会卡在本仓大量的 ` ** 加粗** ` 开头处、**一条都摘不到**)—— 先修正则,不要手工填 45 条。
547- 2. **搬家不丢信息**:原表里嵌在表格中间的两处散注 —— 第 118 行(SessionsPage 审查快照说明)与第 121 行(` ai_refine_protocol .rs ` 登记移除)—— 前者若已过时删除并在提交信息里说明,后者**移入「已拆分 / 登记移除记录」节**。
548- 3. **历史节的完整性**:确认 ` ## 已拆分 / 登记移除记录` 的 13 条注记**一条不少**(逐字保留)。
547+ 2. **搬家不丢信息**:⚠️ **计划这里写「两处」是错的 —— 实际有四处**(实施者实测指出)。原文嵌在表格中间、不被生成器承载的散注共四条:
548+ - 第 118 行(SessionsPage 审查快照说明)——**判定已过时**:其动作项「随 NotesPage/types.ts 拆分任务一并复核,若仍越线按上表模式登记」已由本次重建兑现(实测 352 行,现为正式条目),快照值 304 本身也过期 ⇒ **删除**并在提交信息里说明
549+ - 第 121 行(` ai_refine_protocol .rs ` 登记移除,实测仍 295 ≤300)· 第 119 行(` EnrichPanel .tsx ` 登记移除→复核实测 **324 行已恢复登记**)· 第 117 行(` app/ src/ types .ts ` 「拆分中暂不登记」,拆分已完成、实测 20 行 barrel)⇒ **三条逐字迁入「已拆分 / 登记移除记录」节**
550+ - **★ 控制方裁决:接受这处「超出计划字面枚举」的扩张。** 理由:本步的意图是**搬家不丢信息**,而这四条都嵌在表格中间、重建后**生成器不会承载它们** —— 只迁 121、把 117/119 丢掉,等于用"严格遵守字面"换"静默丢失两条机构记忆"。实施者**主动上报了这处扩张**并给出复核数字,处置正确。
551+ 3. **历史节的完整性**:确认 ` ## 已拆分 / 登记移除记录` 的 **13 条**注记逐字保留 —— 迁入上面三条后应为 **16 条**。
549552
550553Run(核对历史节条数):
551554` ` ` powershell
@@ -739,6 +742,7 @@ git commit -m "docs(versions): 0-C1 行数红线验收与门槛更正"
739742- **15 个 >600 文件的拆分**:` 0 - C2 ` (` ClassroomPage .tsx ` / ` SessionDetailPanel .tsx ` / ` NoteListView .tsx ` / ` SessionListPanel .tsx ` / ` NotesPage .tsx ` )与 ` 0 - C3 ` (` lib .rs ` / ` types .rs ` / ` live_session_frame .rs ` / ` commands_ai_refine .rs ` / ` db_goals .rs ` / ` commands_goals .rs ` / ` ai_refine_task .rs ` / ` note_filter .rs ` / ` artifact_templates .rs ` / ` video_profile .rs ` )。` 0 - C3 ` 含 ` lib .rs ` (AGENTS.md §10 需额外审查:Tauri command 注册边界)。
740743- **` scripts/ validate- all .mjs ` 已失效**:它引用 ` client/ ` 、` server/ ai- gateway` 等**本仓库不存在的目录**(重构前遗留),跑起来第一步即失败。并行审查曾建议把行数守卫挂进它 —— **该建议的前提不成立**(落点本身是坏的)。修它或删它属独立治理项。
741744- **` REQ - 201 ` 状态标注**、豁免表历史节的进一步精简:不属本批。
745+ - **★ 自动摘取的 43 条理由里有 16 条在连接符处截断**(Task 3 实施者实测):` autoReason` 只取 ` @ai- context` 的**第一个物理行**,于是形如「…(自动摘取,待细化)」的理由中,有 16 条是半句话(以「,」「——」「+」等结尾)。**不算缺陷**(表格的验收口径是**结构一致性**:成员关系 + 数值,不含散文质量),且**修法零人工成本** —— 表格是生成物,改 ` autoReason` 让它续读后续物理行直到句末或空行,再跑一次 ` -- write` 即可整体刷新。⇒ **并入 ` 0 - C2 ` 顺手做**(建议同时把理由上限截到合理长度)。
742746- **扫描域不含 ` scripts/ ` 与 ` docs/ ` **:本批的口径域**只有** ` app/ src` + ` app/ src- tauri/ src` 的 ` .ts / .tsx / .rs ` (868 个文件)。AGENTS.md §3 说"单文件 ≤300 行"字面上是**全仓**要求,故这是一处**有意的窄化**:` scripts/* .mjs`(现 62–238 行,均 ≤300)与 `docs/**` 未纳入登记表,也**不会**被守卫拦。若要扩域,须另立批次(并先把 `SOURCE_EXT` 与登记表节的措辞一起改)。
743747
744748## 自审记录
0 commit comments