Skip to main content

Ritual: Evening Report

Trigger

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

Status

Runs on its declared schedule in .github/workflows/rituals.yml. Run it manually with:

npx agenthood ritual run evening-report

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

  • Trigger manually at any time with the command in Status
  • If no activity detected, produces a minimal report
  • Does not modify any files or git state