- Add 26 documentation files including test reports, deployment guides, and troubleshooting documentation - Include 3 CSV data files for trainer imports and user registration tracking - Add 43 JavaScript test files covering mobile optimization, Safari compatibility, and E2E testing - Include 18 PHP utility files for debugging, geocoding, and data analysis - Add 12 shell scripts for deployment verification, user management, and database operations - Update .gitignore with whitelist patterns for development files, documentation, and CSV data 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
41 lines
No EOL
1.6 KiB
Markdown
41 lines
No EOL
1.6 KiB
Markdown
# Directory Cleanup Summary
|
|
|
|
## Reorganization Completed
|
|
The root directory has been reorganized for better maintainability and cleanliness.
|
|
|
|
### Files Kept in Root (Essential Files)
|
|
- `CLAUDE.md` - Project instructions
|
|
- `README.md` - Main documentation
|
|
- `composer.json` & `composer.lock` - Dependencies
|
|
- `phpunit.xml` - Test configuration
|
|
- `hvac-community-events.php` - Main plugin file
|
|
- Core directories: `bin/`, `includes/`, `templates/`, `assets/`, `tests/`, `vendor/`
|
|
|
|
### New Organization Structure
|
|
|
|
#### Archive Directory (`archive/`)
|
|
- `deployment-history/` - Contains old wordpress-dev and deployment artifacts
|
|
- `legacy-docs/` - Old documentation files
|
|
- `temp-scripts/` - Temporary scripts and configuration files
|
|
- `old-tests/` - Archived test results
|
|
- `logs/` - Debug logs
|
|
- `memory-bank/` - AI context files
|
|
- `zoho-crm/` - CRM field definitions
|
|
|
|
#### Scripts Directory (`scripts/`)
|
|
- Active deployment scripts moved from archive for easy access
|
|
- `deploy-to-staging.sh` - Main deployment script
|
|
- `pre-deployment-check.sh` - CSS validation script
|
|
- `verify-plugin-fixes.sh` - Post-deployment verification
|
|
|
|
### Benefits
|
|
1. **Clean Root**: Only essential WordPress plugin files remain in root
|
|
2. **Clear Structure**: Related files grouped logically
|
|
3. **Archive Safety**: All legacy content preserved but organized
|
|
4. **Easy Navigation**: Development workflow files easily accessible
|
|
5. **Maintainable**: Future development won't clutter the root directory
|
|
|
|
### Next Steps
|
|
- Use `scripts/` directory for new utility scripts
|
|
- Archive old development artifacts to appropriate archive subdirectories
|
|
- Keep root directory minimal and focused on core plugin functionality |