Commit Graph

660 Commits

Author SHA1 Message Date
Дмитрий 60f1d41067 сторож на класс: два прогона разом — приём стал прибором; дыра заявка-против-факта зафиксирована нарочно 2026-08-03 10:47:43 +03:00
Дмитрий 215c2258a0 кусок 6: продолжение занимает файлы ДО отката — два замка (внутри прогона и между прогонами), освобождение на каждом отказе 2026-08-03 10:34:02 +03:00
Дмитрий 3aeda0efd6 кусок 6 задача 7: дорога продолжения СОБРАНА — десять правил получили зовущего; найден шов may_start против ok, из-за которого кнопка не сработала бы ни разу 2026-08-03 10:21:23 +03:00
Дмитрий abb313e17e кусок 5: otkatDoKommita вывезен наружу — один откатчик на затею, новым коммитом, грязный угол не получает, git на слово не верим 2026-08-03 09:49:05 +03:00
Дмитрий 993dd6be6b кусок 6 задача 6: отчёт и слепое пятно датчика — ноль у постоянной не приговор; возражение про несобранные карточки 2026-08-03 09:37:24 +03:00
Дмитрий 2a34d5ab98 кусок 6 задача 6: разбор --resume/--worker и vyborProdolzhaemogo — запор шагов 1 и 2 снят, девятое состояние (слова нет) отделено от живого 2026-08-03 09:32:38 +03:00
Дмитрий 20715698b4 кусок 6 задача 7: zavestiProdolzhenie — подъём продолжения в том же углу, пустой учётчик отрезков, упавший подъём не оставляет прогон идущим 2026-08-03 09:22:04 +03:00
Дмитрий f8688552f9 кусок 6 задача 7: датчик зовущих (примечание не считается зовом) — ваш ноль подтверждён, 7 из 7 правил без зовущего 2026-08-03 09:08:24 +03:00
Дмитрий 76a9dedd22 feat(ночь): кусок 7 — main приёмщика: настройки, review.json, две строки в сводку; сторож живого запуска получил право на node для П76 2026-08-03 04:56:31 +03:00
Дмитрий ba2e6fe9de feat(ночь): кусок 7 задача 6 — приёмщик: свой час, два захода, срок на самом процессе снималки, снято меряется картинками на диске 2026-08-03 04:40:03 +03:00
Дмитрий 47ecbbba68 ненадёжный шаг лечится ограниченным повтором, сказанным вслух; уборка не оставляет следов, когда падает сама 2026-08-03 04:38:15 +03:00
Дмитрий 2c2a8e4e66 feat(ночь): кусок 7 задача 6 — zadachaKonchena: одно место правила конца задачи, отложенный пункт её не кончает 2026-08-03 04:32:13 +03:00
Дмитрий fe0dd8d045 feat(ночь): кусок 7 задача 5 — снималка экранов: снимок это файл на диске, а не слово браузера; боевые адреса не берём 2026-08-03 04:28:44 +03:00
Дмитрий 647790c2c0 feat(ночь): кусок 6 задача 8 — блок про память в поручении, дословные якоря и сверка пометок с лентой надзирателя 2026-08-03 04:13:38 +03:00
Дмитрий 18ad44bdd6 feat(ночь): кусок 6 задача 9 — сторожевые проверки зовут живой чужой код: слова статусов, зовущий признака жизни, приговор против заявки 2026-08-03 04:01:21 +03:00
Дмитрий 64489d8942 feat(ночь): кусок 6 задача 5 — resumeChecks: трое ворот, закрытый список, порядок причин отпечаток-место-запас 2026-08-03 03:54:16 +03:00
Дмитрий 23cf19af61 feat(ночь): сторож живого запуска стал поимённым по программам; resume.test.mjs вернулся на настоящий git с правом только на него 2026-08-03 03:49:47 +03:00
Дмитрий e3225e2b0e fix(ночь): кусок 6 — убран живой запуск git из проверок, ответы подставки сняты с настоящего хранилища 2026-08-03 03:33:23 +03:00
Дмитрий c9a36703fe стены 3-4-5 сняты: замок зовёт php artisan из app/; заведение угла создаёт рабочие каталоги Laravel и собирает фронт 2026-08-03 03:31:26 +03:00
Дмитрий 3e734df62e feat(ночь): кусок 6 задача 4 — rabotaPosleZachtennogo и sledOtkata на настоящем хранилище: дерево, грязный угол, не верим откатчику на слово 2026-08-03 03:22:24 +03:00
Дмитрий e63e8f6591 стена 1: денежные ворота стоят на светофоре системы, а не на доле, которой она не шлёт — решения Р1-Р6 2026-08-03 03:18:54 +03:00
Дмитрий d6e33ff99e feat(ночь): кусок 6 задача 3 — resumePlan: сбой хранилища отказывает в самом правиле, паузу откат не карает 2026-08-03 03:18:27 +03:00
Дмитрий 13e76b9009 feat(ночь): кусок 6 задача 2 — statePath в ящик угла и resumePoint: запись это подсказка, а не доказательство 2026-08-03 03:15:14 +03:00
Дмитрий de1f703c00 feat(ночь): кусок 5 — 20-е имя voprosOtvechenYasno наружу и сторож на запись состояния 2026-08-03 02:58:48 +03:00
Дмитрий e5a6f6848a fix(ночь): кусок 5 — убран ввоз node:child_process из проверки, одна дорога к московскому времени, негодное время не молчит 2026-08-03 02:54:11 +03:00
Дмитрий 58a619ac14 fix(ночь): кусок 5 — вопрос прошлой ночи от того же w-2 морозил сегодняшнюю работу навсегда; необязательный runId 2026-08-03 02:36:54 +03:00
Дмитрий a203bd7ed9 стена 2 починена: установка угла в app/ идёт с --legacy-peer-deps + замок отличает несобранное хозяйство от красных проверок 2026-08-03 02:35:11 +03:00
Дмитрий 6f8d17b1ee feat(ночь): кусок 5 задача 1 круг 5 — applyAnswer, включая решение владельца 124: неясный ответ не трогает сделанного 2026-08-03 02:33:38 +03:00
Дмитрий 25284357c7 feat(ночь): кусок 5 задача 1 круг 4 — priznakiPunkta по работнику и assumptionOpen по самому раннему отрезку 2026-08-03 02:26:25 +03:00
Дмитрий c7306748df feat(ночь): кусок 5 задача 1 круг 3 — prostoyLiVpravdu: объявленный простой сверяется приборами 2026-08-03 02:22:37 +03:00
Дмитрий 0c4d74d479 feat(ночь): кусок 5 задача 1 круг 2 — час по Москве, тихие часы, срок ответа владельца 2026-08-03 02:19:56 +03:00
Дмитрий ad3c0dfbb6 проба куска 4: пустышки заведены 2026-08-03 00:23:08 +03:00
Дмитрий a99b9b0932 fix(ночь): сторож секретов не попадал в угол НИ РАЗУ — каталог bin приезжает с веткой, стрелка не ставилась 2026-08-02 23:59:07 +03:00
Дмитрий 214c7a147b fix(ночь): потолок работников — одно число из ворот, а непрочитанные пункты названы владельцу — беда 8 2026-08-02 23:54:55 +03:00
Дмитрий 6b98a421f9 fix(ночь): упавшая на полпути установка рабочего угла убирает за собой — беда 7 2026-08-02 23:45:39 +03:00
Дмитрий 5feb08fed1 test(ночь): род проверки считается по концу имени — «php» внутри имени нашей проверки чужим родом не делает 2026-08-02 23:40:19 +03:00
Дмитрий 116bb4b4d5 fix(ночь): защита от смешанных проверок не смеет ронять надзирателя на порченой карточке — tests строкой давали TypeError выше разбора сбоев 2026-08-02 23:35:25 +03:00
Дмитрий f5333bb924 fix(ночь): смешанный пункт больше не зеленеет наполовину молча — замерено живьём, зелёный сторож над бедой переписан 2026-08-02 23:29:54 +03:00
Дмитрий 7803091f1e docs(ночь): запись о мине грязного угла переписана — закрыта отсевом ящика в приборе, с доводом против .gitignore и названной границей 2026-08-02 23:16:40 +03:00
Дмитрий 35fbdc4c73 fix(ночь): замок пункта вписан в список живого запуска — с доводом и общим пределом времени 2026-08-02 23:10:00 +03:00
Дмитрий bc869c10f4 fix(ночь): прибор грязи не считает грязью свой же ящик — иначе за ночь засчитывался один пункт из семи, молча 2026-08-02 23:05:30 +03:00
Дмитрий ac47523b12 docs(ночь): у сторожа боевых следов названа его слабость — покраснеть он может и от соседнего файла проверок 2026-08-02 22:48:42 +03:00
Дмитрий 997abb84f5 docs(ночь): в круге записана найденная живым разыгрышем мина — ящик работника делает его угол грязным навсегда 2026-08-02 22:42:23 +03:00
Дмитрий 6c629a06f0 fix(ночь): проверки пустого прогона убирают за собой след отложенной задачи — он ронял чужого сторожа 2026-08-02 22:41:47 +03:00
Дмитрий 66261b4be3 fix(ночь): сторож приговоров ловит подмену строгого сравнения, а сторож боевых следов сравнивает со снимком 2026-08-02 22:33:15 +03:00
Дмитрий c3e7df29e2 feat(ночь): пункты берутся из плана, отказ по негодному плану и ворота отложенной задачи — до платного замера 2026-08-02 22:30:05 +03:00
Дмитрий ee3d0ebedb feat(ночь): надзиратель сам гоняет проверки пункта, ведёт очередь и закрывает задачу 2026-08-02 22:14:56 +03:00
Дмитрий bca7e7f9a8 night: сторож порядка вопросов у занятия — прибор побеждает хозяина, когда ответы разные
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-02 22:03:02 +03:00
Дмитрий 66aeb95848 night: мерный прибор не пускают ни ворота плана, ни занятие файла
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-02 21:51:01 +03:00
Дмитрий 32b81d3f08 fix(ночь): след со словом null больше не читается как «следа нет» + невыполнимый пункт считается решённым + deferred.test внесён в поимённый список сторожа хозяйства 2026-08-02 21:42:34 +03:00