Add recoverable execution agent controller

Why: provide isolated, recoverable per-unit CLI execution and safe host fallback
Evidence: 43 focused tests, configuration validation, governance regression, and diff check
Impact: adds agent-exec validate/run controller, receipts, transports, and Make entrypoint
Refs: U3; docs/superpowers/plans/2026-10-15-project-agent-execution.md
This commit is contained in:
2026-10-15 04:46:25 +00:00
parent 92330a225f
commit 8f11d002ae
3 changed files with 3125 additions and 4 deletions
+2 -4
View File
@@ -77,12 +77,10 @@ help:
@echo "make dev 开发模式说明(前后端分离热更新)"
@echo "make pin 推进 submodule 指针到各仓远端 main(提交前须 make test 通过)"
@echo "make status submodule 状态"
@echo "make agent-exec-validate 校验 AGENT-EXECUTION.md 配置合同(U1:配置解析单测)"
@echo "make agent-exec-validate 校验 AGENT-EXECUTION.md(agent_exec validate)"
# U1 temporary target: configuration contract tests. Task 3 replaces the recipe
# with `python3 scripts/agent_exec.py validate --repo .`.
agent-exec-validate:
PYTHONDONTWRITEBYTECODE=1 python3 -m unittest tests.test_agent_exec_config -v
PYTHONDONTWRITEBYTECODE=1 python3 scripts/agent_exec.py validate --repo .
sync:
git submodule update --init --recursive
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff