Documentation

Welcome to Ideoz documentation

Generate with Uncover

Uncover helps you generate thinking artifacts, not final answers.
Each generation is a deliberate step to help you clarify the problem, understand users, or explore directions depending on where you are in your thinking.
You don’t need to generate everything. You generate what helps you think next.


How to think about generating in Uncover

Before choosing what to generate, ask yourself one simple question: 

What do I need clarity on right now? 

Uncover offers different generators for different thinking needs. They are intentionally flexible and can be used in any order.

Framing the problem

Use these when the problem feels vague, broad, or poorly defined. 

What you can generate 

  • 5 Whys 
  • How Might We (HMW) 
  • Problem Statement 

These help you move from symptoms to root causes, and from assumptions to clearer framing.

Understanding users

Use these when you need empathy, perspective, and context around real people. 

What you can generate 

  • User Persona 
  • User Journey Map 

These outputs help you understand your users needs, motivations, pains, and moments that matter while making assumptions visible. They are starting points, not research replacements.

Structuring your thinking

Use these when ideas feel scattered or disconnected. 

What you can generate 

  • Mind Map 
  • User Stories 

These help you organize thoughts, surface gaps, and turn loose ideas into something you can reason about. They are especially useful when moving from exploration toward alignment.

Shaping flows

Use this when you’re approaching solution space but still thinking conceptually. 

What you can generate 

  • User Flows 
  • User Journey Map

User flows & Journey Maps in Uncover are conceptual, not final UX specifications. They help you reason about sequences, decisions, and paths before designing screens.

Important principles to keep in mind

  • You don’t need to generate everything 
  • There is no “correct order” 
  • You can regenerate any output at any time 
  • Each artifact is a building block, not a final deliverable 
  • Uncover is designed to support iteration, not enforce a process.