v14.3.0 "Exact Selection, Safe Preview, and Community Memory"
[14.3.0] - 2026-07-13 - "Exact Selection, Safe Preview, and Community Memory"
Version-pinned exact skill sets for active users and teams, plus two reviewed community skills with maintainer safety and correctness hardening.
Added
- Added
--skills <csv>for exact canonical skill names, IDs, and nested paths, with unknown or ambiguous selectors rejected before target writes. - Added
--dry-runto show the pinned ref, exact selected skills, per-target installs or updates, stale managed removals, repository-clone migration, and ignored unsafe manifest entries without mutating targets. - Added lore, a project-local Markdown memory workflow with five stdlib Python helpers, explicit mirror boundaries, and project-input trust controls (PR #810).
- Added quit-sponsor, an opt-in smoking-cessation support workflow aligned to current CDC, WHO, and NICE guidance with local-data and emergency-escalation boundaries (PR #809).
Changed
- Preserved recorded top-level and nested metadata tags in the canonical generated skill index for downstream expert discovery.
- Preflight every selected target before the first multi-target mutation and treat
--skillsas explicit desired state for installer-managed entries. - Corrected the documented
Wolfe-Jam/faf-skillsinventory from 17 skills to the seven currently published upstream (PR #811).
Fixed
- Ignore unsafe managed paths from a local installer manifest instead of resolving or pruning outside the install root.
- Fixed
lorecandidate duplicate detection, clean helper failures, audit mutation wording, and higher-priority instruction boundaries before merge. - Removed categorical cessation guidance from
quit-sponsor; quit dates, abrupt cessation, gradual reduction, and medications now remain individualized and clinically bounded.
Validation
- Added exact-selection, ambiguity, filter-intersection, stale-removal preview, unsafe-manifest, no-write, and multi-target atomicity coverage.
- Required fresh policy, source-validation, artifact-preview, and skill-review checks for PRs #809–#811, then regenerated canonical catalog and plugin surfaces.
- Ran strict repository validation, documentation security checks, the full root and web-app test suites, TypeScript, ESLint, production build, prerender, sitemap, and SEO verification.
Credits
- @metrox-eth for
quit-sponsor(PR #809). - @TheaDust for
lore(PR #810). - @Wolfe-Jam for correcting the
faf-skillssource inventory (PR #811).