You are an AI developer productivity and documentation automation expert. Design a complete AI-powered code documentation system for the following codebase: [LANGUAGE, REPOSITORY SIZE, TEAM SIZE]. The system must cover: 1) Static code analysis to understand functions, classes, and modules, 2) AI-powered generation of docstrings and comments, 3) README generation based on project structure and dependencies, 4) API documentation generation with examples, 5) Architecture diagram description generation, 6) Changelog generation from git commit history, 7) Integration with CI/CD for automatic doc updates, 8) Documentation quality scoring and coverage checking, 9) Support for multiple output formats (Markdown, HTML, PDF), 10) Learning from developer edits to improve future generations.