feat(worker): WeekReportService orchestrates generate + store

This commit is contained in:
mika kuns
2026-06-03 09:42:21 +02:00
parent e2271b5a50
commit 50d84f12c9
3 changed files with 179 additions and 0 deletions
@@ -0,0 +1,7 @@
namespace ClaudeDo.Worker.Report.Interfaces;
public interface IWeekReportService
{
Task<string?> GetStoredAsync(DateOnly start, DateOnly end, CancellationToken ct = default);
Task<string> GenerateAsync(DateOnly start, DateOnly end, CancellationToken ct = default);
}