docs(): add diagrams to rfc

This commit is contained in:
gitgernit
2025-11-23 15:16:37 +03:00
parent e375ccc208
commit de2707bf5a
2 changed files with 6 additions and 0 deletions
+6
View File
@@ -3,6 +3,8 @@
## Архитектура. *(Всё как завещал дядюшка Боб...)*
Проект следует чистой архитектуре дядюшки Боба.
![Чистая архитектура](.images/clean_arch.png)
# RFC-PROOD: Архитектура Recomenci Fluon
@@ -59,6 +61,8 @@ RFC определяет интерфейсы для API, операционны
- **Auth Identity**: методы аутентификации (email/password)
- **Notification Device**: регистрация устройств для уведомлений
![Абстрактная диаграмма домена](.images/abstract_domain.jpg)
### 5.2. Флоу создания резюме и предикта
1. Пользователь создает резюме через Gateway (AddResumeInteractor)
2. Gateway сохраняет резюме в хранилище и возвращает ответ
@@ -80,6 +84,8 @@ RFC определяет интерфейсы для API, операционны
- **Vacancy Embeddings**: векторные представления вакансий (384 измерения)
- **Key Skills**: словарь навыков для автокомплита (GIN индекс с pg_trgm для ILIKE поиска)
![ER-диаграмма базы данных](.images/ER.png)
## 7. Деплой и CI/CD
- Локально: Docker Compose (just up/build)
- Staging/Prod: Coolify