Commit Graph

  • 118ea4f005 docs(报告): 删除 §0.2「未闭环问题」小节 wandering1 2026-10-15 13:45:54 +08:00
  • db16694a87 refactor(nand): dhara 几何字面量收单一真源 + 两条编译期守卫 wandering1 2026-10-15 13:35:31 +08:00
  • 720f841494 fix(storage): dhara 移植层 is_free 整页精度 + HAL 越界守卫;日志读写批量化 wandering1 2026-10-15 12:34:39 +08:00
  • 8739faa7fe docs: 裁定——内存优化簇整簇暂缓(R-2 后半 / R-3 / R-4 / R-6) wandering1 2026-10-15 10:27:02 +08:00
  • ff9fcbd43c docs(报告): 补漏——§0.1 六维评分与口径/附录数字追平 R-9 后状态 wandering1 2026-10-15 10:14:34 +08:00
  • 172b3f4a20 fix(sim): UI 回归改为自洽运行——修 netcfg_save 假失败 wandering1 2026-10-15 10:05:37 +08:00
  • 0cece5a305 docs(编号规范): 新增 P-8 语义优先与语义标识规范(§3.3 / §5.7) wandering1 2026-10-15 09:56:33 +08:00
  • a7f526569a perf(mem): R-9 落地——LVGL 池 40→16 KB,SRAM1 74.9%→56.1% wandering1 2026-10-15 09:56:15 +08:00
  • 506eccc68f docs: 错误码传播审计收口并删除该文档(E-xx 转历史编号族) wandering1 2026-10-15 07:39:38 +08:00
  • 803f7717ed chore(skills): 纳入 template-skill 骨架(DSH 建 skill 的空白模板) wandering1 2026-10-14 23:22:26 +08:00
  • 617c84f570 docs: 文档去阶段化——清理"自愈收敛阶段 / L3 pending / 一期二期"标签 wandering1 2026-10-14 23:03:48 +08:00
  • 1e568b8549 merge: task/ARCHDOCS-sync-20261014 合入 v2-on-ui wandering1 2026-10-14 22:52:40 +08:00
  • d770e36c7c refactor(NET): 源码注释去阶段化 + 网络两份文档重构 + 不稳根因图更新 wandering1 2026-10-14 22:05:53 +08:00
  • cea2b51efb docs(架构): 全景/启动顺序/存储/引用图与 README 同步任务面与 NET 内部模块 wandering1 2026-10-14 19:07:48 +08:00
  • 4f8e298394 chore(gitignore): .dsh 会话草稿不入库,skills 照常跟踪 wandering1 2026-10-14 18:25:23 +08:00
  • 2a6080827d docs(网络): 自愈架构 §4.1 形态详解 / §4.10 读即清审计 / §1.5 横向对照 wandering1 2026-10-14 18:18:06 +08:00
  • dd51221ebc docs(NET): net_listener.c 注释精简 −44%(代码逐行未改)+ 判据指向修正 wandering1 2026-10-14 18:17:49 +08:00
  • 63cf73b4d0 refactor(NET): 事件处理与周期对账抽出 net_events.c,net_socket.c 3720→3119 wandering1 2026-10-14 18:04:57 +08:00
  • 0edbfaf08b fix(NET): 监听重建单一所有者收口 + 沉降窗 800ms 上限只留痕 wandering1 2026-10-14 15:57:10 +08:00
  • e95d2be30b docs(任务规划): 新条目改用语义标识——"编号不回收"在实践中不可执行 wandering1 2026-10-14 15:56:54 +08:00
  • f849c79b7a feat(NET): SEND pending 二期落地 + 末块挂起越界缺陷修复(台架复测闭环) wandering1 2026-10-14 12:05:21 +08:00
  • df13dec479 refactor(net): 挂起 recv 模型拆出 net_pending.c/h + 留痕探针编译门控 + E15 归因修正 wandering1 2026-10-14 09:53:38 +08:00
  • a12367981d fix(N34): E14 丢中断复核——芯片不丢事件;listen 排事件挪至 LISTEN 前+全局读收口+全库归因更正 wandering1 2026-10-14 02:48:50 +08:00
  • 1a35b3684c docs(N34): 自愈审计目录 7 份文档合并为单文档,全库引用同步 wandering1 2026-10-13 23:23:55 +08:00
  • 491dd031f1 docs(任务规划): N-32 销项——监听生命周期根治已在 N34 全量落地 wandering1 2026-10-13 21:50:48 +08:00
  • 51472199b4 merge: task/N34-bsd-selfheal-audit 合入 v2-on-ui wandering1 2026-10-13 20:55:57 +08:00
  • 925058a5ae fix(NET)+docs: lftpd 对端地址修复、E6 裁决收口、陷阱编号迁移重排 TRAP-NET-01~21 wandering1 2026-10-13 20:54:31 +08:00
  • 74ba7ea61b docs(问题记录): Trap 12 归档更正——FatFS 议题移入存储架构说明 §10.1 wandering1 2026-10-13 17:28:53 +08:00
  • b445cbb464 docs(问题记录): CH395F Trap_Records 重组审计——合并、删误判、主题分章 wandering1 2026-10-13 17:12:57 +08:00
  • c7459b393f docs(N34): 网络不稳根因复盘总览(比喻版)+ 全景图 SVG 生成器 wandering1 2026-10-13 17:12:36 +08:00
  • 123d80afc7 feat(N34): E6 插桩 NET_U15_PROBE(U15 失配频率,默认关零成本) wandering1 2026-10-13 15:15:22 +08:00
  • f51c0833ae docs(N34): 阶段3 文档同步——reconciler 合并口径+net_drop_conn+Trap 补充 wandering1 2026-10-13 15:10:54 +08:00
  • 6394853fef feat(N34): 阶段3 net层收敛——单一reconciler+忙等统一+镜像降级+E-02收口 wandering1 2026-10-13 15:09:58 +08:00
  • 83a70721bd docs(N34): E2/E3/E4 实验结果与定案 + bench 实验区复活 wandering1 2026-10-13 12:43:56 +08:00
  • f7f17931c9 feat(N34 阶段2): ch395f 五原语只加不接线 + Phase 15 套件 20/20 wandering1 2026-10-13 12:43:17 +08:00
  • 33405a57b5 docs(N34)+test: E13 僵尸会话根因坐实;Phase 11 判据修正+一次性报告 wandering1 2026-10-13 11:23:40 +08:00
  • d346e4ee84 feat(NET): N34 阶段 1.5 recv 语义主流化——无限默认+具名非阻塞+模式属性 wandering1 2026-10-13 11:23:19 +08:00
  • 8f902e09fd chore(scripts): doc-links 检查器在 GBK 代码页下崩溃修复 wandering1 2026-10-13 11:22:43 +08:00
  • 13a4a40a14 feat(net): 服务器侧 KeepAlive 转正(§5.56,E11)+ Phase 11 重开回归 wandering1 2026-10-13 09:25:06 +08:00
  • d96113bcc4 docs(net): N34 E11/E12 实验记录与台架脚本(KeepAlive 服务器侧缺口、TSL 规格偏离) wandering1 2026-10-13 09:10:17 +08:00
  • eac36526e7 docs(net): E10 补收尾门禁结论(ci_local L0 32/32 + L0.5 951/951)与两处修复留痕 wandering1 2026-10-13 06:53:42 +08:00
  • bfbe24e423 chore(ram): 同步 RAM 快照/台账受管区至分支当前 .map wandering1 2026-10-13 06:52:08 +08:00
  • b3ef7289a0 test(time_sync): 单测断言随阶段1契约更新(handle_conn 不再 close) wandering1 2026-10-13 06:52:07 +08:00
  • d5bdc6eb54 docs(net): N34 阶段0/1 实施结果与台架留痕(E10) wandering1 2026-10-13 06:46:40 +08:00
  • b8c6a3dab0 refactor(net)!: N34 阶段1 API 面收敛(对账⑤ + 删 3 个手动自愈 API) wandering1 2026-10-13 06:44:26 +08:00
  • 4c0a0af9f8 fix(net): N34 阶段0 零风险清理 9 条(注释债/死码/三处小逻辑门) wandering1 2026-10-13 05:54:42 +08:00
  • ae17d36f5a fix(net): N34 M3 矛盾态可疑门,风暴态免疫(E9 实证) wandering1 2026-10-13 05:38:26 +08:00
  • b8d87c62d7 docs(net): N34 E8 风暴态深查 + T6 核实 + E9 M3 记录 wandering1 2026-10-13 05:38:21 +08:00
  • 9ac9879527 fix(net): N34 P0 止血包 M1+M2+M4-lite,背靠背 STOR 8%→96.7% wandering1 2026-10-13 00:06:53 +08:00
  • a0b9d27821 docs(net): N34 BSD 自愈审计与实施/实验方案(E0-E7b 台架记录) wandering1 2026-10-13 00:05:49 +08:00
  • 81f06178a7 merge: v2-on-ui 并入 master(收口会话遗留改动) wandering1 2026-10-12 20:11:01 +08:00
  • 09d6195906 chore: 收口已结束会话遗留的本地改动(RAM 台账/AGENTS/SOE 日志) wandering1 2026-10-12 20:10:12 +08:00
  • 8edc3f8002 merge: v2-on-ui 并入 master(收口 CI 分支与 B9/SOE) wandering1 2026-10-12 20:05:24 +08:00
  • 6cbf4003f2 merge: task/B9-soe-record 合入 v2-on-ui wandering1 2026-10-12 19:44:37 +08:00
  • c077e9a481 merge: 远程 CI 分支 v2-on-ui-ci 合入 v2-on-ui wandering1 2026-10-12 19:42:24 +08:00
  • 1d96fc9f87 feat(soe): B9 动作记录 + 时标 SOE(L4-4/L4-5)+ 104 M_SP_TB_1 自发 wandering1 2026-10-12 19:16:12 +08:00
  • 0d39cf63b1 docs(b8): B8 销项回填——freq 钩子登记 + 规划 L3-5/P2 置位 + RAM 快照再生 wandering1 2026-10-12 19:29:34 +08:00
  • c9aa12e8bd fix(arch_diagram): 生成器自写尾换行(gen_net_pending/gen_memory) wandering1 2026-10-12 19:26:28 +08:00
  • 37f74f0b37 merge: task/B8-freq-protection 合入 v2-on-ui wandering1 2026-10-12 19:19:14 +08:00
  • 01b9a90f45 docs(net): 同步 docs/网络 之外残留旧函数名(测试说明 + 生成图) wandering1 2026-10-12 19:18:38 +08:00
  • ea10dbae53 修 gitlint 门禁在 CI 空转:runner 无 git 身份致 254 被误报成信息违规 wandering1 2026-10-12 19:17:11 +08:00
  • 0264b49489 feat(algo): B8 频率测量层 + 过频/低频保护(L3-5) wandering1 2026-10-12 19:16:37 +08:00
  • 1a17d73e35 docs(net): N-32 监听生命周期文档同步(4 tick/五层自愈/net_listener.c) wandering1 2026-10-12 19:16:31 +08:00
  • 2fdc5f6dda 修 ci.yml 注释写死的钩子数:改为"报告数 = 定义数 − 1" wandering1 2026-10-12 19:04:09 +08:00
  • e5d3dc1205 fix(task-worktree): build/bench 分锁 TTL + done 自动接管陈旧锁 wandering1 2026-10-12 18:59:49 +08:00
  • 3c7ad9c75c fix(skill): 修正 @build 退出码口径不符(环境错误 1→2、用法 2→3) wandering1 2026-10-12 18:49:24 +08:00
  • 8cd815d046 docs(ram): N-33 销项回填——台账登记抬栈 +1536 B,M1 台架闭环达成 wandering1 2026-10-12 18:36:04 +08:00
  • 4bad54b607 merge: master 的远程 CI 修复带入 v2-on-ui(门禁数字改为分支中立) wandering1 2026-10-12 18:28:02 +08:00
  • c95a9cd0cb merge: task/N33-stack-margins 合入 v2-on-ui wandering1 2026-10-12 18:11:11 +08:00
  • 74bf338328 docs: 编号规范规划稿(实体编号体系重写,check_ids.py 规划) wandering1 2026-10-12 18:10:31 +08:00
  • 1b450be0ef fix(skill): @build 自持自释 build 锁,根治忘记 release 的泄漏 wandering1 2026-10-12 18:07:58 +08:00
  • d7b9204245 修 ci.yml 头部指向已删文档的失效引用(doc-links 只扫 md 的盲区) wandering1 2026-10-12 18:04:00 +08:00
  • 3557b60ceb CI runner 修日志噪声与 -Status 假警:PS5.1 把原生 stderr 包成 ErrorRecord wandering1 2026-10-12 17:59:45 +08:00
  • 116c6e8290 merge: v2-on-ui 并入 master(49 个提交) wandering1 2026-10-12 17:53:47 +08:00
  • 82cedcadb7 docs(skill): task-worktree 补 done 的三个实测陷阱 wandering1 2026-10-12 17:51:09 +08:00
  • 51bc325b57 fix(stack): N-33 抬栈收口 defaultTask/timeSyncTask 栈余量(2 FAIL -> 0 FAIL) wandering1 2026-10-12 17:47:15 +08:00
  • 7aecc50248 merge: task/N32-funpara-bit3-safety 合入 v2-on-ui wandering1 2026-10-12 17:43:42 +08:00
  • bae6c0d6d3 merge: N32 并入 v2-on-ui 主干(解 RAM 快照冲突并重生成) wandering1 2026-10-12 17:43:11 +08:00
  • 49f3e2dac5 CI runner 修"双看门狗抢 .runner.lock":-StartNow 先清残留进程再启动 wandering1 2026-10-12 17:37:19 +08:00
  • 8b35769a5c CI 文档单一口径清理:以本机实测现状为准,旧方案降级为"勿照抄"警示 wandering1 2026-10-12 17:06:29 +08:00
  • 891d5dd9de docs(net): N-32 §10 模块化执行结果与判据修订 wandering1 2026-10-12 17:00:52 +08:00
  • c1ab902ef1 refactor(net): N-32 §10 监听生命周期抽为 net_listener.c(纯搬移) wandering1 2026-10-12 16:59:44 +08:00
  • 4262bf6146 docs(任务规划): W1 并行道图销项残留清理(B6 节点随销项移除) wandering1 2026-10-12 16:56:00 +08:00
  • 6215bb6f53 test(b7): 定值持久化+软压板台架腿闭环(跨复位保持 42+8 判据)+ B6/B7 销项 wandering1 2026-10-12 16:54:23 +08:00
  • 861adfc013 docs(net): N-32 新增 §10 监听生命周期模块化边界设计(未执行) wandering1 2026-10-12 16:35:18 +08:00
  • dafcf8098b test(b6): 台架 @test 闭环复测收口 + 启动行门控修复 + PC 104 主站 wandering1 2026-10-12 16:31:33 +08:00
  • 1fe163ba7b feat(protect): B7 定值持久化 + 全局软压板 + L5-1 竞态收口(W1 代码腿完成) wandering1 2026-10-12 15:01:49 +08:00
  • dbca624a54 docs(net): N-32 P2a 落地记录 + 修正设计文档的 P2 原计划 wandering1 2026-10-12 14:11:44 +08:00
  • 7cb5af05fe feat(net): N-32 P2a 监听器 pump 单一所有者(周期性重建收敛) wandering1 2026-10-12 14:10:43 +08:00
  • ba40cc0d20 远程 CI 文档独立成 docs/CI/:两篇重叠指南合并为一篇,AGENTS.md 压成一行指针 wandering1 2026-10-12 14:03:44 +08:00
  • d3107f374f docs: 待处理内容.md 解耦为 docs/任务规划/ 文件夹(README 排序权威 + 6 个职责单一文件) wandering1 2026-10-12 13:42:47 +08:00
  • 15bffce52f docs(net): N-32 P1 台架验收记录 + 验收腿否定结论 wandering1 2026-10-12 13:34:03 +08:00
  • e6bcad86cb 修看门狗日志编码:*>> 在 PS5.1 默认写 UTF-16LE,污染同一个日志文件 wandering1 2026-10-12 13:21:06 +08:00
  • 038e2cfba3 合并后对齐钩子计数:master 已 18 个,并补记 stages 的真实来源 wandering1 2026-10-12 13:09:19 +08:00
  • a8442410d1 feat(net): N-32 P1 会话结束电平化,消灭抢先 relisten 饿死消费者 wandering1 2026-10-12 13:06:23 +08:00
  • daee6e05f8 合并 CI 门禁修复:runner 看门狗 + Python/cppcheck 探测回归 + gitlint 提交信息门禁 wandering1 2026-10-12 13:02:07 +08:00
  • 0f0ea03ff4 修复bootstrap注册崩溃:StartWhenAvailable属任务设置而非触发器 wandering1 2026-10-12 12:52:27 +08:00
  • 20ee35b76a 修复CI门禁三因:runner掉线致12个job零日志、L0探测回归全灭、gitlint在CI从不执行 wandering1 2026-10-12 12:39:27 +08:00
  • 90db528032 W1 功能主线完成:内存台账三件套(W1-0) + IEC104 上行(B4) + protectTask 板端接线(B5) wandering1 2026-10-12 12:36:23 +08:00
  • 0d084e6ec9 docs(net): 修正 FUN_PARA bit3 口径注释 + 补必要性论证 wandering1 2026-10-12 12:36:18 +08:00