Add CLAUDE.md with changelog upkeep reminder
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
# puppy-tracker — notes for Claude
|
||||
|
||||
- **Every user-visible change must add an entry to `src/changelog.json`**
|
||||
(newest first, `{ "date": "YYYY-MM-DD", "text": "..." }`). The update banner
|
||||
shows users the entries their new version adds compared to the build they're
|
||||
running, so a missing entry means the change ships silently. Internal-only
|
||||
changes (refactors, server plumbing) don't need one.
|
||||
- Commit messages: no Claude attribution / Co-Authored-By lines.
|
||||
- Run locally: `nix develop -c sh -c 'cd server && go run . -static ../src -data /tmp/puppy.db -invite-code letmein'`
|
||||
- Architecture details are in `README.md` (offline-first PWA, LWW sync with
|
||||
tombstones, per-user data scoping).
|
||||
Reference in New Issue
Block a user