You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

20 lines
817 B
Markdown

@../CLAUDE.md
# Paint by Habits
A local-only, single-file HTML habit tracker that reveals a pixel-art image as
daily habits are checked off.
## Project-specific notes
- **This project is not a Rust crate.** The deliverable is a single
self-contained `index.html` (vanilla JS + CSS, no build step, no external
requests).
- The authoritative spec is `docs/DESIGN.md`. Behavior changes should update it.
- **Validation:** open `index.html` in a browser from `file://`; there must be
no console errors, no network requests, and the flows in DESIGN.md §9 (edge
cases) must hold. A quick static check: `grep` the file for `http://`,
`https://`, and `fetch(` — external references are forbidden (links in
comments/About text excepted).
- Deployment: copy `index.html` to any static host. No infra needed.