diff --git a/.gitignore b/.gitignore index d93c40d..3997d51 100644 --- a/.gitignore +++ b/.gitignore @@ -27,3 +27,7 @@ result-* # Cloudflare .wrangler/ .dev.vars + +# Claude Code per-user files +.claude/settings.local.json +.claude/launch.json diff --git a/biome.json b/biome.json index 8902983..59c85bc 100644 --- a/biome.json +++ b/biome.json @@ -7,7 +7,7 @@ }, "files": { "ignoreUnknown": false, - "includes": ["**", "!**/*.svg", "!moq"] + "includes": ["**", "!**/*.svg", "!**/*.md", "!moq"] }, "formatter": { "enabled": true, diff --git a/quest/m0/README.md b/quest/m0/README.md index f55a15d..4e8843c 100644 --- a/quest/m0/README.md +++ b/quest/m0/README.md @@ -11,6 +11,5 @@ developer's machine. ## Required - [Lean AGENTS.md](/quest/m0/lean-agents-md.md) - agent context keeps only rules and conventions, no repo description -- [Biome passes locally](/quest/m0/biome-local.md) - `just check` passes with Claude Code's local files present - [Type-check .astro files](/quest/m0/astro-typecheck.md) - `just check` covers `.astro` via the TypeScript 7.1 content mapper - [Dogfood hosted worklets](/quest/m0/dogfood-assets.md) - the sites serve the @moq worklets and workers themselves diff --git a/quest/m0/biome-local.md b/quest/m0/biome-local.md deleted file mode 100644 index 37268eb..0000000 --- a/quest/m0/biome-local.md +++ /dev/null @@ -1,14 +0,0 @@ -# [XS] Biome passes with Claude Code's local files - -## Goal - -`just check` passes on a checkout where Claude Code has written its per-user -`.claude/settings.local.json`, and Biome stops printing warnings for files it -cannot handle. - -## Plan - -- Gitignore `.claude/settings.local.json`. It is untracked today, so Biome - formats it and fails. -- Drop Markdown from Biome's `files.includes`. Biome has no Markdown handler, so - every tracked `SKILL.md` prints a `files/missingHandler` warning.