Pattern 29

Suggest, confirm and act

Separate a generated proposal from a real change.

Research-informed design proposal

Concrete takeaway

Show the exact proposed change and its scope before executing an action that needs approval.

Choose an approach

These are editorial decision conditions to validate. Some alternatives are successive states or can be combined; they are not always exclusive choices.

AlternativeUse whenTradeoff or requirement
A · ProposalThe assistant proposes an actionA suggestion is not permission to execute
B · Review an actionAn action affects saved or shared materialReview must name the consequence and recipient
C · Result and recoveryAn action completed or failedShow actual results and recovery rather than a generic success message

The problem

“Make a reading plan” may mean draft one, save it, schedule reminders or share it with a group. Those are different consequences.

The pattern

Show the exact proposed change and its scope before executing an action that needs approval. Separate saving, scheduling and sharing. Respect bounded standing permissions and show actual success, failure and available undo.

Compare the alternatives

Separate a generated proposal from a real change.

A · Proposal

Assistant · Example interface
Reading plan draft
Seven sessions with references.
Edit the proposal
Save this plan

Drafting has no hidden external effect.

B · Review an action

Assistant · Example interface
Proposed action
Share this selected item with the chosen group.
Confirm sharing
Cancel

Audience and side effects are concrete.

C · Result and recovery

Assistant · Example interface
The selected plan was saved.
Open saved plan
Undo the save
Reminders
Not scheduled unless separately enabled.

The actual outcome closes the action.

Original wireframe proposals · No live controls · Grey rows represent schematic text, not loading states · Labelled placeholders are not Scripture quotations

Download this wireframe as SVG

Failure modes

A request to reflect becomes a shared prayer; a global autopilot permission; duplicate reminders after a retry; a success message before the action succeeds.

What to validate

Can users predict the effect before confirming? Test cancellation, revoked permission, partial failure and retry without duplicate changes.

Evidence status

Research-informed design proposal. These visual alternatives have not been tested with users in this atlas. Source findings, documented behaviour and this proposed adaptation are different kinds of evidence.

Sources and adaptation

This card is an original design synthesis. The following sources inform its content distinctions, interaction approach or review requirements; they do not validate the whole pattern.

Common scenarios and flows

Design principles in this decision

Editorial application of Missional by Design. These values frame review questions; they do not validate a pattern’s effectiveness.

Compare alternatives using the task and evidence above. Record competing needs instead of treating a principle as an automatic verdict.