Expand description
Git LFS facade.
Responsibilities:
- Expose Git LFS detection, filter/status parsing, pointer validation, and health reporting.
- Keep LFS concerns split into focused submodules instead of one large implementation file.
Not handled here:
- Regular git status/commit/clean operations.
- Repository cleanliness policy outside LFS.
Invariants/assumptions:
- Repositories without LFS remain a healthy no-op case.
- LFS pointer validation only applies to small text pointer files.