module Git::Parsers::Fsck

Parser for git fsck command output

Handles parsing of ‘git fsck` output into structured data objects for dangling, missing, unreachable objects, warnings, roots, and tagged objects.

## Design Note: Namespace Organization

This parser creates and returns {Git::FsckObject} and {Git::FsckResult} objects, which live at the top-level ‘Git::` namespace rather than within `Git::Parsers::`. This is intentional:

Keeping these classes at ‘Git::` improves discoverability and correctly reflects their role as public types rather than parser internals.

@api private