Skip to content

SkillMeat v0.33.0 Release Notes

Release Date: 2026-04-20

Added

  • Marketplace sources filter and sort parity/marketplace/sources now supports filtering by trust level (Official, Verified, Untrusted, Unknown) and tags, plus sorting by name, stars, updated date, and trust level. Trust badges sort in trust order (Official → Verified → Untrusted → Unknown). Filters sync with URL query parameters for bookmark-friendly navigation.
  • Marketplace sources grid/list toggle — Users can switch between grid and list view layouts on /marketplace/sources, with preference persisted to localStorage. Both layouts maintain the same filtering and sorting capabilities as /artifacts.
  • FilterBar component extraction — Reusable FilterBar component and FilterSlotConfig API extracted into @miethe/ui/filters with a slot registry system, enabling declarative filter composition across pages. Includes SourceFilterPanel (commit ef3c467).
  • @miethe/ui v0.3.0 — CCDash primitives — 5 new primitives ported from CCDash: BatchReadinessPill, EffectiveStatusChips, MismatchBadge, PlanningNodeTypeIcon, StatusChip, with full test coverage and shared variants.ts.
  • CCDash artifact metrics Phase 1 (commit d8cd45a) — Foundational schemas, Alembic migrations, repositories, and artifact-outcome correlation service (ArtifactIdentityResolver, ArtifactOutcomeCorrelationService) for ingesting CCDash execution telemetry into the SkillMeat cache. Integration tests cover both local and enterprise editions.
  • Release & changelog automation v1 — New release and changelog-sync skills with deterministic scripts (rollover-changelog.py, audit-coverage.py), version-bump-spec.md and changelog-spec.md policy docs, Keep-a-Changelog v1.1.0 categorization rules, and Phase 7 DOC-001 integration in the planning template. 48 pytest cases cover both scripts.
  • User guide + scenario documentation — Comprehensive user-facing docs (~11K lines): 9 primary-function guides, 5 backstage integration guides, and 7 persona/scenario walkthroughs (new project developer, existing project migrant, ML engineer, knowledge worker, team/enterprise admin, product manager, backstage platform engineer). MkDocs navigation restructured with cross-links.

Changed

  • Artifact metrics card placement expansion — CCDash execution telemetry (success rate, token cost, latency, execution count) now renders in the unified artifact modal's overview tab in addition to the standalone detail page. Gated by NEXT_PUBLIC_FEATURE_SAM_ARTIFACT_TELEMETRY_ENABLED (default enabled).

Fixed

  • Context entity path_pattern trailing slash — Validator no longer rejects profile-root paths like .claude/ because Path(...).as_posix() stripped the trailing slash before prefix comparison. Both sides are now normalized with rstrip("/") + "/" and the original input is echoed in error messages. Regression tests cover trailing-slash acceptance for all default profile roots.
  • Settings repository persistencecreate_category / update_category / delete_category and their entity_type_config counterparts called session.flush() without session.commit(), causing silent rollbacks on __exit__ and spurious FK integrity errors on entity_category_associations. All mutations now commit, and regression tests verify cross-session visibility.
  • Projects list shows all active projects/projects page previously displayed only recently-fetched projects; the API now returns the full active set.