Files
yaze/docs/z3ed/archive/README.md
scawful eb61b3cf0d Enhance z3ed Documentation and CLI Design
- Updated E6-z3ed-cli-design.md to reflect the current state and design goals of the z3ed CLI, emphasizing its evolution into a powerful tool for ROM hacking with AI integration.
- Introduced E6-z3ed-reference.md as a comprehensive technical reference, detailing command usage, implementation guides, and troubleshooting tips.
- Expanded README.md to provide a clearer overview of z3ed, including documentation structure and quick start guides for users.
- Enhanced the archive README.md to clarify the purpose of archived documents and their relevance to the project's history and technical decisions.
2025-10-02 09:27:07 -04:00

127 lines
5.1 KiB
Markdown

# z3ed Documentation Archive
**Last Updated**: October 2, 2025
## Purpose
This archive contains historical documentation from the z3ed development process. These documents capture implementation decisions, progress logs, and technical investigations that led to the current design.
**⚠️ Note**: These documents are **historical references only**. For current information, see the main documentation in the parent directory.
## Archive Contents
### Technical Investigations
- **IT-01-grpc-evaluation.md** - gRPC vs alternatives analysis (decision: use gRPC)
- **GRPC_TECHNICAL_NOTES.md** - gRPC implementation details and lessons learned
- **DEPENDENCY_MANAGEMENT.md** - Build system and dependency strategy
### Implementation Progress Logs
- **GRPC_TEST_SUCCESS.md** - IT-01 Phase 1 completion (gRPC infrastructure working)
- **IT-01-PHASE2-IMPLEMENTATION-GUIDE.md** - TestManager integration guide
- **IT-01-PHASE3-COMPLETE.md** - Full ImGuiTestEngine integration completion
- **IT-01-getting-started-grpc.md** - Early gRPC setup guide
### Session Summaries
- **STATE_SUMMARY_2025-10-01.md** - October 1 status snapshot
- **STATE_SUMMARY_2025-10-02.md** - October 2 status snapshot
- **SESSION_SUMMARY_OCT2.md** - October 2 morning session
- **SESSION_SUMMARY_OCT2_EVENING.md** - October 2 evening session
- **PROGRESS_SUMMARY_2025-10-02.md** - Consolidated progress report
### Implementation Status Reports
- **IMPLEMENTATION_PROGRESS_OCT2.md** - Detailed progress tracking
- **IMPLEMENTATION_STATUS_OCT2_PM.md** - PM session status
- **RUNTIME_FIX_COMPLETE_OCT2.md** - IT-02 runtime fix completion
- **QUICK_TEST_RUNTIME_FIX.md** - Quick validation guide
### Planning & Organization
- **DOCUMENTATION_CONSOLIDATION_OCT2.md** - Documentation cleanup plan
- **DOCUMENTATION_REVIEW_OCT2.md** - Documentation audit results
- **FILE_MODIFICATION_CHECKLIST.md** - Change tracking checklist
## Superseded By
All information in these archived documents has been consolidated into:
1. **[E6-z3ed-cli-design.md](../E6-z3ed-cli-design.md)** - Architecture and design decisions
2. **[E6-z3ed-reference.md](../E6-z3ed-reference.md)** - Technical reference and APIs
3. **[E6-z3ed-implementation-plan.md](../E6-z3ed-implementation-plan.md)** - Current status and roadmap
4. **[IT-01-QUICKSTART.md](../IT-01-QUICKSTART.md)** - Test harness usage guide
5. **[AGENT_TEST_QUICKREF.md](../AGENT_TEST_QUICKREF.md)** - CLI agent test reference
6. **[PROJECT_STATUS_OCT2.md](../PROJECT_STATUS_OCT2.md)** - Current project status
## When to Reference Archive
Use archived documents when:
- Investigating why a particular technical decision was made
- Understanding the evolution of the codebase
- Debugging platform-specific issues covered in technical notes
- Reviewing historical performance metrics or test results
## Retention Policy
These documents are retained for:
- **Historical reference**: Understanding design evolution
- **Troubleshooting**: Platform-specific quirks and workarounds
- **Knowledge transfer**: New contributors understanding project history
Documents may be removed after 6 months if their content is fully superseded and no longer referenced.
---
**Maintained by**: @scawful
**Archive Created**: October 2, 2025
**Purpose**: Preserve development history and technical investigations
## 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