diff --git a/README.md b/README.md index e316d12..4f5052c 100644 --- a/README.md +++ b/README.md @@ -299,13 +299,13 @@ CREATE TABLE runs ( --- -## Открытые вопросы +## Решения (зафиксированы 2026-09-14) -1. **Хранение атомов:** Postgres (как в концепции) или уже есть Postgres? Qdrant только для эмбеддингов. -2. **Панель:** FastAPI + React (отдельно) или Astro (единый стэк)? -3. **V4 граф:** Memgraph или Apache AGE (если Postgres)? -4. **Эмбеддинги:** какая модель (embed-ru, multilingual, локальная)? -5. **Приоритет доменов:** 4 домена (orabota, ipoteka-ufa, ufa-kvartira, rabota-ufa) или начать с одного? +1. **Хранение атомов:** Postgres (истина) + Qdrant (эмбеддинги). Postgres уже в Docker — один чистый инстанс `atom-db` с `pgvector` + `pg_trgm`. Атомы/версии/композиции/стоимость — в Postgres. Эмбеддинги + дедупликация — в Qdrant. +2. **Панель:** отложить до V5. +3. **V4 граф:** Apache AGE (расширение Postgres), не Memgraph. GraphOutbox/воркер не нужны. +4. **Эмбеддинги:** bge-m3 (установлен в Ollama 2026-09-14, 1024 дим, 8192 контекст, мультязычный, гибридный dense+sparse). MVP можно на nomic-embed-text (уже в Ollama), на продакшен — bge-m3. +5. **Домены:** 50 доменов, разделение по `role` (flagship/satellite/experiment/service). Технические домены (`service`) НЕ индексируются в семантику — дедуп только между SEO-доменами. Атомы привязаны к `project_id`, сборка — в рамках одного домена (защита footprint). ---