You can set `snapshot.auto-track` config to "none()" (which is a fileset, so you could actually have something like src/* there).
That way, only files that were already present in the wc commit are amended, and new files are kept untracked until you explicitly `jj file track` them.
And jj status finally fully shows them in the main branch too (it's broken in the v0.26 release sadly)
That way, only files that were already present in the wc commit are amended, and new files are kept untracked until you explicitly `jj file track` them. And jj status finally fully shows them in the main branch too (it's broken in the v0.26 release sadly)