Enhance ImGuiTestHarness with dynamic test integration and end-to-end validation
- Updated README.md to reflect the completion of IT-01 and the transition to end-to-end validation phase. - Introduced a new end-to-end test script (scripts/test_harness_e2e.sh) for validating all RPC methods of the ImGuiTestHarness gRPC service. - Implemented dynamic test functionality in ImGuiTestHarnessService for Type, Wait, and Assert methods, utilizing ImGuiTestEngine. - Enhanced error handling and response messages for better clarity during test execution. - Updated existing methods to support dynamic test registration and execution, ensuring robust interaction with the GUI elements.
This commit is contained in:
50
docs/z3ed/archive/README.md
Normal file
50
docs/z3ed/archive/README.md
Normal file
@@ -0,0 +1,50 @@
|
||||
# z3ed Documentation Archive
|
||||
|
||||
This folder contains historical documentation that was useful during development but is no longer actively maintained. These files are kept for reference and to understand the project's evolution.
|
||||
|
||||
## Archived Documentation
|
||||
|
||||
### State Summaries (Historical Snapshots)
|
||||
- `STATE_SUMMARY_2025-10-01.md` - State before IT-01 Phase 3 completion
|
||||
- `STATE_SUMMARY_2025-10-02.md` - State after IT-01 Phase 3 completion
|
||||
- `PROGRESS_SUMMARY_2025-10-02.md` - Daily progress log for Oct 2, 2025
|
||||
|
||||
### IT-01 (ImGuiTestHarness) Implementation Guides
|
||||
- `IT-01-grpc-evaluation.md` - Decision rationale for choosing gRPC over alternatives
|
||||
- `IT-01-getting-started-grpc.md` - Initial gRPC integration guide
|
||||
- `IT-01-PHASE2-IMPLEMENTATION-GUIDE.md` - Phase 2 detailed implementation
|
||||
- `IT-01-PHASE3-COMPLETE.md` - Phase 3 completion report with API learnings
|
||||
- `GRPC_TEST_SUCCESS.md` - Phase 1 test results and validation
|
||||
- `GRPC_TECHNICAL_NOTES.md` - Build issues and solutions
|
||||
|
||||
### Project Management
|
||||
- `DOCUMENTATION_CONSOLIDATION_OCT2.md` - Notes on documentation cleanup process
|
||||
- `FILE_MODIFICATION_CHECKLIST.md` - Build system changes checklist
|
||||
- `DEPENDENCY_MANAGEMENT.md` - Cross-platform dependency strategy
|
||||
|
||||
## Active Documentation
|
||||
|
||||
For current documentation, see the parent directory:
|
||||
- `../README.md` - Main entry point
|
||||
- `../E6-z3ed-implementation-plan.md` - Master task tracker
|
||||
- `../NEXT_PRIORITIES_OCT2.md` - Current work breakdown
|
||||
- `../IT-01-QUICKSTART.md` - Test harness quick reference
|
||||
|
||||
## Why Archive?
|
||||
|
||||
These documents served their purpose during active development but:
|
||||
- Contained redundant information now consolidated in main docs
|
||||
- Were point-in-time snapshots superseded by later updates
|
||||
- Detailed low-level implementation notes for completed phases
|
||||
- Decision documents for choices that are now finalized
|
||||
|
||||
They remain available for:
|
||||
- Understanding historical context
|
||||
- Reviewing implementation decisions
|
||||
- Learning from the development process
|
||||
- Troubleshooting if issues arise with older code
|
||||
|
||||
---
|
||||
|
||||
**Archived**: October 2, 2025
|
||||
**Status**: Reference Only - Not Actively Maintained
|
||||
Reference in New Issue
Block a user