In ProgressDuplicate Prevention

Duplicate Combiner 2.0

A rebuilt Duplicate Combiner that finds real duplicates, shows what will change, merges safely and tells you exactly what happened.

Status
In Progress
First discussed
Development started
Last updated
Progress5 of 6 milestones

Overview

The Duplicate Combiner finds the same card listed more than once and combines the copies into one listing with the full quantity. It was rebuilt so each group runs on its own and can be retried, previews show the impact before anything changes, quantities are read live from eBay, and stricter identity rules stop different cards being grouped. Every step is recorded so you can see what was combined.

Completed work

  • Each duplicate group merges on its own with live progress, and failed groups can be retried (2026-06-28)
  • Impact preview before merging, with automatic rollback if a step fails (2026-07-09)
  • One combining service shared with batches; quantities read live from eBay (2026-09-13)
  • Redesigned interface with review, queue, live execution, history and SKU Vault (September 7 changelog)
  • Accurate group counts and statistics; scans with outdated results say so (2026-09-18)
  • Real quantities instead of row counts (2026-09-27)
  • Discovery and identity overhaul: positive evidence needed for Ready, hard conflicts never group, every run validated and recorded (2026-10-14)

Milestones

  • Completed

    Isolated group execution with streaming progress and recovery

  • Completed

    Merge impact preview and automatic rollback

  • Completed

    One combination service shared with batches

  • Completed

    Redesigned Duplicate Combiner interface

  • Completed

    Discovery, identity and run-validation overhaul

  • Not Started

    Resumable discovery

What β€œdone” means

The outcomes this item has to deliver. Each is marked as it is confirmed.

  • Groups form only when cards really match (grade, grading company, graded or raw, store, serial)

    Met

  • A failed merge never leaves inventory half-changed

    Not yet verified

  • Quantities shown and merged are the real available stock

    Partly met

  • An interrupted discovery run can resume

    Not met yet

Development updates

No development updates have been posted yet.