Create a dedicated feature branch from your development trunk to isolate changes.

Build: The Definitive Guide to Feature Management - LaunchDarkly

To help you develop this feature, I can offer general development strategies often used for new software components:

Could you provide more on what "Nishalamp4" is meant to do (e.g., is it a lighting control, a data processing module, or part of a specific framework)?

Use feature management tools like LaunchDarkly to decouple code deployment from the actual feature release.