Fix
Inventory
Archiving A Building Preserves Its History
Archiving a building now soft-deletes its locations and external data instead of attempting a hard delete. Inventory adjustments, ASN items, and transfers tied to those locations remain intact, and archiving large buildings now succeeds without the foreign-key errors that previously blocked it.