Правки по обратной связи: прогноз = LLM, валюта в настройках, «3 варианта» +50%
- прогноз длительности: убрана медиана истории и эндпоинт /predict —
  оценка приходит только из LLM-детализации (или вручную)
- валюта бюджетов — глобальная настройка (app_settings): UAH/USD/EUR/GBP/PLN,
  выбирается один раз и применяется всюду; UI — страница «Настройки»,
  суммы через formatMoney (символ по настройке)
- «3 варианта»: допуск нестрогий — оценка может превышать доступное время
  до +50%, короткие задачи подходят всегда; задачи без оценки — фолбэк

Co-Authored-By: Claude Code <noreply@anthropic.com>
1 parent c5e0316 commit 556a876a1925fd711cb7b885b202ca5cc9339b28
@root root authored 18 hours ago
Showing 17 changed files
View
backend/alembic/versions/32ac7c6e19bb_app_settings_table.py 0 → 100644
View
backend/app/api/settings.py 0 → 100644
View
backend/app/api/tasks.py
View
backend/app/main.py
View
backend/app/models.py
View
backend/app/schemas.py
View
backend/app/services/options.py 0 → 100644
View
backend/app/services/predict.py 100644 → 0
View
backend/tests/test_predict.py
View
frontend/src/App.vue
View
frontend/src/api.ts
View
frontend/src/main.ts
View
frontend/src/taskui.ts
View
frontend/src/views/ListView.vue
View
frontend/src/views/SettingsView.vue 0 → 100644
View
frontend/src/views/StackView.vue
View
frontend/src/views/TreeView.vue