Skip to main content
Ottili Coder

Requirement clarification chat

How Ottili Coder turns a plain-language request into a scoped, plan-ready mission through a focused clarification chat.

The requirement clarification chat is the chat-first entry point of Ottili Coder. Instead of a free-text objective, you describe what you want and Coder asks only the questions that actually change the build, offers sensible defaults, persists your answers, and ends in a plan-ready mission.

What it does

  • Asks only build-changing* questions (repository, auth, database, language, roles, deployment, acceptance criteria).
  • Offers sensible defaults* as one-click options.
  • Persists answers* across turns so revising an earlier answer just re-normalizes the mission.
  • Ends in a plan-ready requirements contract* (ready to build) — not endless chat.

Where it lives

Open New Build → Chat Intake* in the dashboard. The chat returns a mission card with intent, complexity, build mode, confidence, and clarifying questions; when nothing is missing it flips to Ready to build* with *Review technical plan* and *Start build*.

Full reference

The complete contract — endpoints, request/response schemas, the mission lifecycle, the question registry, examples, migration & rollback, limits, known issues and the release-acceptance checklist — is in the engineering reference:

[Requirement clarification chat — capability spec](/docs/ottili-coder)

Was this article helpful?