- Rename _defaultJobLoop to _compatibilityPollingLoop for clarity
- Add compatibility fallback logging when proto-socket is unavailable
- Move 04+01_compat_boundary to archive (completed)
- Update agent domain rules and smoke test config
- Add registration client timeout
- Update server routes and tests for proto-socket hardening
- Update agent registration and server connection smoke tests
- Add runner-proto-socket-transport-hardening milestone and SDD docs
- Add runnersocket package for Go service
- Update agent config, runner, and job client (Dart)
- Update Bootstrap scripts (PowerShell, shell)
- Update Go service HTTP server handlers and routes
- Add CICD state store updates
- Update agent-ops domain rules and phase roadmap
- Add IOP connection smoke test (test/oto_iop_connection_smoke_test.dart)
- Add protobuf support files for IOP runtime and Google struct
- Update ROADMAP.md and milestone docs
- Update project rules and pubspec.yaml
- milestones 디렉토리 파일명 M01- prefix에서 이름 중심 구조로 변경
- CLI automation baseline, structured automation surface 등 7개 마일스톤 파일 재구성
- ROADMAP.md, current.md, project rules.md 업데이트
- README.md 동기화