get

fun get(sha: String): String?

The cached snapshot text for sha, or null on a miss. A cached entry that does not parse as a snapshot is treated as a miss (and removed) so the caller re-extracts rather than diffing against a corrupt baseline.