Optional ReadonlycontentSHA-1 checksum state for compare modes that need content hashes.
undefined: not computed yet; the synchronizer may hash local files before comparing.null: known to be unavailable; sha1 sync skips the pair with a surfaced event.unverified:<hex> sentinel;
consumers must not treat it as proof that bytes match. The sha1 synchronizer must
verify untrusted B2 bytes before using them for equality, or transfer conservatively.Use parseSyncContentSha1, selectB2ComparableSha1, and untrustedSha1 from the sync
entrypoint to construct or inspect this field without depending on sentinel strings.
Optional ReadonlycontentExplicit SHA-1 trust and availability state. Prefer this field for custom
scanners that can distinguish verified digests from untrusted provider
metadata without relying on contentSha1 sentinel strings. When omitted,
the synchronizer derives the state from contentSha1 for compatibility.
ReadonlymodLast modification time in milliseconds since epoch.
ReadonlyrelativePath relative to the sync folder root, using forward slashes.
ReadonlysizeFile size in bytes.
Common metadata for a file discovered during a folder scan.