Week 015 — Lost Ships, Found Begins
The lost item feature shipped this week. Then it immediately created a follow-on question.
Week of February 3, 2025
Progress
The lost item story is complete: a user can report an item as lost, specify a reward, and the record gets saved with the correct schema and visual feedback on both the item page and the items list. The lost_items table holds the instance data, the item record carries a reference back to it, and the UI reflects the state change.
Started the found item story the same week. The first implementation decision landed immediately: "found" and "safe" are not the same state.
Found means someone has the item — it's been picked up, but it hasn't been returned to the owner yet. Safe means it's back. Those two states need to be tracked and displayed differently, because the owner's next action depends on which one they're in. An item that's been found but not returned requires coordination. An item that's back home just needs to be cleared.
The UI changes for found state were started. The API logic still needs to be written.
Next Week
Another gap, as it turned out. Work picked back up in March.
