snapshotFile

@get:Internal
abstract val snapshotFile: RegularFileProperty(source)

The committed snapshot to compare against.

Read manually rather than declared as an @InputFile because it is optional - absent until the first aalekhSnapshot run - and this task never caches, so fingerprinting it would add nothing.