{{define "relations.html"}} {{template "layout_head" .}} {{template "layout_mid" .}}

Relations

Find relations

Walk a queue of candidate pairs surfaced by perceptual-hash similarity. Decide one pair at a time as same image, variant, newer revision, based on, or not related.

{{- $emptyQueue := and (eq .Counts.QueueOpen 0) (eq .Counts.QueueSkipped 0) -}}
{{if $emptyQueue}} {{else}} Start a session {{end}}

Queue: {{.Counts.QueueOpen}} unresolved, {{.Counts.QueueSkipped}} skipped {{if gt .Counts.PhashMissing 0}}· {{.Counts.PhashMissing}} image(s) without a phash{{end}}

{{if and (eq .Counts.QueueOpen 0) (eq .Counts.QueueSkipped 0)}}

The queue is empty. Click Find new pairs to surface candidates with similar perceptual hashes.

{{end}}

Browse relations

Review every relation already declared, grouped by kind. Dissolve groups, merge groups, unlink edges, or jump back to the images.

{{.Counts.DupGroups}} same-image group(s) · {{.Counts.AltGroups}} variant group(s) · {{.Counts.VersionChains}} revision chain(s) · {{.Counts.DerivativeTrees}} based-on tree(s)

Duplicates

Duplicate files

The same file saved at more than one path on disk.

Review duplicate files

Duplicate images

Images you marked as duplicates of each other. {{.Counts.DupGroups}} group(s) declared via the Relations session or the detail-page panel.

Review duplicate images
{{template "layout_end" .}} {{end}}