Skip to content

v4.7 — Pre-push resilience + session improvements

Choose a tag to compare

@AlexZio00 AlexZio00 released this 27 Apr 00:58
· 8 commits to master since this release

What's new

pre-push v3.2.0

  • Agent failure recovery — if a review agent times out or errors, retry once. Still failing → report ⚠️ SKIPPED (agent unavailable — {agent}) in the summary and continue. Never silently treat a failed agent as PASS.
  • Conflict resolution — when agents give opposing verdicts on the same file, the strictest wins (weakest-link principle). Fully opposing verdicts (PASS vs Critical FAIL) → report both to user, do not push.

session-checkpoint

  • Snapshot cleanup — detects entries older than 90 days in ~/.claude/.harness/snapshots/ and notifies the user. Not auto-deleted — manual review required.
  • STATE.md integration — new Phase 3 step: update cross-project state file when blockers are resolved or milestones land. Phase 4 checklist gains a STATE.md review item.

session-start

  • Phase 4.1 Selective Load — tag-based MEMORY.md filtering. <!-- #always --> sections load in full; <!-- #on-demand --> sections surface as TOC only (Grep when needed). No tags → full load (backward compatible). Reduces context overhead as MEMORY.md grows.

Cleanup

  • Removed internal framework labels from Safety Layers and Truthful Reporting section headers across all 10 skills. No behavior changes.

Update

git pull
cp pre-push/SKILL.md ~/.claude/skills/pre-push/SKILL.md
cp session-checkpoint/SKILL.md ~/.claude/skills/session-checkpoint/SKILL.md
cp session-start/SKILL.md ~/.claude/skills/session-start/SKILL.md