v0.7.7 — prun joins aa-core-skills
Registers the prun parallel-delegation skill into the first-party aa-core-skills pack, so it composes into .claude/skills/prun/ on claude-code consumers like the other four core skills (implement-review, my-router, ci-mockup-figure, readme-polish). Previously prun reached consumers only through the bootstrap fetch cache (.agent-config/repo/skills/).
This release also bundles prun's active stall monitoring and result-loss backstop (issue #5), on main since v0.7.6:
- Active stall/fail/done monitor (
monitor.{sh,ps1}): runs in the background and completes on the first actionable event (all units done, any stall, or any failure), waking the turn-based coordinator that would otherwise stay idle while a unit hangs. - Result-loss backstop:
dispatch-task.{sh,ps1}salvages a worker's raw output into its result file when the worker writes no structured result, so a dispatched unit is never silently lost; it also records its dispatch PID for liveness.
No pack-manifest schema change; no change to the other packs. SemVer: patch (0.7.6 → 0.7.7).
Reviewed via /implement-review auto (2 rounds, converged clean). check-parity.sh STRICT clean, the wheel-bundled composer mirror is byte-identical to source, and a consumer compose was validated end to end (prun deploys to .claude/skills/prun/).