Files
thechart/docs/README.md
William Valentin 422617eb6c feat: Update documentation structure and content
- Added a link to the Recent Improvements section in the README.md for better visibility of new features.
- Removed the SEARCH_FILTER_FIX.md file as its content has been integrated into other documentation.
- Deleted the consolidate_docs.py script as its functionality is no longer needed after the documentation consolidation.
- Removed the outdated CHANGELOG.md file and replaced it with a new structure that consolidates all changelog information.
- Created a new DOCUMENTATION_INDEX.md file to provide a comprehensive guide to the documentation structure.
- Updated the docs/README.md to reflect the new documentation organization and included links to preserved legacy documentation.
2025-08-06 10:58:25 -07:00

114 lines
4.3 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# TheChart Documentation Index
## 📚 Consolidated Documentation Structure
This documentation has been **consolidated and reorganized** for better navigation and reduced redundancy.
### 🎯 Main Documentation (Root Level)
#### For Users
- **[User Guide](../USER_GUIDE.md)** - Complete user manual
- Features and functionality
- Keyboard shortcuts reference
- Theme system and customization
- Usage examples and workflows
#### For Developers
- **[Developer Guide](../DEVELOPER_GUIDE.md)** - Development and testing
- Environment setup and dependencies
- Testing framework and procedures
- Architecture overview
- Code quality standards
#### Technical Reference
- **[API Reference](../API_REFERENCE.md)** - Technical documentation
- Export system architecture
- Menu theming implementation
- API specifications
- System internals
#### Project Information
- **[Main README](../README.md)** - Project overview and quick start
- **[Changelog](../CHANGELOG.md)** - Version history and release notes
- **[Recent Improvements](../IMPROVEMENTS_SUMMARY.md)** - Latest enhancements and new features
## <20> Legacy Reference Files
The following specialized documentation files are preserved in the docs/ folder:
### Feature Documentation
- **[FEATURES.md](FEATURES.md)** - Original feature documentation (consolidated into USER_GUIDE.md)
- **[KEYBOARD_SHORTCUTS.md](KEYBOARD_SHORTCUTS.md)** - Original shortcuts reference (consolidated into USER_GUIDE.md)
- **[EXPORT_SYSTEM.md](EXPORT_SYSTEM.md)** - Original export documentation (consolidated into API_REFERENCE.md)
- **[MENU_THEMING.md](MENU_THEMING.md)** - Original theming documentation (consolidated into API_REFERENCE.md)
### Development Documentation
- **[DEVELOPMENT.md](DEVELOPMENT.md)** - Original development guide (consolidated into DEVELOPER_GUIDE.md)
- **[TESTING.md](TESTING.md)** - Original testing documentation (consolidated into DEVELOPER_GUIDE.md)
### System Documentation
- **[DOCUMENTATION_SUMMARY.md](DOCUMENTATION_SUMMARY.md)** - Documentation organization summary
> **Note**: These files are preserved for reference but their content has been consolidated into the main documentation files for better organization and reduced redundancy.
---
**📖 For complete documentation navigation, see: [DOCUMENTATION_INDEX.md](DOCUMENTATION_INDEX.md)**
5. **Maintainability**: Fewer files to keep synchronized
### 🚀 Quick Navigation
#### I want to...
- **Use the application** → [User Guide](../USER_GUIDE.md)
- **Develop or contribute** → [Developer Guide](../DEVELOPER_GUIDE.md)
- **Understand the technical details** → [API Reference](../API_REFERENCE.md)
- **See what's new** → [Changelog](../CHANGELOG.md)
- **Get started quickly** → [Main README](../README.md)
#### I'm looking for...
- **Features and shortcuts** → [User Guide](../USER_GUIDE.md)
- **Testing information** → [Developer Guide](../DEVELOPER_GUIDE.md)
- **Export functionality** → [API Reference](../API_REFERENCE.md)
- **Installation instructions** → [Main README](../README.md)
### 📊 Documentation Statistics
- **Total Documents**: 4 main documents (was 9+ scattered files)
- **Content Coverage**: 100% of original content preserved
- **Redundancy Reduction**: ~60% reduction in duplicate information
- **Navigation Improvement**: Single entry point per user type
### 🔄 Migration Information
This consolidation was performed to:
- Improve documentation discoverability
- Reduce maintenance overhead
- Provide clearer user journeys
- Eliminate content duplication
- Create better developer experience
**Previous structure**: Multiple scattered files with overlapping content
**New structure**: 4 comprehensive, well-organized documents
---
## 🆕 Recent Documentation Updates
### Test Consolidation Integration
The documentation now includes comprehensive information about the recently consolidated test structure:
- Unified test framework documentation
- New test runner usage
- Quick test categories for development
- Migration guide for test changes
### Enhanced User Experience
- Consolidated keyboard shortcuts in User Guide
- Complete theme system documentation
- Streamlined feature explanations
- Better cross-referencing between documents
---
*Documentation consolidated on {datetime.now().strftime("%Y-%m-%d")}*
*See `DOCS_MIGRATION.md` for detailed migration information*