🧩 Background
Streak computation calculations are susceptible to off-by-one errors when managing calendar offsets and date boundaries.
🎯 Objective
Add a specific test simulating weeks with 0 commits separating two active contribution stretches.
📁 Files to touch
🛠️ Implementation steps
- Configure custom contribution data matching this pattern.
- Execute the streak calculator and assert accurate currents and longest values.
✅ Definition of done
🧩 Background
Streak computation calculations are susceptible to off-by-one errors when managing calendar offsets and date boundaries.
🎯 Objective
Add a specific test simulating weeks with 0 commits separating two active contribution stretches.
📁 Files to touch
lib/calculate.test.ts🛠️ Implementation steps
✅ Definition of done