flower
/

review · segments

Reserved slug research for enmbook platform

pi 111 events 1 segments

segment 1 of 1

Research and propose additions to the reserved slug list for enmbook

Done

The agent read the spec, locked todo 416, inspected routes/web.php, routes/settings.php, config files, and vendor routes for Fortify, Passkeys, Horizon, Livewire, and Reverb. It identified 16 route-collision gaps where first-path-segments are not reserved. It also researched external reserved slug lists (shouldbee/reserved-usernames, reserved-slugs npm package, GitHub reserved names, RFC 2142) and compiled a curated list of additional names. Findings were written to scratchpad 782 and the todo was marked ready for review.

outcome

Findings written to scratchpad 782 with 16 must-fix route-collision gaps and a curated list of additional reserved slugs.

next steps

  • Review findings in scratchpad 782
  • Update app/Support/Slug/ReservedSlugs.php with proposed additions

key decisions

  • Separate route-collision gaps (must-fix) from platform impersonation and infrastructure convention names (should-add)
  • Note that slug charset prevents collisions with dotted files like robots.txt but bare stems like 'robots' could be claimed

open questions

3 weeks ago 3 weeks ago