Артур Шевченко

Артур Шевченко

Был в сети 28 сентября 2026, 09:04
Заказы принимаю
Минишоп работает так, что НЕсозданный заказ оплатить нельзя. Поэтому правильная логика: создать заказ и потом показать фрейм оплаты. Если создание заказа сделано верно, т.е. методами минишопа, то и событие будет срабатывать, а если не срабатывает значит логика скрипта нарушена.
• зафиксировать публичный контракт EndpointInterface / метаданных по semver, чтобы наш провайдер не ломался на обновлениях;
Фактически это уже так, beta стоит просто на всякий случай. Что до semver, то в силу того, что веток две пока ломающих изменений нет первая цифра версии меняться не будет, как только потребуется что-то сломать и выпустить мажорное обновление версия для двойки его не получит и ей поддержка прекратиться.

• паритет ядра между mxapi2 и mxapi3 (чтобы один провайдер работал в обеих)?;
фактически это уже так.

• документация по написанию провайдеров (сейчас только строчка в README + лексиконе);
Вот

• регистрация middleware пакетом (сейчас только через конфиг сайта);

• ETag / If-None-Match и курсорная пагинация — для больших инкрементальных выгрузок.
Это добавлю в ближайшем обновлении.

А про остальное я не понял. Ты предлагаешь мне написать для тебя провайдер? Я не провтив, если по деньгам договоримся.
зачем здесь MODX
Да собственно ни зачем. Просто Modx рабоатет на любом шаред-хостинге и для меня это самый знакомый стэк. Я рассматривал вариант взять что-то готовое, но счёл развёртывание слишком сложным. Поэтому написал свой канбан как пакет для Modx. Доска в данном случае это общий оркестратор проект над которым работает агент может быть любым.

В телеграмме у меня одна группа с топиками. Топик = проект, если надо выполнять несколько задач по одному проекту одновременно создаю временный топик. Для codex и claude есть два режима работы. Первый неоптимальный: бот после каждого сообщения поднимает новый процесс агента и пересылает ему всю историю сообщений, это работает, но сжирает токены быстро. Второй режим: бот поднимает один процесс агента на топик и держит его в этом случае сообщения отправляются почти как через терминал, т.е. могут доставляться агенту прямо в процессе рассуждения. Так токены расходуются оптимальнее. Через API я не работаю, боюсь что слишком дорого выйдет, обхожусь двумя подписками по $100
Есть ли ?rp= в адресе из письма. Сниппет при пустом $_GET['rp'] молча ничего не делает (snippet.resetpassword.php:3). Некоторые почтовики/антиспам-обёртки режут query-параметр. Проверьте адрес, на который реально попадаете.