Version 1.0.1
What's Changed
Added
cause-effectskill for consumer projects: New Claude Code skill with self-contained API knowledge inreferences/— no library source access required. Covers three workflows:use-api,debug, andanswer-question.README.mdUtilities section: Documents the previously undocumentedcreateSignal,createMutableSignal,createComputedfactories andisSignal,isMutableSignal,isComputedpredicates exported fromindex.ts.
Changed
cause-effect-devskill restructured: Refactored to progressive disclosure pattern with separateworkflows/andreferences/modules. Scoped explicitly to library development; external references toREQUIREMENTS.md,ARCHITECTURE.md, andsrc/are now clearly library-repo-only.- Documentation alignment: Corrected wrong graph node type for
StateinARCHITECTURE.md; added missingFLAG_RELINKandsrc/signal.tstocopilot-instructions.md; updatedREQUIREMENTS.mdstability section to reflect 1.0 release; completed and corrected JSDoc acrossSensor,Memo,Store,List,Collection, and utility types. No runtime behaviour changed. - TypeScript 6 compatibility: Added
erasableSyntaxOnlytotsconfig.json(requires TS ≥5.8); replaced@types/bunwithbun-typesdirectly and added"types": ["bun-types"]totsconfig.jsonto fix module resolution under TypeScript 6. - Package management cleanup: Added
typescripttodevDependencies(was only inpeerDependencies, causing stale version installs); updatedpeerDependenciesrange to>=5.8.0; removedpackage-lock.jsonand gitignored npm/yarn/pnpm lockfiles — Bun is required for development. - Zed editor configuration: Disabled ESLint language server for JS/TS/TSX in
.zed/settings.json— project uses Biome for linting.
Full Changelog: v1.0.0...v1.0.1