SD-212
[zero-js-relaxed] Zero-JS constraint relaxed for progressive enhancement. 40 lines vanilla JS added for slopodar fuzzy search filter. Captain’s ruling: “Its an innocent search algorithm; efficient and elegant. Tiny data payload footprint, its fine.” Site is no longer zero-JS but the JS is progressive enhancement — page renders fully without it. IIFE, no dependencies, no DOM manipulation beyond display: none. 80ms debounced. Span-constrained fuzzy matching (rejects garbage queries).
Complete
← all decisions