Skip to content

Map overlays design: generated base plus authored overlays - #82

Merged
dayfine merged 1 commit into
mainfrom
maps/overlays-design
Nov 10, 2026
Merged

dayfine merged 1 commit into
mainfrom
maps/overlays-design

Conversation

@dayfine

@dayfine dayfine commented Nov 10, 2026

Copy link
Copy Markdown
Owner

Map edits currently live in four places (inline patches, builder tables, baked runtime edits, route anchors), so maps can't be regenerated safely and a map fix is hard to review. This writes down the agreed design: generated-only bases, one overlay file per map with typed operations carrying why/evidence/status, route hints moved to checkpoint data, and one resolver shared with Arduino-Source. Docs only; the migration steps follow as separate PRs.

🤖 Generated with Claude Code

https://claude.ai/code/session_013VUubhHeYSMGSSDXZkKZss

Records the 2026-11-09 decision to keep map bases generated-only and move
every authored change into per-map overlay files with a reason, evidence and
status, resolved by one effective_map() shared with Arduino-Source.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013VUubhHeYSMGSSDXZkKZss
@dayfine
dayfine merged commit 9d32fe4 into main Nov 10, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant