Skip to content
Source
Sign inSign up
Open History to see the last commit

ignore.md

285 lines5.2 KB

Files Macroscope skips during code review and in Check Run Agents.

This file REPLACES Macroscope's built-in defaults rather than extending them,

so the defaults are reproduced below (from docs.macroscope.com, Code Review),

followed by this repository's own entries at the end.

One glob per line; not Markdown, and excluded from vp fmt for that reason.

---- Macroscope defaults ----

=== Vendored / dependency directories ===

/.git/ /pycache/ /.pytest_cache/ /.mypy_cache/ /.ruff_cache/ /venv/ /.venv/ /node_modules/ /site-packages/ /.pnpm-store/ /Snapshots/ /snapshots/ /.agents/skills/ /.claude/skills/ /.github/skills/ /bower_components/ /jspm_packages/ /.next/ /.svelte-kit/ /.nuxt/ /.output/ /.vercel/ /.angular/ /vendor/ /_vendor/ /third_party/ /Pods/ /.bundle/

=== Root-anchored ambiguous directories ===

build/ out/ env/ ENV/

=== Generated / build-output directories (match anywhere) ===

/target/ /dist/ /generated/ /intermediates/ /generated_sources/ /generated-sources/ /generated-src/ /src/main/generated/

=== Minified build output ===

/*.min.js /.min.css /.bundle.js

=== Yarn PnP loader files ===

/.pnp.cjs /.pnp.loader.mjs

=== Generated protobuf / codegen files ===

/*_pb.d.ts /_pb.js /*.pb.go /_pb2.py /*_pb2_grpc.py /_pb2.pyi /*.grpc.swift /.pb.swift /*.sql.go /.designer.cs /*.g.dart /.pb.dart /*_pb.rb /.d.ts /*.gen.ts /.gen.tsx /*.gen.js /*.gen.jsx

=== Package manager files ===

/go.mod /package.json /*.pbxproj /.xcstrings /*.strings /.properties /pom.xml /Package.swift /bun.lock /.eslintrc **/.eslintignore

=== Lock / sum files ===

/go.sum /package-lock.json /pnpm-lock.yaml /yarn.lock **/Package.resolved

=== Images ===

/*.jpg /.jpeg /*.png /.gif /*.svg /.ico /*.webp /.bmp **/*.tiff

=== Fonts ===

/*.woff /.woff2 /*.ttf /.eot **/*.otf

=== Media ===

/*.mp3 /.mp4 /*.wav /.avi /*.mov /.mkv /*.flac /.ogg **/*.srt

=== Archives ===

/*.zip /.tar /*.gz /.rar /*.7z /*.bz2

=== Documents ===

/*.pdf /.doc /*.docx /.xls /*.xlsx /.ppt /.pptx

=== Data / serialized ===

/*.db /.sqlite /*.sqlite3 /.parquet /*.avro /.arrow /*.npy /.pkl **/*.jsonl

=== ML models ===

/*.onnx /.tflite /*.h5 /.safetensors

=== Compiled / binary ===

/*.exe /.dll /*.so /.dylib /*.bin /.pyc /*.class /.o /*.a /*.wasm

=== Certificates / keys ===

/*.cer /.pem /.p12

=== Platform-specific / non-reviewable ===

/*.stringsdict /.snap /*.adoc /.arb /*.lock /.po /*.fbx /.log /*.xib /.meta /*.kml /.prefab /*.eml /.csv /*.grpc.reflection /.js.map

=== Go ===

**/*_test.go

=== TypeScript / JavaScript ===

/*.test.ts /.test.tsx /*.test.js /.test.jsx /*.test.mjs /.test.cjs /*.test.mts /.test.cts /*.spec.ts /.spec.tsx /*.spec.js /.spec.jsx /*.spec.mjs /.spec.cjs /*.spec.mts /.spec.cts /*.e2e.ts /.e2e.tsx /*.e2e.js /.e2e.jsx /*.e2e.mjs /.e2e.cjs /*.integration.ts /.integration.tsx /*.integration.js /.integration.jsx /*.integration.mjs /.integration.cjs /tests/

=== Python ===

/test_*.py /*_test.py

=== Java / Kotlin ===

/*Test.java /Tests.java /*Spec.java /IT.java /*ITCase.java /Test.kt /*Tests.kt /Spec.kt /*IT.kt /*ITCase.kt /src/test/java/ /src/test/kotlin/ /src/androidTest/ /src/integrationTest/

=== Swift ===

/*Tests.swift /*UITests.swift /*Tests/ /*UITests/

=== Rust ===

/tests/*.rs /_test.rs /test_.rs

=== Ruby ===

/*_test.rb /_spec.rb /test_.rb

=== Generic test directories ===

/test/ /tests/ /spec/ /specs/ /e2e/

---- t3code ----

Vendored read-only reference checkouts of upstream Effect and Alchemy

(see scripts/lib/reference-repos.ts). Nothing imports from them; findings

there belong upstream.

.repos/**

Generated code. Review its source (the script, GraphQL document, schema

definition, or theme) instead; review agents can still read these on demand.

/*.generated.ts /.graphql.ts apps/server/schema/expo.graphql packages/source-control-github/schema/github.graphql apps/mobile/generated-uniwind- apps/mobile/clerk-theme.json apps/server/src/testUtils/shardWeights.json infra/relay/migrations/**/snapshot.json

Provider transcripts recorded from real CLI runs for the orchestration replay

tests. Each scenario's input.ts and *_output.ts assertions stay reviewed.

**/*.ndjson

Ghostty build output vendored from upstream.

apps/mobile/modules/t3-terminal/Vendor/ native/libghostty-vt/include/

@pierre/highlights compiled to C by wasm2c, plus the wasm2c runtime and simde

it needs. Regenerated by apps/mobile/scripts/generate-highlights.mts; review

that script and cpp/t3_highlights.c instead.

apps/mobile/modules/t3-highlights/Vendor/**

Nitro bindings for T3Highlights. Regenerated by vp run generate:nitro in

apps/mobile from modules/t3-highlights/src/T3Highlights.nitro.ts.

apps/mobile/modules/t3-highlights/nitrogen/generated/**