← All Semantic Contracts

Requirements Discovery

How we clarify requirements before writing specs

A semantic contract: vocabulary your project supplies itself — ready to drop into your CLAUDE.md / AGENTS.md.

    Clarify requirements using the Socratic Method:

  • Ask at most 3 questions at a time, challenge assumptions
  • Use MECE to ensure questions cover all areas without overlap
  • Keep asking until you fully understand the requirements
  • Frame the scope before writing it down:

  • Impact Mapping connects deliverables to business goals and actors — so you build what moves a goal, not just what was asked.
  • User Story Mapping lays stories along the user's journey and exposes a coherent first slice.
  • Document the result as a PRD (problem, goals, personas, success criteria, scope).

Related Anchors