2026-10-07:公开课逐课融入原课程
用户指出线上中心 mapping 与原课程仍脱节。本轮从 15f3ec3 开始,把公开资料放到实际学习发生的地方:原讲义正文、课程目录和逐课记录。前一轮参考体系已提交/推送并发布;本记录与 参考体系初次接入 是两个批次。
实际改动
- 35 份原讲义覆盖六方向的全部 94 个课号,各课增加独立的“课号 参考与实验”,保留原解释与练习。每处包含 K 节点、P/S/O/Own、具体官方小节/版本、阅读问题、本课任务与预期产物。
- 例如 03 用 Berkeley NBA 解释旧 Q/新 D 和 SPI 移位;06 用 TB/coverage 方法检查独立对端与错误注入;19–21 连接 P&R/CTS/时序;AD15 将综合方法用于自己的定点校正路径。
- ΔΣ、交织失配、校准、DEM 与 AMS 保留 Own 契约。六门数字课没有相应频谱/校准理论时明确边界;借 FSM、接口、验证和实现方法,不把这些资料当作转换器主教材。
- 六个总纲的 94 个课号直达各课处方;六个 workbook 连接来源/预测/实验/证据与学习日志,未代填个人验收。
- 网站从原 Markdown 标题生成
readingUrl;逐课记录增加“本课选读与实验”,正文顶部提供逐课直达导航。不建立第二份前端选读数据,保留已有状态/笔记存储格式。 - 更新 README/roadmap、mapping v1.1、Berkeley/MIT 来源页及 AGENTS 的单一来源维护规则。
验证记录
python tools/check_docs.py 与 git diff --check 通过;文档统计见 progress。Astro 类型检查 23 文件零错误/警告/hints;四项数据/模型测试通过,其中检查所有 94 个课号的原讲义和处方锚点;静态构建成功,仍有原有的 JS chunk 超过 500 kB 提示。
使用现有 Edge 的九项浏览器测试通过,新增测试覆盖“学习记录 03 → 本课 NBA 官方小节与 SPI 实验 → 06 验证实验”。六方向的总纲到选读导航,在 1440/390 px 各检查一次:标题、四项处方、手机无页面溢出、无 pageerror;另检查 AD10 保留 Own 失配频谱。03 的两种宽度截图人工核对,保存在忽略的 web/test-results/。
生成网页共 121 个 HTML,11502 个站内页面/锚点引用检查通过(原始 Markdown 下载另由内容测试处理)。临时检查程序第一次把当前页面的 URL 基址少写了 /,导致片段链接误报;修正检查程序后通过,没有因此修改网页锚点。
lessons/ 的 28 个源码/说明/模型/TB/SDC/runner 文件与本轮起点 SHA-256 全部一致。未连接服务器、未重跑 EDA、未产生新的工程 PASS。新增任务是学习与实验设计,公开资料核对不代表本人学完。