Separating these before the conversation starts saves most of the work.
Disclosures are functionalityAnything a person must be able to see has to survive the build and any runtime guard beside it.
Examinability is a settingConsole suppression, key trapping and debugger detection all obstruct an assessor acting in good faith.
Design and records are elsewhereInterface-design rules and reporting duties are upstream and server-side, and no build setting touches them.