К истории
aka-gstДокументальная версия ↗

aka-gst / комиксная версия

Путь

Собирать не ответы, а способ проверять, что они не врут.

Черновая иллюстрация рабочего стола с эскизами, ноутбуком и экраном с картой связей

01

Первым был дневник, и он ждал шесть лет

Буддийский дневник задуман за шесть лет до того, как появился. Всё это время не хватало не желания, а инструмента: делать его руками было слишком дорого. Когда открылся доступ к платным нейросетям, работа, которая стоила месяцы, стала стоить вечера — и дневник вышел первым, раньше игр и раньше сайта.

«я не придумываю, я вспоминаю»решение о том, как вести очередь проектов
Хотелось
Отдать буддистской общине вещь, которой самому не хватало, и отдать бесплатно — как жест доброй воли, а не как продукт.
Решение
Сделать для себя и для своих: бот в телеграме, без оплаты, без сбора данных. Вторым проектом стал Тетрис, и только потом появилось всё остальное.
Нашлось
Шесть лет идея не двигалась не потому, что была плоха, а потому что цена входа была выше, чем она стоила. Инструмент не придумывает замыслы — он делает выполнимыми давно готовые.

первый проект

Буддийский дневник · телеграм-бот · бесплатно

Как это устроено

Факты обеих версий страницы берутся из одного источника. Технические детали спрятаны здесь, чтобы рассказ не становился стеной текста.

02

Две машины и команда агентов

Мак и ПК стали не запасными устройствами, а разными рабочими местами: одна мыслит и принимает, другие проверяют, рисуют и делают повторяемое.

«все должны знать как достучаться до всех! мы команда!»решение о связи между рабочими сессиями
Хотелось
Не терять работу и не заставлять одного человека быть диспетчером всего вручную.
Решение
Развести роли: решение, визуальная приёмка, сплошная проверка, исполнение по готовому рецепту.
Нашлось
Сообщение «отправлено» не равно сообщению, которое получил и понял другой участник.

процесс

2 рабочие машины · роли команды · общий способ связи

Как это устроено

Факты обеих версий страницы берутся из одного источника. Технические детали спрятаны здесь, чтобы рассказ не становился стеной текста.

03

Ошибки превратились в способ проверки

Самая полезная часть работы появилась не из красивого процесса, а после сбоев: файл есть, а на сайте старое; тест зелёный, а человеку плохо; цифра убедительна, но мерит соседа.

«вот те автотесты, что нужны людям»критерий полезной проверки
Хотелось
Чтобы проверка ловила то, что увидит живой человек, а не только то, что удобно написать в коде.
Решение
Проверять следствие: открылось ли с витрины, дошёл ли звук до уха, можно ли пройти путь, совпадает ли бой с исходником.
Нашлось
Проверка тоже может ошибаться — её нужно ломать специально, иначе зелёный цвет ничего не доказывает.

Allure-отчёт

66 кейсов Local Agent Gateway · 100% последнего прогона

Как это устроено

Факты обеих версий страницы берутся из одного источника. Технические детали спрятаны здесь, чтобы рассказ не становился стеной текста.

04

Игры — место, где теория сразу спорит с пальцем

Тетколор, Линии, стелс в духе MGS, QA Quest, Hotline и другие — это не галерея жанров. В каждой проверяется одна вещь: что человек понял, увидел и захотел повторить.

«обложки — половина кайфа»решение о витринных кадрах игр
Хотелось
Давать друзьям не голую механику, а вещь, которую хочется открыть ещё раз.
Решение
Сначала поставить живую сцену и снять её, потом рассказывать о ней на витрине.
Нашлось
Кадр для витрины находит поломки, в которые тесты не заходят: непонятный удар, исчезающий звук, несуществующий путь.

игровая витрина

Тетколор · Неон Линии · МГС · QA Quest · Hotline Abakan

Как это устроено

Факты обеих версий страницы берутся из одного источника. Технические детали спрятаны здесь, чтобы рассказ не становился стеной текста.

05

Dharma и ANIGMA: проверить весь путь, не только ответ

В ANIGMA ассистент ведёт покупателя к корзине, но ценность не в красивой реплике. Важно, что инструмент вызван, корзина действительно изменилась, а деньги пересчитаны вне модели.

«ключи и важные данные не должны никогда никому уходить»граница работы с агентами и данными
Хотелось
Чтобы агент не получал полномочий только потому, что звучит уверенно.
Решение
Три служебных агента с узкими инструментами; цену пересчитывает сервер, а оплату подтверждает только подписанный вебхук.
Нашлось
Часть ранних падений оказалась ошибками самих тестов: верный другой маршрут не должен считаться дефектом агента.

собственная проверка

12 сценариев: 8 покупательских + 4 служебных; текущий прогон 8/8 и 4/4

Production-процесс Dharma. Точные окна по 100 траекториям; первый релиз требует одобрения организации и не меньше 20 отложенных траекторий, не входивших в исходный набор. Это правило Dharma, а не результат Сергея.

Как это устроено

Факты обеих версий страницы берутся из одного источника. Технические детали спрятаны здесь, чтобы рассказ не становился стеной текста.

06

Сайт стал не складом ссылок, а местом, которое объясняет роль

Портфолио меняется вместе с работой: оно должно показать не «сколько всего сделано», а где было решение, где проверка и что реально работает сейчас.

«надо чтоб можно было попасть на всё, что есть на сайте!! это важно»требование к витрине
Хотелось
Чтобы человек находил вещь с сайта, а не только по секретной прямой ссылке.
Решение
Каждая опубликованная работа получает путь с витрины, понятный кадр и честное состояние — без приписанной готовности.
Нашлось
«Отдаёт 200» и «человек может найти» — разные утверждения, их приходится проверять отдельно.

путь пользователя

11 игр на витрине · отдельная проверка достижимости

Как это устроено

Факты обеих версий страницы берутся из одного источника. Технические детали спрятаны здесь, чтобы рассказ не становился стеной текста.

07

Сейчас важнее довести, чем придумать ещё

Финиш — не коммит. Это момент, когда вещь увидел другой живой человек и может вернуться к ней сам. К сентябрю система работает по ночам сама: сайт стал легче на треть, проверки научились краснеть, лента работы уехала в свой репозиторий. И ровно столько же осталось несделанным.

«я не довожу до конца ничего»честная формулировка проблемы, из которой выросла финишная черта
Хотелось
Перестать путать начало работы с её завершением.
Решение
У каждой вещи должна быть короткая проверяемая финишная черта и живой человек, который увидит результат.
Нашлось
Новая функция не спасает незавершённое: без понятного «готово» она только открывает ещё одну дверь. А честный список — это два списка, и второй важнее. Непреодолённое на сегодня: связь между Маком и ПК держится на файловом мосте, в который надо заглядывать самому — ящик, в который никто не смотрит, неотличим от отсутствующего канала. ПК из-за этого простаивает, а парольный ключ между машинами так и не заведён. Это названо здесь не для красоты: пока связи нет, вторая машина не работает, сколько бы задач ей ни назначали.

что сделано и что нет

Путь · Орион-С · QueQuest · игры · мост Мак↔ПК — не готов

Как это устроено

Факты обеих версий страницы берутся из одного источника. Технические детали спрятаны здесь, чтобы рассказ не становился стеной текста.