Internal: removed legacy sidebar template and added regression test guard.
Removed the old AdminLTE sidebar template (sidebar.html) and its backup (base_adminlte.bak.html), both of which were dead code still containing the original N+1 query pattern that was fixed in the previous release. Retaining dead code with a live bug pattern is a latent regression risk. An integration-level test has been added to verify that the feature-gating context processor correctly injects the batch-loaded feature catalog into every authenticated request — closing the gap where unit tests covered template tag behavior in isolation but not the end-to-end wiring.
Fixes and Improvements¶
- Removed legacy AdminLTE sidebar template (dead code with original N+1 bug pattern)
- Added integration test to guard against accidental removal of the feature-gating context processor