Ideally, it could work like this:
On android app, swipe left or right on a note to mark it as “archived”. On next sync the note is marked as archived on server and deleted from phone. Finally on next desktop sync the note is moved to an archive notebook on desktop and deleted from server.
(That would be case with one mobile and one desktop devices. With more devices the archived note remains on server until it has been deleted from or moved to archive notebook on all devices)
Different users may prefer to have the archive notebook on differnt devices or all devices. The point (for me) of archiving is that there are notes that are better not to carry around but are useful to keep archived just in case.
On another note, I would like to say that I am syncing with nextcloud and everyhting is working surprisingly nicely. The only problem I see is that perhaps React Native is not as native as they advertise it. Opening notes feels sluggish and the side panel is hard to work with. Other than that it’s a dream app. Thanks!