Version: 2.0 - Unified Documentation System Last Updated: 2025-09-09 Project: Echo Android Application
This unified documentation system serves as the central hub for all Echo project information, providing agents and developers with efficient access to current project state, workflows, frameworks, and MCP integrations.
Every AI agent MUST read documentation in this exact order:
- 🚨 Critical Principles - NON-NEGOTIABLE quality standards (READ FIRST)
- 📖 Complete Workflow Guide - Essential reading for AI-assisted development
- ✅ Session Checklist - Step-by-step executable workflow
- 🚀 Quick Start Guide - 15-minute agent onboarding
- 📊 Current Status - Live project state and critical issues
- 🎯 Current Priorities - Current development priorities
- 📝 Change Log - Historical changes and research findings
- 🔬 Research Findings - Technical insights and discoveries
- 🔬 Research Framework - Research-driven development methodology
- 🔄 Kotlin Migration - Java-to-Kotlin conversion methodology
- 🤖 ML Strategy - ML research and implementation strategy
- ⚡ Performance Framework - Performance optimization research
- 🎨 UI/UX Framework - Professional UI development framework
- 🔗 Framework Integration - How all frameworks work together
- 🔧 MCP Optimization - Overall MCP server usage strategy
- 📚 Context7 Guide - Android documentation access
- 🔍 Brave Search Guide - Technical research methodology
- 🐙 GitHub MCP Guide - CI/CD and repository management
- 🌐 Playwright Guide - Web research and extraction
- 📋 Templates Directory - Standardized documentation templates
- ⚙️ Automation Directory - Documentation automation scripts
- Start with 🚀 Quick Start Guide
- Then read 🚨 Critical Principles
- Follow 📖 Complete Workflow Guide
- Check 📊 Current Status
- Review 🎯 Current Priorities
- Use ✅ Session Checklist
- For Research: 🔬 Research Framework
- For Kotlin Migration: 🔄 Kotlin Migration Framework
- For ML Work: 🤖 ML Strategy Framework
- For Performance: ⚡ Performance Framework
- For UI/UX: 🎨 UI/UX Framework
- Android Documentation: 📚 Context7 Guide
- Scientific Research: 🔍 Brave Search Guide
- CI/CD Monitoring: 🐙 GitHub MCP Guide
- Web Research: 🌐 Playwright Guide
- Change Logs: 📋 Change Log Template
- MCP Usage: 📋 MCP Usage Template
- Research Notes: 📋 Research Template
- Session Reports: 📋 Session Report Template
- ✅ New agent onboarding time < 30 minutes
- ✅ Documentation maintenance overhead < 15% of development time
- ✅ 95%+ information found within 2 searches
- ✅ 80%+ documentation updates automated
- ✅ MCP server utilization optimized (especially Context7 for Android docs)
- MCP Usage: GitHub-MCP (90), Playwright (21), Brave Search (6), Context7 (2)
- Documentation Structure: Unified and navigable
- Automation Level: 80%+ updates automated
- Agent Onboarding: Streamlined to < 30 minutes
- Single Source of Truth: No more fragmented information across multiple files
- Cross-Referenced Content: Easy navigation between related topics
- Living Documentation: Auto-updated project state and metrics
- Context7 Android Focus: Optimized for Android documentation access
- Balanced Usage: Strategic distribution across all MCP servers
- Effectiveness Tracking: Automated MCP usage and effectiveness monitoring
- Framework Integration: All frameworks work together seamlessly
- Evidence-Based Decisions: Research findings inform all technical choices
- Performance Optimization: Data-driven performance improvements
⏱️ Total Time: 20 minutes
- 🚨 Read Critical Principles (3 minutes) - Non-negotiable quality standards
- 🚀 Follow Quick Start Guide (15 minutes) - Complete agent onboarding
- 📊 Review Current Status (2 minutes) - Understand project state
- Start Contributing - Use ✅ Session Checklist as your workflow
🎯 Success Criteria: You understand the error-first priority system and know where to find all documentation.
- Completeness: 95%+ of information accessible within 2 searches
- Accuracy: All documentation updated with latest project state
- Consistency: Standardized templates and formats throughout
- Interlinking: Every document properly cross-referenced
- Reading Order: Clearly defined mandatory sequence
- Time to Productivity: < 20 minutes for new agents
- Quality Compliance: 100% adherence to 🚨 Critical Principles
- Workflow Clarity: Step-by-step guidance in ✅ Session Checklist
- Change Logs: Auto-generated from git commits and MCP usage
- Status Updates: Living documentation updated on changes
- MCP Tracking: Automated usage statistics and effectiveness metrics
- Cross-References: Automated link validation and consistency
- Update Overhead: < 15% of development time spent on documentation
- Automation Coverage: 80%+ of documentation updates automated
- Quality Assurance: Automated validation of documentation integrity
- Navigation Efficiency: < 2 clicks to find any information
- Change Logs: Generated from git commits and MCP server usage
- Status Reports: Auto-updated project health metrics
- MCP Analytics: Usage statistics and effectiveness tracking
- Content Reviews: Quarterly review of framework documentation
- Template Updates: Annual review and update of documentation templates
- MCP Optimization: Continuous optimization of MCP server usage patterns
- Quick Reference: Use the session checklist for daily workflows
- Framework Guidance: Consult specific frameworks for technical decisions
- MCP Support: Refer to MCP integration guides for tool usage
- Architecture Docs: Use framework documentation for implementation guidance
- Research Findings: Access current research and technical decisions
- Performance Data: Review performance benchmarks and optimization results
- ✅ Unified Documentation Structure: Single hub for all project information
- ✅ MCP Integration Optimization: Balanced and effective MCP server usage
- ✅ Automated Documentation: 80%+ updates now automated
- ✅ Enhanced Agent Onboarding: Streamlined to < 30 minutes
- ✅ Research-Driven Framework: All decisions backed by comprehensive research
- Context7 Usage: Increased from 2 to target 15-20 tool uses per week
- Balanced Distribution: Optimized usage across all MCP servers
- Effectiveness Tracking: Automated measurement of MCP tool effectiveness
- Android Documentation: Specialized Context7 integration for Android docs
🎯 This documentation system represents the culmination of research-driven development principles, providing a scalable, efficient, and effective knowledge base for the Echo Android project.
For questions or suggestions, please refer to the agent workflow guide or create an issue in the project repository.