paperqueue
LOCAL-FIRSTA reading list that treats your saved links as a file you own.
Design notes
A small, explicit core
The sample architecture separates rendering from a pure queue model and a storage adapter. Validation happens before persistence, and the interface reports a failed save instead of pretending the item is safely stored.
Why not synchronize everything?
Local storage is simpler to understand but is device-specific, can be cleared, and can fail. An explicit export helps portability without promising background synchronization. Multi-device editing would need conflict rules and a different storage contract.
Concept only. This portfolio does not save links or run a reading-list service.