The plugin-config section added a fourth id to the nav-glyph branch, and no test rendered one, so CI's per-file gate caught the uncovered path. The nav now asserts what it is for: each named id draws its own glyph, and a section this package never heard of still renders the gear.