v0.2.2
cass integration: sessions no longer score 0% on modern cass exports (#171)
cass ≥ 0.6.2x exports raw Claude Code JSONL; ms build scored every such session 0% and extracted 0 patterns. get_session now normalizes both the raw and legacy shapes per-record, and duplicate search hits no longer double-weight sessions.
Indexing: symlinked skills roots are indexed (#173)
ms index silently skipped symlinked skill directories. Discovery now follows symlinks by default with canonical-path dedup, cycle safety, and a warning on dangling links.
Chores
Doctor snapshot records the db/archive skill-id agreement check; deps: clap_complete 4.6.9, wide 1.6.1, rich_rust 0.2.3, anyhow 1.0.104.
Assets follow the v0.2.1 conventions (raw executables + tar.gz, per-file .sha256 sidecars, SHA256SUMS.txt; legacy alias names included for older updaters). Built and gated locally (full suite green at 2a4bc62: 2380 lib tests + all integration suites).