Skip to content

chore: verify no coverage / venv artifacts are tracked in git #97

Description

@constk

Problem

Local development can produce build / coverage artifacts (`.coverage`, `.venv/`, etc.) that should not ship in the repository. `.gitignore` lists them, but a one-time audit is needed to confirm none slipped in before public release.

Proposed solution

Run an audit and remove anything tracked that shouldn't be:

```sh
git ls-files | grep -E '(^|/).coverage$|(^|/).venv(/|$)|(^|/)pycache/|.pyc$'
```

Expected: empty output. If anything is returned, `git rm --cached` the offending paths and confirm `.gitignore` covers the pattern going forward.

Acceptance criteria

  • Audit command run on a clean checkout
  • Any tracked artifacts removed via `git rm --cached` in a follow-up commit
  • `.gitignore` updated if any gap is found

Priority rationale

One-time hygiene before the repo becomes public; trivially cheap.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    choreMaintenance, tooling, infra

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions