Description: "Track how many milestones have been completed vs. total planned."
Acceptance Criteria:
[ ] Table milestones.
[ ] Columns: grant_id, title, due_date, status (pending/approved).
[ ] Endpoint GET /api/grant/:id/milestones.
Priority: Medium
Labels: database, tracking