From 0aac56e0b9d456720e95df411fa5c8df1e0954d0 Mon Sep 17 00:00:00 2001 From: alexion Date: Sun, 4 Oct 2026 21:18:54 -0400 Subject: [PATCH] docs: clarify recursive Nix pathspecs --- AGENTS.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/AGENTS.md b/AGENTS.md index 05a4030..00f373c 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -108,6 +108,8 @@ - During the Nix refactor, address each issue that comes up by adding either a Natu rule or a new Nix style rule. - Git pathspec searches started in a subdirectory default to that subtree. Use `git -C ` or top-anchored pathspecs for repository-wide history searches. +- A `**/*.nix` Git pathspec does not include Nix files directly in its starting directory. + Include both `*.nix` and `**/*.nix`, or use a recursive `*.nix` pathspec, when linting every Nix file. - Ariadne extraction must preserve the game-root season prefix for archived source. Different game installs can contain compiled scripts with the same internal path. - Clew owns Ren'Py extraction, preparation, and compiled-script AST export. Ariadne owns analysis over Clew-produced data.