# 移除 online_status 字段处理 ## 背景 `room_status_moment` 表中的 `online_status` 字段不由本项目(RCU Action Server)管理。 本项目不应从 `fault_list` 中推导 `online_status`,该字段由其他服务负责写入。 ## 变更范围 - `src/processor/statusExtractor.js` — 移除 `online_status` 推导逻辑 - `src/db/roomStatusManager.js` — Upsert SQL 移除 `online_status` 列 - `src/db/statusBatchProcessor.js` — 合并逻辑移除 `online_status` - `tests/status_extractor.test.js` — 删除 `online_status` 相关测试用例 - `tests/status_batch_processor.test.js` — 删除 `online_status` 相关测试用例 - `docs/plan-room-status-sync.md` — 移除字段映射行和 SQL 中的 `online_status`