Skip to main content

max / makenotwork

Raise the dead-vocabulary seal for the run classes makeover-layout 0.29.0 named Fallback and makeover-webview 0.49.0 emits a rule per member, so the denominator went 55 to 60. quasi-webview writes the wrapper and the fallback class from a description; no template here writes either. .run reads as used and is not: the scan is a word match over markup files and "Re-run pipeline" in admin_upload_entries.html satisfies it. Noted rather than fixed, since the count is documented loose in the safe direction already.
Author: Max Johnson <me@maxj.phd> · 2026-08-18 19:46 UTC
Signed with PGP, not checked
Commit: b4d51db049dd4c4329d504cf0f01023ef4ed6097
Parent: 4752ef4
2 files changed, +33 insertions, -13 deletions
M server/Cargo.lock +12 -12
@@ -10768,6 +10768,18 @@
10768 10768 "pkg-config",
10769 10769 ]
10770 10770
10771 + [[patch.unused]]
10772 + name = "quasi-immediate"
10773 + version = "0.28.1"
10774 +
10775 + [[patch.unused]]
10776 + name = "quasi-store"
10777 + version = "0.1.0"
10778 +
10779 + [[patch.unused]]
10780 + name = "quasi-tauri"
10781 + version = "0.28.1"
10782 +
10771 10783 [[patch.unused]]
10772 10784 name = "synckit-client"
10773 10785 version = "0.8.0"
@@ -10784,18 +10796,6 @@
10784 10796 name = "makeover-tui"
10785 10797 version = "0.28.0"
10786 10798
10787 - [[patch.unused]]
10788 - name = "quasi-immediate"
10789 - version = "0.28.1"
10790 -
10791 - [[patch.unused]]
10792 - name = "quasi-store"
10793 - version = "0.1.0"
10794 -
10795 - [[patch.unused]]
10796 - name = "quasi-tauri"
10797 - version = "0.28.1"
10798 -
10799 10799 [[patch.unused]]
10800 10800 name = "kberg"
10801 10801 version = "0.1.0"
M server/build.rs +21 -1
@@ -375,7 +375,27 @@
375 375 /// may take two lines. `quasi-webview` writes the class when a description asks
376 376 /// for it, so no template here should be writing it and a scanner over this
377 377 /// repo cannot see it either way.
378 - const DEAD_VOCABULARY_HIGH_WATER: usize = 24;
378 + ///
379 + /// # 24 to 28, 2026-08-18: the four `run-*` classes
380 + ///
381 + /// The same category a fifth time. `makeover-layout` 0.29.0 named `Fallback`,
382 + /// `makeover-webview` 0.49.0 emits a rule per member, and quasi 0.28.0 lets a
383 + /// region say its leading row is shared -- goingson's tab strip and the toolbar
384 + /// beside it, which is the case the ruling was made on.
385 + ///
386 + /// `quasi-webview` writes the wrapper and the fallback class from a description,
387 + /// so no template here should be writing either and a scanner over this repo
388 + /// cannot see them.
389 + ///
390 + /// The denominator went 55 to 60 and only four of the five land here. `.run`
391 + /// reads as used, and it is not: the scan is a word match over markup files and
392 + /// "Re-run pipeline" in `admin_upload_entries.html` is enough to satisfy it.
393 + /// Worth knowing rather than fixing -- this count is documented loose in the
394 + /// safe direction already, and a scanner that could tell a class from a word
395 + /// would need to parse every template.
396 + ///
397 + /// It tightens when a described screen here declares a run, not before.
398 + const DEAD_VOCABULARY_HIGH_WATER: usize = 28;
379 399
380 400 /// Every file that can carry a class name.
381 401 ///