What problem does it solve? Designing and reviewing software architecture across polyglot stacks (React, Next.js, Node.js, Go, Python, mobile) requires consistent patterns, dependency oversight, and documentation that teams often skip under time pressure. ## Core Features & Use Cases - Architecture Diagram Generation: Run scripts/architecture_diagram_generator.py against a project path to produce architecture diagram output with optional JSON export. - Project Structure Analysis: Use scripts/project_architect.py to analyze a target codebase and print a structured report of findings. - Dependency Analysis: Run scripts/dependency_analyzer.py to audit project dependencies with verbose or JSON output modes. - Reference Guides: Consult references/architecture_patterns.md, references/system_design_workflows.md, and references/tech_decision_guide.md for patterns, workflows, and technology selection guidance. - Use Case: When starting a new Next.js and PostgreSQL service, run the project architect script on the repo, review the dependency analyzer report, and follow the tech decision guide to validate stack choices. ## Quick Start Ask the assistant to run the project architect script on your repository and summarize the architecture recommendations from the reference guides.