docs(FR-2086): convert legacy formatting to admonitions and add cross-reference anchors#5450
Conversation
How to use the Graphite Merge QueueAdd either label to this PR to merge it via the merge queue:
You must have a Graphite account in order to use the merge queue. Sign up using this link. An organization admin has required the Graphite Merge Queue in this repository. Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue. This stack of pull requests is managed by Graphite. Learn more about stacking. |
There was a problem hiding this comment.
Pull request overview
This PR updates the Backend.AI WebUI user manual (packages/backend.ai-webui-docs/) to modernize formatting across EN/JA/TH by converting legacy indented notes into :::note/:::warning admonitions, adding stable HTML anchors for cross-references, and cleaning up legacy markup (RST remnants, broken headings, and code blocks).
Changes:
- Convert legacy 3-space indented note/warning blocks into admonitions across EN/JA/TH docs.
- Add
<a id="..."></a>anchors to provide stable, English cross-reference targets in translated pages. - Normalize various legacy cross-reference formats and fix broken markup (including fenced code blocks and headings).
Reviewed changes
Copilot reviewed 75 out of 75 changed files in this pull request and generated 5 comments.
Show a summary per file
| File | Description |
|---|---|
| packages/backend.ai-webui-docs/src/th/vfolder/vfolder.md | Convert legacy notes to admonitions; add anchors and update links. |
| packages/backend.ai-webui-docs/src/th/user_settings/user_settings.md | Add anchors and convert legacy notes to admonitions. |
| packages/backend.ai-webui-docs/src/th/trouble_shooting/trouble_shooting.md | Add anchors; convert indented code and notes to fenced blocks/admonitions. |
| packages/backend.ai-webui-docs/src/th/summary/summary.md | Convert deprecation notice and notes to admonitions; update links. |
| packages/backend.ai-webui-docs/src/th/start/start.md | Update shortcut links; convert note to admonition. |
| packages/backend.ai-webui-docs/src/th/share_vfolder/share_vfolder.md | Add anchors; convert legacy notes to admonitions; update links. |
| packages/backend.ai-webui-docs/src/th/sessions_all/sessions_all.md | Add many stable anchors; convert legacy notes to admonitions; normalize links. |
| packages/backend.ai-webui-docs/src/th/session_page/session_page.md | Add anchors for sections. |
| packages/backend.ai-webui-docs/src/th/quickstart.md | Normalize quickstart cross-reference links to new anchors. |
| packages/backend.ai-webui-docs/src/th/overview/overview.md | Add anchors; restructure/normalize tables and notes. |
| packages/backend.ai-webui-docs/src/th/my_environments/my_environments.md | Update cross-reference to new anchor. |
| packages/backend.ai-webui-docs/src/th/mount_vfolder/mount_vfolder.md | Add anchors; convert legacy notes and code to admonitions/fenced blocks; normalize links. |
| packages/backend.ai-webui-docs/src/th/model_serving/model_serving.md | Convert notes/warnings; add anchors; convert tables/code blocks; normalize links. |
| packages/backend.ai-webui-docs/src/th/login/login.md | Add anchors; convert legacy notes/warnings to admonitions. |
| packages/backend.ai-webui-docs/src/th/license_agreement/license_agreement.md | Normalize numbered list formatting. |
| packages/backend.ai-webui-docs/src/th/installation/installation.md | Convert legacy indented notes to admonitions. |
| packages/backend.ai-webui-docs/src/th/import_run/import_run.md | Add anchors; convert legacy notes to admonitions; normalize links. |
| packages/backend.ai-webui-docs/src/th/header/header.md | Add anchors; convert note to admonition. |
| packages/backend.ai-webui-docs/src/th/disclaimer.md | Clean up legacy table-like markup into plain text. |
| packages/backend.ai-webui-docs/src/th/cluster_session/cluster_session.md | Convert legacy note to admonition; add anchors. |
| packages/backend.ai-webui-docs/src/th/chat/chat.md | Add anchors; normalize cross-reference link. |
| packages/backend.ai-webui-docs/src/th/appendix/appendix.md | Add anchors; convert legacy note/code formatting; normalize links. |
| packages/backend.ai-webui-docs/src/th/agent_summary/agent_summary.md | Convert legacy note to admonition. |
| packages/backend.ai-webui-docs/src/ja/vfolder/vfolder.md | Convert legacy notes to admonitions; add anchors and update links. |
| packages/backend.ai-webui-docs/src/ja/user_settings/user_settings.md | Add anchors and convert legacy notes to admonitions. |
| packages/backend.ai-webui-docs/src/ja/trouble_shooting/trouble_shooting.md | Add anchors; convert indented code and notes to fenced blocks/admonitions. |
| packages/backend.ai-webui-docs/src/ja/summary/summary.md | Convert deprecation notice and notes to admonitions; update links. |
| packages/backend.ai-webui-docs/src/ja/start/start.md | Update shortcut links; convert note to admonition. |
| packages/backend.ai-webui-docs/src/ja/share_vfolder/share_vfolder.md | Add anchors; convert legacy notes to admonitions; update links. |
| packages/backend.ai-webui-docs/src/ja/sessions_all/sessions_all.md | Add many stable anchors; convert legacy notes to admonitions; normalize links. |
| packages/backend.ai-webui-docs/src/ja/session_page/session_page.md | Add anchors for sections. |
| packages/backend.ai-webui-docs/src/ja/quickstart.md | Normalize quickstart cross-reference links to new anchors. |
| packages/backend.ai-webui-docs/src/ja/overview/overview.md | Add anchors; restructure/normalize tables and notes. |
| packages/backend.ai-webui-docs/src/ja/my_environments/my_environments.md | Update cross-reference to new anchor. |
| packages/backend.ai-webui-docs/src/ja/mount_vfolder/mount_vfolder.md | Add anchors; convert legacy notes and code to admonitions/fenced blocks; normalize links. |
| packages/backend.ai-webui-docs/src/ja/model_serving/model_serving.md | Convert notes/warnings; add anchors; convert tables/code blocks; normalize links. |
| packages/backend.ai-webui-docs/src/ja/login/login.md | Add anchors; convert legacy notes/warnings to admonitions. |
| packages/backend.ai-webui-docs/src/ja/license_agreement/license_agreement.md | Normalize numbered list formatting. |
| packages/backend.ai-webui-docs/src/ja/installation/installation.md | Convert legacy indented notes to admonitions. |
| packages/backend.ai-webui-docs/src/ja/import_run/import_run.md | Add anchors; convert legacy notes to admonitions; normalize links. |
| packages/backend.ai-webui-docs/src/ja/header/header.md | Add anchors; convert note to admonition. |
| packages/backend.ai-webui-docs/src/ja/disclaimer.md | Clean up legacy table-like markup into plain text. |
| packages/backend.ai-webui-docs/src/ja/cluster_session/cluster_session.md | Convert legacy note to admonition; add anchors. |
| packages/backend.ai-webui-docs/src/ja/chat/chat.md | Add anchors; normalize cross-reference link. |
| packages/backend.ai-webui-docs/src/ja/appendix/appendix.md | Add anchors; convert legacy note/code formatting; normalize links. |
| packages/backend.ai-webui-docs/src/ja/agent_summary/agent_summary.md | Convert legacy note to admonition. |
| packages/backend.ai-webui-docs/src/en/vfolder/vfolder.md | Convert legacy notes to admonitions; add anchors and update links. |
| packages/backend.ai-webui-docs/src/en/user_settings/user_settings.md | Add anchors and convert legacy notes to admonitions. |
| packages/backend.ai-webui-docs/src/en/trouble_shooting/trouble_shooting.md | Add anchors; convert indented code and notes to fenced blocks/admonitions. |
| packages/backend.ai-webui-docs/src/en/summary/summary.md | Convert deprecation notice and notes to admonitions; update links. |
| packages/backend.ai-webui-docs/src/en/start/start.md | Update shortcut links; convert note to admonition. |
| packages/backend.ai-webui-docs/src/en/share_vfolder/share_vfolder.md | Add anchors; convert legacy notes to admonitions; update links. |
| packages/backend.ai-webui-docs/src/en/sessions_all/sessions_all.md | Add many stable anchors; convert legacy notes to admonitions; normalize links. |
| packages/backend.ai-webui-docs/src/en/session_page/session_page.md | Add anchors for sections. |
| packages/backend.ai-webui-docs/src/en/quickstart.md | Normalize quickstart cross-reference links to new anchors. |
| packages/backend.ai-webui-docs/src/en/overview/overview.md | Add anchors; update headings/notes and normalize cross-reference section. |
| packages/backend.ai-webui-docs/src/en/my_environments/my_environments.md | Update cross-reference to new anchor. |
| packages/backend.ai-webui-docs/src/en/mount_vfolder/mount_vfolder.md | Add anchors; convert legacy notes and code to admonitions/fenced blocks; normalize links. |
| packages/backend.ai-webui-docs/src/en/model_serving/model_serving.md | Convert notes/warnings; add anchors; convert tables/code blocks; normalize links. |
| packages/backend.ai-webui-docs/src/en/login/login.md | Add anchors; convert legacy notes/warnings to admonitions. |
| packages/backend.ai-webui-docs/src/en/license_agreement/license_agreement.md | Normalize numbered list formatting. |
| packages/backend.ai-webui-docs/src/en/installation/installation.md | Convert legacy indented notes to admonitions. |
| packages/backend.ai-webui-docs/src/en/import_run/import_run.md | Add anchors; convert legacy notes to admonitions; normalize links. |
| packages/backend.ai-webui-docs/src/en/header/header.md | Add anchors; convert note to admonition. |
| packages/backend.ai-webui-docs/src/en/disclaimer.md | Clean up legacy table-like markup into plain text. |
| packages/backend.ai-webui-docs/src/en/cluster_session/cluster_session.md | Convert legacy note to admonition; add anchors. |
| packages/backend.ai-webui-docs/src/en/chat/chat.md | Add anchors; normalize cross-reference link. |
| packages/backend.ai-webui-docs/src/en/appendix/appendix.md | Add anchors; convert legacy note/code formatting; normalize links. |
| packages/backend.ai-webui-docs/src/en/agent_summary/agent_summary.md | Convert legacy note to admonition. |
6b7a7d2 to
e3b5d43
Compare
3edff16 to
40e0a46
Compare
|
Fixed broken anchor links in the latest push. Added missing Missing anchors (all 4 languages):
Missing anchors in translated pages (ko/ja/th):
Also reviewed the 5 Copilot comments — all were false positives (tables use |
e3b5d43 to
97cb2d3
Compare
40e0a46 to
4c2bde4
Compare
Merge activity
|
…-reference anchors (#5450) Resolves #5449 ([FR-2086](https://lablup.atlassian.net/browse/FR-2086)) ## Summary - Convert 3-space indented notes to `:::note`/`:::warning` admonitions across EN, JA, TH docs (91 notes, 3 warnings) - Add ~100 HTML anchor tags (`<a id="...">`) for stable cross-reference targets in EN, JA, TH - Fix 7 broken cross-reference anchor links across all 4 languages (EN, KO, JA, TH): - `#open-app-to-public`, `#service-definition-file`, `#delete-customized-image` (missing anchors) - `#admin-menus`, `#model-serving`, `#my-environments`, `#chat-page` (missing in translated pages) - `#scheduling-methods` (missing in JA/TH) - Fix 20+ cross-reference links from legacy `<anchor>` format to standard markdown anchors - Remove duplicate H1 headings and fix broken markup (e.g., stray backticks) - Convert indented code examples to proper fenced code blocks - Update `/review-pr-feedback` command to re-request review from CHANGES_REQUESTED reviewers after applying fixes > **Note**: This is a follow-up to #5404 which handled Korean docs. This PR covers the remaining EN, JA, TH documentation plus cross-language anchor fixes. ## Test plan - [x] Verify all 3-space indented notes are converted to admonitions in EN, JA, TH docs - [x] Check HTML anchor tags are properly placed before their target headings - [x] Confirm cross-reference links resolve correctly (38 previously broken links fixed) - [ ] Review PDF/HTML build output renders admonitions properly 🤖 Generated with [Claude Code](https://claude.com/claude-code) [FR-2086]: https://lablup.atlassian.net/browse/FR-2086?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
97cb2d3 to
6d7e966
Compare


Resolves #5449 (FR-2086)
Summary
:::note/:::warningadmonitions across EN, JA, TH docs (91 notes, 3 warnings)<a id="...">) for stable cross-reference targets in EN, JA, TH#open-app-to-public,#service-definition-file,#delete-customized-image(missing anchors)#admin-menus,#model-serving,#my-environments,#chat-page(missing in translated pages)#scheduling-methods(missing in JA/TH)<anchor>format to standard markdown anchors/review-pr-feedbackcommand to re-request review from CHANGES_REQUESTED reviewers after applying fixesTest plan
🤖 Generated with Claude Code