Settlers / Research

73 pages · Search titles and descriptions

↑ ↓ to navigate · Enter to open · Esc to closeLocal search
Play the game

Code review without result-file noise

.greptile/config.json uses Greptile's documented newline-separated gitignore syntax. It ignores all files, reopens directories for traversal, then includes only .rs, .ts, .tsx, and .py source. Data/build/generated directories are excluded again. Markdown, MDX, TOML, JSON, JSONL, CSV, locks, and images are not review targets. They can still provide reviewer context.

fileChangeLimit is explicitly 1000 so the previous default of 100 does not gate ordinary research PRs. Ignore filtering and PR-size gating may occur at different stages in the hosted service; the configuration does not promise unlimited-size PRs. Keeping raw data out of Git is the primary fix. The repository check tests the allowlist with Git's actual ignore matcher, including more than 100 JSON files alongside nested code.

Install/enable the Greptile GitHub app for the new repository to activate reviews. That hosted connection cannot be established by a local configuration file.

Reference: Greptile configuration schema.