Skip to main content

max / balanced_breakfast

Raise the dead-vocabulary ratchet for the three nesting classes The makeover-layout 0.42.0 cascade moves this app's makeover-webview from 0.70.0 to 0.71.0, and 0.70.1 added `.row-nested`, `.row-branch` and `.row-disclose` for a described outline's indent. The denominator goes 92 to 95 and all three land dead, for the reason every line in that comment gives: BB describes no screens. Worth noting rather than not: the three had never reached this app because its lock held makeover-webview at 0.70.0. The same stale 0.70.0 hid a class-ownership overlap in quasi-webview, found in the same cascade.
Co-Authored-By
Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session
https://claude.ai/code/session_01MptwXZ8k65v19rFmdGAyki
Author: Max Johnson <me@maxj.phd> · 2026-09-01 21:57 UTC
Signed with PGP, not checked
Commit: f6ee576d41d8288b0a715f6686892ffb920cde42
Parent: 8e42148
1 file changed, +8 insertions, -1 deletion
@@ -187,7 +187,14 @@
187 187 /// and `.run-overflow` / `.run-overflow-items` from 0.63.0's folded menu run.
188 188 /// Same reason every line above gives: BB describes no screens, so a class
189 189 /// that arrives with one is dead here by construction. No markup changed.
190 - const DEAD_VOCABULARY_HIGH_WATER: usize = 64;
190 + /// Raised 64 to 67 on the makeover-layout 0.42.0 cascade. The denominator went
191 + /// 92 to 95 and all three new names land here: `.row-nested`, `.row-branch`
192 + /// and `.row-disclose`, from makeover-webview 0.70.1's rule for a described
193 + /// outline's indent. This app's lock had held makeover-webview at 0.70.0, so
194 + /// the three had never reached it. Same reason every line above gives: BB
195 + /// describes no screens, so a class that arrives with one is dead here by
196 + /// construction. No markup changed.
197 + const DEAD_VOCABULARY_HIGH_WATER: usize = 67;
191 198
192 199 /// Every file that can carry a class name.
193 200 fn markup_files(frontend: &std::path::Path) -> Vec<std::path::PathBuf> {