Skip to main content

Module fsck

Module fsck 

Source
Expand description

Repository integrity checking (fsck).

Provides full repository integrity verification:

  • HEAD validity
  • Commit chain integrity
  • Metadata bundle validation
  • Shard existence and decryption
  • Index validation
  • Stale lock detection

Structs§

CommitHealthReport
Detailed health report for a single commit.
DetailedFsckResult
Extended fsck result with per-commit health reports.
FsckOptions
Options for the integrity check.
FsckResult
Result of a repository integrity check.
FsckStats
Statistics from the integrity check.
FsckSummary
Summary statistics from enhanced fsck.
RecoveryBoundary
The recovery boundary - the newest commit where all ancestors are healthy.

Enums§

CommitHealth
Health status of a single commit.
FsckError
Critical errors found during integrity check.
FsckWarning
Non-critical warnings found during integrity check.

Functions§

fsck
Run full repository integrity check.
fsck_detailed
Run enhanced repository integrity check with per-commit health reports.