diff --git a/.npmignore b/.npmignore new file mode 100644 index 0000000..6e4266f --- /dev/null +++ b/.npmignore @@ -0,0 +1,3 @@ +__pycache__/ +*.py[cod] +*$py.class diff --git a/README.md b/README.md index 612c8e1..f7f046c 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ This repo is the canonical spec. Vendor it into any project that wants the pattern. -## What's new in 1.5 +## What's new in 1.12 More features, more reach, and a tighter runtime: @@ -24,8 +24,8 @@ More features, more reach, and a tighter runtime: snapshot. - **Always-on invocation** — a `UserPromptSubmit` hook routes every message through the runtime with no trigger keyword, now including a Gemini CLI target. -- **One-command test suite** — `npm test` runs both the Node CLI/hook tests and - the full Python kernel suite (44 tests) in a single pass. +- **One-command test suite** — `npm test` runs the Node CLI/hook/cache/target + tests plus the full Python kernel suite (100 tests) in a single pass. ## Scope — where simplicio-prompt actually wins diff --git a/package.json b/package.json index bdfa6e7..d51635e 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,10 @@ "docs/", "YOOL_TUPLE_HAMT.md", "README.md", - "LICENSE" + "LICENSE", + "!**/__pycache__/**", + "!**/*.py[cod]", + "!**/*$py.class" ], "scripts": { "print": "node bin/simplicio-prompt.mjs",