SAVE STATE
Save State is the Understory Labs homepage — a living record of everything being built. It started as a static changelog (deployed March 2026) and is evolving into a dynamic portfolio site that serves two audiences: the builder who wants a mission control view, and the visitor who wants to understand what's being made and how. The **content engine** reads markdown entry files at request time, parsing frontmatter and converting to HTML via a unified/remark/rehype pipeline. A global `/log` skill makes it frictionless to record a session from any project directory — one command, no context switching. **Phase 2** adds server infrastructure (Uptime Kuma for health monitoring, ClaudeVault for persistent AI memory) on a self-hosted second computer, exposing services via Cloudflare Tunnel. The boundary is clean: Supabase handles content and analytics, the server handles operations.
Open →Changelog — filterable session log
Markdown-driven entry list with client-side project filtering and staggered animations
Content engine — markdown-to-HTML pipeline
gray-matter + unified/remark/rehype pipeline reads entries at request time
/log skill — cross-project entry authoring
Global Claude Code skill — writes entries to this repo from any project directory
Dynamic site — Supabase-backed portfolio
Project deep-dives, landing page, analytics dashboard powered by Supabase
Analytics dashboard — cross-project work patterns
Recharts visualizations: entries over time, by project, tag distribution, timeline
Health monitoring — live service status
Uptime Kuma integration via self-hosted server (Phase 2)