From 8bc9f6cabb401afa4ea9fa644c2cbee5143d4135 Mon Sep 17 00:00:00 2001 From: Zachary Roth <100426704+zacharyr0th@users.noreply.github.com> Date: Thu, 23 Jul 2026 14:41:26 -0700 Subject: [PATCH 1/2] Ignore local benchmark run outputs --- .gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index 7bd1aa8..30ebf13 100644 --- a/.gitignore +++ b/.gitignore @@ -52,6 +52,9 @@ cover/ # Local audit artifacts audit/ +# Benchmark run outputs may contain extracted document text. +bench/runs/ + # Translations *.mo *.pot From b40d6f51934b9063b86f03c457bf7cae4cc9a688 Mon Sep 17 00:00:00 2001 From: Zachary Roth <100426704+zacharyr0th@users.noreply.github.com> Date: Thu, 23 Jul 2026 15:07:42 -0700 Subject: [PATCH 2/2] Install optional dependencies for typechecking --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 395519a..06d5454 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "lint": "uv run --locked --extra dev python scripts/sync_release_metadata.py --check && uv run --locked --extra dev python scripts/generate_contract_schemas.py --check && uv run --locked --extra dev python -m ruff check . && uv run --locked --extra dev python -m ruff format --check .", "lint:fix": "uv run --locked --extra dev python -m ruff check . --fix && uv run --locked --extra dev python -m ruff format .", "format": "uv run --locked --extra dev python -m ruff format .", - "typecheck": "uv run --locked --extra dev python -m mypy src && bun run --cwd mcp typecheck", + "typecheck": "uv run --locked --all-extras python -m mypy src && bun run --cwd mcp typecheck", "validate": "bun run lint && bun run typecheck && bun run test", "validate:full": "bun run validate && bun run build" },