learning_ai_common_plat/services/platform-service/src/modules/ai-budgets
saravanakumardb1 78cb958a6d fix(ai-budgets): tighten rollover period filter to exclude stale entries
- Previous filter only checked e.recordedAt < currentPeriodStart
- Now also checks e.recordedAt >= prevPeriodStart (lower bound)
- Prevents entries from periods before the previous one from inflating
  the spent amount, which would reduce the rollover incorrectly
- 12 ai-budgets tests passing
2026-03-20 06:24:13 -07:00
..
repository.test.ts feat(platform-service): add ai budget governance 2026-03-15 09:30:16 +00:00
repository.ts feat(platform): Phase 3 — AI Budget & Cost Governance 2026-03-20 03:26:23 -07:00
routes.test.ts feat(platform): Phase 3 — AI Budget & Cost Governance 2026-03-20 03:26:23 -07:00
routes.ts fix(ai-budgets): tighten rollover period filter to exclude stale entries 2026-03-20 06:24:13 -07:00
types.ts feat(platform): Phase 3 — AI Budget & Cost Governance 2026-03-20 03:26:23 -07:00