feat: task data layer#191
Conversation
There was a problem hiding this comment.
Code Review
This pull request introduces a new Task entity, its database schema, and the corresponding repository and DAO layer to support querying today's tasks. The review identified several critical issues that need to be addressed: incorrect imports of Instant and Clock from kotlin.time instead of kotlinx.datetime which will cause compilation failures; a logical bug in the SQL query that retrieves all future tasks instead of filtering specifically for today's 24-hour window; and the use of Long instead of Double for latitude and longitude coordinates, which results in a severe loss of geographical precision.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
Description
Type of Change
Checklist