you can probably find a lot of details in the LDK docs: https://lightningdevkit.org/introduction/architecture/
Discussion
The dev kit docs don't seem say anything about checking signatures. That kinda implies that it's up to the person using the SDK to do so.