Status: IN
Normalizing inputs once at system boundaries serves dual architectural purposes: it establishes the perimeter defense model that maintains internal data quality (enabling trusted internal callers), and it independently enables robust query behavior (autocomplete search operates on consistent normalized state with eagerly-rebuilt caches) — a single mechanism yielding both security and feature correctness.
boundary normalization is the shared root of both perimeter defense (security) and query robustness (correctness)
Depends on (SL): autocomplete-search-is-robust, perimeter-defense-ensures-data-quality