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.