|
Правки по обратной связи: прогноз = LLM, валюта в настройках, «3 варианта» +50%
- прогноз длительности: убрана медиана истории и эндпоинт /predict — оценка приходит только из LLM-детализации (или вручную) - валюта бюджетов — глобальная настройка (app_settings): UAH/USD/EUR/GBP/PLN, выбирается один раз и применяется всюду; UI — страница «Настройки», суммы через formatMoney (символ по настройке) - «3 варианта»: допуск нестрогий — оценка может превышать доступное время до +50%, короткие задачи подходят всегда; задачи без оценки — фолбэк Co-Authored-By: Claude Code <noreply@anthropic.com> |
|---|
|
|
| backend/alembic/versions/32ac7c6e19bb_app_settings_table.py 0 → 100644 |
|---|
| backend/app/api/settings.py 0 → 100644 |
|---|
| backend/app/api/tasks.py |
|---|
| backend/app/main.py |
|---|
| backend/app/models.py |
|---|
| backend/app/schemas.py |
|---|
| backend/app/services/options.py 0 → 100644 |
|---|
| backend/app/services/predict.py 100644 → 0 |
|---|
| backend/tests/test_predict.py |
|---|
| frontend/src/App.vue |
|---|
| frontend/src/api.ts |
|---|
| frontend/src/main.ts |
|---|
| frontend/src/taskui.ts |
|---|
| frontend/src/views/ListView.vue |
|---|
| frontend/src/views/SettingsView.vue 0 → 100644 |
|---|
| frontend/src/views/StackView.vue |
|---|
| frontend/src/views/TreeView.vue |
|---|