521 B
521 B
| id | title | status | assignee | created_date | labels | dependencies | priority |
|---|---|---|---|---|---|---|---|
| TASK-2 | Fix synodic month duration calculation in lunar engine | To Do | 2026-02-15 16:16 | medium |
Description
getSynodicMonth() in src/lib/lunar.ts finds the nearest new moon instead of computing the full ~29.53 day synodic cycle. findPreviousNewMoon/findNextNewMoon need to search across the full cycle boundary, not just find the local illumination minimum.