Skip to main content
Glama
root-directory-cleanup-plan-v1.0.0.mdโ€ข10.1 kB
--- document: Root Directory Cleanup Plan version: 1.0.0 status: executed author: Claude Desktop created: 2025-06-30 last_updated: 2025-06-30 executed_by: Claude Code execution_date: 2025-06-30 --- # Root Directory Cleanup Plan - EuConquisto Composer MCP ## ๐ŸŽฏ Objective Systematically organize 100+ files currently cluttering the project root directory according to the document versioning standard and logical project structure. ## ๐Ÿ“Š Current Analysis **Total files in root**: 135+ files **Total directories in root**: 14 directories **Priority**: HIGH - blocking clean development workflow ## ๐Ÿ—‚๏ธ File Categorization Strategy ### โœ… **KEEP IN ROOT** (Core Configuration) ``` โœ… .env โœ… .env.example โœ… .gitignore โœ… package.json โœ… package-lock.json โœ… tsconfig.json โœ… tsconfig-minimal.json โœ… project.json โœ… mcp-interface-structure.ts (main interface definitions) โœ… README.md โœ… CHANGELOG.md โœ… VERSION โœ… CLAUDE_START_HERE.md โœ… CLAUDE_DESKTOP_README.md โœ… CLAUDE_DESKTOP_CONTEXT.md โœ… CURRENT_STATUS.md โœ… WORKING-SYSTEM-SUMMARY.md โœ… VIEWING-COMPOSITIONS.md ``` ### ๐Ÿ“ฆ **MOVE TO /archive** (Deprecated/Historical Files) ``` ๐Ÿ“ฆ authenticated-diagnostic-report.json โ†’ /archive/diagnostics/ ๐Ÿ“ฆ authenticated-diagnostic-summary.md โ†’ /archive/diagnostics/ ๐Ÿ“ฆ composer-storage-log.txt โ†’ /archive/logs/ ๐Ÿ“ฆ correct-jwt-new.txt โ†’ /archive/authentication/ ๐Ÿ“ฆ correct-jwt.txt โ†’ /archive/authentication/ ๐Ÿ“ฆ claude-desktop-config.json โ†’ /archive/config/ ๐Ÿ“ฆ CLAUDE.md โ†’ /archive/deprecated-docs/ ``` ### ๐Ÿ”ง **MOVE TO /tools** (Utility Scripts) ``` ๐Ÿ”ง analyze-composition-url.js โ†’ /tools/analysis/ ๐Ÿ”ง analyze-mcp-jwt.cjs โ†’ /tools/authentication/ ๐Ÿ”ง compare-urls.js โ†’ /tools/analysis/ ๐Ÿ”ง connect-to-browser.js โ†’ /tools/browser/ ๐Ÿ”ง connect-via-cdp.js โ†’ /tools/browser/ ๐Ÿ”ง corruption-proof-automation-v1.0.0.js โ†’ /tools/automation/ ๐Ÿ”ง corruption-proof-jwt-v1.0.0.js โ†’ /tools/authentication/ ๐Ÿ”ง debug-dom-selectors.js โ†’ /tools/debugging/ ๐Ÿ”ง debug-dynamic-loading.js โ†’ /tools/debugging/ ๐Ÿ”ง debug-simple.js โ†’ /tools/debugging/ ๐Ÿ”ง debug-url-comparison.js โ†’ /tools/debugging/ ๐Ÿ”ง debug-url-construction.js โ†’ /tools/debugging/ ๐Ÿ”ง debug-working-interface.js โ†’ /tools/debugging/ ๐Ÿ”ง demo-brazilian-working.js โ†’ /tools/demos/ ๐Ÿ”ง detailed-url-compare.js โ†’ /tools/analysis/ ๐Ÿ”ง execute-jwt-trace.cjs โ†’ /tools/authentication/ ๐Ÿ”ง inject-fotossintese-v1.1.0.js โ†’ /tools/injection/ ๐Ÿ”ง investigate-url-difference.js โ†’ /tools/analysis/ ๐Ÿ”ง jwt-corruption-tracer-v1.0.0.js โ†’ /tools/authentication/ ๐Ÿ”ง jwt-redirect-server-v1.0.0.cjs โ†’ /tools/servers/ ๐Ÿ”ง jwt-redirect-server-v1.0.0.js โ†’ /tools/servers/ ๐Ÿ”ง jwt-redirect-server-v1.0.1.js โ†’ /tools/servers/ ๐Ÿ”ง jwt-redirect-server-v1.0.2.js โ†’ /tools/servers/ ๐Ÿ”ง jwt-solution-v1.0.0.js โ†’ /tools/authentication/ ๐Ÿ”ง run-browser-mcp.sh โ†’ /tools/scripts/ ๐Ÿ”ง start-persistent-browser.js โ†’ /tools/browser/ ๐Ÿ”ง verify-jwt-fix.js โ†’ /tools/authentication/ ``` ### ๐Ÿงช **MOVE TO /tests** (Test Files) ``` ๐Ÿงช test-api-debug.js โ†’ /tests/api/ ๐Ÿงช test-api-detailed.js โ†’ /tests/api/ ๐Ÿงช test-api-enhanced.js โ†’ /tests/api/ ๐Ÿงช test-api-put.js โ†’ /tests/api/ ๐Ÿงช test-brave-like.js โ†’ /tests/browser/ ๐Ÿงช test-brazilian-prompt.js โ†’ /tests/content/ ๐Ÿงช test-brazilian-quick.js โ†’ /tests/content/ ๐Ÿงช test-brazilian-simple.js โ†’ /tests/content/ ๐Ÿงช test-complete-jwt.js โ†’ /tests/authentication/ ๐Ÿงช test-composer-access.js โ†’ /tests/composer/ ๐Ÿงช test-composer-interactive.js โ†’ /tests/composer/ ๐Ÿงช test-composer-simple.js โ†’ /tests/composer/ ๐Ÿงช test-composer-storage-file-logger.js โ†’ /tests/storage/ ๐Ÿงช test-composer-storage-tracker.js โ†’ /tests/storage/ ๐Ÿงช test-composition-creation.js โ†’ /tests/composition/ ๐Ÿงช test-corrected-jwt-final.js โ†’ /tests/authentication/ ๐Ÿงช test-corrected-jwt.js โ†’ /tests/authentication/ ๐Ÿงช test-corrected-navigation.js โ†’ /tests/navigation/ ๐Ÿงช test-enhanced-mcp.js โ†’ /tests/mcp/ ๐Ÿงช test-enhanced-spa.js โ†’ /tests/spa/ ๐Ÿงช test-exact-manual.js โ†’ /tests/manual/ ๐Ÿงช test-exact-url.js โ†’ /tests/navigation/ ๐Ÿงช test-existing-tab.js โ†’ /tests/browser/ ๐Ÿงช test-final-corrected.js โ†’ /tests/integration/ ๐Ÿงช test-final-solution.js โ†’ /tests/integration/ ๐Ÿงช test-fixed-jwt.js โ†’ /tests/authentication/ ๐Ÿงช test-fresh-composer.js โ†’ /tests/composer/ ๐Ÿงช test-http-api.js โ†’ /tests/api/ ๐Ÿงช test-intelligent-mcp.js โ†’ /tests/mcp/ ๐Ÿงช test-live-composition.mjs โ†’ /tests/composition/ ๐Ÿงช test-localstorage.js โ†’ /tests/storage/ ๐Ÿงช test-manual-browser.js โ†’ /tests/manual/ ๐Ÿงช test-mcp-server.js โ†’ /tests/mcp/ ๐Ÿงช test-navigation-strategies.js โ†’ /tests/navigation/ ๐Ÿงช test-simple-creation.js โ†’ /tests/composition/ ๐Ÿงช test-simple.mjs โ†’ /tests/basic/ ๐Ÿงช test-stealth-browser.js โ†’ /tests/browser/ ๐Ÿงช test-with-firefox.js โ†’ /tests/browser/ ๐Ÿงช test-working-analysis.js โ†’ /tests/analysis/ ๐Ÿงช test-working-mcp.js โ†’ /tests/mcp/ ๐Ÿงช test-working-tab-final.js โ†’ /tests/browser/ ``` ### ๐Ÿ“ธ **MOVE TO /logs** (Screenshots & Debug Outputs) ``` ๐Ÿ“ธ brave-like-test-1751037818851.png โ†’ /logs/screenshots/browser/ ๐Ÿ“ธ complete-jwt-test-1751059290097.png โ†’ /logs/screenshots/jwt/ ๐Ÿ“ธ composer-access-test.png โ†’ /logs/screenshots/composer/ ๐Ÿ“ธ corrected-jwt-test-1751057041639.png โ†’ /logs/screenshots/jwt/ ๐Ÿ“ธ corrected-jwt-test-1751057931742.png โ†’ /logs/screenshots/jwt/ ๐Ÿ“ธ corrected-jwt-test-1751058095464.png โ†’ /logs/screenshots/jwt/ ๐Ÿ“ธ corrected-navigation-1751064311046.png โ†’ /logs/screenshots/navigation/ ๐Ÿ“ธ debug-authenticated-1751224915658.png โ†’ /logs/screenshots/debug/ ๐Ÿ“ธ debug-authenticated-1751225823878.png โ†’ /logs/screenshots/debug/ ๐Ÿ“ธ debug-authenticated-1751226139597.png โ†’ /logs/screenshots/debug/ ๐Ÿ“ธ debug-navigation-1751032390709.png โ†’ /logs/screenshots/debug/ ๐Ÿ“ธ debug-navigation-1751033359280.png โ†’ /logs/screenshots/debug/ ๐Ÿ“ธ debug-navigation-1751034828989.png โ†’ /logs/screenshots/debug/ ๐Ÿ“ธ debug-navigation-1751035683583.png โ†’ /logs/screenshots/debug/ ๐Ÿ“ธ debug-navigation-1751038016331.png โ†’ /logs/screenshots/debug/ ๐Ÿ“ธ debug-navigation-1751040288369.png โ†’ /logs/screenshots/debug/ ๐Ÿ“ธ debug-navigation-1751041418843.png โ†’ /logs/screenshots/debug/ ๐Ÿ“ธ debug-navigation-1751044217787.png โ†’ /logs/screenshots/debug/ ๐Ÿ“ธ debug-navigation-1751045714953.png โ†’ /logs/screenshots/debug/ ๐Ÿ“ธ debug-navigation-1751049135451.png โ†’ /logs/screenshots/debug/ ๐Ÿ“ธ debug-navigation-1751051889857.png โ†’ /logs/screenshots/debug/ ๐Ÿ“ธ debug-navigation-1751233568503.png โ†’ /logs/screenshots/debug/ ๐Ÿ“ธ debug-navigation-1751237027008.png โ†’ /logs/screenshots/debug/ ๐Ÿ“ธ debug-navigation-1751249622487.png โ†’ /logs/screenshots/debug/ ๐Ÿ“ธ debug-navigation-1751253474407.png โ†’ /logs/screenshots/debug/ ๐Ÿ“ธ direct-access-test-1751052436338.png โ†’ /logs/screenshots/access/ ๐Ÿ“ธ error-navigation-1751233585426.png โ†’ /logs/screenshots/errors/ ๐Ÿ“ธ error-navigation-1751237096811.png โ†’ /logs/screenshots/errors/ ๐Ÿ“ธ error-navigation-1751249710501.png โ†’ /logs/screenshots/errors/ ๐Ÿ“ธ final-comprehensive-analysis.png โ†’ /logs/screenshots/analysis/ ๐Ÿ“ธ final-corrected-test-1751060198861.png โ†’ /logs/screenshots/final/ ๐Ÿ“ธ final-corrected-test-1751061927087.png โ†’ /logs/screenshots/final/ ๐Ÿ“ธ final-corrected-test-1751062182039.png โ†’ /logs/screenshots/final/ ๐Ÿ“ธ final-corrected-test-1751063018923.png โ†’ /logs/screenshots/final/ ๐Ÿ“ธ firefox-test-1751037569741.png โ†’ /logs/screenshots/browser/ ๐Ÿ“ธ fresh-composer-test-1751036108963.png โ†’ /logs/screenshots/composer/ ๐Ÿ“ธ loading-stage-1-initial-js-load.png โ†’ /logs/screenshots/loading/ ๐Ÿ“ธ loading-stage-2-framework-initialization.png โ†’ /logs/screenshots/loading/ ๐Ÿ“ธ loading-stage-3-component-mounting.png โ†’ /logs/screenshots/loading/ ๐Ÿ“ธ loading-stage-4-data-loading.png โ†’ /logs/screenshots/loading/ ๐Ÿ“ธ loading-stage-5-ui-rendering-complete.png โ†’ /logs/screenshots/loading/ ๐Ÿ“ธ manual-replication-test-1751033451659.png โ†’ /logs/screenshots/manual/ ๐Ÿ“ธ manual-replication-test-1751033727173.png โ†’ /logs/screenshots/manual/ ๐Ÿ“ธ navigation-strategies-1751064062850.png โ†’ /logs/screenshots/navigation/ ๐Ÿ“ธ stealth-test-1751063684639.png โ†’ /logs/screenshots/stealth/ ๐Ÿ“ธ working-interface-analyzed.png โ†’ /logs/screenshots/interface/ ๐Ÿ“ธ working-interface-initial.png โ†’ /logs/screenshots/interface/ ๐Ÿ“ธ mcp_server.pid โ†’ /logs/processes/ ``` ### ๐Ÿ—‘๏ธ **DELETE** (Temporary/System Files) ``` ๐Ÿ—‘๏ธ .DS_Store (macOS system file) ``` ## ๐Ÿ“ Directory Structure to Create ``` /archive/ /authentication/ /config/ /deprecated-docs/ /diagnostics/ /logs/ /tools/ /analysis/ /authentication/ /automation/ /browser/ /debugging/ /demos/ /injection/ /scripts/ /servers/ /tests/ /api/ /analysis/ /authentication/ /basic/ /browser/ /composer/ /composition/ /content/ /integration/ /manual/ /mcp/ /navigation/ /spa/ /storage/ /logs/ /processes/ /screenshots/ /access/ /analysis/ /browser/ /composer/ /debug/ /errors/ /final/ /interface/ /jwt/ /loading/ /manual/ /navigation/ /stealth/ ``` ## โœ… Implementation Steps 1. **Create directory structure** with proper permissions 2. **Move files with version headers** following document versioning standard 3. **Update .gitignore** to exclude appropriate logs and temporary files 4. **Update coordination files** with new structure references 5. **Validate all moved files** have proper version headers ## ๐Ÿ“‹ Post-Cleanup Validation - [ ] All core configuration files remain in root - [ ] All test files organized by category - [ ] All tools organized by function - [ ] All screenshots/logs chronologically organized - [ ] Document versioning headers applied where missing - [ ] .gitignore updated for new structure - [ ] Coordination files reference new paths --- *This cleanup plan ensures organized development workflow while preserving all project assets and maintaining full traceability.*

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/rkm097git/euconquisto-composer-mcp-poc'

If you have feedback or need assistance with the MCP directory API, please join our Discord server