Skip to content

Use clean playground URLs - #33

Merged
a-baran-orhan merged 1 commit into
mainfrom
codex/clean-playground-urls
Jul 11, 2026
Merged

Use clean playground URLs#33
a-baran-orhan merged 1 commit into
mainfrom
codex/clean-playground-urls

Conversation

@a-baran-orhan

Copy link
Copy Markdown
Member

Summary

  • replace .html navigation with clean /play routes
  • use /play/<movement> for built-in movements and keep custom documents shareable via #doc=
  • synchronize the address bar when the selected or edited movement changes
  • preserve legacy /index.html, /play.html, and hash links through redirects and compatibility parsing
  • update generated movement-page links without unrelated renderer or L3 changes

Why

Playground URLs exposed implementation filenames and remained stale after changing movements. This makes URLs readable, current, and shareable while preserving existing links.

Validation

  • npm run typecheck
  • npm test -- --run (209 tests passed)
  • npm run build

@vercel

vercel Bot commented Jul 11, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
posecode Ready Ready Preview, Comment Jul 11, 2026 10:09am

@a-baran-orhan
a-baran-orhan marked this pull request as ready for review July 11, 2026 10:09
@a-baran-orhan
a-baran-orhan merged commit 14c41fd into main Jul 11, 2026
3 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