Skip to content

Comments

[ADR] Prefer Structured URLs Over Flat URLs#305

Merged
yordis merged 1 commit intomainfrom
adr/url-structure-design
Jan 12, 2026
Merged

[ADR] Prefer Structured URLs Over Flat URLs#305
yordis merged 1 commit intomainfrom
adr/url-structure-design

Conversation

@yordis
Copy link
Member

@yordis yordis commented Oct 18, 2025

No description provided.

@yordis yordis added the State: Deferred The ADR has not been acted upon for a significant period of time. label Oct 18, 2025
@yordis yordis force-pushed the adr/url-structure-design branch from 1e616b4 to b8d0708 Compare January 10, 2026 04:44
@cursor
Copy link

cursor bot commented Jan 10, 2026

PR Summary

ADR added:

  • New src/adrs/1760817947/README.md proposing structured/prefixed URLs (e.g., /p/slug, /product/slug) to enable deterministic routing, avoid cross-entity slug collisions, and reduce backend resolution calls; includes case study link.

Doc cleanup:

  • Minor whitespace adjustment in src/adrs/4615273139/README.md example; no semantic changes.

Written by Cursor Bugbot for commit 9b0e426. This will update automatically on new commits. Configure here.

@yordis yordis force-pushed the adr/url-structure-design branch 4 times, most recently from a62ae55 to 64a817e Compare January 10, 2026 04:59
@yordis yordis changed the title [ADR] Web URL Structure Design as an Architectural Decision [ADR] Prefer Structured URLs Over Flat URLs Jan 10, 2026
@yordis yordis marked this pull request as ready for review January 10, 2026 04:59
@yordis yordis added State: Reviewing The authors have reached a general consensus on the proposal and the editors are now involved. and removed State: Deferred The ADR has not been acted upon for a significant period of time. labels Jan 10, 2026
Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
@yordis yordis force-pushed the adr/url-structure-design branch from 64a817e to 9b0e426 Compare January 10, 2026 05:00
@mleungdev
Copy link

I agree and always have preferred structured URLs its a better way to organize the taxonomy

@yordis yordis added State: Approved The ADR has been agreed upon. and removed State: Reviewing The authors have reached a general consensus on the proposal and the editors are now involved. labels Jan 12, 2026
@yordis yordis merged commit 29b63c5 into main Jan 12, 2026
3 checks passed
@yordis yordis deleted the adr/url-structure-design branch January 12, 2026 18:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

State: Approved The ADR has been agreed upon.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants