feat: Implement widget ID registry for Overworld editor and add remote control test script

This commit is contained in:
scawful
2025-10-02 10:48:23 -04:00
parent 6ef8b226a9
commit b77bd201e2
4 changed files with 330 additions and 0 deletions

View File

@@ -220,6 +220,12 @@ _Status Legend: 🔄 Active · 📋 Planned · ✅ Done_
- Test Reject and Delete actions
- Validate filtering and refresh functionality
2. **Widget ID Refactoring** (Started Oct 2, 2025) 🎯 NEW
- ✅ Added widget_id_registry to build system
- ✅ Registered 13 Overworld toolset buttons with hierarchical IDs
- 📋 Next: Test widget discovery and update test harness
- See: [WIDGET_ID_REFACTORING_PROGRESS.md](WIDGET_ID_REFACTORING_PROGRESS.md)
### Priority 1: ImGuiTestHarness Foundation (IT-01) ✅ PHASE 2 COMPLETE
**Rationale**: Required for automated GUI testing and remote control of YAZE for AI workflows
**Decision**: ✅ **Use gRPC** - Production-grade, cross-platform, type-safe (see `IT-01-grpc-evaluation.md`)