feat(deploy): implement lib_ownership, registry merge, and deployment test suite

This commit is contained in:
2026-08-07 23:48:49 +09:00
parent cc11a02784
commit 399242dac5
11 changed files with 939 additions and 172 deletions
+13 -8
View File
@@ -84,10 +84,16 @@ else
".agents/skills/lib.sh"
".agents/skills/multi-agent-mux-create"
".agents/skills/multi-agent-mux-delegate-job"
".agents/skills/multi-agent-mux-loop"
".agents/skills/multi-agent-mux-monitor"
".agents/skills/multi-agent-mux-resume"
".agents/skills/multi-agent-mux-status"
".agents/skills/multi-agent-mux-stop"
".agents/hooks"
".agents/hooks.json"
".agents/MULTI_AGENT_RULES.md"
".agents/MULTI_AGENT_RULES.ko.md"
".agents/INSTALL.md"
".venv"
".mam"
".mam_deploy"
@@ -172,14 +178,13 @@ if [ ${#manifest_files[@]} -gt 0 ]; then
delete_asset "$f"
done
else
echo "⚠️ No manifest found. Deleting standard MAM skills..."
delete_asset ".agents/skills/lib.sh"
delete_asset ".agents/skills/multi-agent-mux-create"
delete_asset ".agents/skills/multi-agent-mux-delegate-job"
delete_asset ".agents/skills/multi-agent-mux-monitor"
delete_asset ".agents/skills/multi-agent-mux-resume"
delete_asset ".agents/skills/multi-agent-mux-status"
delete_asset ".agents/skills/multi-agent-mux-stop"
echo "⚠️ No manifest found. Deleting standard MAM assets..."
for asset in ${fallback_assets[@]+"${fallback_assets[@]}"}; do
case "$asset" in
.venv|.mam|.mam_deploy) continue ;; # handled explicitly further down
esac
delete_asset "$asset"
done
fi
if [ -d ".agents" ]; then