gate: mcp-conformance step fails in fresh worktrees — node_modules is gitignored and gate.sh never bootstraps it #23

Closed
opened 2026-07-11 21:45:54 +00:00 by hexajon · 0 comments
hexajon commented 2026-07-11 21:45:54 +00:00 (Migrated from codeberg.org)

Hit twice independently on 2026-07-10: working in fresh linked worktrees (.worktrees/<branch>) I had to diagnose an mcp-conformance failure and manually run npm ci in conformance/mcp-client before ./scripts/gate.sh could pass. Every fresh worktree/clone pays this discovery cost.

Ask: the gate's mcp-conformance step should bootstrap its own deps — run npm ci (or check for node_modules and instruct precisely) before invoking the harness. CI presumably already does this; the local gate should match.

Hit twice independently on 2026-07-10: working in fresh linked worktrees (`.worktrees/<branch>`) I had to diagnose an mcp-conformance failure and manually run `npm ci` in `conformance/mcp-client` before `./scripts/gate.sh` could pass. Every fresh worktree/clone pays this discovery cost. Ask: the gate's mcp-conformance step should bootstrap its own deps — run `npm ci` (or check for `node_modules` and instruct precisely) before invoking the harness. CI presumably already does this; the local gate should match.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
sixfold-space/madtea#23
No description provided.