From 753428e1165900e6c174ac71d67251500fe9fd1c Mon Sep 17 00:00:00 2001 From: fOuttaMyPaint Date: Wed, 15 Jul 2026 19:02:51 -0400 Subject: [PATCH 1/2] chore: remove CLAUDE.md and update .gitignore to reflect changes --- .gitignore | 1 + CLAUDE.md | 38 -------------------------------------- 2 files changed, 1 insertion(+), 38 deletions(-) delete mode 100644 CLAUDE.md diff --git a/.gitignore b/.gitignore index f0b29dc..4bd0cf8 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ Thumbs.db *.log _harness.mjs CLAUDE.md +CLAUDE.md diff --git a/CLAUDE.md b/CLAUDE.md deleted file mode 100644 index 9fe6bee..0000000 --- a/CLAUDE.md +++ /dev/null @@ -1,38 +0,0 @@ - - -# CLAUDE.md - -This file provides guidance for Claude Code when working in this repository. - -## Project - -Tailscale MCP -- MCP server for safe programmatic access to the local Tailscale daemon: tailnet discovery, SSH config generation, port sharing via Serve/Funnel, and latency matrices. - -**Version:** 0.1.0 -**License:** CC-BY-NC-ND-4.0 -**Author:** TMHSDigital - -## Key paths - -- Source: `src/` (TypeScript) -- Provider adapters: `src/providers/` (implement the `Provider` interface, wired into `ProviderManager`) -- Tools: `src/tools/` -- Package manifest: `package.json` (version source of truth) -- Tool list: `mcp-tools.json` (enumerates the MCP tools) -- Docs site: `docs/` -- CI workflows: `.github/workflows/` - -## Conventions - -- Use conventional commits (`feat:`, `fix:`, `chore:`, `docs:`) -- Bump the version in `package.json` in your PR (`npm version`, keeps the lockfile in sync); `release.yml` tags and publishes that version on merge -- Provider adapters live in `src/providers/` and implement the `Provider` interface, wired into `ProviderManager`; tools live in `src/tools/` -- Keep `mcp-tools.json` in sync with the registered tools - -## Testing - -```bash -npm run build -npm test -npm run typecheck -``` From 7e981c3faa2cc748f4d3501130b9624b8ab4d2ae Mon Sep 17 00:00:00 2001 From: fOuttaMyPaint Date: Wed, 15 Jul 2026 19:11:25 -0400 Subject: [PATCH 2/2] chore: remove duplicate Claude ignore rule Co-authored-by: Cursor --- .gitignore | 1 - 1 file changed, 1 deletion(-) diff --git a/.gitignore b/.gitignore index 4bd0cf8..f0b29dc 100644 --- a/.gitignore +++ b/.gitignore @@ -7,4 +7,3 @@ Thumbs.db *.log _harness.mjs CLAUDE.md -CLAUDE.md