Ranger Log — the site itself

This site. v3. The first two didn’t stick for different reasons — v1 was too rigid, v2 was too ambitious before the content structure was figured out. This version starts with the content model and builds the visuals on top.

Status

Content collections wired. Notebook theme building. The markdown pipeline replaces the previous hardcoded approach.

What’s working

  • Hub and wiki home views
  • HeadingScrubber on post pages
  • All five panel components for the hub carousel
  • EmbedPanel component (visual, not yet functional)
  • Content schemas for all four sections

What’s next

  • Obsidian sync script (scripts/sync.py)
  • Remaining themes: Terminal (workbench), Field Guide (field-notes)
  • Cross-section embed pipeline
  • RSS feed at /dispatch.rss
  • Adaptive theme transitions between sections

Design notes

The wireframe explorations (v1–v3) are in the handoff zip. v3 is the canonical direction. The key insight from the design process: same data, multiple presentations. The content schema is shared; the layout layer is what differentiates.

Architecture

See docs/architecture.md for the full structure. The short version: Astro reads markdown from src/content/, builds static pages, each section has its own layout that can be themed independently.