全行 update 逼着调用方承诺「持有最新完整快照」,巡检水位、活动取消、 调度循环三方并发写入会互相覆盖(后写者抹掉先写者的 summary/status)。 CampaignRepository 新增三个窄口径原子操作:touch_patrol_watermark、 mark_cancelled、save_scheduler_state,各自只写自己的列;三处调用点迁移。 |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| auth.py | ||
| campaigns.py | ||
| exploration.py | ||
| files.py | ||
| model_configs.py | ||
| proxy.py | ||
| reports.py | ||
| runs.py | ||
| scenarios.py | ||
| stats.py | ||
| targets.py | ||