Skip to main content

max / balanced_breakfast

Take makeover-build 0.47, and seal the editor chrome at 45 makeover-webview 0.52.0 emits .form-editor-modes and .form-editor-preview around a FieldKind::Rich control, so the denominator went 67 to 69 and both land in the dead count: BB describes no screens and has no markdown field. Same category as the table, figure and facet vocabulary the seal already carries, and the seal tightens if BB ever writes one.
Co-Authored-By
Claude Opus 5 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-08-20 15:04 UTC
Signed with PGP, not checked
Commit: bf802b3051aa29fbf32a59802af4e23d37dd6bfa
Parent: 937aa0b
3 files changed, +46 insertions, -37 deletions
M Cargo.lock +38 -35
@@ -449,7 +449,6 @@
449 449 "tauri-plugin-updater",
450 450 "tauri-plugin-window-state",
451 451 "tokio",
452 - "toml 1.1.4+spec-1.1.0",
453 452 "tracing",
454 453 "tracing-subscriber",
455 454 "ureq",
@@ -3187,7 +3186,7 @@
3187 3186
3188 3187 [[package]]
3189 3188 name = "makeover-build"
3190 - version = "0.46.0"
3189 + version = "0.47.0"
3191 3190 dependencies = [
3192 3191 "makeover",
3193 3192 "makeover-geometry",
@@ -3214,7 +3213,7 @@
3214 3213
3215 3214 [[package]]
3216 3215 name = "makeover-webview"
3217 - version = "0.51.0"
3216 + version = "0.52.0"
3218 3217 dependencies = [
3219 3218 "makeover-geometry",
3220 3219 "makeover-layout",
@@ -8077,38 +8076,6 @@
8077 8076 name = "makeover-tui"
8078 8077 version = "0.30.0"
8079 8078
8080 - [[patch.unused]]
8081 - name = "quasi-axum"
8082 - version = "0.29.0"
8083 -
8084 - [[patch.unused]]
8085 - name = "quasi-basics"
8086 - version = "0.29.0"
8087 -
8088 - [[patch.unused]]
8089 - name = "quasi-http"
8090 - version = "0.29.0"
8091 -
8092 - [[patch.unused]]
8093 - name = "quasi-immediate"
8094 - version = "0.29.0"
8095 -
8096 - [[patch.unused]]
8097 - name = "quasi-router"
8098 - version = "0.29.0"
8099 -
8100 - [[patch.unused]]
8101 - name = "quasi-store"
8102 - version = "0.1.0"
8103 -
8104 - [[patch.unused]]
8105 - name = "quasi-tauri"
8106 - version = "0.29.0"
8107 -
8108 - [[patch.unused]]
8109 - name = "quasi-webview"
8110 - version = "0.29.0"
8111 -
8112 8079 [[patch.unused]]
8113 8080 name = "kberg"
8114 8081 version = "0.1.0"
@@ -8120,3 +8087,39 @@
8120 8087 [[patch.unused]]
8121 8088 name = "painhours"
8122 8089 version = "0.1.0"
8090 +
8091 + [[patch.unused]]
8092 + name = "quasi-axum"
8093 + version = "0.36.0"
8094 +
8095 + [[patch.unused]]
8096 + name = "quasi-basics"
8097 + version = "0.36.0"
8098 +
8099 + [[patch.unused]]
8100 + name = "quasi-http"
8101 + version = "0.36.0"
8102 +
8103 + [[patch.unused]]
8104 + name = "quasi-immediate"
8105 + version = "0.36.0"
8106 +
8107 + [[patch.unused]]
8108 + name = "quasi-notifs"
8109 + version = "0.36.0"
8110 +
8111 + [[patch.unused]]
8112 + name = "quasi-router"
8113 + version = "0.36.0"
8114 +
8115 + [[patch.unused]]
8116 + name = "quasi-store"
8117 + version = "0.1.0"
8118 +
8119 + [[patch.unused]]
8120 + name = "quasi-tauri"
8121 + version = "0.36.0"
8122 +
8123 + [[patch.unused]]
8124 + name = "quasi-webview"
8125 + version = "0.36.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.46.0"
21 + makeover-build = "0.47.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
@@ -140,7 +140,13 @@
140 140 /// clearest instance of it: a facet is a dimension a set is narrowed by, BB's
141 141 /// filtering is a search box that goes through `buildFilter()` to the backend,
142 142 /// and a tree of values is not a shape a feed reader has anywhere.
143 - const DEAD_VOCABULARY_HIGH_WATER: usize = 43;
143 + /// Raised 43 to 45 on the makeover-build 0.46 to 0.47 bump, which carries
144 + /// makeover-webview 0.52.0 and the markdown editor's chrome. The denominator
145 + /// went 67 to 69 and both new classes land here: `.form-editor-modes` and
146 + /// `.form-editor-preview` are emitted around a `FieldKind::Rich` field, which
147 + /// arrives with a described form, and BB describes no screens. Same category
148 + /// as the table, figure and facet vocabulary above.
149 + const DEAD_VOCABULARY_HIGH_WATER: usize = 45;
144 150
145 151 /// Every file that can carry a class name.
146 152 fn markup_files(frontend: &std::path::Path) -> Vec<std::path::PathBuf> {