Skip to content

Commit e417e45

Browse files
committed
refactor(reports): flatten header hierarchy and remove all emojis
Simplified report structure for better readability and accessibility: Changes: - Removed 'Focus Area' and 'Work by Type' group headers - Promoted all category headers from ### to ## (h3 → h2) - Promoted all subsections from #### to ### (h4 → h3) - Promoted nested subsections from ##### to #### (h5 → h4) - Removed all emojis from section headers - Kept 'New Lights' name unchanged (Guardian theme) Header structure: - # Summary (h1) - ## Desktop, Development, etc. (h2) - promoted from h3 - ### Planned Work, Opportunistic Work (h3) - promoted from h4 - ## Other, Bot Activity, New Lights, Contributors (h2) Impact: - Flatter, more scannable report structure - All project areas at same heading level - Improved accessibility (no decorative emojis) - Cleaner navigation in table of contents Files modified: - scripts/lib/markdown-generator.mjs - Header level adjustments - scripts/lib/label-mapping.mjs - Removed emojis from categories - Both monthly reports regenerated
1 parent a58b50d commit e417e45

File tree

4 files changed

+91
-96
lines changed

4 files changed

+91
-96
lines changed

reports/2025-12-31-report.mdx

Lines changed: 35 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,11 @@ import GitHubProfileCard from '@site/src/components/GitHubProfileCard';
1818
- **New contributors:** 13
1919

2020

21-
# Focus Area
22-
23-
### ️ Desktop
21+
## Desktop
2422

