release(v4.14.0): multi-agent-mux-reset skill purges and recreates resident agents; registrations refuse during a reset; lsof holders in purge hints; codex purges its capability dir (Issue #78) - archive the review reports, bump the lockstep version

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VCgu9Fa9iT7TbJUSzdq4Ff
This commit is contained in:
GodopuandClaude Opus 5.5 committed 2026-10-30 11:43:21 +09:00
1 parent b49314c3d0
commit d400add841
24 files changed
+491 -32

No files matched your search

+3 -2
View File
@@ -28,6 +28,7 @@ SKILL_NAMES = [
"multi-agent-mux-loop",
"multi-agent-mux-orc-onboard",
"multi-agent-mux-update",
"multi-agent-mux-reset",
]
@@ -76,7 +77,7 @@ def _get_skill_md_frontmatter_version(skill_name: str):
def test_three_way_version_lockstep():
"""T-4: lib.sh(MAM_VERSION) == VERSIONS.md(Current + Matrix 9 items) == 9x SKILL.md frontmatters."""
"""T-4: lib.sh(MAM_VERSION) == VERSIONS.md(Current + Matrix 10 items) == 10x SKILL.md frontmatters."""
# 1. lib.sh runtime constant
lib_ver = _get_lib_sh_mam_version()
assert lib_ver != "", "MAM_VERSION in lib.sh is empty"
@@ -89,7 +90,7 @@ def test_three_way_version_lockstep():
assert skill in vmd_matrix, f"Skill {skill} missing from VERSIONS.md matrix"
assert vmd_matrix[skill] == lib_ver, f"VERSIONS.md matrix for {skill} ({vmd_matrix[skill]}) != lib.sh ({lib_ver})"
# 3. 9x SKILL.md files
# 3. 10x SKILL.md files
for skill in SKILL_NAMES:
fm_ver = _get_skill_md_frontmatter_version(skill)
assert fm_ver == lib_ver, f"{skill}/SKILL.md version ({fm_ver}) != lib.sh ({lib_ver})"