#2 - тест, #5 - готово. Разовое редактирование занятия без изменений правила

This commit is contained in:
Zuev
2026-07-22 00:15:35 +03:00
parent ee876f1acd
commit 92ff87a917
33 changed files with 3324 additions and 251 deletions

View File

@@ -0,0 +1,24 @@
---
type: "query"
date: "2026-07-21T19:52:13.631700+00:00"
question: "в дополнительные фильры просмотра расписаний нужно добавить выбор семестра"
contributor: "graphify"
outcome: "useful"
source_nodes: ["Semester", "ScheduleController.java", "ScheduleQueryService"]
---
# Q: в дополнительные фильры просмотра расписаний нужно добавить выбор семестра
## Answer
Expanded from original query via graph vocab: schedule, semester, search, view, frontend, period, academic, calendar, admin. Дополнительные фильтры находятся в schedule-view; список семестров предоставлен через доступный ролям просмотра endpoint ScheduleController, а frontend переводит выбранный семестр в двухнедельный диапазон без запроса всего семестра.
## Outcome
- Signal: useful
## Source Nodes
- Semester
- ScheduleController.java
- ScheduleQueryService

View File

@@ -0,0 +1,23 @@
---
type: "explain"
date: "2026-07-21T20:49:48.084227+00:00"
question: "Почему в выборе аудитории показаны корпус и этаж?"
contributor: "graphify"
outcome: "useful"
source_nodes: ["Classroom", "ClassroomController.java"]
---
# Q: Почему в выборе аудитории показаны корпус и этаж?
## Answer
Expanded from graph vocab: classroom, room, building, floor, name. Source inspection confirmed that Classroom has nullable building and floor fields, V1 creates matching columns, and ClassroomResponse returns them. The side panel loads rooms from /api/classrooms; its label formatter was the component that appended building and floor. The formatter now displays only Classroom.name.
## Outcome
- Signal: useful
## Source Nodes
- Classroom
- ClassroomController.java