# v0.1.536 — QA-129 서보축 모니터링 실시간 갱신 fix (Fix A)

- 버전: v0.1.536
- 날짜: 2026-06-03
- 다운로드: [factory00-windows-x64-v0.1.536.zip](../../downloads/factory00-windows-x64-v0.1.536.zip) (170 MB)
- 캡처: [qa-screenshots/v0.1.536/](../../qa-screenshots/v0.1.536/)

---

## 협업자 QA-129 (서보 모니터링 Stopped/0 고정·간헐) — 에이전트 심층 조사
- PM 1순위(Inspector 갱신 사이클 결함) 정확, **dev 가설 1(PLC path 끊김)·3(enum 미통일) 반증**(코드 검증):
  - 명령 경로 3개 모두 살아있음(수동버튼/PLC Coil/sim-stop) → 서보는 실제 구동, 표시만 stale
  - ActuatorType enum은 직렬화/표시 전용 — 드라이브는 ActuatorState로만 분기, 동작 무관
- **진짜 root cause(Fix A)**: 모니터링 행이 정적 Label(빌드 스냅샷) + RenderInspector 0.25s 주기가 **5초 grace(QA-106 입력필드 보호)로 skip** → 값 얼어붙음
- **fix**: `SensorReadonlyRowRef`(value Label 참조 반환) + `card.schedule.Execute(...).Every(100)`로 상태/현재위치/현재속도 텍스트만 매 100ms 갱신. 카드 panel 떠나면 자동 중단, 입력필드 destroy 부작용 0. PLC 비의존(수동/데모 구동)
## 영향 파일
- `Assets/Scripts/Game/Factory00Bootstrap.cs` (SensorReadonlyRowRef 헬퍼 + RenderServoAxisCard 모니터링 schedule 갱신)
## 잔존 (QA-129 Fix B — 다음 사이클)
- 구동 범위 씬 미표시 = ServoAxisVisualizer 부재(Pneumatic은 PneumaticStrokeBarVisualizer 있음). 신규 visualizer + RegisterActuator 서보 분기 = 다음 빌드. enum 통일은 별도(동작 무관, S0047 마이그레이션 동반)
## 검증
- 컴파일(.Every API 기존 L116/90/57 정합) + Stage 2: 서보 카드 열고 명령 → 값 실시간 변화 확인
