Commit Graph

  • 658fbe7a72 merge: task/S12-assert 合入 v2-on-ui wandering1 2026-10-25 03:06:59 +08:00
  • 56893709fe feat(S12): 模块级轻量断言宏 APP_ASSERT + net_socket 状态机不变量试点 2 处 wandering1 2026-10-25 03:04:07 +08:00
  • 15aa08552c docs(问题记录): 删除项目审查与优化建议报告,结论并入模块文档与编号规范 wandering1 2026-10-25 02:08:58 +08:00
  • 1e6996ecd0 docs(任务规划): 波次号 W1~W8 改为语义名,两个任务卡文件改名 wandering1 2026-10-25 01:44:25 +08:00
  • 7048e9cb9a docs(任务规划): 瘦身为只留待办,波次条目改用语义名 wandering1 2026-10-25 01:35:21 +08:00
  • 92b8bf9bcf docs(任务规划): 销项 S1-c,纠偏并行分道与覆盖率套件数 wandering1 2026-10-25 01:16:42 +08:00
  • ef688485ad docs(log): 对齐姊妹文档版本头部与修订记录行序 wandering1 2026-10-25 01:13:27 +08:00
  • ea7d0170e2 docs(test): 补第 3 轮变更记录(台架必验项 + 投递即拷贝) wandering1 2026-10-24 23:54:11 +08:00
  • 42886581ef docs(mem): 回填内存台账到合入后的 .map(cov2 批次收口) wandering1 2026-10-24 23:39:48 +08:00
  • 9c2e241978 merge: task/cov2-p2-coverage 合入 v2-on-ui wandering1 2026-10-24 23:21:02 +08:00
  • 4a09d4c63f fix(log): syslog_post 投递即拷贝(台架实证驱动的 B 方案整改) wandering1 2026-10-24 23:15:18 +08:00
  • 924ac3d428 test(host): 断言字面量统一纯 ASCII,30 文件 1535 行 wandering1 2026-10-24 20:57:46 +08:00
  • 5a806d8a26 fix(log,net): 处置主机单测照出的 10 条现状,撤销 1 条误报 wandering1 2026-10-24 19:43:56 +08:00
  • 794906cdc8 test(host): P2 覆盖率批次,5 套主机单测与共享假 FatFs wandering1 2026-10-24 17:54:02 +08:00
  • 4ac869058d ci(gates): 自触发已生效;纠正我自己误读提交输出得到的两条假结论 wandering1 2026-10-24 08:18:45 +08:00
  • c4ca292102 ci(gates): 把"改触发面由旧配置管辖"降级为待证,并用这次只改配置的提交判定 wandering1 2026-10-24 08:05:23 +08:00
  • e3276368b2 ci(gates): 记下 test-coverage 自触发的实测语义(改触发面由旧配置管辖) wandering1 2026-10-24 08:03:03 +08:00
  • 2d7c4fd40b ci(gates): test-coverage 的触发面补上门禁自身,否则改坏 files: 就没人跑这根闸 wandering1 2026-10-24 07:53:40 +08:00
  • 744a1cb086 ci(gates): 接线 test-coverage 覆盖率总闸(FAIL 语义),并修三处已成假话的门禁文档 wandering1 2026-10-24 07:50:53 +08:00
  • 2c3939494d docs(测试): 更正覆盖率口径 §8 的接线理由——现在缺口换了方向 wandering1 2026-10-24 00:11:20 +08:00
  • ec2dbc9e01 chore(merge): 回填内存台账与钩子规范化,收口 task/cov-host-line-coverage wandering1 2026-10-24 00:07:05 +08:00
  • c8de948089 merge: task/cov-host-line-coverage 合入 v2-on-ui wandering1 2026-10-23 23:46:57 +08:00
  • 957ec64645 test(APP/104): iec104_serv 模块(28 条,84.2%)——P1 十三块全部进分母 wandering1 2026-10-23 23:29:58 +08:00
  • a0c261b5ee test(NET/lftpd): lftpd 控制通道模块(35 条),FTP 一套四块全部进分母 wandering1 2026-10-23 23:16:56 +08:00
  • 8aaf9bbb0e test(NET/lftpd): lftpd_inet 模块(28 条,127/127 = 100%) wandering1 2026-10-23 22:58:48 +08:00
  • 59e6d77224 test(NET): net_events 模块(34 条,覆盖 97.8%),NET 三块收官 wandering1 2026-10-23 22:50:36 +08:00
  • b4441f0e1e test(NET): net_pending 模块(43 条,覆盖 87.1%),钉住通知值回传契约 wandering1 2026-10-23 22:40:00 +08:00
  • 0a3b932395 test(NET): 假 CH395F 芯片落地 + net_listener 模块(34 条,覆盖 99.2%) wandering1 2026-10-23 21:39:05 +08:00
  • fa4cde36f6 docs(覆盖率): §9 新增"假 CH395F 芯片"实施规格,并更正一项被我高估的前置成本 wandering1 2026-10-23 20:47:22 +08:00
  • e307213745 docs(任务规划): 删除查无正文的 E-25 交叉引用,net_select 处置改用平实语言留档 wandering1 2026-10-23 20:42:55 +08:00
  • 5224f21622 fix(NET,lftpd): 处置覆盖率照出的三处死路径(改名 + 修 timeout=0 + 激活异常集) wandering1 2026-10-23 20:23:22 +08:00
  • 658bc40ccc test(NET): net_select 模块(21 条)与 NET 域首份 ch395f 桩,登记两处死路径 wandering1 2026-10-23 15:59:14 +08:00
  • 6bdf063f50 test(NET/lftpd): P1 增补 lftpd_io 模块(33 条),登记 FTP 域一处潜伏缺陷 wandering1 2026-10-23 15:36:54 +08:00
  • b1291f1308 test(NETCFG,CFG): P1①四个主机单测模块,并修 net_cfg 的 WAIT 契约与定长错记 wandering1 2026-10-23 15:25:24 +08:00
  • e70b861215 docs(覆盖率): 新增 §9 未触及面建桩优先级清单(P1/P2/P3 逐个画像) wandering1 2026-10-23 14:10:49 +08:00
  • 6505cef9df feat(门禁): coding-standard 加 CODE-RULE-20 禁 C 库堆分配(销 §4.8 空白 ②) wandering1 2026-10-23 12:33:13 +08:00
  • 2bfa09ed15 feat(门禁): 主机单测覆盖率脚本与口径落地(销报告 §4.8 空白 ①) wandering1 2026-10-23 11:46:13 +08:00
  • 49a257b34c docs(任务规划): 立项 W8 数据可信,补 ADC 注入验证两卡,新增并行分道方案 wandering1 2026-10-23 23:37:10 +08:00
  • c0ccd777ae docs(UI): 页面补齐规划、逐页扩充方案与实时数据供给设计 wandering1 2026-10-23 23:34:44 +08:00
  • 70dd6f8192 docs(评测): 新增采集与数据处理短板评测(对照 CLS100 参考项目) wandering1 2026-10-23 23:33:14 +08:00
  • 1e4f74ba14 merge: task/ui-golden-ui-golden-ref 合入 v2-on-ui wandering1 2026-10-23 12:22:02 +08:00
  • b145e74ded merge: task/N15-nand-ftl-pagebuf 合入 v2-on-ui wandering1 2026-10-23 12:14:40 +08:00
  • b22779d244 docs(存储): 补上 N-15 页缓冲可合并性论证,判定三块不可合并 wandering1 2026-10-23 12:03:08 +08:00
  • 6822726b2c docs(门禁说明): 手册 §2 收敛为通用机制与查号表,逐项详解归一到 23 篇 wandering1 2026-10-23 11:44:21 +08:00
  • 871ace422b docs(门禁说明): 统一第八节标题措辞,新增模块单测的入口写在标题上 wandering1 2026-10-23 10:55:34 +08:00
  • dc44c1e54e docs(门禁说明): 补齐 23 篇逐项门禁文档,每种门禁一篇含限制与盲区 wandering1 2026-10-23 10:54:33 +08:00
  • 3488617bc9 docs(门禁说明): 新建逐项门禁文档目录,先落索引 README 与 bsp-err 首篇 wandering1 2026-10-23 09:48:26 +08:00
  • 2575177e81 refactor(gate): bsp-err 四项检查改用自描述标签,废掉 R1~R4 这组撞车代号 wandering1 2026-10-23 09:36:01 +08:00
  • d9b887c0af feat(S-5 R4): 返回值不得裸丢弃成为机械检查,并修掉照出的第一处 ECC 静默降级 wandering1 2026-10-23 09:15:41 +08:00
  • cc2966319a docs(S-5): 补齐 16 条返回值约定,bsp-err 基线 19 → 1,并修门禁自身误判 wandering1 2026-10-23 08:25:58 +08:00
  • 78248a1cdf feat(S-5): 收编 SD2506/TPAFE 并给 dhara 失败分类,门禁基线 19→17 wandering1 2026-10-23 07:42:02 +08:00
  • 8d3349c587 docs(存储维护): 记录自检台账清零与 flushchk 孤儿清理,修表格断行 wandering1 2026-10-22 23:46:46 +08:00
  • 23daa3d9ad chore(台架): 删零引用的一次性探针、修可信判据工具登录、清理口径落文 wandering1 2026-10-22 22:50:53 +08:00
  • 8b0ea17b71 fix(lftpd): LIST/NLST 满块续发——大目录不再被静默截断并回 550 wandering1 2026-10-22 22:41:31 +08:00
  • 4c21cff753 fix(lftpd): 对端行为不再打 [ERR]——新增 lftpd_peer 级别并划清级别边界 wandering1 2026-10-22 22:31:09 +08:00
  • af5bad5609 fix(测试工具): 自检台账判据改为只看本次启动新增(修假绿) wandering1 2026-10-22 22:19:51 +08:00
  • 15d01d4dc1 fix(测试工具): FTP 脚本与 @test 抓取改用设备鉴权账号(修 11 天假绿) wandering1 2026-10-22 21:39:25 +08:00
  • e7f28502bc refactor(NET): netMsgQueueHandle 收进 net_socket 私有,改为创建后绑定 wandering1 2026-10-22 20:01:40 +08:00
  • 6ede1443e9 feat(门禁): 新增 layer-deps——BSP 反向 include App 的增量拦截(37→38) wandering1 2026-10-22 19:30:02 +08:00
  • 7e77af08a0 fix(BSP): SPI1 完成标志收回 GD5F 私有,HAL 回调改契约转调 wandering1 2026-10-22 19:21:08 +08:00
  • 36a3c3449c refactor(task): 19 处任务句柄裸 extern 收拢为 task_handles.h 引用契约 wandering1 2026-10-22 19:09:20 +08:00
  • 67fbdd9897 refactor(结构债): S-4 删零消费点占位宏;S-2 消两处与 Inc 重复的 extern wandering1 2026-10-22 18:22:58 +08:00
  • 538c44c1cc docs(报告): 项目审查报告 v3.0 全量重写,按 2026-10-22 实测重判并删过时条目 wandering1 2026-10-22 17:16:13 +08:00
  • 504db26698 docs(内存): 阶段子项改层级编号 4.阶段.项,消除与顶层章节同号撞面 wandering1 2026-10-22 15:38:14 +08:00
  • f4b9bd57d5 docs(部署): 删任务栈副本表改指针;纠 CCM/FPU 事实并刷新配图基线 wandering1 2026-10-22 12:09:54 +08:00
  • d4867ddbe2 fix(algo): Q10 定值宏改单精度;收口 Flash 优化簇并更正审查报告三处误判 wandering1 2026-10-22 11:03:05 +08:00
  • af411866a8 feat(门禁): 批 9 位号规则扩展到引脚名 + 修 --prune-backlog 丢 reason 的 bug wandering1 2026-10-22 08:49:39 +08:00
  • 125140a3c6 feat(门禁): 硬件语料纳入扫描——位号不进编号也不进比例分母 wandering1 2026-10-22 06:43:58 +08:00
  • 11c82c0d99 feat(门禁): 位号类型识别机制落地(暂不纳入硬件语料) wandering1 2026-10-22 06:38:29 +08:00
  • ee25b10053 chore(编号): 硬件网表报告里的 Trap05 统一为 TRAP-NET-05 wandering1 2026-10-22 06:33:00 +08:00
  • a38f862fb9 chore(ui-golden): 像素黄金参考 ref/*.bin 入库(把门禁改成可移植) wandering1 2026-10-22 06:17:00 +08:00
  • ebe2807ffd docs(内存管理): 回填 adc-health 合并后的 Flash/RAM 快照 wandering1 2026-10-22 00:47:39 +08:00
  • 0a66e56770 merge: task/adc-health-design-doc 合入 v2-on-ui wandering1 2026-10-22 00:44:32 +08:00
  • 790e153cd6 fix(adc_input): 丢帧计数改按帧点数累计,与 TPAFE 侧 tgap 同单位 wandering1 2026-10-22 00:43:17 +08:00
  • 9f826dbb4d fix(protect): 采样陈旧时独立闭锁保护(判定层失明的兜底门) wandering1 2026-10-21 23:54:01 +08:00
  • 60a650c175 fix(adc_task): 接上从未被调用的任务初始化入口(含判定层参照系) wandering1 2026-10-21 22:59:55 +08:00
  • 513becd61d docs(algo): 新增 adc_health 单文件深设计与三张配图 wandering1 2026-10-21 13:42:36 +08:00
  • a26a9d6f52 test(NET): 阶段 8/9 实现体补挂用例号 TC-NET-801/802/901/902 wandering1 2026-10-21 23:45:06 +08:00
  • 3c69411409 test(NET): 阶段 1 实现体补挂用例号 TC-NET-101 / TC-NET-102 wandering1 2026-10-21 23:35:40 +08:00
  • 4d18e3b60d docs(测试): 补注 TC-NET-102 汇总行的真实来源(查清遗留,不是假 ✅) wandering1 2026-10-21 23:35:35 +08:00
  • 514a514601 test(NET): 阶段 11 实现体补挂用例号 TC-NET-1101 wandering1 2026-10-21 23:14:31 +08:00
  • a9fd5572a3 docs(测试): 601/606/1006 标注真实覆盖状态(2026-10-21 用例清点) wandering1 2026-10-21 23:14:25 +08:00
  • fca414102e fix(编号): 批 6 追溯器分档 + 板级 NET 用例号标注归一 wandering1 2026-10-21 13:53:06 +08:00
  • 43fbfa140b fix(门禁): 批 5 追溯器口径补齐——变更记录行不参与双向比对(未改任何号) wandering1 2026-10-21 13:25:06 +08:00
  • 52976bdec3 refactor(编号): 批 4 陷阱号统一为 TRAP-<模块码>-<nn> wandering1 2026-10-21 12:32:13 +08:00
  • 51604f7717 merge: task/doctrim-adc-tick-history 合入 v2-on-ui wandering1 2026-10-21 11:44:31 +08:00
  • 5a9988b557 chore(注释): 清掉源码里不可检索的过程编码 wandering1 2026-10-21 11:38:52 +08:00
  • 64d8b052b1 docs(algo): App/algo/README 缩成目录索引,详细设计迁入 docs/算法 wandering1 2026-10-21 11:15:00 +08:00
  • 0f0d002afc docs(ADC): 采样节拍设计说明只留现状,历史决策与台架记录移出 wandering1 2026-10-21 11:13:35 +08:00
  • 858434492c feat(门禁): id-check 关闸——按债务台账增量拦截,warn-only 时代结束 wandering1 2026-10-21 11:35:30 +08:00
  • d74cd030ea fix(门禁): 追溯脚本与 B 层口径对齐 + [示例] 行豁免写反的 bug wandering1 2026-10-21 11:24:05 +08:00
  • 4b9a4f4e24 refactor(编号): B 层口径落地——主机侧单测认代码为属主登记处 wandering1 2026-10-21 10:51:25 +08:00
  • bda7ab2b50 refactor(编号): 16 个测试模块码单词化 + 门禁识别面连带放宽 wandering1 2026-10-21 09:53:28 +08:00
  • 301c3e5183 feat(门禁): 编号门禁 id-check 落地(36→37 钩子)+ 批 1 编号单词化改名 wandering1 2026-10-21 09:33:54 +08:00
  • efeaccbb18 docs(规划): U5 明确暂缓,等页清单 wandering1 2026-10-20 23:11:40 +08:00
  • fafe13f7ea docs(报告): 状态表与 U2 落地对齐 wandering1 2026-10-20 22:58:39 +08:00
  • 64abefaa00 refactor(UI): U2 合并运行/自检记录两页为共享组件 ui_w_records wandering1 2026-10-20 22:57:13 +08:00
  • 44dec5c49b feat(UI): golden 像素回归入提交门禁(W6 U4 第三件,35→36 钩子) wandering1 2026-10-20 22:14:42 +08:00
  • dafc18f5ed feat(UI): W6 第一波——设计令牌层、页面注册表生成器与 UI 门禁补强 wandering1 2026-10-20 21:14:14 +08:00
  • 9d06798f2d docs(规划): 删 §0.3 内存主线复述层,记录 W6 UI 簇启动与并行度约束 wandering1 2026-10-15 14:42:08 +08:00