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
- Run
git log --since="8am today" --author=<current-user> --oneline - Check closed issues from GitHub API (closed today)
- Check merged PRs from today
- List branches with commits today but no merged PR (in progress)
- Read
tasks.mdif present — identify completed vs remaining tasks - 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