i bumped into an edge because the '.gitignore' file lists three specific subdirs of '.tmp/' (live-e2e-state, mock-llm-state, mock-llm-skill-repos) but the test harnesses write to some others (mock-llm-user-skills, e2e-folder-workspace-test, dev-safe)
if you want the one-line change to .gitignore so it filters out all of the '.tmp' folder as a PR, i'm happy to do that. or fold it in somewhere else is cool too