Skip to content

fix(headers): don't generate /TR URLs for no-track statuses#5184

Open
marcoscaceres wants to merge 2 commits intomainfrom
fix/unofficial-no-tr
Open

fix(headers): don't generate /TR URLs for no-track statuses#5184
marcoscaceres wants to merge 2 commits intomainfrom
fix/unofficial-no-tr

Conversation

@marcoscaceres
Copy link
Copy Markdown
Contributor

derivePubSpace() returned /TR for unofficial specs when the group type was 'wg', because the groupType check came before any no-track guard. Now bails early for no-track statuses (unofficial, base, MO) that aren't CG/BG or TAG findings.

Closes #4251

derivePubSpace() returned /TR for unofficial specs when the group type
was 'wg', because the groupType check came before any no-track guard.
Now bails early for no-track statuses (unofficial, base, MO) that
aren't CG/BG or TAG findings.

Closes #4251
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adjusts W3C header URL derivation so “no-track” documents (e.g., unofficial, base, MO) don’t accidentally get /TR publication URLs just because their group type is "wg", addressing the “zombie-life on /TR” behavior from #4251.

Changes:

  • Add an early guard in derivePubSpace() to return an empty pub space for no-track, non-CG/BG, non-TAG-finding specs.
  • Prevent /TR pub space selection from the "wg" groupType heuristic when the spec is explicitly no-track.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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.

Spec has zombie-life on /TR

2 participants