2523
![area/gnome](https://img.shields.io/badge/area%2Fgnome-28A745?style=flat-square) ![area/aurora](https://img.shields.io/badge/area%2Faurora-1D76DB?style=flat-square) ![area/bling](https://img.shields.io/badge/area%2Fbling-F9C74F?style=flat-square)
2624

27-
#### Planned Work
25+
### Planned Work
2826

2927
- feat: disable atuin shell integration by default by [@​castrojo](https://github.com/castrojo) in [#90](https://github.com/projectbluefin/common/pull/90)
3028
- fix(motd): use full terminal width by [@​renner0e](https://github.com/renner0e) in [#87](https://github.com/projectbluefin/common/pull/87)
@@ -36,32 +34,32 @@ import GitHubProfileCard from '@site/src/components/GitHubProfileCard';
3634
- feat: add full-desktop Brewfile with GNOME Circle apps by [@​castrojo](https://github.com/castrojo) in [#32](https://github.com/projectbluefin/common/pull/32)
3735
- feat: add bluefin-faces and fastfetch by [@​renner0e](https://github.com/renner0e) in [#31](https://github.com/projectbluefin/common/pull/31)
3836

39-
#### Opportunistic Work
37+
### Opportunistic Work
4038

41-
> Status: _ChillOps_
39+
- refactor: migrate GNOME extensions from COPR to git submodules by [@​ahmedadan](https://github.com/ahmedadan) in [#938](https://github.com/ublue-os/bluefin-lts/pull/938)
4240

4341
---
4442

45-
### Development
43+
## Development
4644

4745
![area/dx](https://img.shields.io/badge/area%2Fdx-17A2B8?style=flat-square)
4846

49-
#### Planned Work
47+
### Planned Work
5048

5149
- feat: add nvim, micro, and helix to the ide list by [@​castrojo](https://github.com/castrojo) in [#88](https://github.com/projectbluefin/common/pull/88)
5250
- feat(dx): add Swift development environment by [@​joshyorko](https://github.com/joshyorko) in [#72](https://github.com/projectbluefin/common/pull/72)
5351

54-
#### Opportunistic Work
52+
### Opportunistic Work
5553

5654
> Status: _ChillOps_
5755
58-
#### Homebrew Package Updates
56+
### Homebrew Package Updates
5957

6058
![Production Tap](https://img.shields.io/badge/production--tap-33%20updates-blue?style=flat-square) ![Experimental Tap](https://img.shields.io/badge/experimental--tap-49%20updates-orange?style=flat-square)
6159

6260
**82 automated updates** this month via GitHub Actions. Homebrew tap version bumps ensure Bluefin users always have access to the latest stable releases.
6361

64-
##### Quick Summary
62+
#### Quick Summary
6563

6664
| Tap | Updates |
6765
|-----|---------|
@@ -106,11 +104,11 @@ import GitHubProfileCard from '@site/src/components/GitHubProfileCard';
106104

107105
---
108106

109-
### Ecosystem
107+
## Ecosystem
110108

111109
![area/brew](https://img.shields.io/badge/area%2Fbrew-E8590C?style=flat-square) ![area/bluespeed](https://img.shields.io/badge/area%2Fbluespeed-1D76DB?style=flat-square) ![area/flatpak](https://img.shields.io/badge/area%2Fflatpak-9333EA?style=flat-square)
112110

113-
#### Planned Work
111+
### Planned Work
114112

115113
- chore(tools): move swift Brewfile to shared by [@​ahmedadan](https://github.com/ahmedadan) in [#76](https://github.com/projectbluefin/common/pull/76)
116114
- Brewfile fixup by [@​hanthor](https://github.com/hanthor) in [#64](https://github.com/projectbluefin/common/pull/64)
@@ -121,17 +119,17 @@ import GitHubProfileCard from '@site/src/components/GitHubProfileCard';
121119
- feat: add LM Studio to AI tools Brewfile by [@​castrojo](https://github.com/castrojo) in [#24](https://github.com/projectbluefin/common/pull/24)
122120
- feat: add IDE Brewfile with VSCode, VSCodium, and JetBrains by [@​castrojo](https://github.com/castrojo) in [#23](https://github.com/projectbluefin/common/pull/23)
123121

124-
#### Opportunistic Work
122+
### Opportunistic Work
125123

126124
> Status: _ChillOps_
127125
128126
---
129127

130-
### System Services & Policies
128+
## System Services & Policies
131129

132130
![area/services](https://img.shields.io/badge/area%2Fservices-4A90E2?style=flat-square) ![area/policy](https://img.shields.io/badge/area%2Fpolicy-5B8BC1?style=flat-square)
133131

134-
#### Planned Work
132+
### Planned Work
135133

136134
- fix: re-include zsa udev rules by [@​tulilirockz](https://github.com/tulilirockz) in [#74](https://github.com/projectbluefin/common/pull/74)
137135
- fix: togge-tpm2 recipe when NO pin is used by [@​inffy](https://github.com/inffy) in [#61](https://github.com/projectbluefin/common/pull/61)
@@ -141,25 +139,25 @@ import GitHubProfileCard from '@site/src/components/GitHubProfileCard';
141139
- feat: add contents of `ublue-os-singing` to common by [@​tulilirockz](https://github.com/tulilirockz) in [#41](https://github.com/projectbluefin/common/pull/41)
142140
- feat: rewrite luks autounlock script with new instructions from gnomeOS by [@​tulilirockz](https://github.com/tulilirockz) in [#40](https://github.com/projectbluefin/common/pull/40)
143141

144-
#### Opportunistic Work
142+
### Opportunistic Work
145143

146144
> Status: _ChillOps_
147145
148146
---
149147

150-
### Hardware
148+
## Hardware
151149

152150
![area/hardware](https://img.shields.io/badge/area%2Fhardware-F59E0B?style=flat-square) ![area/nvidia](https://img.shields.io/badge/area%2Fnvidia-76B900?style=flat-square)
153151

154152
> Status: _ChillOps_
155153
156154
---
157155

158-
### Infrastructure
156+
## Infrastructure
159157

160158
![area/iso](https://img.shields.io/badge/area%2Fiso-A0522D?style=flat-square) ![area/upstream](https://img.shields.io/badge/area%2Fupstream-5CB85C?style=flat-square) ![area/buildstream](https://img.shields.io/badge/area%2Fbuildstream-0066FF?style=flat-square) ![area/finpilot](https://img.shields.io/badge/area%2Ffinpilot-7C3AED?style=flat-square) ![area/just](https://img.shields.io/badge/area%2Fjust-E99695?style=flat-square) ![area/testing](https://img.shields.io/badge/area%2Ftesting-F59E0B?style=flat-square)
161159

162-
#### Planned Work
160+
### Planned Work
163161

164162
- feat: add loading message to ujust bbrew command by [@​castrojo](https://github.com/castrojo) in [#97](https://github.com/projectbluefin/common/pull/97)
165163
- feat(ci): add justfile validation by [@​renner0e](https://github.com/renner0e) in [#94](https://github.com/projectbluefin/common/pull/94)
@@ -175,46 +173,52 @@ import GitHubProfileCard from '@site/src/components/GitHubProfileCard';
175173
- fix: remove resolve ujust recipe by [@​castrojo](https://github.com/castrojo) in [#47](https://github.com/projectbluefin/common/pull/47)
176174
- chore(just): optionally include custom just recipes by [@​tunix](https://github.com/tunix) in [#22](https://github.com/projectbluefin/common/pull/22)
177175

178-
#### Opportunistic Work
176+
### Opportunistic Work
179177

180178
> Status: _ChillOps_
181179
182180
---
183181

184-
# Work by Type
185-
186-
### Documentation
182+
## Documentation
187183

188184
![kind/documentation](https://img.shields.io/badge/kind%2Fdocumentation-0066FF?style=flat-square)
189185

190186
> Status: _ChillOps_
191187
192188
---
193189

194-
### Tech Debt
190+
## Tech Debt
195191

196192
![kind/tech-debt](https://img.shields.io/badge/kind%2Ftech-debt-D4A259?style=flat-square)
197193

198-
#### Planned Work
194+
### Planned Work
199195

200196
- chore: move ublue-bling to `/usr/bin` instead of `/usr/libexec` by [@​tulilirockz](https://github.com/tulilirockz) in [#48](https://github.com/projectbluefin/common/pull/48)
201197

202-
#### Opportunistic Work
198+
### Opportunistic Work
203199

204200
> Status: _ChillOps_
205201
206202
---
207203

208-
### Automation
204+
## Automation
209205

210206
![kind/automation](https://img.shields.io/badge/kind%2Fautomation-5B8BC1?style=flat-square) ![kind/github-action](https://img.shields.io/badge/kind%2Fgithub-action-2088FF?style=flat-square) ![kind/renovate](https://img.shields.io/badge/kind%2Frenovate-3B82F6?style=flat-square)
211207

212-
#### Planned Work
208+
### Planned Work
213209

214210
- feat: enable merge queue in build workflow by [@​castrojo](https://github.com/castrojo) in [#46](https://github.com/projectbluefin/common/pull/46)
215211
- Add regex manager for ublue-os artwork releases by [@​inffy](https://github.com/inffy) in [#26](https://github.com/projectbluefin/common/pull/26)
216212

217-
#### ⚡ Opportunistic Work
213+
### Opportunistic Work
214+
215+
> Status: _ChillOps_
216+
217+
---
218+
219+
## Localization
220+
221+
![kind/translation](https://img.shields.io/badge/kind%2Ftranslation-8B5CF6?style=flat-square)
218222

219223
> Status: _ChillOps_
220224
@@ -232,7 +236,6 @@ import GitHubProfileCard from '@site/src/components/GitHubProfileCard';
232236
- fix(ci): remove unconsumed build arg by [@​renner0e](https://github.com/renner0e) in [#943](https://github.com/ublue-os/bluefin-lts/pull/943)
233237
- chore: fix local builds; check for yq; update bib recipe by [@​hanthor](https://github.com/hanthor) in [#941](https://github.com/ublue-os/bluefin-lts/pull/941)
234238
- fix: motd printing variables by [@​renner0e](https://github.com/renner0e) in [#942](https://github.com/ublue-os/bluefin-lts/pull/942)
235-
- refactor: migrate GNOME extensions from COPR to git submodules by [@​ahmedadan](https://github.com/ahmedadan) in [#938](https://github.com/ublue-os/bluefin-lts/pull/938)
236239
- chore: get bazaar config from common by [@​renner0e](https://github.com/renner0e) in [#922](https://github.com/ublue-os/bluefin-lts/pull/922)
237240
- fix(ci): use intermediate environment variables by [@​renner0e](https://github.com/renner0e) in [#1534](https://github.com/ublue-os/aurora/pull/1534)
238241
- fix(ci): use just action by [@​renner0e](https://github.com/renner0e) in [#1526](https://github.com/ublue-os/aurora/pull/1526)
@@ -304,7 +307,7 @@ import GitHubProfileCard from '@site/src/components/GitHubProfileCard';
304307

305308
---
306309

307-
## 🤖 Bot Activity
310+
## Bot Activity
308311

309312
**Automation Percentage:** 43.5% (93 bot PRs out of 214 total PRs)
310313

0 commit comments

Comments
 (0)