Skip to main content

max / balanced_breakfast

Take the makeover 0.49 build, two releases at once This app had been left on makeover-build 0.47 while the rest of the tree moved, which is the lag the pin rule exists to stop. The dead-vocabulary seal goes 45 to 49: three classes from `Field::suggests`'s list and one from `Field::unit`, all four dead here because BB describes no screens. No markup changed and nothing BB was using stopped being used.
Co-Authored-By
Claude Opus 5 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-08-22 00:31 UTC
Signed with PGP, not checked
Commit: fa7698189ae175b67ab16f9cdcf4d7753ca36131
Parent: bf802b3
3 files changed, +34 insertions, -23 deletions
M Cargo.lock +21 -21
@@ -3186,7 +3186,9 @@
3186 3186
3187 3187 [[package]]
3188 3188 name = "makeover-build"
3189 - version = "0.47.0"
3189 + version = "0.49.0"
3190 + source = "registry+https://github.com/rust-lang/crates.io-index"
3191 + checksum = "08975ffa5588135d21fbfb10ce0a70e5cd4da193e679a5f6a56160049ed0183b"
3190 3192 dependencies = [
3191 3193 "makeover",
3192 3194 "makeover-geometry",
@@ -3201,11 +3203,15 @@
3201 3203
3202 3204 [[package]]
3203 3205 name = "makeover-layout"
3204 - version = "0.31.0"
3206 + version = "0.33.0"
3207 + source = "registry+https://github.com/rust-lang/crates.io-index"
3208 + checksum = "7ba9bae28e348ef6df04ddf04222703b5ea680ac2c978f0dce8679e2acbdc5a0"
3205 3209
3206 3210 [[package]]
3207 3211 name = "makeover-touch"
3208 - version = "0.22.0"
3212 + version = "0.23.0"
3213 + source = "registry+https://github.com/rust-lang/crates.io-index"
3214 + checksum = "0f6272302ba50183af43fe35064db861d77b4786ab6f8994ed9bb6c18c57bba0"
3209 3215 dependencies = [
3210 3216 "makeover-geometry",
3211 3217 "makeover-layout",
@@ -3213,7 +3219,9 @@
3213 3219
3214 3220 [[package]]
3215 3221 name = "makeover-webview"
3216 - version = "0.52.0"
3222 + version = "0.55.0"
3223 + source = "registry+https://github.com/rust-lang/crates.io-index"
3224 + checksum = "2cd308d279ece9665206044886d0da8762ce9eb81368e0f15a5afb8c0650cb41"
3217 3225 dependencies = [
3218 3226 "makeover-geometry",
3219 3227 "makeover-layout",
@@ -5625,7 +5633,7 @@
5625 5633
5626 5634 [[package]]
5627 5635 name = "synckit-client"
5628 - version = "0.8.0"
5636 + version = "0.8.1"
5629 5637 dependencies = [
5630 5638 "apple-native-keyring-store",
5631 5639 "argon2",
@@ -8068,14 +8076,6 @@
8068 8076 "winnow 1.0.4",
8069 8077 ]
8070 8078
8071 - [[patch.unused]]
8072 - name = "makeover-immediate"
8073 - version = "0.30.0"
8074 -
8075 - [[patch.unused]]
8076 - name = "makeover-tui"
8077 - version = "0.30.0"
8078 -
8079 8079 [[patch.unused]]
8080 8080 name = "kberg"
8081 8081 version = "0.1.0"
@@ -8090,27 +8090,27 @@
8090 8090
8091 8091 [[patch.unused]]
8092 8092 name = "quasi-axum"
8093 - version = "0.36.0"
8093 + version = "0.48.0"
8094 8094
8095 8095 [[patch.unused]]
8096 8096 name = "quasi-basics"
8097 - version = "0.36.0"
8097 + version = "0.48.0"
8098 8098
8099 8099 [[patch.unused]]
8100 8100 name = "quasi-http"
8101 - version = "0.36.0"
8101 + version = "0.48.0"
8102 8102
8103 8103 [[patch.unused]]
8104 8104 name = "quasi-immediate"
8105 - version = "0.36.0"
8105 + version = "0.48.0"
8106 8106
8107 8107 [[patch.unused]]
8108 8108 name = "quasi-notifs"
8109 - version = "0.36.0"
8109 + version = "0.48.0"
8110 8110
8111 8111 [[patch.unused]]
8112 8112 name = "quasi-router"
8113 - version = "0.36.0"
8113 + version = "0.48.0"
8114 8114
8115 8115 [[patch.unused]]
8116 8116 name = "quasi-store"
@@ -8118,8 +8118,8 @@
8118 8118
8119 8119 [[patch.unused]]
8120 8120 name = "quasi-tauri"
8121 - version = "0.36.0"
8121 + version = "0.48.0"
8122 8122
8123 8123 [[patch.unused]]
8124 8124 name = "quasi-webview"
8125 - version = "0.36.0"
8125 + version = "0.48.0"
@@ -18,7 +18,7 @@
18 18 # Materialises the generated files: themes/, geometry.css, layout.css,
19 19 # typography.css. makeover and makeover-geometry reach the build script through
20 20 # here rather than as pins of their own.
21 - makeover-build = "0.47.0"
21 + makeover-build = "0.49.0"
22 22 # Cuts the two house faces into frontend/fonts/. A git dependency because
23 23 # quasi-type is `publish = false`, which is also why makeover-build cannot do
24 24 # this and only emits the CSS that fetches the result. The rev is the one
@@ -146,7 +146,18 @@
146 146 /// `.form-editor-preview` are emitted around a `FieldKind::Rich` field, which
147 147 /// arrives with a described form, and BB describes no screens. Same category
148 148 /// as the table, figure and facet vocabulary above.
149 - const DEAD_VOCABULARY_HIGH_WATER: usize = 45;
149 + ///
150 + /// Raised 45 to 49 on the makeover-build 0.47 to 0.49 bump, two releases at
151 + /// once because this app had been left a version behind. The denominator went
152 + /// 69 to 73 and all four new classes land here. Three are `Field::suggests`'s
153 + /// list -- `.form-suggestions`, `.form-suggestion`, `.form-suggestion-why` --
154 + /// which arrives with a described typeahead, and the fourth is `.form-unit`
155 + /// from makeover-layout 0.33.0's `Field::unit`, drawn beside a described
156 + /// number. Same category as the table, figure, facet and editor vocabulary
157 + /// above: BB describes no screens, so every class that arrives with one is dead
158 + /// here by construction. No markup changed and nothing BB was using stopped
159 + /// being used.
160 + const DEAD_VOCABULARY_HIGH_WATER: usize = 49;
150 161
151 162 /// Every file that can carry a class name.
152 163 fn markup_files(frontend: &std::path::Path) -> Vec<std::path::PathBuf> {