diff --git a/CHANGELOG.md b/CHANGELOG.md index 5999ec7c1..065814fbc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,47 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [7.10.0] — 2026-06-13 — forward-looking schedule layer (`agenda` + dash UPCOMING) + +### Added + +- **`agenda` command** (`commands/agenda.zsh`) — a forward-looking view of dated + activity across all projects: deadlines, exams, milestones, and recurring blocks. + Buckets results into **OVERDUE / TODAY / THIS WEEK / LATER** with a calm empty + state. Windows: default/`-w` (7d), `today` (0d), `-m` (30d), `--all` (uncapped + + holidays), `--overdue` (overdue only). Category/type filters + (`research`/`general`/`recurring`/`teach`/`dev`/`r`/`quarto`/`apps`) match the + record **type** OR the project category. Aliases: `agt`/`agw`/`agm`. +- **Shared schedule engine** (`lib/schedule.zsh`) — pure-ZSH, no `yq`/atlas required. + Parses an optional `## Schedule:` section in each project's `.STATUS` + (`- |