Skip to content

docs: Phase 3.7 — fix stale router references (#514)#536

Merged
ShaerWare merged 1 commit intomainfrom
server/phase-3.7-docs-cleanup
Mar 5, 2026
Merged

docs: Phase 3.7 — fix stale router references (#514)#536
ShaerWare merged 1 commit intomainfrom
server/phase-3.7-docs-cleanup

Conversation

@ShaerWare
Copy link
Owner

Summary

  • ARCHITECTURE.md: обновлена диаграмма — 19 → 28 роутеров, modules/*/router*.py вместо app/routers/, 20 views
  • README.md: 21 → 28 роутеров, ~371 → ~400 endpoints, плоский список файлов заменён на структуру доменных модулей с пояснением facade-паттерна
  • SYSTEM_DOCS.md: блок «28 API Routers» уточнён — domain logic в modules/*/router*.py, фасады в app/routers/
  • CONTRIBUTING.md: app/routers/ → «Facade re-exports», инструкция «New API Endpoint» теперь указывает на modules/{domain}/router.py

Test plan

  • Визуально проверить, что диаграммы и текст корректны
  • Убедиться, что нет оставшихся упоминаний «19 routers» или «21 routers»

Closes #514

🤖 Generated with Claude Code

- ARCHITECTURE.md: 19 routers → 28, modules/*/router*.py in diagram
- README.md: 21 routers → 28, replace flat file list with domain module structure
- SYSTEM_DOCS.md: clarify app/routers/ as facades, modules/ as domain logic
- CONTRIBUTING.md: update "New API Endpoint" guide to point to modules/{domain}/

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@ShaerWare ShaerWare merged commit 41d698c into main Mar 5, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Phase 3.7: Документация — обновление docs и Wiki

2 participants