# Architecture

> Auto-generated by MyWork AI

```
MyWork-AI/
├── .github/
│   ├── ISSUE_TEMPLATE/
│   │   ├── bug_report.md
│   │   └── feature_request.md
│   ├── workflows/
│   │   ├── ci.yml
│   │   ├── deploy.yml
│   │   ├── release.yml
│   │   ├── security.yml
│   │   ├── smoke-ai-dashboard.yml
│   │   ├── smoke-marketplace.yml
│   │   └── smoke-task-tracker.yml
│   └── PULL_REQUEST_TEMPLATE.md
├── .planning/
│   ├── audits/
│   │   └── sportsai-security-audit.md
│   ├── business/
│   │   ├── BUSINESS_PLAN.md
│   │   └── TECHNICAL_SPEC.md
│   ├── codebase/
│   │   ├── ARCHITECTURE.md
│   │   ├── CONCERNS.md
│   │   ├── CONVENTIONS.md
│   │   ├── INTEGRATIONS.md
│   │   ├── STACK.md
│   │   ├── STRUCTURE.md
│   │   └── TESTING.md
│   ├── config/
│   │   └── lint.json
│   ├── listings/
│   │   ├── sportsai-submit.json
│   │   └── sportsai.md
│   ├── phases/
│   │   ├── phase-10/
│   │   ├── phase-8/
│   │   └── phase-9/
│   ├── AUDIT_REPORT_2026-01-29.md
│   ├── AUDIT_SUMMARY_2026-01-29.md
│   ├── BRAIN.md
│   ├── brain_data.json
│   ├── brain_index.json
│   ├── ENHANCED_PROMPT.md
│   ├── LAUNCH_READINESS_PLAN.md
│   ├── linting_results.json
│   ├── MARKETPLACE_ACCESS_CHECKLIST.md
│   ├── MARKETPLACE_FIRST_LISTING_PLAN.md
│   ├── module_registry.json
│   ├── MODULE_REGISTRY.md
│   ├── PROJECT.md
│   ├── project_registry.json
│   ├── PROJECT_REGISTRY.md
│   ├── REQUIREMENTS.md
│   ├── ROADMAP.md
│   └── STATE.md
├── assets/
│   ├── screenshots/
│   │   └── sportsai/
│   └── logo.txt
├── backups/
│   └── brain/
│       ├── brain_backup_20260209_003049.json
│       ├── brain_backup_20260209_003127.json
│       ├── brain_backup_20260209_145127.json
│       ├── brain_data_20260209_003049.json
│       ├── brain_data_20260209_003127.json
│       └── brain_data_20260209_145127.json
├── docs/
│   ├── api/
│   │   ├── tools/
│   │   └── mw-cli.md
│   ├── architecture/
│   │   └── overview.md
│   ├── generated/
│   │   ├── API.md
│   │   ├── MODULES.md
│   │   └── README.md
│   ├── landing/
│   │   └── index.html
│   ├── tools/
│   │   └── auto-linting.md
│   ├── tutorials/
│   │   ├── 01-first-project.md
│   │   ├── 02-gsd-basics.md
│   │   └── index.md
│   ├── faq.md
│   ├── index.md
│   ├── quickstart.md
│   └── troubleshooting.md
├── examples/
│   ├── cli-task-manager/
│   │   ├── src/
│   │   ├── README.md
│   │   └── requirements.txt
│   ├── fastapi-example.md
│   ├── fullstack-example.md
│   ├── marketplace-example.md
│   ├── nextjs-example.md
│   ├── README.md
│   └── saas-example.md
├── exports/
│   ├── BRAIN_EXPORT_20260209_000109.md
│   ├── BRAIN_EXPORT_20260209_003049.csv
│   ├── BRAIN_EXPORT_20260209_003049.md
│   ├── BRAIN_EXPORT_20260209_003127.csv
│   ├── BRAIN_EXPORT_20260209_003127.md
│   ├── BRAIN_EXPORT_20260209_145120.md
│   ├── BRAIN_EXPORT_20260209_145127.csv
│   ├── BRAIN_EXPORT_20260209_145127.md
│   ├── BRAIN_EXPORT_20260209_180117.md
│   └── BRAIN_EXPORT_20260209_180125.csv
├── projects/
│   ├── _template/
│   │   ├── .planning/
│   │   ├── project.yaml
│   │   └── README.md
│   ├── ai-dashboard/
│   │   ├── .planning/
│   │   ├── backend/
│   │   ├── frontend/
│   │   ├── CLAUDE.md
│   │   ├── project.yaml
│   │   ├── README.md
│   │   ├── RESEARCH.md
│   │   ├── start.bat
│   │   └── start.sh
│   ├── api-hub/
│   │   ├── .planning/
│   │   ├── backend/
│   │   ├── tests/
│   │   ├── .gitignore
│   │   ├── api_hub.db
│   │   ├── README.md
│   │   └── start.sh
│   ├── big-project/
│   │   ├── .planning/
│   │   ├── backend/
│   │   ├── .gitignore
│   │   ├── README.md
│   │   └── start.sh
│   ├── blog-platform/
│   │   ├── .planning/
│   │   ├── backend/
│   │   ├── frontend/
│   │   ├── .gitignore
│   │   ├── README.md
│   │   └── start.sh
│   ├── task-tracker/
│   │   ├── .github/
│   │   ├── .planning/
│   │   ├── prisma/
│   │   ├── public/
│   │   ├── src/
│   │   ├── tests/
│   │   ├── uploads/
│   │   ├── .gitignore
│   │   ├── CLAUDE.md
│   │   ├── eslint.config.mjs
│   │   ├── next.config.ts
│   │   ├── package-lock.json
│   │   ├── package.json
│   │   ├── postcss.config.mjs
│   │   ├── prisma.config.ts
│   │   ├── project.yaml
│   │   ├── README.md
│   │   ├── tsconfig.json
│   │   └── vercel.json
│   └── README.md
├── reports/
│   ├── app_status_check.md
│   ├── e2e_report_2026-02-09.md
│   ├── e2e_summary_2026-02-09.json
│   ├── FRAMEWORK_AUDIT_2026-01-26.md
│   ├── framework_simulation_2025-02-09.md
│   ├── FULL_AUDIT_2026-01-27.md
│   ├── FULL_AUDIT_2026-01-28.md
│   ├── MARKETPLACE_LISTING_STATUS.md
│   ├── MARKETPLACE_QA_2026-01-27.md
│   ├── MARKETPLACE_QA_TEMPLATE.md
│   ├── security_audit_2026-02-09.md
│   ├── simulation_report_2026-02-09.json
│   ├── simulation_report_2026-02-09.md
│   ├── simulation_report_2026-02-10.json
│   ├── simulation_report_2026-02-10.md
│   ├── SPORTSAI_LISTING_ASSETS_2026-01-27.md
│   ├── SPORTSAI_SCREENSHOT_GUIDE.md
│   ├── SPORTSAI_SUPPORT_POLICY.md
│   └── STRATEGIC_AUDIT_2026-01-27.md
├── simulation_workspace/
│   └── empty_projects_test/
├── tests/
│   ├── __init__.py
│   ├── conftest.py
│   ├── test_agent_response.md
│   ├── test_analytics.py
│   ├── test_auto_linting.md
│   ├── test_autoforge.py
│   ├── test_brain.py
│   ├── test_brain_quality.py
│   ├── test_brain_search.py
│   ├── test_config.py
│   ├── test_health_check.py
│   ├── test_integration.py
│   ├── test_module_registry.py
│   ├── test_mw_cli.py
│   ├── test_perfect_agent.md
│   ├── test_performance.py
│   └── test_scaffold.py
├── tools/
│   ├── e2e/
│   │   ├── autoforge_test_results.json
│   │   ├── brain_e2e_results.json
│   │   ├── gsd_test_results.json
│   │   ├── marketplace_test_results.json
│   │   ├── run_all_tests.py
│   │   ├── test_autoforge.py
│   │   ├── test_brain_e2e.py
│   │   ├── test_gsd.py
│   │   ├── test_health.py
│   │   └── test_marketplace_e2e.py
│   ├── projects/
│   ├── qa/
│   │   ├── __init__.py
│   │   ├── check_backend_health.py
│   │   └── check_frontend_routes.py
│   ├── security/
│   │   ├── api_security_results.json
│   │   ├── api_tester.py
│   │   ├── code_scan_results.json
│   │   ├── code_scanner.py
│   │   ├── consolidated_security_results.json
│   │   ├── dep_audit.py
│   │   ├── dependency_audit_results.json
│   │   ├── generate_report.py
│   │   ├── infra_scanner.py
│   │   └── infrastructure_scan_results.json
│   ├── simulation/
│   │   ├── reports/
│   │   ├── scenarios/
│   │   ├── user_journeys/
│   │   ├── credit_engine.py
│   │   ├── credit_system_export_20260209_003223.json
│   │   ├── install_simulator.py
│   │   ├── mlm_simulator.py
│   │   ├── mlm_system_export_20260209_003225.json
│   │   ├── product_simulator.py
│   │   ├── product_system_export_20260209_003228.json
│   │   ├── README.md
│   │   ├── run_simulation.py
│   │   ├── test_runner.py
│   │   ├── user_journey.py
│   │   ├── user_journey_report.md
│   │   ├── user_simulator.py
│   │   ├── users_export_20260209_003220.json
│   │   └── users_export_20260209_003422.json
│   ├── skills/
│   │   ├── installed/
│   │   └── skill_manager.py
│   ├── tools/
│   │   └── simulation/
│   ├── _template.py
│   ├── ai_docs.py
│   ├── ai_review.py
│   ├── analytics.py
│   ├── auto_lint_fixer.py
│   ├── AUTO_LINT_README.md
│   ├── auto_lint_scheduler.py
│   ├── AUTO_LINTER_README.md
│   ├── auto_linting_agent.py
│   ├── auto_update.py
│   ├── autocoder_api.py
│   ├── autocoder_service.py
│   ├── autoforge_api.py
│   ├── autoforge_service.py
│   ├── brain.py
│   ├── brain_graph.py
│   ├── brain_learner.py
│   ├── brain_quality.py
│   ├── brain_search.py
│   ├── brain_semantic.py
│   ├── brain_sync.py
│   ├── config.py
│   ├── credits_ledger.py
│   ├── dep_checker.py
│   ├── deploy.py
│   ├── DEPLOYMENT_GUIDE.md
│   ├── doc_generator.py
│   ├── error_handling_improvements.py
│   ├── health_check.py
│   ├── INTEGRATION_GUIDE.md
│   ├── lint_watcher.py
│   ├── marketplace_upload_previews.py
│   ├── module_registry.py
│   ├── mw.py
│   ├── n8n_api.py
│   ├── perfect_auto_agent.py
│   ├── project_archive.py
│   ├── project_compare.py
│   ├── project_health.py
│   ├── project_registry.py
│   ├── requirements.txt
│   ├── scaffold.py
│   ├── smoke_test_ai_dashboard.py
│   ├── smoke_test_marketplace.py
│   ├── smoke_test_task_tracker.py
│   ├── start_auto_linter.bat
│   ├── start_auto_linter.sh
│   ├── switch_llm_provider.py
│   ├── test_auto_linting.py
│   ├── test_brain_semantic.py
│   ├── test_brain_webhook.py
│   ├── test_credits_ledger.py
│   └── workflow_engine.py
├── workflows/
│   ├── _template.md
│   ├── autocoder_feature_verification.md
│   ├── code_review.md
│   ├── create_n8n_workflow.md
│   ├── deploy_to_vercel.md
│   ├── framework_maintenance.md
│   ├── getting_started.md
│   ├── gsd_to_autocoder.md
│   ├── gsd_with_n8n.md
│   ├── incident_response.md
│   ├── marketplace_ci_template.yml
│   ├── marketplace_smoke_cron.yml
│   ├── release.md
│   ├── session_handoff.md
│   └── use_autocoder.md
├── .env
├── .env.example
├── .gitignore
├── .gitleaks.toml
├── .mcp.json.example
├── .pre-commit-config.yaml
├── .security_baseline.json
├── CHANGELOG.md
├── CLAUDE.md
├── CONTRIBUTING.md
├── ECOSYSTEM.md
├── FAQ.md
├── install.bat
├── install.sh
├── LICENSE
├── pyproject.toml
├── QUICK_START.md
├── README.md
├── ROADMAP.md
├── SECURITY.md
├── setup.py
├── start_auto_linter.sh
├── STATE.md
├── STRATEGY.md
├── TROUBLESHOOTING.md
├── USE_CASES.md
└── vercel.json
```
