Skip to content

docs: group debugging, profiling, and OpenTelemetry into a Diagnostics sidebar section#3318

Merged
bartlomieju merged 3 commits into
mainfrom
group-observability-sidebar
Jun 18, 2026
Merged

docs: group debugging, profiling, and OpenTelemetry into a Diagnostics sidebar section#3318
bartlomieju merged 3 commits into
mainfrom
group-observability-sidebar

Conversation

@bartlomieju

Copy link
Copy Markdown
Member

Observability and diagnostics topics in the Runtime sidebar were scattered:
Debugging sat under Guides, OpenTelemetry under the Advanced grab-bag, and CPU
profiling was buried as a sub-item of Debugging. They all serve the same user
intent of "my program is running, how do I observe and diagnose it?", so
splitting them across unrelated sections hurt discoverability.

This pulls them into a dedicated "Debugging & observability" section in
runtime/_data.ts containing Debugging, CPU profiling, and OpenTelemetry as
peers. Coverage stays under Testing since it is genuinely test tooling. Only
the sidebar grouping changes; page URLs are untouched.

Closes #3204

@bartlomieju bartlomieju changed the title docs: group debugging, profiling, and OpenTelemetry into one sidebar section docs: group debugging, profiling, and OpenTelemetry into a Diagnostics sidebar section Jun 18, 2026
@bartlomieju
bartlomieju merged commit 86b635b into main Jun 18, 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.

Group OTel, Debugging, Profiling, etc. into a dedicated sidebar section

1 participant