Skip to content

SkillMeat v0.34.0 Release Notes

Release Date: 2026-04-22

Added

  • ICA team features filtering - full implementation (PRD-ICA-1) — Backend API for ICA consultants' Skill Library workflow:
  • Enriched artifact filtering on GET /api/v1/artifacts with category[], tech_stack[], complexity[], featured, team_recommended_for, favorited_by_team, favorited_by_me, and sort=team_recommended_first query parameters (AC-1).
  • GET /api/v1/artifacts/filters facet endpoint returning categories (with hierarchy), tech stacks, complexity levels, and scoped artifact counts under 500ms (AC-2).
  • Personal and team favorites with RBAC enforcement — POST/GET/DELETE /api/v1/users/me/favorites and /api/v1/teams/{team_id}/favorites (team_lead-only mutations).
  • Team-recommended artifacts — admin endpoints under /api/v1/admin/teams/{team_id}/recommended-artifacts plus filter/sort integration.
  • Named skill groups with visibility (private/team/public) and dependency resolution — POST/GET/PATCH/DELETE /api/v1/skill-groups plus member endpoints.
  • Selection carts with compatibility validation and deployment dispatch — POST /api/v1/selections with /validate and /deploy sub-endpoints; ephemeral selections auto-expire after 7 days.
  • Saved filter sets for persisted search configurations — POST/GET/PUT/DELETE /api/v1/users/me/saved-filters.
  • Tenant-scoped for enterprise edition (RLS inheritance on all new tables); operates with tenant_id=NULL in local edition.
  • 63 unit tests on new services, 38 passing integration tests (27 xfailed with documented follow-ups), 26 RLS/tenant isolation tests, and 11 OpenAPI contract tests.