# CLAUDE.md Instructions for Claude Code when working on this project. ## Project Overview **Astrolabe** is a lightweight, browser-based snippet manager for Vega-Lite visualizations. Pure vanilla JavaScript, no build tools, retro Windows 2000 aesthetic. ## Architecture - **Frontend-only**: HTML/CSS/JavaScript with CDN dependencies (Monaco Editor, Vega-Embed) - **Storage**: localStorage with Phase 0 schema (id, name, created, modified, spec, draftSpec, comment, tags, datasetRefs, meta) - **Structure**: Three resizable panels (snippet library, Monaco editor, live preview) - **No build tools**: Open `index.html` directly in browser ## Current Status refer `docs/dev-plan.md` for the current status.