Windows npm reliability and refreshed project guidance
Knowns v0.27.1 is a patch release that improves Windows npm runtime reliability and updates the project documentation to match the current architecture and agent workflow.
Fixed
- Stage the Windows executable and adjacent runtime DLLs in a versioned cache outside
node_modules. - Reuse the staged runtime on subsequent launches, avoiding package-manager cleanup and file-lock conflicts while Knowns is running.
- Preserve the existing launch behavior on macOS and Linux.
- Add focused coverage for Windows runtime staging, cache reuse, and non-Windows behavior.
Documentation
- Refresh the architecture, workflow, and “How Knowns Works” illustrations.
- Document the recommended
kn-flowpath for approved specs and the lighter workflow for small changes. - Reflect the current MCP bootstrap,
config.json, code intelligence, and Memory/Decision review lifecycle. - Add a prominent Discord community link to the English and Vietnamese READMEs.
Upgrade
npm install -g knowns@0.27.1Other installation methods and platform binaries are available in the assets below.
Validation
- Linux and Windows CI, E2E, and LSP fixture checks passed.
- Release verification, cross-platform builds, npm package validation, and publishing completed successfully.
Thanks to @howznguyen for the contribution in #128.
Full Changelog: v0.27.0...v0.27.1