Field notesInterface design

Label a prototype so readers can evaluate the real work

A prototype can contain real engineering and fictional operational data at the same time. Its navigation, animation, layout, and keyboard behavior may work, while the apparent customer accounts or agent runs are scripted. A reader should be able to tell which kind of evidence they are looking at.

AXON is an agent-interface study. Its hero identifies the experience as simulated, its trace is an example, and its timing figure is a design target. Those labels let a visitor evaluate the interface without assuming there is an agent service behind it.

Inventory claims at the point of use

Start with the things a visitor is likely to treat as facts: a status badge, latency number, customer logo, feature label, purchase button, or success message. For each, name the evidence that would make the claim accurate.

A review worksheet for an interface study
ElementEvidence requiredUseful prototype label
Performance numberA defined workload and measured resultDesign target
Scrolling event traceEvents from a named running serviceSimulated trace
Integration statusA checked connection and known scopeExample integration
Form completionActual acceptance by the intended recipientDescribe the real action, such as opening email
Purchase or access CTAA deliverable the service can actually provideA specific, accurate description of what is offered

This is a method for reviewing a page, not a claim that every prototype requires the same wording. The labels should be close enough to the relevant element that a person entering midway through the page can understand them.

Look for three kinds of ambiguity

Evidence ambiguity: the page shows a precise number without saying whether it was measured. Adding a small “demo” label elsewhere does not explain that number’s method.

Action ambiguity: a control sounds like it creates an account or publishes a change, but only plays an animation. Name the actual action and show the correct resulting state.

Scope ambiguity: one working part is allowed to imply a larger service. A responsive trace component can demonstrate layout and interaction; it does not demonstrate model reliability, authorization, or production uptime.

The useful repair is specific to the ambiguity. Removing every detail would make the study less useful. Keep the interface detail and explain what supplies it.

Write labels that survive a skim

For AXON, “autonomous-agent interface study” identifies the subject and the medium. “Simulated trace” explains the source of the visible events. “Target” qualifies the latency figure. The wording does useful work where a visitor forms an impression.

A practical copy review asks four questions:

  • Does a number identify its source or clearly state that it is a planning value?
  • Does an action name what the control actually does?
  • Does a success state require an observed success?
  • Can a visitor distinguish available functionality from an idea for later?

On the contact page, a mail link or local form opens the visitor’s email application. It does not prove that a message was delivered. “Open email to Joel” describes that behavior; “Message sent” would be an unsupported state.

Keep disclosure connected to the component

If a simulated console is reused on another page, keep its label with the component. Otherwise the label is easy to lose when someone copies only the attractive portion of the mockup. Use visible text; a tooltip or hover-only badge does not reliably explain the state on a phone.

Give genuine state updates a suitable status region when assistive technology needs to announce them. Avoid continuously announcing decorative trace lines. A simulation can be readable without filling the screen reader’s output with fictional operational activity.

Provide pause controls for sustained motion when the interaction calls for them, and retain a meaningful static presentation. The engineering quality of a prototype includes these ordinary behaviors, not just the most elaborate visual effect.

Removing a link does not switch off a service

AXON’s public pricing promotion was removed, but the repository still contains a standalone supporter checkout and payment integration. The earlier article said that nothing on the site remained for sale. That statement went beyond the evidence.

A route can remain reachable by a direct URL even when navigation omits it. Similarly, adding noindex changes an indexing instruction; it does not disable a route, reject a payment, or revoke an account’s privileges. If a service needs to be retired, its backend and direct entry points need a separate change.

For this study, the relevant distinction is that any supporter payment describes support for the workshop, not access to an operational AXON agent platform. Never let a polished prototype imply a deliverable that checkout cannot provide.

Review the page from several entry points

Open the top of the page, a direct link to the trace, and a narrow-screen version. Read the heading, the nearest labels, and the next action before reading the footer. The question is whether those elements give an accurate understanding of the work.

Then disable scripts, use the keyboard, and inspect a loading failure. Check that disclosures and meaningful content remain available. A label hidden by an intro or cut off on a small screen is not doing its job.

Record what the review actually covered. A developer’s own inspection can find unclear language; it does not prove that users understood it or that the design improved conversion. Those claims would require their own methods and evidence.

Let the implementation carry its own value

The real contribution of an interface study can be its hierarchy, reusable components, interaction design, and treatment of failure. Source excerpts and a clear explanation let readers learn from those decisions. Operational claims are only useful when they add evidence, rather than standing in for it.

Sources & revision

Read the dated source excerpt. It includes original file paths, line numbers, and SHA-256 hashes for the version used in this guide. The public repository may contain a different revision.

28 Oct 2026: Replaced repeated disclosure arguments with a claim inventory and actionable review method. Corrected the assertion that the supporter checkout had been disabled.

These notes use AI assistance. Read the editorial method and corrections policy. Found an error? Send a correction with this article’s title.