- Restructure CONTRIBUTING.md with comprehensive sections including code of conduct, development setup, and PR workflow - Add detailed environment requirements table with version specifications and descriptions - Include step-by-step backend and frontend setup instructions with database initialization - Document code standards for both Python (Ruff, mypy) and TypeScript (Biome) with example commands - Add conventional commits specification with type definitions and practical examples - Provide complete PR process guide from forking through code review - Include project structure diagram for better navigation - Expand DISCLAIMER.md with improved formatting, tables, and clearer responsibility sections - Add AI analysis limitations and technical constraints documentation - Update SECURITY.md with enhanced security guidelines - Refresh backend/env.example and frontend/.env.example with current configuration options - Create new docs/ARCHITECTURE.md for system design documentation - Update docs/CONFIGURATION.md, docs/DEPLOYMENT.md, docs/FAQ.md, and docs/LLM_PROVIDERS.md with improved clarity and structure - Improve overall documentation consistency and user experience across all guides |
||
|---|---|---|
| .. | ||
| alembic | ||
| app | ||
| uploads | ||
| .gitignore | ||
| .python-version | ||
| Dockerfile | ||
| README_UV.md | ||
| UV_MIGRATION.md | ||
| alembic.ini | ||
| env.example | ||
| main.py | ||
| pyproject.toml | ||
| requirements-lock.txt | ||
| requirements.txt | ||
| start.sh | ||
| test_logo.py | ||
| uv.lock | ||