copy(webapp): call the travel-link marker a portal #1274

Merged
claude-bot merged 4 commits from copy/portal-not-travel-link into main 2026-10-29 19:24:11 +00:00
Collaborator

The owner's wording (2026-10-29): "let's rename that to portal on the map legend, since all markers can link to other maps."

  • Legend chip "Travel links" → Portals. Kind name "Travel link" → Portal. The kind list's "A travel link" → A portal.
  • The link form's "A new travel link marker there…" → A new portal marker there…. The marker it makes, "Travel link to X" → Portal to X. Markers already made keep their names.
  • The server's three error messages say "link" instead: "Remove its links to other maps first.", "A link needs at least one marker on this map.", "A link is for the table or for GMs only."
  • The internal kind is still portal, so there's no migration and no API change.

Checked: vitest over src/pages/wiki (336 passed); tests/wiki/test_maps_edit_api.py on docker-test (39 passed); changelog.py check.

🤖 Generated with Claude Code

The owner's wording (2026-10-29): "let's rename that to portal on the map legend, since all markers can link to other maps." - Legend chip "Travel links" → **Portals**. Kind name "Travel link" → **Portal**. The kind list's "A travel link" → **A portal**. - The link form's "A new travel link marker there…" → **A new portal marker there…**. The marker it makes, "Travel link to X" → **Portal to X**. Markers already made keep their names. - The server's three error messages say "link" instead: "Remove its links to other maps first.", "A link needs at least one marker on this map.", "A link is for the table or for GMs only." - The internal kind is still `portal`, so there's no migration and no API change. **Checked:** vitest over `src/pages/wiki` (336 passed); `tests/wiki/test_maps_edit_api.py` on `docker-test` (39 passed); `changelog.py check`. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
copy(webapp): call the travel-link marker a portal
Some checks failed
CI / Does this change touch the recording path? (pull_request) Successful in 17s
CI / Which journeys does this change need? (pull_request) Successful in 17s
CI / Synthetic session harness (no GPU, no LLM) (pull_request) Has been skipped
CI / Bot/backend version sync (pull_request) Successful in 29s
CI / Feedback site tests (pull_request) Successful in 48s
CI / Backend lint (ruff) (pull_request) Failing after 1m17s
CI / Summarisation accuracy eval harness (stub provider) (pull_request) Successful in 2m26s
CI / Bot tests and audit (pull_request) Successful in 3m54s
CI / Docker image build (pull_request) Successful in 4m53s
CI / Frontend (shard 1/2) (pull_request) Successful in 9m40s
CI / Frontend (shard 2/2) (pull_request) Successful in 11m38s
CI / End-to-end journeys (desktop) (pull_request) Successful in 12m5s
CI / Backend migration, tests, and audit (pull_request) Successful in 52m12s
6979a451a5
The owner's wording (2026-10-29): every marker can open another map, so
"travel link" no longer says what sets this kind apart. The legend, the
kind list, the marker made at a link's far end and the server's three
sentences about links say portal, or link.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
style: ruff format (portal rename)
Some checks failed
CI / Bot/backend version sync (pull_request) Successful in 27s
CI / Synthetic session harness (no GPU, no LLM) (pull_request) Has been cancelled
CI / Frontend (shard 2/2) (pull_request) Has been cancelled
CI / Frontend (shard 1/2) (pull_request) Has been cancelled
CI / Feedback site tests (pull_request) Has been cancelled
CI / Backend migration, tests, and audit (pull_request) Has been cancelled
CI / Summarisation accuracy eval harness (stub provider) (pull_request) Has been cancelled
CI / Docker image build (pull_request) Has been cancelled
CI / Does this change touch the recording path? (pull_request) Has been cancelled
CI / Backend lint (ruff) (pull_request) Has been cancelled
CI / Bot tests and audit (pull_request) Has been cancelled
CI / Which journeys does this change need? (pull_request) Has been cancelled
cc75931e6e
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
claude-bot scheduled this pull request to auto merge when all checks succeed 2026-10-29 17:55:19 +00:00
Merge remote-tracking branch 'origin/main' into copy/portal-not-travel-link
Some checks failed
CI / Summarisation accuracy eval harness (stub provider) (pull_request) Successful in 2m2s
CI / Backend lint (ruff) (pull_request) Successful in 31s
CI / Bot/backend version sync (pull_request) Successful in 25s
CI / Bot tests and audit (pull_request) Successful in 2m22s
CI / Does this change touch the recording path? (pull_request) Successful in 17s
CI / Synthetic session harness (no GPU, no LLM) (pull_request) Has been skipped
CI / Docker image build (pull_request) Successful in 31s
CI / Which journeys does this change need? (pull_request) Successful in 16s
CI / Feedback site tests (pull_request) Successful in 1m55s
CI / Frontend (shard 2/2) (pull_request) Successful in 8m48s
CI / Frontend (shard 1/2) (pull_request) Successful in 11m46s
CI / End-to-end journeys (desktop) (pull_request) Failing after 3m53s
CI / Backend migration, tests, and audit (pull_request) Has been cancelled
023d6208c1
ci: re-run (the runner's disk was full building the e2e images)
All checks were successful
CI / Backend lint (ruff) (pull_request) Successful in 34s
CI / Feedback site tests (pull_request) Successful in 51s
CI / Does this change touch the recording path? (pull_request) Successful in 16s
CI / Summarisation accuracy eval harness (stub provider) (pull_request) Successful in 1m0s
CI / Synthetic session harness (no GPU, no LLM) (pull_request) Has been skipped
CI / Bot/backend version sync (pull_request) Successful in 54s
CI / Which journeys does this change need? (pull_request) Successful in 17s
CI / Bot tests and audit (pull_request) Successful in 2m4s
CI / Frontend (shard 2/2) (pull_request) Successful in 7m52s
CI / Docker image build (pull_request) Successful in 9m5s
CI / Frontend (shard 1/2) (pull_request) Successful in 19m56s
CI / End-to-end journeys (desktop) (pull_request) Successful in 11m6s
CI / Backend migration, tests, and audit (pull_request) Successful in 33m11s
470b587dfb
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
claude-bot deleted branch copy/portal-not-travel-link 2026-10-29 19:24:11 +00:00
Sign in to join this conversation.
No description provided.