Skip to main content

Ritual: Evening Report

Trigger

Every weekday at 6:00 PM local time, or when the working session ends.

What It Does

Summarizes the day. What was completed, what is in progress, and what should happen tomorrow. Gives the developer a clean handoff to the next day — or to a colleague.

Steps

  1. Run git log --since="8am today" --author=<current-user> --oneline
  2. Check closed issues from GitHub API (closed today)
  3. Check merged PRs from today
  4. List branches with commits today but no merged PR (in progress)
  5. Read tasks.md if present — identify completed vs remaining tasks
  6. Produce the report

Report Format

## 🌆 Evening Report — {Weekday}, {Date}

### ✅ Completed Today
{commits made, PRs merged, issues closed}

### 🔨 Still In Progress
{branches with today's commits but no merged PR}
{tasks from tasks.md that are partially done}

### 📌 Tomorrow's Start
{highest priority open task or PR}
{any PRs that need response to review comments}

### 📊 Day Stats
Commits: {N} · PRs merged: {N} · Issues closed: {N}

---
*Generated by The Herald · Agenthood*

Notes

  • Can be triggered manually at any time with /herald eod
  • If no activity detected, produces a minimal report
  • Does not modify any files or git state