回收 411 MB(470 M → 58.8 M),全部经回收站,可恢复: - 待清理/(146.2 M,含 relay 分片 128 M 与 42 项过程目录) - tmp/(32.4 M,按接续棒命名的过程临时区) - .workbuddy/tmp/(39.5 M) - 4 份 workbuddy.db 冗余副本(101 M,09-23 事故的坏副本 / 抢救产物) - tmp/im16/gw/centrifugo 二进制(63.9 M,可重下)+ 缓存残留 入库范围:常驻规则(CODEBUDDY.md / README.md / state.py)、在途接续入口与 接续包、docs/、交付物/、交接单/、归档/、scripts/、.codebuddy/、 .workbuddy/memory/;共 398 件,其中 >60 KB 的 26 件全为文档。 排除(.gitignore):tmp/、待清理/、运行态日志与缓存、*.db 与 DB 备份整目录、 打包二进制(*.tar.gz / *.tgz)、记忆修复前备份。
1.5 KiB
1.5 KiB
alwaysApply, paths
| alwaysApply | paths | |||
|---|---|---|---|---|
| false |
|
前端改动:强制基线
动手前先读 dsh-server-docs/06-工作台UI规范.md(设计 Token / 布局 / 组件 / 交互 / 9 条已知坑)。
冲突时以该文件的实测 Token 为准,不要用通用审美覆盖它。
三条硬要求
- 静态文件改完即时生效,不要重启服务 ——
web/*.html、.css、client bundle 由门户直出, 重启dshs是无谓的中断(⚠️ R8 已修正:开发环境服务器 ⇒ 不必等确认;但无收益的重启按 R11 仍属劣化,别做)。 只有改src/**(TS)才需要npm run build+ 重启。 - 验证注入脚本必须三条齐全:
curl -L --compressed -c jar -b jar -H "Accept: text/html" <URL>—— 缺任一条都会拿到 gzip 字节流,grep关键字永远搜不到(会误判"注入没生效")。 - 视觉判断辅以
impeccable(Operate 模式)与taste-skill(反 AI 味)。
已知坑(别重踩)
main#view高度必须是calc(100vh - 55px)(55 是实测值,写 54 会多出第二层滚动条)。- "视口自适应高度"要上下都算 —— 只看列表上方会算漏下方(按钮行 + card padding +
#viewpadding-bottom), 实测正解是calc(100vh - 520px)。 .modal-mask是display:flex→ 必须显式写[hidden] { display: none },否则弹窗关不掉。.tab有胶囊式与下划线式两套同名定义,新页面另起类名(如.pg-tab)。