|
|
@@ -104,7 +104,7 @@
|
|
|
| 2 | Реализовать открытие и закрытие замка | После правильного кода замок мог закрываться автоматически, хотя сценарий стенда требует ручного закрытия | Логика учебной модели расходилась с описанием работы S2 и кнопки «Закрыть замок» | Отключили автоматическое закрытие и оставили ручной сброс через кнопку или S2 | — |
|
|
|
| 3 | Сделать схему доступной на разных экранах | SVG имел фиксированную ширину и частично выходил за пределы окна | На мобильной ширине часть схемы была недоступна без прокрутки или масштабирования | Добавили вписывание схемы по ширине, диапазон масштаба 75–200% и горизонтальную прокрутку | — |
|
|
|
| 4 | Добавить журнал последних попыток | Добавлен список до пяти вводов с последовательностью цифр, результатом и временем, а также кнопкой очистки | Первичная проверка подтверждает синтаксис JavaScript и отсутствие ошибок whitespace; сценарии в браузере ещё не проверялись | Журнал хранится в памяти страницы; ошибки и успешный ввод записываются, сброс и S2 не записываются. Проверены `node --check js/app.js` и `git diff --check` | Add recent lock attempt history |
|
|
|
-| 5 | Показывать переподключение проводов и путь сигнала при смене кода | Сначала цифры на клавишах переставлялись. Затем динамические провода и импульс были проведены напрямую к каскадам, без резисторов R1, R3, R5, R7; отдельные маршруты также могли ломать геометрию схемы | Мои изменения не соответствовали устройству: код задаётся перемычками XP/XS, клавиши должны сохранять маркировку, а сигнал проходит через соответствующий резистор перед каскадом. Был некорректно построен маршрут и пропущены обязательные элементы | Маркировка клавиш фиксирована; динамические перемычки идут от контактов выбранных клавиш к входам резисторов R1/R3/R5/R7; импульс подсвечивает тот же маршрут, затем штатный путь через резистор к назначенной ступени. Удалил прямые обходные линии. Проверены `node --check js/circuit.js`, `node --check js/schematic.js` и `git diff --check`; визуальный сценарий в браузере ещё требует проверки | [указать hash] |
|
|
|
+| 5 | Показывать переподключение проводов и путь сигнала при смене кода | Сначала цифры на клавишах переставлялись. Затем динамические провода и импульс были проведены напрямую к каскадам, без резисторов R1, R3, R5, R7; отдельные маршруты также могли ломать геометрию схемы | Изменения не соответствовали устройству: код задаётся перемычками XP/XS, клавиши должны сохранять маркировку, а сигнал проходит через соответствующий резистор перед каскадом. Был некорректно построен маршрут и пропущены обязательные элементы | Маркировка клавиш фиксирована; динамические перемычки идут от контактов выбранных клавиш к входам резисторов R1/R3/R5/R7; импульс подсвечивает тот же маршрут, затем штатный путь через резистор к назначенной ступени. Удалены прямые обходные линии. Проверены `node --check js/circuit.js`, `node --check js/schematic.js` и `git diff --check`; визуальный сценарий в браузере ещё требует проверки | [указать hash] |
|
|
|
|
|
|
---
|
|
|
|