← Web App

Grounded answer

web app · wireframes shell loading

The chat screen = three ownership layers: the Web App frame, the ready-made assistant-ui shell, and our layer inside the message — the answer strictly from what was found, with a record-level citation under every fact.

Grounded answer → Query Engine
achilles.local/chat /chat · authenticated user
AAchilles Project Ajax DS
↗ assistant-ui · thread
You 14:32
When is the Ajax project deadline and who owns the release?
A Achilles
our layer The Ajax project deadline has been pushed to June 30 following the review.[1] The release is owned by Dmitry Sokolov as release manager.[2] Open blockers are being discussed in the team thread.[3] 1
Sources 2
[1] Confluence Ajax · Release plan “…date pushed to 30.06 following the architecture review…”
[2] Jira AJX-218 · Release coordination “Assignee: Dmitry Sokolov · role — sprint release manager”
[3] Slack #ajax-release · thread from June 19 “…waiting on review for two blockers, the rest is on track…”

3 Answer from your sources
Ask something else…

our layer — the content of the assistant's message (answer · sources · feedback); the dashed assistant-ui frame — the ready-made thread and composer shell, which we don't write. What the library owns and what's ours — chat shell.

  1. 1 Inline citation marker in the answer text — clicking it leads to the source card below. It ties each fact to the record it came from.
  2. 2 Sources — a record-level citation: a page, ticket or thread you can open and verify. Under each — the best fragment as evidence.
  3. 3 Lightweight rating of the answer — thumbs up or down. A quality signal, not an action on the conversation. → Query Engine.