diff --git a/CLAUDE.md b/CLAUDE.md index c5d169a9..1e489c0f 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -77,6 +77,23 @@ The site has four menu groups configured in `config.toml`: - Posts are created with draft status by default (controlled by archetype) - The site integrates with multiple social platforms and services in the Kestrel's Nest ecosystem +### Temporal Pages Maintenance + +When doing any work on the blog, check if the following pages need updates: + +- **`/content/now.md`** - Current activities, projects, reading, playing, upcoming events +- **`/content/then.md`** - Completed projects, finished books/games, past events +- **`/content/upcoming.md`** - Future plans, events, projects in the pipeline + +These three pages form a temporal view of Eric's life. New blog posts often signal changes that should be reflected here: + +- A new project post might mean something moved from `/upcoming` to `/now` +- A project completion post means moving from `/now` to `/then` +- Event announcements should appear in `/upcoming` with dates/venues +- After events pass, move them to `/then` + +Each page includes a "last updated" date in the opening paragraph—update this when making changes. + ## Eric's Writing Voice & Style Guide When writing or editing blog posts, maintain Eric's distinctive voice and structural patterns: