Skip to content

Decide what happens to the untracked Image/, data/, and configs/detection_config.yaml folders #3

@djimrastephane

Description

@djimrastephane

What's wrong

Three things currently sit in the project folder but aren't tracked by git at all (they don't show up in any commit, and aren't in .gitignore either):

Right now these are in a kind of limbo: not committed, not explicitly ignored. That means anyone who clones this repo fresh won't have them, and there's no record of whether they're supposed to be there.

Why it matters

  • configs/detection_config.yaml looks like it should be committed — if it holds the thresholds the detector uses, other contributors (or future you) won't be able to reproduce results without it.
  • Image/ and data/ may contain confidential inspection photos. Our own project guidelines (AGENTS.md) say inspection images are confidential operational data — committing them by accident would be a real problem, but losing track of them by accident is also a problem.

What needs to happen

For each of the three:

  1. configs/detection_config.yaml — commit it, since it's a config file the pipeline needs, not generated output.
  2. Image/ and data/ — decide deliberately: either commit (if these are meant to be sample/demo data) or add explicit .gitignore entries (if they're real confidential data that should never be committed). Either way, the decision should be visible in .gitignore rather than left as an accidental gap.

Metadata

Metadata

Assignees

No one assigned

    Labels

    choreMaintenance and housekeeping tasks

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions