Skip to content

Commit eae3cdd

Browse files
committed
desktops: fix broken #tier-overrides anchor link
The Top-level fields table at line 112 links to '#tier-overrides', but the heading 'tier_overrides' slugifies to 'tier_overrides' under Python-Markdown's default slugifier (underscores are preserved as part of the word-character class). The link silently 404s when clicked. Add an explicit anchor: `### tier_overrides {#tier-overrides}`. This is the same pattern already used for the Lifecycle: install heading further down the file. Verified the other internal fragment link in the same table — `#tier-blocks` for the heading `### Tier blocks` — slugifies correctly to 'tier-blocks' (whitespace becomes the separator), so it does NOT need an explicit anchor and is left alone. The other two internal fragment links in the file (`#yaml-schema` from the 'Adding a new desktop' walkthrough and `#lifecycle-install` from the bash module API table) both resolve correctly already.
1 parent f33e0ad commit eae3cdd

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

docs/Developer-Guide_Desktops.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ The release block is **orthogonal** to the tier walk: it applies to whatever tie
134134
| `packages_remove` | list | Packages filtered out of the merged install list. |
135135
| `packages_uninstall` | list | Packages purged after install on this release only. |
136136

137-
### tier_overrides
137+
### tier_overrides {#tier-overrides}
138138

139139
`tier_overrides` is for **package availability holes**: a tier package that exists on most arches/releases but is missing on one specific combination. The schema has two layers:
140140

0 commit comments

Comments
 (0)