Repository navigation
Conversation
…h homes A dogfood or grounding run started with an inline TRADE_COACH_HOME under the repository rather than an isolated one outside it left `.tmp_qa/` behind with `home/` and `dogfood/` inside -- each a complete coach home carrying ledger.jsonl, theses.jsonl, revisit.jsonl, rules.jsonl, problems.jsonl, projections and rendered cards. `ledger.jsonl` and `card-private.*` / `card-public.*` already netted two of those files at any depth. The rest of the tree carried the same tickers, amounts and dates with nothing stopping it, and showed as untracked in `git status` for six weeks. Nothing in the repository writes this path -- it was ad hoc -- so this is a backstop in the same shape as the #214 and #409 entries above it, not a convention being introduced. Privacy lint (17), repository hygiene (17) and documentation/agent workflow (38) suites pass. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What was sitting there
.tmp_qa/has been untracked in the working tree since 2026-08-01. It holds two complete coach homes:ledger.jsonl(#180) andcard-private.*/card-public.*(#409) are already unanchored patterns, so they netted two of those files wherever they landed. Everything else — theses, revisit rows, rules, projections,cards/2024-03-01--78cc03bce744.md— carries the same tickers, amounts, dates and agent free text, with nothing stopping it from being staged by a widegit add.Why an ignore entry and not a documentation fix
docs/qa-runbook.mdalready says to run with an isolatedTRADE_COACH_HOMEoutside the repository. This is the backstop for when that does not happen, in the same shape as the #214 and #409 entries directly above it in.gitignore.grep -rn '\.tmp_qa'across the repository returns nothing — no script, skill or doc writes this path. It was ad hoc, which is exactly why a doc rule would not have caught it.Verification
git check-ignore -v .tmp_qa/dogfood/theses.jsonl→.gitignore:45:.tmp_qa/git statusno longer lists the treetests/test_privacy_lint.py17/17,tests/test_repo_hygiene.py17/17,tests/test_doc_language.py38/38The existing
.tmp_qa/directory is left in place on the working tree; this PR only stops it from entering git.🤖 Generated with Claude Code