**Context:** Several functions include parameters that are never used. This increases confusion for contributors. **Tasks:** * [ ] Identify all unused arguments (`pylint W0613`) * [ ] Remove or mark them with `# pylint: disable=unused-argument` if required by an interface * [ ] Verify no breaking changes introduced **Impact:** Simpler function signatures → easier to maintain and extend.