# kj-discover — Gap Detection

Analyze the task for gaps, ambiguities, and missing information BEFORE coding.

## Your task

$ARGUMENTS

## What to do

1. Read the task description carefully
2. Identify gaps: missing requirements, implicit assumptions, ambiguities, contradictions
3. Classify each gap: **critical** (blocks implementation), **major** (risks rework), **minor** (reasonable default exists)
4. For each gap, suggest a specific question to resolve it
5. Give a verdict: **ready** (no gaps) or **needs_validation** (gaps found)

## Output

Present findings clearly:
- List each gap with severity and suggested question
- Give your verdict at the end
- If ready, say so and suggest proceeding to implementation

Do NOT start coding. This is analysis only.
