Introduce a non-destructive "archived" state to replace the legacy "inactive" state. Archived sites are kept offline by replacing page reads with a notice page and blocking all writes. Legacy "inactive" states are normalized to "archived" for backward compatibility. Update the client UI to support the new state and add comprehensive tests.