From 21caaf5fc676070aafa29b70e0a9ab390c5225fa Mon Sep 17 00:00:00 2001 From: Ochenstarik Date: Sat, 5 Sep 2026 16:41:53 +0700 Subject: [PATCH] docs(agents): isolate Antigravity Forgejo identity --- .../inbox/2026-09-05-agent-certificate-lifecycle.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/agents/antigravity/inbox/2026-09-05-agent-certificate-lifecycle.md b/agents/antigravity/inbox/2026-09-05-agent-certificate-lifecycle.md index cb24134..b50d6b1 100644 --- a/agents/antigravity/inbox/2026-09-05-agent-certificate-lifecycle.md +++ b/agents/antigravity/inbox/2026-09-05-agent-certificate-lifecycle.md @@ -43,13 +43,19 @@ lifecycle в один PR запрещено. что рабочее дерево чистое, затем выполнить: ```powershell -git fetch --all --prune +git -c core.sshCommand="ssh -i C:/Users/trush/.ssh/forgejo-agi2 -o IdentitiesOnly=yes -p 2222" fetch gitea --prune git switch main -git pull --ff-only gitea main +git -c core.sshCommand="ssh -i C:/Users/trush/.ssh/forgejo-agi2 -o IdentitiesOnly=yes -p 2222" pull --ff-only gitea main git switch -c antigravity/agent-certificate-lifecycle git status --short --branch ``` +Использовать только отдельную Forgejo identity Antigravity (`forgejo-agi2`) и +`IdentitiesOnly=yes`; не использовать repo-local ключ `codex-1`, принадлежащий +проверяющему. Перед изменениями предъявить успешный `ls-remote gitea HEAD` с тем +же `core.sshCommand` и сравнить полученный SHA с `git rev-parse HEAD` после +создания ветки. + Если `git pull --ff-only` не проходит, локальный `main` содержит собственные коммиты либо рабочее дерево не чистое — не использовать reset/rebase и не терять изменения. Остановиться, записать фактический вывод в отчёт и передать ситуацию