From 33282063f02ead236482667c7087ec0b3541b86d Mon Sep 17 00:00:00 2001 From: Martijn Laarman Date: Mon, 1 Jun 2026 15:13:50 +0200 Subject: [PATCH] perf(nav): reduce HTML output size by ~34% per page MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Navigation HTML is embedded verbatim in every generated page, making per-nav-item byte cost multiply across pages × nav items. At assembler scale (69 repos, ~20k+ pages) this dominated the S3 upload volume. Changes: - Hoist hx-select-oob + preload from every nav anchor onto the two parent