v4.32.0
Tagged 2026-05-23. 67 changes between v4.31.0 and v4.32.0.
Reconstructed from the git tag range on 2026-08-06 during a changelog backfill — releases v4.17.0 through v4.33.0 shipped without notes. Every item below is a real commit; none of the wording infers intent beyond what the commit itself states.
Features
- blog — V1-release-gate-conditional-go + chore(beads): doctor hygiene (#746)
- blog — Add server-ops-mcp-safety-before-tools to tonsofskills.com/blog
- ci — Close script-quality blind spots — widen test loop + 3 new gates (#757)
- homepage — Replace Level Up Upwork-only card with contact form (#756)
- homepage — Replace ‘Start here’ starter pack with ‘Heat check’ editorial picks (#755)
- catalog — Ga4-pack — 5-skill starter pack for Google Analytics 4 (#754)
- partners — Kobiton readme badge + per-partner logoheight sizing (#753)
- hero — Two-column layout, exit partner bar from hero, scoped yellow fixes (#751)
- catalog — Kobiton/automate — internal landing page via external sync (#750)
- partner-bar — Official logos, brand colors, and taglines for Kobiton and Nixtla (#748)
- spotlight — Kobiton/automate — Killer Skill of the Week (#747)
- blog — Add honest-perf-benchmarks-paid-api-compiler to tonsofskills.com/blog (#742)
- blog — Add five-silent-failures-one-day to tonsofskills.com/blog
- skill-enhancers — Zero-tech-debt skill + CLAUDE.md sync to schema 3.6.0 (#718)
- sources — Add hyperflow plugin (#722)
- ci — Retire gemini-code-review.yml + audit log + runbook (closes epic) (#721)
- ci — Groq llm screener for pr-prescreen + deterministic fallback (#723)
- ci — Pr-prescreen.yml + classify.py + Slack wiring (deterministic-only) (#719)
- schema — Self-declared skill config surface (3.6.0) — env-vars + per-skill config blocks (#716)
- schema — Conditional skill visibility (3.5.0) — env/tool gating in frontmatter (#715)
- schema — 3-tier progressive disclosure (3.4.0) — L0 metadata index (#714)
- sources — Add aomi-labs/skills (PR #679) + refresh all external sources
- sources — Add four ali5ter external plugins (#680)
- podium-pack — V2.0.0 — replace 18 templated skills with 10 production-engineer skills + shopify-pack drift fix
- blog — Add two-false-positive-fixes-same-root-cause to tonsofskills.com/blog
- hubspot-pack — V2.0.0 — replace 30 templated skills with 10 production-engineer skills
- hubspot-pack — Replace install-auth with production-grade hubspot-auth v2
- blog-posts — Add spec-graduation-engagement-architecture-inversion (2026-05-09 Tier 3 case study)
- marketplace — Rebuild plugin card mobile-first with one component (#706)
Fixes
- ci — Tier heavy E2E tests + fix false-positive broken-image check (#752)
- partner-bar — Per-theme logo variants for Kobiton + Nixtla (#749)
- sync — Stop stripping upstream tests from slack-channel mirror (claude-7tig.1) (#745)
- validator — Discover root-level SKILL.md (Anthropic-spec layout) (#744)
- discover-skills — Skip per-skill plugin.json + document 3-surface funnel (refs #660 item 2) (#736)
- freshie — Composite UNIQUE on (path, run_id) preserves per-run snapshots (#734)
- sync — Pull missing .ts deps + restore .mcp.json for mirror (closes #645 issues 1-2) (#733)
- ci — Prescreen false-PASS + reject whole-file catalog reformat (#730)
- ci — Drop pull_request trigger from codeql to kill false-positive noise (#729)
- pr-prescreen — Empty-changeset + 64KB cap + silence Gemini auto-review (#724)
- validator — Align agent field validation with current Anthropic sub-agents spec (#705)
Refactoring
- aomi-transact — Trim SKILL.md to 133 lines, add tags, split into references/ (#727)
Documentation
- aar — Commit 9 historical AA-AACR files from Dec 2025 (#762)
- aar — Allow AA-AACR session reviews in 000-docs/ + file 2026-05-20→21 session (#760)
- council — File ISEDC #710 spec-mint decision record + fix .gitignore (#759)
- notebooks — Refresh tutorials to schema 3.6.0 + delete dupes (#740)
- decision — Isedc decision record for repo sequencing 2026-05-17 (#741)
- audit — Repo quality audit 2026-05-17 (findings + action plan) (#738)
- contributing — Pin Plugin & Skill Spec across all contributor surfaces (#725)
- schema — Bump to 3.3.2 and document PR #705 agent-field spec-compliance fix
- claude-md — Slim CLAUDE.md from 570 to 150 lines
- release — Add AAR for v4.31.0
Content
- blog — Mirror 2026-05-13 startaitools post — transitive CVE dual-layer pattern