docs(tasks): require agents to refresh their local checkout before starting
Both agents work on other machines and push straight to git. A8 and B7 were pinned to8cddc9fwhile main had already moved to7f912f1, 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 <noreply@anthropic.com>
This commit is contained in:
parent
7f912f1920
commit
c75fb35082
2 changed files with 52 additions and 2 deletions
|
|
@ -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.
|
||||
|
|
|
|||
|
|
@ -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. «завершить не нажимается. пишет что все исчерпано, но нет»
|
||||
|
|
|
|||
Loading…
Reference in a new issue