- Replace thread-based remote state sync with subprocess (sync_remote_state.py)
to prevent thread pool exhaustion hanging the API
- Fix pipeline showing 'waiting' when a real step is running alongside a gate
- Fix watcher scanner path for linux accounts mode
- Disable label-master semantic review (Step A.5 + §4.5) per user request
- Correct field names: use is_model_correct_dev for accuracy, origin_predict_dev
for model output (not cleaned_predict)
- Add prohibition against putting test set data in relabel_candidates
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>