Reporting
Operator-friendly reporting that clients actually read
How to structure monthly reports so buyers see shipped work, blockers, and decisions without needing a catch-up call.
This article page is ready for real CMS or file-based content next. For now, the structure is in place so the public blog surface has valid routes and can grow into a proper publishing flow.
The next logical step is choosing whether posts should come from markdown files, Supabase, or another publishing backend. Once you choose that, this route can render real content without changing the blog index design.