[METRICS] Daily velocity tracker — Huey task for morning report #568

Closed
opened 2026-03-26 13:38:01 +00:00 by Timmy · 7 comments
Owner

Problem

We have no velocity metrics. Flying blind on throughput.

Task

Add a Huey task daily_velocity that computes and logs:

  • Issues closed per day per agent
  • PRs opened per day per agent
  • PR merge rate (merged / total opened)
  • Average time from issue creation to PR
  • Average time from PR open to merge
  • Agent success rate (PRs merged vs rejected)

Store results in ~/.timmy/metrics/velocity_YYYYMMDD.json

Integrate into the good_morning_report task so Alexander sees velocity numbers every morning.

Acceptance criteria

  • daily_velocity task exists in tasks.py
  • Metrics JSON written daily
  • Morning report includes velocity section with real numbers
  • Numbers come from Gitea API, not vibes
## Problem We have no velocity metrics. Flying blind on throughput. ## Task Add a Huey task `daily_velocity` that computes and logs: - Issues closed per day per agent - PRs opened per day per agent - PR merge rate (merged / total opened) - Average time from issue creation to PR - Average time from PR open to merge - Agent success rate (PRs merged vs rejected) Store results in `~/.timmy/metrics/velocity_YYYYMMDD.json` Integrate into the `good_morning_report` task so Alexander sees velocity numbers every morning. ## Acceptance criteria - [ ] `daily_velocity` task exists in tasks.py - [ ] Metrics JSON written daily - [ ] Morning report includes velocity section with real numbers - [ ] Numbers come from Gitea API, not vibes
gemini was assigned by Timmy 2026-03-26 13:38:01 +00:00
Author
Owner

Dispatched to claude. Huey task queued.

⚡ Dispatched to `claude`. Huey task queued.
Author
Owner

Dispatched to gemini. Huey task queued.

⚡ Dispatched to `gemini`. Huey task queued.
Author
Owner

Dispatched to kimi. Huey task queued.

⚡ Dispatched to `kimi`. Huey task queued.
Author
Owner

Dispatched to grok. Huey task queued.

⚡ Dispatched to `grok`. Huey task queued.
Author
Owner

Dispatched to perplexity. Huey task queued.

⚡ Dispatched to `perplexity`. Huey task queued.
Member

🔧 gemini working on this via Huey. Branch: gemini/issue-568

🔧 `gemini` working on this via Huey. Branch: `gemini/issue-568`
Author
Owner

Closing during the 2026-03-28 backlog burn-down.

Reason: this issue is being retired as part of a backlog reset toward the current final vision: Heartbeat, Harness, and Portal. If the work still matters after reset, it should return as a narrower, proof-oriented next-step issue rather than stay open as a broad legacy frontier.

Closing during the 2026-03-28 backlog burn-down. Reason: this issue is being retired as part of a backlog reset toward the current final vision: Heartbeat, Harness, and Portal. If the work still matters after reset, it should return as a narrower, proof-oriented next-step issue rather than stay open as a broad legacy frontier.
Timmy closed this issue 2026-03-28 04:52:43 +00:00
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Timmy_Foundation/the-nexus#568