daBongo LMS AI Training Courses

Grok for Advanced Reasoning and Complex Problem Solving

Lesson 3: Problem Decomposition and Explicit Assumption Tracking

Log in and enroll to track lesson completion.

Lesson Objectives

By the end of this lesson, students should be able to:

  • Decompose ambiguous or multi-part problems into structured sub-problems with clear dependencies
  • Explicitly list and challenge assumptions at each stage of reasoning
  • Maintain a running record of open questions and uncertainties
  • Use decomposition to create more reliable plans and reduce hidden failure points

Lesson Content

Many failures in AI-assisted work happen because the original problem was never clearly broken down. The model (and sometimes the user) makes implicit assumptions that later cause the solution to miss the mark or create unexpected problems.

Advanced users treat decomposition as a first-class step. They ask the model to:

  • Identify the major components or sub-problems
  • Show dependencies between those components
  • Explicitly list assumptions being made about each component
  • Flag areas where information is missing or uncertain

This creates a much clearer map of the problem space and makes it easier to spot where additional research, clarification, or human judgment is needed before proceeding.

Practical Example

Improved decomposition prompt:

We want to create a 6-part educational video series on survival mode psychology for content creators.
First, decompose this goal into the major work streams required (research, scripting, visuals, production schedule, distribution, etc.).
For each work stream, list the key assumptions we are making and any critical unknowns that could significantly change the plan.
Then create a high-level dependency map showing which work streams must be completed before others can begin.
Finally, highlight the three assumptions that would have the largest negative impact if they proved incorrect.

Lesser-Known Tip

After the model produces a decomposition, reply with: "Which of these assumptions would be easiest for us to validate quickly, and which would be hardest?" This helps prioritize early risk-reduction work.

Safety Notes

Decomposition can create a false sense of control if assumptions are not actively challenged. Always treat the assumption list as a living document that should be revisited as new information emerges.

Practice Task

Take one current complex project or goal. Write a prompt that asks Grok to decompose it into major components, list assumptions for each, and create a simple dependency map. Review the output and note which assumptions you had not previously considered.

Completion Check

You should be able to show a decomposed plan and clearly point to the assumptions that were made explicit, the dependencies identified, and the areas still marked as uncertain.

Scroll to Top