2.0 KiB
2.0 KiB
进度 · 输入框第一个字被圆角裁掉(2026-10-13)
- 分支:
codex/composer-first-glyph-clip-20261013(从当时的origin/staging804b6ee3f355f67015cde4d9bc42f2f79c3f267f新建) - 任务书:
docs/tasks/TASK-composer-first-glyph-clip-20261013.md - 结论:内层输入框改为直角。外面的圆角框没动。普通聊天和生时校正共用这一个输入框。
做了什么
frontend/src/app/globals.css:.composer textarea增加border-radius: 0。frontend/tests/chat-reading-load-mobile.test.ts:锁住这条规则必须含border-radius: 0。frontend/DESIGN.md、docs/BUG_HISTORY.md(BUG-1311)、docs/tasks/README.md。- 开工时
docs/BUG_HISTORY.md最大号是 BUG-1310,本单用 BUG-1311,没有被占用。
检查
| 检查 | 命令 | 结果 |
|---|---|---|
| 合同测试(改样式前) | node node_modules/tsx/dist/cli.mjs --test tests/chat-reading-load-mobile.test.ts |
8 条,7 过,1 失败,cancelled 0。失败的就是新断言 |
| 合同测试(改样式后) | 同上 | 8 条,8 过,0 失败,cancelled 0 |
| 类型检查 | frontend\node_modules\.bin\tsc --noEmit -p frontend |
退出码 0 |
| lint | npm run lint(frontend) |
退出码 0,0 error,125 warning(原有,未改) |
| 全量前端测试 / Python 快速门 / test:db | 未跑 | 任务书不要求;未动数据库 |
偏离
- 没有。真机还没看,清单在
docs/testing/composer-first-glyph-clip-20261013.md。推送后的 40 位 SHA 写在 issue #52 的执行回报里。 - 本轮开始时评论接口在 Windows PowerShell 5.1 里把评论列表粘成一条,计划被滤掉,误发过一条「需拍板」。接口修好后读到计划,那条作废,本轮按任务书改完。标签「需拍板」已去掉。
- 按修复单跟上最新版本,修复内容未变。已推送的提交不能改写,所以把最新版本合并进原分支,没有重写历史。任务索引两行都留着。样式、测试、设计说明、缺陷记录与上次相同。