No description
Find a file
Vadym Samoilenko 908205da44 fix: consistent wall-clock hours across all dashboard endpoints
- aggregator.py: store union of (start_at, end_at) intervals, not sum of
  active_hours — active_hours is Claude's estimate, not wall-clock time
- dashboard/monthly: compute from session intervals + overhead per day
  instead of DailyStat.total_hours (which lacked overhead and used active_hours)
- dashboard/dow: same fix — query sessions directly, apply union + overhead
- Both monthly and dow now match the KPI summary card exactly

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-06 18:45:04 +01:00
.claude feat: project metadata fields (client, job#, repo) with inline editing + time calc audit 2026-03-26 15:08:14 +00:00
.github/workflows feat: corporate planning hub backend — tasks, calendar, ADO, AI reports 2026-05-06 18:44:26 +01:00
alembic feat: corporate planning hub backend — tasks, calendar, ADO, AI reports 2026-05-06 18:44:26 +01:00
scripts Initial commit — CC Dashboard v1.0 2026-03-26 12:54:47 +00:00
src fix: consistent wall-clock hours across all dashboard endpoints 2026-05-06 18:45:04 +01:00
.dockerignore add .dockerignore to exclude __pycache__ from image 2026-03-26 13:02:16 +00:00
.env.example fix: consistent wall-clock hours across all dashboard endpoints 2026-05-06 18:45:04 +01:00
.gitignore Initial commit — CC Dashboard v1.0 2026-03-26 12:54:47 +00:00
.pre-commit-config.yaml feat: corporate planning hub backend — tasks, calendar, ADO, AI reports 2026-05-06 18:44:26 +01:00
apache.conf Initial commit — CC Dashboard v1.0 2026-03-26 12:54:47 +00:00
deploy.sh fix: correct static file layout for Apache Alias serving 2026-03-26 13:57:33 +00:00
docker-compose.yml Initial commit — CC Dashboard v1.0 2026-03-26 12:54:47 +00:00
Dockerfile fix: alembic config path in Dockerfile CMD 2026-03-26 12:59:10 +00:00
pyproject.toml feat: corporate planning hub backend — tasks, calendar, ADO, AI reports 2026-05-06 18:44:26 +01:00
requirements.txt feat: corporate planning hub backend — tasks, calendar, ADO, AI reports 2026-05-06 18:44:26 +01:00