Commit Graph

  • 866f9d7b4d test(agent): сквозной тест самообновления; README, ARCHITECTURE, CLAUDE.md — run.py и публикация (#19) Andrey Epifancev 2026-10-14 22:26:53 +04:00
  • 7512acb083 feat(agent): запускатель run.py — подмена версии, пробный период, откат, перезапуск (#19) Andrey Epifancev 2026-10-14 22:24:30 +04:00
  • 3aa8823929 feat(agent): самообновление в паузе — скачивание, sha256, selftest, выход 75 (#19) Andrey Epifancev 2026-10-14 22:22:32 +04:00
  • 140f921ce5 test(agent): версия 5 в test_folder (#19) Andrey Epifancev 2026-10-14 22:19:29 +04:00
  • 82428ea869 feat(agent): update.json, selftest, update_state и launcher_version в claim, версия 5 (#19) Andrey Epifancev 2026-10-14 22:17:52 +04:00
  • d2cefa72c1 docs(plan): agent-self-update — план агента (#19) Andrey Epifancev 2026-10-14 21:59:03 +04:00
  • 0c2a539963 docs(openspec): agent-self-update — решения агента (#19) Andrey Epifancev 2026-10-14 21:49:21 +04:00
  • 96c92d9b9e Merge pull request 'docs(openspec): архив bridge-hygiene (#15)' (#17) from chore/15-archive-bridge-hygiene into main aep 2026-10-14 12:23:20 +03:00
  • 01b3053666 docs(openspec): архив решений агента bridge-hygiene (#15) Andrey Epifancev 2026-10-14 13:23:00 +04:00
  • 1170e85f06 Merge pull request 'Пакет C: гигиена агента моста, v4 (bridge-hygiene, #15)' (#16) from feat/15-bridge-hygiene into main aep 2026-10-14 12:22:18 +03:00
  • fc0f448ef8 docs(agent): ARCHITECTURE и CLAUDE.md — prune под блокировкой, нумерация ограничений; рулинги R-12, R-13 (#15) Andrey Epifancev 2026-10-14 12:55:14 +04:00
  • cd2dafe487 feat(agent): prune под блокировкой журнала, версия 4, README (#15) Andrey Epifancev 2026-10-14 12:48:23 +04:00
  • 4f1b85c9c0 fix(agent): ответ папки с неверными типами — ConnectionError; лог без повтора «хаб» (#15) Andrey Epifancev 2026-10-14 12:44:15 +04:00
  • 3736fb3948 fix(agent): полная пауза при времени журнала в будущем, claim без оценки из журнала (#15) Andrey Epifancev 2026-10-14 12:40:46 +04:00
  • 0532b2476c fix(agent): описание и комментарий сравниваются без различия CRLF/LF (#15) Andrey Epifancev 2026-10-14 12:37:20 +04:00
  • 93c2b0247d docs: план агента bridge-hygiene (#15) Andrey Epifancev 2026-10-14 12:28:39 +04:00
  • a1d3987458 docs(openspec): решения агента для bridge-hygiene (#15) Andrey Epifancev 2026-10-14 12:15:21 +04:00
  • d7cd05044a Merge pull request 'fix(agent): ensure_sprint на задаче без спринта (#13)' (#14) from fix/13-ensure-sprint-without-sprint into main aep 2026-10-13 22:46:44 +03:00
  • 552bead64b fix(agent): ensure_sprint на задаче без спринта — ответ Agile без fields (#13) Andrey Epifancev 2026-10-13 23:45:47 +04:00
  • 8a729d21d4 Merge pull request 'docs(openspec): архив решений агента bridge-reliability (#9)' (#11) from chore/9-archive-bridge-reliability into main aep 2026-10-13 22:20:40 +03:00
  • 4739b2d476 docs(openspec): архив решений агента bridge-reliability (спека — в jira-hub) (#9) Andrey Epifancev 2026-10-13 23:17:35 +04:00
  • 1b57c387f2 Merge pull request 'feat(agent): темп после перезапуска, восстановление без повторного claimed, один процесс; версия 3 (#9)' (#10) from feat/9-bridge-reliability into main aep 2026-10-13 22:16:39 +03:00
  • 8dd566f95d docs(openspec): решения агента bridge-reliability R-51, R-52 (#9) Andrey Epifancev 2026-10-13 23:11:46 +04:00
  • 058a78b0d6 fix(agent): один процесс на журнал — блокировка journal.jsonl.lock; README: остановить старый агент перед запуском (I-1, #9) Andrey Epifancev 2026-10-13 23:11:02 +04:00
  • a95f7d936c feat(agent): восстановление с паузой из хаба и без повторного claimed; версия 3 (M-9, FM-4, #9) Andrey Epifancev 2026-10-13 22:55:52 +04:00
  • 12858c2718 feat(agent): время последнего вызова Jira восстанавливается из журнала после перезапуска (M-9, #9) Andrey Epifancev 2026-10-13 22:51:51 +04:00
  • b045aed8b6 docs(plan): план агента bridge-reliability (#9) Andrey Epifancev 2026-10-13 22:38:17 +04:00
  • d2cb529573 Merge pull request 'docs(openspec): архив рулингов агента folder-transport (#5)' (#7) from chore/5-archive-folder-transport into main aep 2026-10-13 20:42:23 +03:00
  • 1a29dbc78d docs: CLAUDE.md ссылается на действующие спеки хаба, а не на архивный change (#5) Andrey Epifancev 2026-10-13 21:40:03 +04:00
  • 93f6539202 docs(openspec): архив рулингов агента folder-transport (спека — в jira-hub) (#5) Andrey Epifancev 2026-10-13 21:39:57 +04:00
  • 6342e47230 Merge pull request 'feat: транспорт folder: — связь с хабом через общую папку (#5)' (#6) from feat/5-folder-transport into main aep 2026-10-13 09:07:36 +03:00
  • b9a2260393 feat(agent): выбор транспорта по hub_url, check через папку, версия 2; README (#5) Andrey Epifancev 2026-10-13 00:48:42 +04:00
  • f9a2b7df38 feat(agent): транспорт folder: — обмен с хабом через общую папку (#5) Andrey Epifancev 2026-10-13 00:45:16 +04:00
  • de0a3d9003 docs(plan): план агента folder-transport (#5) Andrey Epifancev 2026-10-12 23:13:52 +04:00
  • a79ed8c566 Merge pull request 'docs(openspec): архив bridge-core (#1)' (#3) from chore/1-archive-bridge-core into main aep 2026-10-12 20:52:07 +03:00
  • 8897152378 docs(openspec): архив рулингов агента bridge-core (спека — в jira-hub) Andrey Epifancev 2026-10-12 21:49:05 +04:00
  • 3b9b3b35c2 Merge pull request 'feat: ядро моста Jira — агент (bridge-core, #1)' (#2) from feat/1-bridge-core into main aep 2026-10-12 20:47:35 +03:00
  • 527fd89be0 fix(runner): повтор после обрыва Jira ждёт 30 с от момента отказа (F-1) Andrey Epifancev 2026-10-12 00:51:07 +04:00
  • 529d7f3b2d docs: рулинг R-13 (F-1 deferred) Andrey Epifancev 2026-10-12 00:41:04 +04:00
  • 22018318d1 docs(agent): журнал claimed, повторы при обрыве связи, остановка в паузе, версия, 3.9 Andrey Epifancev 2026-10-12 00:36:46 +04:00
  • 2e6f47a514 fix(agent): поиск дубля с пагинацией, ошибки настроек (R-11), HTTPException как обрыв, маркер комментария, тесты ревью Andrey Epifancev 2026-10-12 00:35:06 +04:00
  • 6bcc6f611f feat(agent): запись claimed до паузы (R-9), повтор при обрыве связи (R-10), agent_version, устойчивость цикла к сбоям хаба Andrey Epifancev 2026-10-12 00:31:52 +04:00
  • 4018f994dc docs: рулинги R-9…R-12 (финальное ревью) Andrey Epifancev 2026-10-12 00:26:22 +04:00
  • 4eaad42d15 docs(agent): fix round 1 — OpenSpec-раздел в CLAUDE.md, README (префикс лога, timeout/poll, 429), оговорка проверки 3.9 Andrey Epifancev 2026-10-12 00:15:04 +04:00
  • 54f65d0333 docs(agent): README (доставка, запуск, launchd, prune), архитектура, проверка синтаксиса 3.9 Andrey Epifancev 2026-10-12 00:10:26 +04:00
  • 778c1bee12 docs: рулинг R-8 Andrey Epifancev 2026-10-12 00:07:58 +04:00
  • ea1ab864da feat(agent): цикл claim → пауза → журнал → отчёт, восстановление после перезапуска, run Andrey Epifancev 2026-10-12 00:06:10 +04:00
  • 8ebf5250b7 fix(agent): refresh — все ключи 400 это ошибка, число вызовов бисекции, missing без дублей Andrey Epifancev 2026-10-11 23:57:31 +04:00
  • 1133cee873 docs: рулинг R-7 Andrey Epifancev 2026-10-11 23:56:27 +04:00
  • c64d36b748 fix(agent): refresh — бисекция при 400 на key in, missing, пагинация спринтов, правки фейков и тесты Andrey Epifancev 2026-10-11 23:54:35 +04:00
  • 1b3364be13 docs: рулинг R-6 Andrey Epifancev 2026-10-11 23:53:08 +04:00
  • 29fefb6114 feat(agent): чтение состояния — поиск, соседи по связям, спринты, страницы в хаб Andrey Epifancev 2026-10-11 23:50:42 +04:00
  • fbc9ca9048 fix(agent): исполнитель — ревью Task 4 (валидация target, выбор перехода, кэш типов связей, board_id) Andrey Epifancev 2026-10-11 23:45:40 +04:00
  • e2fb7254a0 docs: рулинг R-5 Andrey Epifancev 2026-10-11 23:44:01 +04:00
  • a071cc12f8 feat(agent): исполнитель — переходы статусов, связи с заменой, спринты Andrey Epifancev 2026-10-11 23:42:29 +04:00
  • 3957e85656 docs: рулинг R-4 Andrey Epifancev 2026-10-11 23:40:46 +04:00
  • 07bee853b4 feat(agent): исполнитель — ensure_issue, ensure_fields, ensure_comment Andrey Epifancev 2026-10-11 23:39:04 +04:00
  • 5de91d6452 docs: рулинг R-3 Andrey Epifancev 2026-10-11 23:37:38 +04:00
  • 6ffcf2b92a fix(agent): журнал — дозапись после оборванной строки, порядковый учёт started, безопасный prune Andrey Epifancev 2026-10-11 23:36:19 +04:00
  • 7fb592e6de feat(agent): журнал на диске, восстановление по нему, prune Andrey Epifancev 2026-10-11 23:33:51 +04:00
  • 24cfdcf25c fix(agent): отрицательный Retry-After, обрыв при чтении тела ошибки Andrey Epifancev 2026-10-11 23:31:50 +04:00
  • 1d5e128bd0 fix(agent): счётчики на любой ответ, Retry-After без учёта регистра, не-JSON 200, закрытие ответов, правки фейка Andrey Epifancev 2026-10-11 23:30:30 +04:00
  • 78b350b033 docs: рулинг R-2 Andrey Epifancev 2026-10-11 23:29:56 +04:00
  • b9be64015e docs: рулинг R-1 Andrey Epifancev 2026-10-11 23:28:29 +04:00
  • e290b4e4a6 feat(agent): скелет, клиенты Jira и хаба, фейковый Jira, команда check Andrey Epifancev 2026-10-11 23:28:04 +04:00
  • ad62822b73 docs: заготовка design.md (решения без обсуждения) Andrey Epifancev 2026-10-11 23:26:55 +04:00
  • bdcdc3acce plan: bridge-core — план реализации агента (7 задач) Andrey Epifancev 2026-10-11 21:35:21 +04:00
  • 299ae4b0bd chore: bootstrap project skeleton (claude-harness) Andrey Epifancev 2026-10-11 20:41:08 +04:00