package workspace

import "os"

// reviewWorkingFileInode extracts the inode number from a FileInfo. The
// implementation is platform-specific:
//
//   - On Unix platforms (inode_unix.go), the inode comes from the Syscall
//     Stat_t and is part of the working hint token's wt segment.
//   - On Windows (inode_windows.go), inode is not available; the function
//     returns 0 and the wt segment just carries 0. This is acceptable for a
//     hint-strength token — the mtime+size+mode combination still detects
//     most working changes.
//
// The signature lives in this platform-neutral file so callers do not need
// build tags.
func reviewWorkingFileInode(info os.FileInfo) uint64 {
	return reviewWorkingFileInodeOS(info)
}
