Stu Mason
Stu Mason

Activity

Pull Request Opened

PR #194 opened: chore: scope root lint to MCP source + ignore Playwright artefacts

Two repo-hygiene fixes surfaced during the post-docs-site audit:

  • eslint.config.js — ignore site/ (the VitePress mini-project). Without this, running npm run lint locally after npm install in /site crawls the 100s of MB of VitePress node_modules and explodes with thousands of meaningless errors. CI is unaffected (it never installs site deps), but local DX is bad.
  • .gitignore — add .playwright-mcp/ so Playwright MCP runtime screenshots don't end up tracked.

Both are local-only effects — npm pack --dry-run confirms only dist/ ships to npm (no site/, no Dockerfile.docs, no docs leakage), and CI on main is green across all builds.

+8
additions
-2
deletions
2
files changed