docs: статус проекта, инструкция dev, обновление всех .md
- PROJECT_STATUS: что сделано (черновики, версии, разбор, каталог) и планы - DEV_CONTOUR_USER_GUIDE: сценарии для проверяющих на dev-стенде - README, ТЗ, card1, журнал, бэклоги, шаги 01–11+README, спринты, TEST_TABLES: ссылки и примечания - backend/PROGRESS: ссылка на PROJECT_STATUS Made-with: Cursor
This commit is contained in:
@@ -42,3 +42,8 @@
|
||||
|
||||
- Работающий сервер с подключением к БД
|
||||
- Структура проекта готова для разработки
|
||||
|
||||
|
||||
---
|
||||
|
||||
*Актуальная привязка к коду: [../PROJECT_STATUS.md](../PROJECT_STATUS.md) · индекс шагов: [README.md](README.md).*
|
||||
|
||||
@@ -137,3 +137,8 @@
|
||||
- Созданы все таблицы с связями
|
||||
- Накатанные миграции
|
||||
- Схема БД готова
|
||||
|
||||
|
||||
---
|
||||
|
||||
*Актуальная привязка к коду: [../PROJECT_STATUS.md](../PROJECT_STATUS.md) · индекс шагов: [README.md](README.md).*
|
||||
|
||||
@@ -54,3 +54,8 @@ function requireDepartment(departmentId: string) {
|
||||
- Работающий вход по логину/паролю
|
||||
- Защищённые API роуты
|
||||
- Разграничение прав по ролям
|
||||
|
||||
|
||||
---
|
||||
|
||||
*Актуальная привязка к коду: [../PROJECT_STATUS.md](../PROJECT_STATUS.md) · индекс шагов: [README.md](README.md).*
|
||||
|
||||
@@ -47,3 +47,8 @@
|
||||
- Админка для управления сотрудниками
|
||||
- Справочник подразделений
|
||||
- Назначение ролей сотрудникам
|
||||
|
||||
|
||||
---
|
||||
|
||||
*Актуальная привязка к коду: [../PROJECT_STATUS.md](../PROJECT_STATUS.md) · индекс шагов: [README.md](README.md).*
|
||||
|
||||
@@ -47,8 +47,14 @@
|
||||
|
||||
---
|
||||
|
||||
*Фактические маршруты API в `TestingWebApp`: префикс `/api/tests`, версии и черновик — см. [../PROJECT_STATUS.md](../PROJECT_STATUS.md).*
|
||||
|
||||
## Результат
|
||||
|
||||
- Полноценный конструктор тестов
|
||||
- Версионирование с сохранением истории
|
||||
- Управление вопросами и ответами
|
||||
|
||||
---
|
||||
|
||||
*Актуальная привязка к коду: [../PROJECT_STATUS.md](../PROJECT_STATUS.md) · индекс шагов: [README.md](README.md).*
|
||||
|
||||
@@ -48,3 +48,8 @@
|
||||
- Назначение тестов подразделениям или сотрудникам
|
||||
- Ограничение по дедлайну и попыткам
|
||||
- Список назначений для сотрудника
|
||||
|
||||
|
||||
---
|
||||
|
||||
*Актуальная привязка к коду: [../PROJECT_STATUS.md](../PROJECT_STATUS.md) · индекс шагов: [README.md](README.md).*
|
||||
|
||||
@@ -70,3 +70,8 @@
|
||||
- Таймер с автозавершением
|
||||
- Сохранение прогресса
|
||||
- Навигация по вопросам
|
||||
|
||||
|
||||
---
|
||||
|
||||
*Актуальная привязка к коду: [../PROJECT_STATUS.md](../PROJECT_STATUS.md) · индекс шагов: [README.md](README.md).*
|
||||
|
||||
@@ -4,6 +4,8 @@
|
||||
|
||||
Реализовать отображение результатов теста и разбора ответов сотруднику.
|
||||
|
||||
**Реализация в dev:** ответ `POST …/attempts/:id/submit` включает поле `review`; отдельно `GET /api/tests/:testId/attempts/:attemptId/review` (см. [../PROJECT_STATUS.md](../PROJECT_STATUS.md)).
|
||||
|
||||
---
|
||||
|
||||
## Задачи
|
||||
@@ -76,3 +78,7 @@
|
||||
- Итоговый балл и процент
|
||||
- Статус зачёта
|
||||
- Полный разбор по каждому вопросу
|
||||
|
||||
---
|
||||
|
||||
*Актуальная привязка к коду: [../PROJECT_STATUS.md](../PROJECT_STATUS.md) · индекс шагов: [README.md](README.md).*
|
||||
|
||||
@@ -51,3 +51,8 @@
|
||||
- Таблица попыток с фильтрами
|
||||
- Ограничение данных по роли
|
||||
- Полная история прохождений
|
||||
|
||||
|
||||
---
|
||||
|
||||
*Актуальная привязка к коду: [../PROJECT_STATUS.md](../PROJECT_STATUS.md) · индекс шагов: [README.md](README.md).*
|
||||
|
||||
@@ -87,3 +87,8 @@
|
||||
- AI-генерация вопросов
|
||||
- Улучшение формулировок
|
||||
- Рекомендации по качеству
|
||||
|
||||
|
||||
---
|
||||
|
||||
*Актуальная привязка к коду: [../PROJECT_STATUS.md](../PROJECT_STATUS.md) · индекс шагов: [README.md](README.md).*
|
||||
|
||||
@@ -61,3 +61,8 @@
|
||||
- Страница `/settings`
|
||||
- Ввод и сохранение API ключа
|
||||
- Проверка подключения к DeepSeek
|
||||
|
||||
|
||||
---
|
||||
|
||||
*Актуальная привязка к коду: [../PROJECT_STATUS.md](../PROJECT_STATUS.md) · индекс шагов: [README.md](README.md).*
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
# Пошаговая спецификация (`docs/шаги/`)
|
||||
|
||||
Файлы **01**–**11** — **проектные шаги** (целевое поведение и API), а не автоматическая копия кода. Фактическое состояние фич, сценарии «как у пользователя» и ветка **`dev`** описаны в:
|
||||
|
||||
- [../PROJECT_STATUS.md](../PROJECT_STATUS.md) — что сделано и что в планах;
|
||||
- [../DEV_CONTOUR_USER_GUIDE.md](../DEV_CONTOUR_USER_GUIDE.md) — инструкция для проверки на dev-стенде.
|
||||
|
||||
Журнал приёмки: [../revision_task/TESTING_JOURNAL.md](../revision_task/TESTING_JOURNAL.md).
|
||||
Reference in New Issue
Block a user