SkillMeat v0.33.0 Release Notes¶
Release Date: 2026-04-20
Added¶
- Marketplace sources filter and sort parity —
/marketplace/sourcesnow 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
FilterBarcomponent andFilterSlotConfigAPI extracted into@miethe/ui/filterswith a slot registry system, enabling declarative filter composition across pages. IncludesSourceFilterPanel(commitef3c467). - @miethe/ui v0.3.0 — CCDash primitives — 5 new primitives ported from CCDash:
BatchReadinessPill,EffectiveStatusChips,MismatchBadge,PlanningNodeTypeIcon,StatusChip, with full test coverage and sharedvariants.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
releaseandchangelog-syncskills with deterministic scripts (rollover-changelog.py,audit-coverage.py),version-bump-spec.mdandchangelog-spec.mdpolicy 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_patterntrailing slash — Validator no longer rejects profile-root paths like.claude/becausePath(...).as_posix()stripped the trailing slash before prefix comparison. Both sides are now normalized withrstrip("/") + "/"and the original input is echoed in error messages. Regression tests cover trailing-slash acceptance for all default profile roots. - Settings repository persistence —
create_category/update_category/delete_categoryand theirentity_type_configcounterparts calledsession.flush()withoutsession.commit(), causing silent rollbacks on__exit__and spurious FK integrity errors onentity_category_associations. All mutations now commit, and regression tests verify cross-session visibility. - Projects list shows all active projects —
/projectspage previously displayed only recently-fetched projects; the API now returns the full active set.