Audit a diff against the BrowserMesh session-isolation and concurrency invariants - cross-session page IDs, global locks or global current-session state, queue poisoning, and close/shutdown races. Use before merging any change that touches src/runtime/, src/adapters/playwright/, session or page lifecycle, the serial…
Audit a diff for sensitive data escaping BrowserMesh - secrets, tokens, saved browser state, page contents, form values, or filesystem paths reaching logs, MCP results, or error messages. Use before merging any change that touches logging, error mapping, MCP results, persistence, diagnostics, or the CLI.
Add a new browser capability to BrowserMesh end to end - engine port, Playwright adapter, runtime routing, MCP contract, tool profile, and tests. Use when adding, extending, or renaming a browser MCP tool, adding a method to BrowserEnginePort, or exposing a new Playwright capability through BrowserMesh.
Cut or diagnose a BrowserMesh release - Release Please PR, protected tag, npm Trusted Publishing over OIDC, and MCP Registry publication. Use when preparing a release, reviewing a Release PR, investigating a failed publish, or asked why a version did not reach npm or the registry.
Write an architecture decision record for BrowserMesh in docs/decisions/. Use when a change alters a public contract, a runtime invariant, the dependency direction, the published tool surface, or rejects a plausible alternative - and when ADR 0012 requires a design before code is written.
TypeScript Execute (tsx): Node.js enhanced with esbuild to run TypeScript & ESM files. Runs locally from the tsx npm package. Needs 1 environment variable to run.
4 yesterdayA
tokens not measured
originalApache-2.0
Lets the agent drive a real browser: open pages, click, type, take screenshots and read the accessibility tree, using Playwright. Runs locally from the @playwright/mcp npm package.
4 yesterdayA
tokens not measured
copy · 86%Apache-2.0
Claude Code instructions for scrollDynasty/BrowserMesh, covering browsermesh, responsibility boundary, architecture invariants, source of truth and commands.