Kyle Isom 661c050d83 Step 5: Checkpoint and Status.
Checkpoint re-hashes all tracked files, stores changed blobs, and
updates per-file timestamps only when content changes. Missing files
are skipped gracefully. Status compares each tracked entry against
the filesystem and reports ok/modified/missing.

CLI: sgard checkpoint [-m message], sgard status.
4 new tests (changed file, unchanged file, missing file, status).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 21:36:55 -07:00
2026-03-23 21:36:55 -07:00
2026-03-23 21:36:55 -07:00
2026-03-23 21:16:42 -07:00
2026-03-23 21:36:55 -07:00
2026-03-23 21:36:55 -07:00
Description
No description provided
737 KiB
Languages
Go 99%
Nix 0.7%
Makefile 0.2%
Dockerfile 0.1%