Archived
三件,都是「说的和做的不是同一件事」这一类的又一次现形。 **为什么模型会漏掉 start** —— 提示词那条规矩写窄了。 原文:「标了「须你启动」的项要先 start **再调工具**」——只说了调工具; 而拦截那一侧(`readyToWork`)管的是 tool / ask / human / decide / entry / finish 一整片。 模型那一拍要发的是 `human`(派工单),照字面读这条规矩管不着它,于是漏了 start, 撞上「S3_confirm 标了人工激活,要先 start 再干活」白烧一拍。 **话窄一格,模型就正好漏在那一格上。** 现在写全:动它之前先 start,发卡与 finish 都算; 只有 write 例外(它的 itemId 只是记账,挂不上照写)。 **目标价左对齐** —— 右对齐是给要竖着相加的那种数用的;这张表一行一个料、彼此不相加, 右对齐只让它跟自己的表头分了家:标题贴左、数贴右,中间空一条,眼睛来回找。 等宽字体留着(位数对齐仍有用),对齐跟表头走。 **报告上把缺哪几格红字直说** —— 从前只在空格子里摆一枚小小的「必填」胶囊, 九行料摊开就淹在表里;而人打开这一屏就是来填的。现在表上方一条红带, 点名还差几格、差在哪一行的哪一列。两个数由基座现算(`_missing` / `_missing_keys`), 与提交闸、放行门 L1 同一个数;**模版不算也不判** —— 「一格不缺就别出这条带」 交给样式表(`data-class-of` → `v-0` 那档 display:none)。 浏览器验过两态:缺 1 格时 v-1 显示,从件上补齐后重渲变 v-0 自动收起。 五道门禁全绿(975 passed)。 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JsTDjoHovERXyy6Wmw1ALp