Skip to content

sync(skills): mirror 9683ccec and pin @pathmode/mcp-server@1.38.0 - #35

Merged
JanneL merged 2 commits into
mainfrom
sync/9683ccec
Sep 28, 2026
Merged

JanneL merged 2 commits into
mainfrom
sync/9683ccec

Conversation

@JanneL

@JanneL JanneL commented Sep 28, 2026 •

Copy link
Copy Markdown
Member

Mirrors 9683cceccd140a27c49663d05c6958090cf18b16 from the Pathmode monorepo.

skills/ and readiness-corpus.json are copies. They are owned by the monorepo:
packages/mcp-server/skills/ is the source the MCP server itself ships, and
scripts/fixtures-readiness-benchmark.json is what Pathmode's cross-implementation parity tests
run against. This change was decided in the monorepo, not here. It is a mirror update, not a
product decision about the plugin, and it is excluded from any count of how this repository works.

Also moves the pin from @pathmode/mcp-server@1.37.0 to @pathmode/mcp-server@1.38.0, the published
version carrying these exact skills. The pin and the skills move together on purpose: the drift
check compares them, so either one alone would be red.

Opened by npm run plugin:sync. Review it for a faithful copy, nothing more.

Second commit, release: 0.1.45, is plugin-owned and not a mirror. Server 1.38.0 grades Finnish, so Part B's unread-language sample, which was Finnish, failed with expected unconfirmed, got pass. The sample is German now, and the case is named for an unread language. It also bumps plugin.json to 0.1.45 and updates the corpus counts in CALIBRATION.md and the README to 192 items (121 English, 71 Finnish). Checked locally on 1.38.0: readiness suite Part A 192/192 and Part B all pass, check:skills, npm test, claude plugin validate . --strict.

🤖 Generated with Claude Code

JanneL and others added 2 commits September 28, 2026 10:00
Server 1.38.0 grades Finnish objective, outcome, title and constraint wording as strictly as its
English translation, and reads a refusal as a measurable outcome only when it says which case is
refused or what the refusal names ("Bad requests are blocked" no longer passes).

Part B's unread-language sample was Finnish, which 1.38.0 now grades, so it fails there with
"expected unconfirmed, got pass". It is German now, and the case is named for an unread language
rather than for non-English. CALIBRATION.md and the README state the new corpus: 192 items, 121
English and 71 Finnish.

Checked on 1.38.0: readiness suite Part A 192/192 and Part B all pass, check:skills, npm test,
claude plugin validate --strict.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@JanneL
JanneL merged commit 65b2eaf into main Sep 28, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant