Post-form location override (U1-U6) plus the code-review hardening, the maplibre-CSS lazy <link>, and the test-entry leak fix. Bumps the user pin to dd19995, the corresponding user/ merge-to-main commit. CLAUDE.md conflicted because both sides changed it deliberately: main cut it to rules-only (839a4d0,ed6e43a) while this branch added the map-doctrine carve-out (829325c). Resolved to main's rules-only structure with the carve-out ported into it — without it CLAUDE.md would forbid the second map engine this feature deliberately ships. The descriptive detail stays in docs/reference/architecture.md, per main's content-tiering convention. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
docs/
If you're Mischa
Doing something operational? → guides/
- Posting a journal entry
- Managing GPX files
- Switching to a new trip
- Rebuilding local dev from scratch
Checking project status? → working/ — what's in there + the plan status convention
Design or architecture decisions? → reference/
If you're Claude
Always-loaded project rules → CLAUDE.md (repo root)
Active specs and plans → working/specs/ and working/plans/
Stable facts → reference/
Raw research input → research/