The other one is to design into dialogue session with 1) a set of enabling constraints to expand the surface area to inform ChatGPT on a broad scope of the topic; 2) a set of selective constraints to deep dive; 3) now you have a session with both scope, contexts and depth. Ex: