An agent’s work is not finished when it says “done”. — Goldstine Group

An agent’s work is not finished when it says “done”.

Follow the intended effect

The argument, in four parts.

Working Notes

Follow the intended effect

The ideas behind this note

The distinction between a request, an action and a verified result belongs in the interface.

A note on making delegated work understandable, bounded and accountable from request through result.

An agent’s work is not finished when it says “done”.

An agent’s work is not finished when it says “done”.

An agent’s work is not finished when it says “done”.

An agent’s work is not finished when it says “done”.

The distinction between a request, an action and a verified result belongs in the interface.

An agent’s work is not finished when it says “done”.
Follow the intended effect
Explain what is allowed to happen
Give uncertainty a useful state
Ask what the system can account for
Working Notes
An agent’s work is not finished when it says “done”.
Follow the intended effect
Explain what is allowed to happen
Give uncertainty a useful state
Ask what the system can account for
Working Notes
An agent’s work is not finished when it says “done”.
Follow the intended effect
Explain what is allowed to happen
Give uncertainty a useful state
Ask what the system can account for
Working Notes
An agent’s work is not finished when it says “done”.
Follow the intended effect
Explain what is allowed to happen
Give uncertainty a useful state
Ask what the system can account for
Working Notes
An agent’s work is not finished when it says “done”.
Follow the intended effect
Explain what is allowed to happen
Give uncertainty a useful state
Ask what the system can account for
Working Notes
An agent’s work is not finished when it says “done”.
Follow the intended effect
Explain what is allowed to happen
Give uncertainty a useful state
Ask what the system can account for
Working Notes
An agent’s work is not finished when it says “done”.
Follow the intended effect
Explain what is allowed to happen
Give uncertainty a useful state
Ask what the system can account for
Working Notes
An agent’s work is not finished when it says “done”.
Follow the intended effect
Explain what is allowed to happen
Give uncertainty a useful state
Ask what the system can account for
Working Notes
An agent’s work is not finished when it says “done”.
Follow the intended effect
Explain what is allowed to happen
Give uncertainty a useful state
Ask what the system can account for
Working Notes
An agent’s work is not finished when it says “done”.
Follow the intended effect
Explain what is allowed to happen
Give uncertainty a useful state
Ask what the system can account for
Working Notes
An agent’s work is not finished when it says “done”.
Follow the intended effect
Explain what is allowed to happen
Give uncertainty a useful state

An agent’s work is not finished when it says “done”.. Follow the intended effect

Explain what is allowed to happen

Before an action, a person should be able to understand what would change. The interface should make the requested action, its scope and the relevant permission clear.

Engelbart OS
Illustrative image for An agent’s work is not finished when it says “done”.

Give uncertainty a useful state

An action may fail, remain pending or produce a result that has not yet been checked. Those states should stay visible until there is evidence of what happened.

Working Notes
Illustrative image for An agent’s work is not finished when it says “done”.Illustrative image for An agent’s work is not finished when it says “done”.

Working Notes

A perspective grounded in the work.

Illustrative image for An agent’s work is not finished when it says “done”.

The distinction between a request, an action and a verified result belongs in the interface.

The distinction between a request, an action and a verified result belongs in the interface.

The distinction between a request, an action and a verified result belongs in the interface.

Name the question

Name the question

Ask

Imagine asking a system to update a customer record. It produces a helpful explanation, queues a request and displays a completion message. The customer record remains unchanged. The conversation has reached an ending, but the work has not.

Understand the context

Know

Before an action, a person should be able to understand what would change. The interface should make the requested action, its scope and the relevant permission clear.

Examine the details

Examine the details

Look

Examine the details

An action may fail, remain pending or produce a result that has not yet been checked. Those states should stay visible until there is evidence of what happened.

Next

Consider the consequence

A useful evaluation follows a task from its starting information through the proposed action to the resulting state. A completion message should reflect that evidence.

State the limits

State the limits

Limits

A useful perspective should leave room for evidence, context and a different conclusion.

Carry the idea forward

Carry the idea forward

Next

Questions to carry forward

A note is a beginning, not a final answer.

Illustrative image for An agent’s work is not finished when it says “done”.

Use the context around the work to decide what deserves attention next.

The distinction between a request, an action and a verified result belongs in the interface.

Question 01 Follow the intended effect
Context 02 Explain what is allowed to happen
Next thought 03 Ask what the system can account for
Illustrative image for An agent’s work is not finished when it says “done”.

An action may fail, remain pending or produce a result that has not yet been checked. Those states should stay visible until there is evidence of what happened.

Illustrative image for An agent’s work is not finished when it says “done”.

A useful evaluation follows a task from its starting information through the proposed action to the resulting state. A completion message should reflect that evidence.

Keep the conversation open.

More Working Notes

More Working Notes

More Working Notes

More Working Notes

Carry a useful question forward.

Working Notes shares questions and observations from across Goldstine Group. If a subject connects with your experience or the work you want to do, start a conversation with us.

Bring a perspective, an experience or a question shaped by the work.

Working Notes shares questions and observations from across Goldstine Group. If a subject connects with your experience or the work you want to do, start a conversation with us.

Working Notes shares questions and observations from across Goldstine Group. If a subject connects with your experience or the work you want to do, start a conversation with us.