From c75fb35082e55cfdee8f6ea875dd6ad467870291 Mon Sep 17 00:00:00 2001 From: Hermes Team Date: Sat, 22 Aug 2026 21:25:50 +0700 Subject: [PATCH] docs(tasks): require agents to refresh their local checkout before starting MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Both agents work on other machines and push straight to git. A8 and B7 were pinned to 8cddc9f while main had already moved to 7f912f1, and neither task said to pull first — branching from a stale checkout is how merges revert other people's work. Adds an explicit "update your local copy" section to A8 and B7: fetch, reset to origin/main, record the actual HEAD as BASE_SHA rather than the SHA printed in the document, and branch from fresh main. Co-Authored-By: Claude Opus 5 --- ...22-A8-antigravity-deployment-and-doctor.md | 27 ++++++++++++++++++- .../2026-08-22-B7-codex-usability-defects.md | 27 ++++++++++++++++++- 2 files changed, 52 insertions(+), 2 deletions(-) diff --git a/agents/inbox/2026-08-22-A8-antigravity-deployment-and-doctor.md b/agents/inbox/2026-08-22-A8-antigravity-deployment-and-doctor.md index d82379b..3f07e81 100644 --- a/agents/inbox/2026-08-22-A8-antigravity-deployment-and-doctor.md +++ b/agents/inbox/2026-08-22-A8-antigravity-deployment-and-doctor.md @@ -4,13 +4,38 @@ 2026-08-22 ## База -Проверочный HEAD: **`8cddc9f`**, `origin/main` = `8cddc9f`. `git fetch`, зафиксировать `BASE_SHA`. +Проверочный HEAD на момент выдачи: **`7f912f1`**. Обязательно обновить локальную копию — см. следующий раздел. ## Ветка `antigravity/deployment-doctor` --- +## Перед началом: обновить локальную копию + +Задание выдано, когда `origin/main` был `7f912f1`. Ваша рабочая копия на другой машине почти наверняка отстала — за последние сутки в `main` вошло 9 коммитов, включая работу Codex по интерфейсу и ваши же принятые задания A6–A7. + +Порядок: + +``` +cd <каталог репозитория>; git fetch origin --prune; git status +``` + +Если рабочее дерево чистое: + +``` +git checkout main; git reset --hard origin/main +``` + +Если есть незакоммиченные правки — сначала сохранить их отдельной веткой, вслепую сбрасывать нельзя. + +После обновления **зафиксировать фактический `BASE_SHA`** командой `git rev-parse --short HEAD` и указать его в отчёте. Не считать `7f912f1` актуальным автоматически: пока вы работаете, `main` может уйти вперёд. + +Ветку создавать **от свежего `origin/main`**, не от старого состояния. Иначе слияние принесёт откат чужой работы — так уже случалось: ветка Codex содержала устаревшую распаковку `start_profile_oauth`, и при неаккуратном слиянии подключение Antigravity-аккаунта снова бы сломалось. + +--- + + ## Что принято по A7 Проверено исполнением: лизы объединены (`engine.leases is LeaseManager.get()` → `True`, снапшот показывает `{'codex-orch': 1}`), CPU прогревается (первое измерение 25.0 вместо нуля), сеть стала скоростью `net_speed_mbps`. Прогон: headless 195, с UI-зависимостями 249, ruff чисто, гейт PASSED. diff --git a/agents/inbox/2026-08-22-B7-codex-usability-defects.md b/agents/inbox/2026-08-22-B7-codex-usability-defects.md index fbaf8d8..a1f2866 100644 --- a/agents/inbox/2026-08-22-B7-codex-usability-defects.md +++ b/agents/inbox/2026-08-22-B7-codex-usability-defects.md @@ -4,7 +4,7 @@ 2026-08-22 ## База -Проверочный HEAD: **`8cddc9f`**, `origin/main` = `8cddc9f`. `git fetch`, зафиксировать `BASE_SHA`. +Проверочный HEAD на момент выдачи: **`7f912f1`**. Обязательно обновить локальную копию — см. следующий раздел. ## Ветка `codex/usability-fixes` @@ -14,6 +14,31 @@ --- +## Перед началом: обновить локальную копию + +Задание выдано, когда `origin/main` был `7f912f1`. Ваша рабочая копия на другой машине почти наверняка отстала — за последние сутки в `main` вошло 9 коммитов, включая работу Codex по интерфейсу и принятые задания Antigravity A6–A8. + +Порядок: + +``` +cd <каталог репозитория>; git fetch origin --prune; git status +``` + +Если рабочее дерево чистое: + +``` +git checkout main; git reset --hard origin/main +``` + +Если есть незакоммиченные правки — сначала сохранить их отдельной веткой, вслепую сбрасывать нельзя. + +После обновления **зафиксировать фактический `BASE_SHA`** командой `git rev-parse --short HEAD` и указать его в отчёте. Не считать `7f912f1` актуальным автоматически: пока вы работаете, `main` может уйти вперёд. + +Ветку создавать **от свежего `origin/main`**, не от старого состояния. Иначе слияние принесёт откат чужой работы — так уже случалось: одна из веток содержала устаревшую распаковку `start_profile_oauth`, и при неаккуратном слиянии подключение Antigravity-аккаунта снова бы сломалось. + +--- + + ## Что сообщил владелец, дословно 1. «завершить не нажимается. пишет что все исчерпано, но нет»