""" Steganography routes are registered directly in app.py via _register_stego_routes() rather than as a blueprint, because the stego route logic (3,600+ lines) uses module-level state (ThreadPoolExecutor, jobs dict, subprocess_stego instance) that doesn't translate cleanly to a blueprint. The stego templates are in templates/stego/ and extend the fieldwitness base.html. """