max / makenotwork
- Co-Authored-By
- Claude Opus 5 (1M context) <noreply@anthropic.com>
3 files changed,
+48 insertions,
-28 deletions
| @@ -5398,9 +5398,7 @@ | |||
| 5398 | 5398 | ||
| 5399 | 5399 | [[package]] | |
| 5400 | 5400 | name = "makeover-build" | |
| 5401 | - | version = "0.44.0" | |
| 5402 | - | source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 5403 | - | checksum = "59627b7bb1bdfbfa7051eaaecb19fd8f4bf24e5df56e06aeab129b255e016d82" | |
| 5401 | + | version = "0.45.0" | |
| 5404 | 5402 | dependencies = [ | |
| 5405 | 5403 | "makeover", | |
| 5406 | 5404 | "makeover-geometry", | |
| @@ -5415,15 +5413,11 @@ | |||
| 5415 | 5413 | ||
| 5416 | 5414 | [[package]] | |
| 5417 | 5415 | name = "makeover-layout" | |
| 5418 | - | version = "0.29.1" | |
| 5419 | - | source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 5420 | - | checksum = "61b8a93cc18532525df3662a1db90cde2f05cedefb9164c0f3dc4341c677de00" | |
| 5416 | + | version = "0.30.0" | |
| 5421 | 5417 | ||
| 5422 | 5418 | [[package]] | |
| 5423 | 5419 | name = "makeover-touch" | |
| 5424 | 5420 | version = "0.21.0" | |
| 5425 | - | source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 5426 | - | checksum = "a6cbe598e9b93683b4e66b8486aec5de7680a4f45924dd76e1bcc0bc193c27e4" | |
| 5427 | 5421 | dependencies = [ | |
| 5428 | 5422 | "makeover-geometry", | |
| 5429 | 5423 | "makeover-layout", | |
| @@ -5431,9 +5425,7 @@ | |||
| 5431 | 5425 | ||
| 5432 | 5426 | [[package]] | |
| 5433 | 5427 | name = "makeover-webview" | |
| 5434 | - | version = "0.49.0" | |
| 5435 | - | source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 5436 | - | checksum = "dc026dc42232eb7f817520a17450b7b25c8fd908d9a45562be652d73b09ddf6a" | |
| 5428 | + | version = "0.50.0" | |
| 5437 | 5429 | dependencies = [ | |
| 5438 | 5430 | "makeover-geometry", | |
| 5439 | 5431 | "makeover-layout", | |
| @@ -6640,7 +6632,7 @@ | |||
| 6640 | 6632 | ||
| 6641 | 6633 | [[package]] | |
| 6642 | 6634 | name = "quasi-axum" | |
| 6643 | - | version = "0.28.1" | |
| 6635 | + | version = "0.28.2" | |
| 6644 | 6636 | dependencies = [ | |
| 6645 | 6637 | "axum", | |
| 6646 | 6638 | "http 1.4.2", | |
| @@ -6651,7 +6643,7 @@ | |||
| 6651 | 6643 | ||
| 6652 | 6644 | [[package]] | |
| 6653 | 6645 | name = "quasi-basics" | |
| 6654 | - | version = "0.28.1" | |
| 6646 | + | version = "0.28.2" | |
| 6655 | 6647 | dependencies = [ | |
| 6656 | 6648 | "makeover-layout", | |
| 6657 | 6649 | "quasi-router", | |
| @@ -6659,7 +6651,7 @@ | |||
| 6659 | 6651 | ||
| 6660 | 6652 | [[package]] | |
| 6661 | 6653 | name = "quasi-http" | |
| 6662 | - | version = "0.28.1" | |
| 6654 | + | version = "0.28.2" | |
| 6663 | 6655 | dependencies = [ | |
| 6664 | 6656 | "form_urlencoded", | |
| 6665 | 6657 | "http 1.4.2", | |
| @@ -6668,7 +6660,7 @@ | |||
| 6668 | 6660 | ||
| 6669 | 6661 | [[package]] | |
| 6670 | 6662 | name = "quasi-router" | |
| 6671 | - | version = "0.28.1" | |
| 6663 | + | version = "0.28.2" | |
| 6672 | 6664 | dependencies = [ | |
| 6673 | 6665 | "makeover-layout", | |
| 6674 | 6666 | ] | |
| @@ -6691,7 +6683,7 @@ | |||
| 6691 | 6683 | ||
| 6692 | 6684 | [[package]] | |
| 6693 | 6685 | name = "quasi-webview" | |
| 6694 | - | version = "0.28.1" | |
| 6686 | + | version = "0.28.2" | |
| 6695 | 6687 | dependencies = [ | |
| 6696 | 6688 | "docengine", | |
| 6697 | 6689 | "makeover-layout", | |
| @@ -10777,16 +10769,12 @@ | |||
| 10777 | 10769 | ] | |
| 10778 | 10770 | ||
| 10779 | 10771 | [[patch.unused]] | |
| 10780 | - | name = "quasi-immediate" | |
| 10781 | - | version = "0.28.1" | |
| 10772 | + | name = "makeover-immediate" | |
| 10773 | + | version = "0.29.1" | |
| 10782 | 10774 | ||
| 10783 | 10775 | [[patch.unused]] | |
| 10784 | - | name = "quasi-store" | |
| 10785 | - | version = "0.1.0" | |
| 10786 | - | ||
| 10787 | - | [[patch.unused]] | |
| 10788 | - | name = "quasi-tauri" | |
| 10789 | - | version = "0.28.1" | |
| 10776 | + | name = "makeover-tui" | |
| 10777 | + | version = "0.29.1" | |
| 10790 | 10778 | ||
| 10791 | 10779 | [[patch.unused]] | |
| 10792 | 10780 | name = "kberg" | |
| @@ -10800,6 +10788,18 @@ | |||
| 10800 | 10788 | name = "painhours" | |
| 10801 | 10789 | version = "0.1.0" | |
| 10802 | 10790 | ||
| 10791 | + | [[patch.unused]] | |
| 10792 | + | name = "quasi-immediate" | |
| 10793 | + | version = "0.28.2" | |
| 10794 | + | ||
| 10795 | + | [[patch.unused]] | |
| 10796 | + | name = "quasi-store" | |
| 10797 | + | version = "0.1.0" | |
| 10798 | + | ||
| 10799 | + | [[patch.unused]] | |
| 10800 | + | name = "quasi-tauri" | |
| 10801 | + | version = "0.28.2" | |
| 10802 | + | ||
| 10803 | 10803 | [[patch.unused]] | |
| 10804 | 10804 | name = "synckit-client" | |
| 10805 | 10805 | version = "0.8.0" |
| @@ -163,7 +163,7 @@ | |||
| 163 | 163 | # rather than reached through quasi-router's re-export because a described | |
| 164 | 164 | # screen names FieldKind and Tone directly; it has to track what quasi-router | |
| 165 | 165 | # resolves or the two `layout::` paths are different crates. | |
| 166 | - | makeover-layout = "0.29.1" | |
| 166 | + | makeover-layout = "0.30.0" | |
| 167 | 167 | # For the request head the per-viewer state factory reads. axum re-exports it, | |
| 168 | 168 | # but the factory's signature is quasi-axum's and names `http::request::Parts`. | |
| 169 | 169 | http = "1.3.1" | |
| @@ -245,7 +245,7 @@ | |||
| 245 | 245 | # Emits static/geometry.css (makeover-geometry) and static/layout.css | |
| 246 | 246 | # (makeover-webview). The same generator GO and BB run; only the output paths | |
| 247 | 247 | # differ, since the server serves its stylesheets rather than bundling them. | |
| 248 | - | makeover-build = "0.44.0" | |
| 248 | + | makeover-build = "0.45.0" | |
| 249 | 249 | # Read directly for the embeds' own copy of the spacing layer, which they need | |
| 250 | 250 | # because an iframe cannot link a stylesheet. makeover-build does not re-export | |
| 251 | 251 | # it, so the pin lives here and has to track the one makeover-build resolves. |
| @@ -394,8 +394,28 @@ | |||
| 394 | 394 | /// safe direction already, and a scanner that could tell a class from a word | |
| 395 | 395 | /// would need to parse every template. | |
| 396 | 396 | /// | |
| 397 | - | /// It tightens when a described screen here declares a run, not before. | |
| 398 | - | const DEAD_VOCABULARY_HIGH_WATER: usize = 28; | |
| 397 | + | /// # 28 to 33, 2026-08-18: five of the seven `facet-*` classes | |
| 398 | + | /// | |
| 399 | + | /// The same category a sixth time, and the first rise whose subject this repo | |
| 400 | + | /// is the reason for. `makeover-layout` 0.30.0 named `Facet` and | |
| 401 | + | /// `makeover-webview` 0.50.0 draws one, both measured against `discover`: it | |
| 402 | + | /// filters six ways through six mechanisms, and every filter row in | |
| 403 | + | /// `discover_sidebar.html` carries a tick box *and* a chevron only because a | |
| 404 | + | /// tag's selection and its browse position are separate state. | |
| 405 | + | /// | |
| 406 | + | /// So these are not classes a feed reader has no call for, the way `.cell-*` | |
| 407 | + | /// is. They are the classes the discover sidebar *will* write, and it does not | |
| 408 | + | /// write them yet because it has not been described yet. That port is its own | |
| 409 | + | /// work and the seal tightens with it. | |
| 410 | + | /// | |
| 411 | + | /// The denominator went 60 to 67 and only five of the seven land here. `.facet` | |
| 412 | + | /// and `.facet-count` read as used and are not: the scan is a word match, and | |
| 413 | + | /// `data-facet="tag"` in the sidebar plus the word "facet" in its own comment | |
| 414 | + | /// are enough to satisfy them. The `.run` case above, again, and documented | |
| 415 | + | /// rather than fixed for the same reason. | |
| 416 | + | /// | |
| 417 | + | /// It tightens when the discover sidebar ports, not before. | |
| 418 | + | const DEAD_VOCABULARY_HIGH_WATER: usize = 33; | |
| 399 | 419 | ||
| 400 | 420 | /// Every file that can carry a class name. | |
| 401 | 421 | /// |