Спека агента: устойчивость самообновления — агент v9, run.py v2 (#26) #30
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "feat/26-agent-v9-spec"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #26. Только OpenSpec change
agent-v9-hardening(proposal, design, дельтаspecs/agent); код хаба не меняется. Код — aep/jira-agent PR #24 (issue aep/jira-agent#23).Что меняется в спеке agent
claim.refresh— префикс «хаб: », повтор как обрыв с источником «хаб».OSError— временный сбой; форматagent_release(целое, sha256 из 64 hex).update.jsonс sha256agent.pyпри старте и перед запуском, повторная проверкаokпосле таймаута, код 73,OSErrorпри подмене, очистка*.tmp,OSErrorпри записиupdate.jsonне роняет запускатель; новые сценарии.openspec validate agent-v9-hardening --strict— valid. Merge с текущим main (после web-app) без конфликтов.Rulings I made
EX_CANTCREAT); R-2 подлежащее «хаб: » при обёртке вrefresh, не в текстеFolderTransport; R-3 неверныйagent_release— игнор с логом раз в час, безrejected; R-4okв последний момент — перезапуск без паузы; R-5 фейки — толькоproject,created, долгийclaim.trial→rolled_back;OSErrorпри подмене в запускателе →rejectedбез повтора.🤖 Generated with Claude Code