FG—01AI Design Field Guide

Search the field guide

Search chapters, principles, patterns, worksheets, and glossary terms

PTN—03

Capability disclosure

Honestly communicating what the system can and cannot do, before the person finds out the hard way.

Every AI interface makes a promise, and the open text box makes the biggest one: ask anything. When the system then fails at something it appeared to offer, the person does not file the failure under “edge case” — they downgrade their model of the whole product. Capability disclosure is the practice of scoping the promise up front: naming what the system does well, what it does not do, and where its knowledge ends.

Microsoft’s HAX guidelines put this first for a reason — “make clear what the system can do” and “make clear how well it can do it” are guidelines one and two. The interface carries this, not the docs. Model names and knowledge-cutoff dates, tool availability shown in the composer, scope statements on specialized assistants (“I can answer questions about your billing account”) all constrain expectations at the moment they form, which is the only moment that matters.

The failure mode on both sides is real. Underdisclosure produces the trust cliff: a person burned once by a hallucinated citation stops trusting correct answers too. Overdisclosure produces the timid product buried in disclaimers nobody reads, where a wall of caveats is functionally identical to none. The craft is placing one specific, relevant boundary at the point of use — a cutoff date next to a dated answer beats a paragraph of legalese under the composer.

When to use

Design considerations

Pitfalls

In the wild

ChatGPT
Displays “ChatGPT can make mistakes. Check important info.” beneath the composer, and the model picker exposes different capability tiers by name.
Claude
Volunteers its knowledge cutoff when asked about recent events and states uncertainty about post-cutoff developments rather than guessing silently.
Perplexity
Frames itself around live web search with visible sources, making the capability claim — current, cited answers — inspectable in every response.
GitHub Copilot
Positions itself as a suggestion engine whose output requires review, and its documentation is explicit that generated code may be incorrect.

Principles served

Discussed in the guide