diff --git a/CHANGELOG.md b/CHANGELOG.md index ca64bf69..135ef24f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,16 @@ ADR-007 and ADR-002. ### Added +- **Retire an asset from the interface.** Machines, PCs, printers and measuring + tools had no way to take a record out of ShopDB without calling the API, so a + scrapped tool stayed in every list and report. The endpoints already existed + and were already soft deletes: the record leaves the lists while its + calibration history, backups and relationships stay put, and it can be + restored by setting `isactive` back. Called Retire rather than Delete for + that reason, and the confirm says what is kept. USB is not included - it + retires through a status column in the external CMMC database and needs its + own decision. + - **`flask catalog dedupe`, `merge` and `rename`: catalog hygiene.** The legacy data carried space-stripped twins - `DellInc.` beside `Dell Inc.`, `Windows10` beside `Windows 10` - which rode into the shipped seed catalog