Commit Graph

  • 7ed997187e fix(engine): 确认闸条件档在发卡装配被丢 —— 类型不一致的卡从前点得动 mvp-foundation xcsandClaude Fable 5 2026-09-01 11:09:48 +08:00
  • 0e02bb9411 fix(task): 终态收尾不等蒸馏 —— 终止接口曾被模型调用吊 13-45 秒到报错 xcsandClaude Fable 5 2026-09-01 03:36:53 +08:00
  • 3b9c559a47 fix(w05): 落账席那枚印章不再压住旁边的结论 —— 徽章按圈的内径收 xcsandClaude Fable 5 2026-09-01 03:06:42 +08:00
  • 4174c5f194 fix(w05): 调人预算提到 24;「一条都没点到」的打回不再整表重判 xcsandClaude Fable 5 2026-09-01 02:55:05 +08:00
  • 3c563525f1 fix(engine): 那面「打不回」的旗在容器里被扔了 —— 手写字段清单第三次丢值,改成整包转交 xcsandClaude Fable 5 2026-09-01 02:36:53 +08:00
  • e474275b28 fix(w05): 复核轮审核人说了算,并把这一轮改了什么说进对话区 xcsandClaude Fable 5 2026-09-01 01:57:52 +08:00
  • cec19adc85 fix(engine): 打不回的验收卡不摆那颗钮 —— 全 auto 的放行步没有模型能接住那句意见 xcsandClaude Fable 5 2026-09-01 01:34:16 +08:00
  • 8314148ebc fix(w05): 重判的行由确定的一侧圈 —— 打回点名工作温度,不许去改静态电流 xcsandClaude Fable 5 2026-09-01 01:17:09 +08:00
  • 4d2c3657f9 feat(w05): 重做的意见交回给 AI 重跑那一步 —— 不再只是把派生列重算一遍 xcsandClaude Fable 5 2026-09-01 00:33:23 +08:00
  • f5435f4c9c fix(engine): 人点「重做」不是「办完了」—— 打回即重开一轮,不再一路推到放行 xcsandClaude Fable 5 2026-09-01 00:03:33 +08:00
  • 445aa5ef22 fix(w05): 验收工单的面孔在装配层被丢掉 —— 两头都有测,中间那一段把值扔了 xcsandClaude Fable 5 2026-08-31 23:26:09 +08:00
  • ce72da77eb feat(w05): 数据齐了也叫人一次 —— S1 改派只读的验收工单,件同一份、编辑钮收起 xcsandClaude Fable 5 2026-08-31 22:44:00 +08:00
  • e47ce92702 fix(w05): 两颗料不能是同一颗 —— 起单这一刻立墙,因为路只在这里 xcsandClaude Fable 5 2026-08-31 22:03:56 +08:00
  • 8c5f3a7736 feat(activity-ops): 启动表单两格按芯片类型联动 —— 候选带分组键,先填的那格是锚 xcsandClaude Fable 5 2026-08-31 18:57:29 +08:00
  • 04ec718a66 docs(w05): gate_state 开关列入快照 xcsandClaude Fable 5 2026-08-31 18:05:54 +08:00
  • 228739eaca fix(w05): 都齐了红条整条收起 —— 开关是案卷真数据 gate_state,不看那句话空不空 xcsandClaude Fable 5 2026-08-31 18:05:53 +08:00
  • 9412dd7aa8 docs(w05): 互换动画第二稿入快照 xcsandClaude Fable 5 2026-08-31 17:53:31 +08:00
  • 68faeb4f50 fix(w05): 互换动画提到与卡同级 —— 三列网格中间留实体动画道,卡片相应收窄 xcsandClaude Fable 5 2026-08-31 17:53:31 +08:00
  • 1de4ab9862 docs(w05): 第六轮入快照 —— gateWhen 条件档 / 量高可缩 / 互换动画 xcsandClaude Fable 5 2026-08-31 17:44:03 +08:00
  • c4219a7b7d feat(w05+platform): 确认闸条件档 gateWhen —— 类型不一致不许确认;量高改可缩;卡间互换动画 xcsandClaude Fable 5 2026-08-31 17:43:08 +08:00
  • 7515885afa docs(w05): 第五轮入快照 —— scopedTargets 按卡编辑 / 顶条合并点名 xcsandClaude Fable 5 2026-08-31 17:01:40 +08:00
  • 26db6c685b feat(w05): 按卡独立编辑 + 缺项点名并进顶条 + 区序换回 + 类型层叠图 xcsandClaude Fable 5 2026-08-31 17:01:06 +08:00
  • 05ebecb541 docs(w05): 第四轮入快照 —— 笔↔软盘 / 只选不建 / 浅蓝题头 xcsandClaude Fable 5 2026-08-31 16:42:10 +08:00
  • 51914292dc feat(w05): 数据工单第四轮九连改 —— 笔↔软盘卡角编辑、只选不建、浅蓝题头、镜像修数字 xcsandClaude Fable 5 2026-08-31 16:41:14 +08:00
  • f6c8dccb4f docs(w05): 第三轮入快照 —— 去表格化翻面卡 / 多宿主收值 xcsandClaude Fable 5 2026-08-31 15:37:28 +08:00
  • 66be5bab6e feat(w05): 数据工单去表格化 —— 翻面芯片卡(背面参数就地改)+ 基准瓷贴卡;平台多宿主收值 xcsandClaude Fable 5 2026-08-31 15:36:39 +08:00
  • 794af58902 docs(w05): 第二轮入快照 —— 基准合一卡 / prune:'live' / 蓝图板底 xcsandClaude Fable 5 2026-08-31 14:48:23 +08:00
  • 11375eaf93 feat(w05): 比对基准合一卡 + prune:'live' —— 类型与字段跟手,只显当前那一种 xcsandClaude Fable 5 2026-08-31 14:47:25 +08:00
  • 5a7bb9b58f fix(w05): 数据工单三病一改 —— 档案卡上桌、类型守卫、prune 跳过已落地 xcsandClaude Fable 5 2026-08-31 14:12:10 +08:00
  • e2db7cfa01 docs(w05): 视图层重设计入快照 + 销 badgeCss 三处一份的债 xcsandClaude Fable 5 2026-08-31 13:06:10 +08:00
  • e18611006b feat(w05): 三张工单件视图层重设计 —— 电路板夜景 hero + 精密检测报告版面,功能绑定逐项保留 xcsandClaude Fable 5 2026-08-31 13:03:36 +08:00
  • 1e3e5d40c6 feat(w05): 差异评估结论审核的收口四格可就地改 —— 判定归规则,话归人 xcsandClaude Opus 5 2026-08-31 11:53:33 +08:00
  • e5ca9caaa6 fix(ledger): 草稿层按诞生序读 —— 保存过的行不再跳到列表末尾 xcsandClaude Opus 5 2026-08-31 11:35:03 +08:00
  • 2265ab7833 fix(desk): 保存那一拍对话区也别出声 —— 「在办事」不亮、say 落工作日志不上对话区 xcsandClaude Opus 5 2026-08-31 11:16:09 +08:00
  • c8988c912f fix(desk): 有活等着人办就不摆「AI 正在推进这单」—— 保存后那一闪盖掉的是刚重推的件 xcsandClaude Opus 5 2026-08-31 10:59:33 +08:00
  • 11e41b79c5 revert(w05): 数据工单退回换版面之前的旧版面(2.3.0),新版面存在 feat/w05-view-swap xcsandClaude Opus 5 2026-08-31 10:31:59 +08:00
  • 1373eb4980 docs(w05): 入库换版面的目标件 —— target-style.ts 头注与机械抽取的 diff 核对都指着它 xcsandClaude Opus 5 2026-08-30 21:27:10 +08:00
  • f0789a0f13 docs(w05): 换版面收口 —— 终审 Minor(describe 头注漂移)修正 + CLAUDE.md 记战果 xcsandClaude Opus 5 2026-08-30 21:26:36 +08:00
  • 18de7653bd fix(w05): 走查逮到的三处 —— 漏掉的 profile 闸 · 圆点投影搬到行外包裹层 · 类型查名加诚实守卫 xcsandClaude Opus 5 2026-08-30 20:51:04 +08:00
  • 64fe4b43c9 fix(w05): data-rows 宿主换 <article> —— div 宿主被行模版里第一个 </div> 截断,档案卡当场串行 xcsandClaude Opus 5 2026-08-30 20:39:42 +08:00
  • 0f40bae0d1 feat(w05): input-supplement 照新目标件换版面 —— 两条轨道 + details 面板 + 参数瓷贴 xcsandClaude Opus 5 2026-08-30 20:29:41 +08:00
  • e38631224a test(w05): 数据工单嵌套 data-rows 探针 —— 钉死 collect() 的并行行为,平坦形状是唯一能用的路 xcsandClaude Opus 5 2026-08-30 20:22:38 +08:00
  • 4076621e04 docs: 交接件 —— input-supplement 换版面的设计与前提(为上下文压缩而写) xcsandClaude Opus 5 2026-08-30 19:32:15 +08:00
  • 45cec82984 fix(w05): 终审两条 Critical + 地基缺陷的另一半 + 文档与欠账收口 xcsandClaude Opus 5 2026-08-30 16:08:05 +08:00
  • 9f5b1c99d3 fix(w05): S3 补一笔只重算派生列 —— 人改了四态,结论才跟得上 xcsandClaude Opus 5 2026-08-30 13:27:33 +08:00
  • 764dab342d fix(w05): 三份件的机械抽样式补齐缺失 class —— 落账件同款会炸,提前拦下 xcsandClaude Opus 5 2026-08-30 12:51:14 +08:00
  • 9e2f7387b2 fix(loop-engine): 有卡在等人交回时配方写下新行,收拍前重推画面 —— 短路收拍从不推帧 xcsandClaude Opus 5 2026-08-30 11:49:27 +08:00
  • 8586f7dac8 docs(w05): 重写收口 —— 头注核正、字段说明按现状重写、规范补四条 auto 纪律、CLAUDE.md 记战果 xcsandClaude Opus 5 2026-08-30 11:22:56 +08:00
  • d420284887 feat(w05): S2 关系表拆两笔写、S1 自投影类型字典、e2e 跨案例隔离 —— 真跑逼出来的三处 xcsandClaude Opus 5 2026-08-30 07:06:52 +08:00
  • 6636abfc39 fix(auto): 配方字段按依赖拓扑求值 —— jsonb 会重排对象键,声明顺序靠不住 xcsandClaude Opus 5 2026-08-30 07:05:48 +08:00
  • 67fa226380 fix(w05-e2e): 登录优先级倒过来(服务账号优先)+ 候选缺库案例改两阶段填表 —— 五案例仍未跑成 xcsandClaude Opus 5 2026-08-30 01:22:19 +08:00
  • 832c662fdb fix(w05): Task 7b 评审 fix round 2 —— 6 条 DOM 测试是空的,bodyOf/addRow 加 export 后补真测试 xcsandClaude Opus 5 2026-08-30 01:00:58 +08:00
  • 57870329e6 fix(w05): Task 7b 评审 Critical —— data-edit 挂外层 table 后「加一行」克隆到表头,不是数据行 xcsandClaude Opus 5 2026-08-30 00:23:47 +08:00
  • d9bcce9516 feat(w05): Task 7b —— 件① 补「新建芯片类型」,零平台改动 xcsandClaude Opus 5 2026-08-29 23:19:55 +08:00
  • a408542bed feat(w05): 五条样例与 e2e 套件就位,包已装库并经 SQL 核对 —— 五案例尚未跑 xcsandClaude Opus 5 2026-08-29 22:28:42 +08:00
  • 882f22a01e docs(w05): index.ts 头注失实转给 Task 12 收口(Ruling H25) xcsandClaude Opus 5 2026-08-29 21:41:33 +08:00
  • 716f17ee2a chore(w05): 两枚工具与两张判定表退役,技能戳删除 —— 规则只许有一处真源 xcsandClaude Opus 5 2026-08-29 21:20:56 +08:00
  • 77df79d6fb test(w05): 「全只读」连编辑闸的外壳一起说死 —— data-edit= 这个子串照不到它们 xcsandClaude Opus 5 2026-08-29 21:08:20 +08:00
  • 4bd1a04511 feat(w05): 件③ 落账确认与看板重绑 —— 签之前只核对,硬约束不符逐条点名 xcsandClaude Opus 5 2026-08-29 20:53:23 +08:00
  • 04675e814d test(w05): 件② 补八条显式只读断言 —— risk_level 撞车骗过了泛化规则 xcsandClaude Opus 5 2026-08-29 20:15:43 +08:00
  • 59afcbfdbd feat(w05): 件② 差异结论审核 —— 可改的是四态,摘要与等级只读 xcsandClaude Opus 5 2026-08-29 19:50:31 +08:00
  • 10f529d03c docs(w05): Task 8 的示例代码也跟上助手名核正(上一笔只改了 Task 9) xcsandClaude Opus 5 2026-08-29 19:16:40 +08:00
  • abe92e0531 docs(w05): Task 8/9 的测试助手名核正 —— activity.test.ts 里没有 viewOf 也不 import ASSESSMENT_STEPS xcsandClaude Opus 5 2026-08-29 19:16:14 +08:00
  • 40daa6c9f7 fix(w05): 评审回来的一条 Critical、一条 Important、两条 Minor xcsandClaude Opus 5 2026-08-29 19:11:03 +08:00
  • fdcd1f88a7 docs(w05): 立 Task 7b —— 「新建芯片类型」是 spec 与用户都点名的能力,不能只活在一条顾虑里 xcsandClaude Opus 5 2026-08-29 18:38:20 +08:00
  • c60a2adf43 feat(w05): 件① 评估输入补全 —— 类型下拉从台账现读 xcsandClaude Opus 5 2026-08-29 18:33:07 +08:00
  • b2159022bc test(w05): 补一条读真文件的引用相等断言 —— 镜像测试证明机制,这条钉住真文件此刻是对的 xcsandClaude Opus 5 2026-08-29 17:47:36 +08:00
  • 392d085f51 fix(w05): S3 复用 S2 投影必须自带 let —— 主键靠它绑,少了就写丢或拼出垃圾行 xcsandClaude Opus 5 2026-08-29 17:32:29 +08:00
  • 725f1ecb0c feat(w05): S3 审核卡与 S4 落账放行 —— 摘要只读,改的是四态 xcsandClaude Opus 5 2026-08-29 16:47:08 +08:00
  • cd88d0e026 docs(w05): Task 11 的共享库处置按用户已给的授权定死 —— 走第①条 xcsandClaude Opus 5 2026-08-29 16:21:29 +08:00
  • 8c125042ba docs(w05): Task 10 的 Step 3/4 跟上 Step 2 —— 摘注册而非标停用,git add 补齐四个文件 xcsandClaude Opus 5 2026-08-29 16:20:49 +08:00
  • 1c6978818c fix(w05): S2 测试的 stepOf 类型保护改用泛型 Extract,补 {} 兜底的第二个坑 xcsandClaude Opus 5 2026-08-29 16:18:46 +08:00
  • 89f0be8b81 docs(w05): Task 10 修计划缺陷 —— 退役清单漏四个文件,断言写在不存在的字段上 xcsandClaude Opus 5 2026-08-29 16:15:10 +08:00
  • 60955171da feat(w05): S2 配方 —— AI 唯一一次出场,行由字典决定不由它决定 xcsandClaude Opus 5 2026-08-29 15:40:07 +08:00
  • 18d7147ebd docs(w05): S1 配方次序改对 —— 案卷排到骨架两笔之后 xcsandClaude Opus 5 2026-08-29 15:21:15 +08:00
  • 02e0d1206d fix(loop-engine): S1 次序回归测试改 import 真读数函数,删掉已经漂移的手抄 xcsandClaude Opus 5 2026-08-29 15:15:18 +08:00
  • defa048270 fix(w05): S1 配方次序 —— 案卷投影排到主数据/参数骨架之后 xcsandClaude Opus 5 2026-08-29 14:45:57 +08:00
  • ab0dfd8b49 feat(w05): S1 配方 —— 校验入参、铺格、缺什么派一张数据工单 xcsandClaude Opus 5 2026-08-29 14:01:15 +08:00
  • f22402e155 docs(spec): 拆掉 §4.3 伪码里的反模式 —— 「= 本类型字段数」不是基座数得出来的数 xcsandClaude Opus 5 2026-08-29 13:44:32 +08:00
  • f00ed5c011 feat(w05): 案例模型换成四步 —— 零 guide、零工具、零记账旗 xcsandClaude Opus 5 2026-08-29 13:22:58 +08:00
  • d244864317 feat(w05): 清单重写 —— 九张台账、两个启动参数、零工具 xcsandClaude Opus 5 2026-08-29 12:39:45 +08:00
  • 7b8d3b559b feat(seed): 芯片类型字典两张表 —— 约束类型从「每颗料各标一次」搬到「按类型标一次」 xcsandClaude Opus 5 2026-08-29 11:46:27 +08:00
  • 94b664bc85 docs(plan): 发车前扫描三条裁定入计划(帮手真名 / found_pn_ref 去重 / assets 处置前移) xcsandClaude Opus 5 2026-08-29 11:28:57 +08:00
  • 65a4c7a7dd docs(plan): 第二份实施计划 —— ACT-WORK-05 活动重写(12 个任务) xcsandClaude Opus 5 2026-08-29 11:15:17 +08:00
  • c3fed573ee fix(loop-engine): 收尾复审二审 —— 兜底卡自己会抛 / 清单兜底不看面孔 / 空转写解闸 xcsandClaude Opus 5 2026-08-29 09:21:02 +08:00
  • c60c882f06 chore(contracts): loop-engine port 快照与 CONTRACT.md 同步(配方专用两个旗 + caseKey) xcsandClaude Opus 5 2026-08-29 08:45:36 +08:00
  • 642bdcef3b fix(loop-engine): 配方少写的行要出声,撤掉的行要点名 xcsandClaude Opus 5 2026-08-29 08:43:53 +08:00
  • 588d5c2dd4 fix: 配方只认 liveStep;保存不再无端叫醒任务;prune 不在人填的时候撤行 xcsandClaude Opus 5 2026-08-29 08:42:06 +08:00
  • 2d20202b1d fix(memory): 配方留痕恢复 internal,工作日志按 detail.auto 另开例外 xcsandClaude Opus 5 2026-08-29 08:36:09 +08:00
  • 647b86753a fix(activity-registry): 配方静态审补齐 spec §5.7 漏掉的几条 xcsandClaude Opus 5 2026-08-29 08:33:20 +08:00
  • a09acc7504 fix(loop-engine): carded 只跳过这一笔,不收拍 —— 配方尾部的笔从前永远不跑 xcsandClaude Opus 5 2026-08-29 08:29:21 +08:00
  • 198d12af1b fix(loop-engine): 配方失败给人一条真的路;幂等在「反复进入」下也成立 xcsandClaude Opus 5 2026-08-29 08:27:40 +08:00
  • 6212b34e39 fix(loop-engine): 配方 submit 抛错不再让回合崩,重做闸也认配方的写 xcsandClaude Opus 5 2026-08-29 08:21:58 +08:00
  • 3190392a1d fix(app): 决策卡的人工验收清单也按 itemId 兜底 —— 配方发的审核卡从前一条待确认都没有 xcsandClaude Opus 5 2026-08-29 08:20:32 +08:00
  • fcf1822233 fix(app): 配方的 analyze 走 traced 网关并回账用量 —— 一条问模型不花钱的路 xcsandClaude Opus 5 2026-08-29 08:18:10 +08:00
  • bd26756da9 docs(adr): ADR-014 §3.2/§4/§5/§11 对齐落地代码 —— 三动词改五动词,拍内次序补全 xcsandClaude Opus 5 2026-08-29 07:42:27 +08:00
  • 6cbac3220c docs(spec): W05 重写设计 §5.9 改口 —— analyze 那一笔也归系统灰,不是 AI 蓝 xcsandClaude Opus 5 2026-08-29 07:27:11 +08:00
  • dba6071772 docs: 确定性步骤落地 —— 规范 §4.6、ADR-014 转已实现、两笔欠账 xcsandClaude Opus 5 2026-08-29 07:24:13 +08:00
  • 2bb974a10d fix(loop-engine): 「配方跑完了还没算办完」交人消息改 kind: observation —— R10 第六处 xcsandClaude Opus 5 2026-08-29 07:09:10 +08:00
  • fc48920c32 fix(loop-engine): 「自动收步」留痕去掉 internal —— machinery() 挡下的第五处同病 xcsandClaude Opus 5 2026-08-29 07:02:38 +08:00