Skip to main content

max / balanced_breakfast

Take makeover-build 0.45 Carries makeover-webview 0.50.0 and its facet panel. Nothing in this app changes shape. The dead-vocabulary seal goes 36 to 43 for the seven facet-* classes, same category as the table and figure vocabulary above it and the clearest instance of it yet: a facet is a dimension a set is narrowed by, BB's filtering is a search box that goes through buildFilter() to the backend, and a tree of values is not a shape a feed reader has anywhere.
Co-Authored-By
Claude Opus 5 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-08-18 20:35 UTC
Signed with PGP, not checked
Commit: 48c25e70660802743ad4a32df9b009308954a1bd
Parent: 3386804
3 files changed, +52 insertions, -45 deletions
M Cargo.lock +43 -43
@@ -3187,9 +3187,7 @@
3187 3187
3188 3188 [[package]]
3189 3189 name = "makeover-build"
3190 - version = "0.44.0"
3191 - source = "registry+https://github.com/rust-lang/crates.io-index"
3192 - checksum = "59627b7bb1bdfbfa7051eaaecb19fd8f4bf24e5df56e06aeab129b255e016d82"
3190 + version = "0.45.0"
3193 3191 dependencies = [
3194 3192 "makeover",
3195 3193 "makeover-geometry",
@@ -3204,15 +3202,11 @@
3204 3202
3205 3203 [[package]]
3206 3204 name = "makeover-layout"
3207 - version = "0.29.1"
3208 - source = "registry+https://github.com/rust-lang/crates.io-index"
3209 - checksum = "61b8a93cc18532525df3662a1db90cde2f05cedefb9164c0f3dc4341c677de00"
3205 + version = "0.30.0"
3210 3206
3211 3207 [[package]]
3212 3208 name = "makeover-touch"
3213 3209 version = "0.21.0"
3214 - source = "registry+https://github.com/rust-lang/crates.io-index"
3215 - checksum = "a6cbe598e9b93683b4e66b8486aec5de7680a4f45924dd76e1bcc0bc193c27e4"
3216 3210 dependencies = [
3217 3211 "makeover-geometry",
3218 3212 "makeover-layout",
@@ -3220,9 +3214,7 @@
3220 3214
3221 3215 [[package]]
3222 3216 name = "makeover-webview"
3223 - version = "0.49.0"
3224 - source = "registry+https://github.com/rust-lang/crates.io-index"
3225 - checksum = "dc026dc42232eb7f817520a17450b7b25c8fd908d9a45562be652d73b09ddf6a"
3217 + version = "0.50.0"
3226 3218 dependencies = [
3227 3219 "makeover-geometry",
3228 3220 "makeover-layout",
@@ -8077,6 +8069,46 @@
8077 8069 "winnow 1.0.4",
8078 8070 ]
8079 8071
8072 + [[patch.unused]]
8073 + name = "quasi-axum"
8074 + version = "0.28.2"
8075 +
8076 + [[patch.unused]]
8077 + name = "quasi-basics"
8078 + version = "0.28.2"
8079 +
8080 + [[patch.unused]]
8081 + name = "quasi-http"
8082 + version = "0.28.2"
8083 +
8084 + [[patch.unused]]
8085 + name = "quasi-immediate"
8086 + version = "0.28.2"
8087 +
8088 + [[patch.unused]]
8089 + name = "quasi-router"
8090 + version = "0.28.2"
8091 +
8092 + [[patch.unused]]
8093 + name = "quasi-store"
8094 + version = "0.1.0"
8095 +
8096 + [[patch.unused]]
8097 + name = "quasi-tauri"
8098 + version = "0.28.2"
8099 +
8100 + [[patch.unused]]
8101 + name = "quasi-webview"
8102 + version = "0.28.2"
8103 +
8104 + [[patch.unused]]
8105 + name = "makeover-immediate"
8106 + version = "0.29.1"
8107 +
8108 + [[patch.unused]]
8109 + name = "makeover-tui"
8110 + version = "0.29.1"
8111 +
8080 8112 [[patch.unused]]
8081 8113 name = "kberg"
8082 8114 version = "0.1.0"
@@ -8088,35 +8120,3 @@
8088 8120 [[patch.unused]]
8089 8121 name = "painhours"
8090 8122 version = "0.1.0"
8091 -
8092 - [[patch.unused]]
8093 - name = "quasi-axum"
8094 - version = "0.28.1"
8095 -
8096 - [[patch.unused]]
8097 - name = "quasi-basics"
8098 - version = "0.28.1"
8099 -
8100 - [[patch.unused]]
8101 - name = "quasi-http"
8102 - version = "0.28.1"
8103 -
8104 - [[patch.unused]]
8105 - name = "quasi-immediate"
8106 - version = "0.28.1"
8107 -
8108 - [[patch.unused]]
8109 - name = "quasi-router"
8110 - version = "0.28.1"
8111 -
8112 - [[patch.unused]]
8113 - name = "quasi-store"
8114 - version = "0.1.0"
8115 -
8116 - [[patch.unused]]
8117 - name = "quasi-tauri"
8118 - version = "0.28.1"
8119 -
8120 - [[patch.unused]]
8121 - name = "quasi-webview"
8122 - version = "0.28.1"
@@ -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.44.0"
21 + makeover-build = "0.45.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
@@ -133,7 +133,14 @@
133 133 /// BB should adopt it is a design question, and the one place it would earn its
134 134 /// keep is the `.detail-header`, which is the same shape goingson's
135 135 /// `.page-header` turned out to be.
136 - const DEAD_VOCABULARY_HIGH_WATER: usize = 36;
136 + ///
137 + /// Raised 36 to 43 on the makeover-build 0.44 to 0.45 bump, which carries
138 + /// makeover-webview 0.50.0 and its facet panel. The denominator went 60 to 67
139 + /// and all seven `.facet-*` classes land here. Same category again, and the
140 + /// clearest instance of it: a facet is a dimension a set is narrowed by, BB's
141 + /// filtering is a search box that goes through `buildFilter()` to the backend,
142 + /// and a tree of values is not a shape a feed reader has anywhere.
143 + const DEAD_VOCABULARY_HIGH_WATER: usize = 43;
137 144
138 145 /// Every file that can carry a class name.
139 146 fn markup_files(frontend: &std::path::Path) -> Vec<std::path::PathBuf> {